Skip to content

Commit 56e39bc

Browse files
authoredMar 24, 2020
feat(ui5-timepicker): implement new component (#1172)
1 parent 736080f commit 56e39bc

33 files changed

+1713
-7
lines changed
 

‎packages/main/bundle.esm.js

+2
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,13 @@ import TableCell from "./dist/TableCell.js";
6161
import TextArea from "./dist/TextArea.js";
6262
import Timeline from "./dist/Timeline.js";
6363
import TimelineItem from "./dist/TimelineItem.js";
64+
import TimePicker from "./dist/TimePicker.js";
6465
import Title from "./dist/Title.js";
6566
import Toast from "./dist/Toast.js";
6667
import ToggleButton from "./dist/ToggleButton.js";
6768

6869

70+
6971
import List from "./dist/List.js";
7072
import StandardListItem from "./dist/StandardListItem.js";
7173
import CustomListItem from "./dist/CustomListItem.js";

‎packages/main/src/TimePicker.hbs

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<div id="{{this._id}}" class="ui5-timepicker-root" @keydown="{{_ontimepickerkeydown}}">
2+
<ui5-input
3+
id="{{_id}}-inner"
4+
value="{{value}}"
5+
?disabled="{{disabled}}"
6+
?readonly="{{readonly}}"
7+
value-state="{{valueState}}"
8+
@ui5-change="{{_handleInputChange}}"
9+
@ui5-input="{{_handleInputLiveChange}}"
10+
>
11+
{{#unless readonly}}
12+
<ui5-icon
13+
slot="icon"
14+
name="time-entry-request"
15+
tabindex="-1"
16+
show-tooltip
17+
@click="{{togglePicker}}"
18+
input-icon
19+
?pressed="{{_isPickerOpen}}"
20+
class="ui5-timepicker-input-icon-button"
21+
></ui5-icon>
22+
{{/unless}}
23+
</ui5-input>
24+
</div>

0 commit comments

Comments
 (0)
Please sign in to comment.