Skip to content

Commit 1d9199e

Browse files
committed
Focus and keyboard handling documentation
The Range Slider is now focusable, the elements that gets the focus when the component is active are the slider's handles and progress tracker. The full keyboard handling specifications are implemented.
1 parent ef6a729 commit 1d9199e

File tree

6 files changed

+289
-149
lines changed

6 files changed

+289
-149
lines changed

packages/main/src/RangeSlider.hbs

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
{{>include "./SliderBase.hbs"}}
22

33
{{#*inline "handles"}}
4-
<div class="ui5-slider-handle ui5-slider-handle--start" style="{{styles.startHandle}}" @focusout={{_onfocusout}}
5-
@focusin={{_onfocusin}} tabindex="{{tabIndex}}">
4+
<div class="ui5-slider-handle ui5-slider-handle--start" style="{{styles.startHandle}}" tabindex="{{tabIndex}}" @focusout="{{_onfocusout}}" @focusin="{{_onfocusin}}">
65
{{#if showTooltip}}
76
<div class="ui5-slider-tooltip ui5-slider-tooltip--start" style="{{styles.tooltip}}">
87
<span class="ui5-slider-tooltip-value">{{tooltipStartValue}}</span>
98
</div>
109
{{/if}}
1110
</div>
12-
<div class="ui5-slider-handle ui5-slider-handle--end" style="{{styles.endHandle}}" tabindex="{{tabIndex}}" @focusout={{_onfocusout}}
13-
@focusin={{_onfocusin}}>
11+
<div class="ui5-slider-handle ui5-slider-handle--end" style="{{styles.endHandle}}" tabindex="{{tabIndex}}" @focusout="{{_onfocusout}}" @focusin="{{_onfocusin}}">
1412
{{#if showTooltip}}
1513
<div class="ui5-slider-tooltip ui5-slider-tooltip--end" style="{{styles.tooltip}}">
1614
<span class="ui5-slider-tooltip-value">{{tooltipEndValue}}</span>

0 commit comments

Comments
 (0)