|
1 | 1 | <h1>Default Slider</h1>
|
2 |
| -Label <md-slider #slidey></md-slider> |
| 2 | +Label <md-slider #slidey aria-label="Basic slider"></md-slider> |
3 | 3 | {{slidey.value}}
|
4 | 4 |
|
5 | 5 | <h1>Colors</h1>
|
6 |
| -<md-slider color="primary" value="50" thumbLabel></md-slider> |
7 |
| -<md-slider color="accent" value="50" thumbLabel></md-slider> |
8 |
| -<md-slider color="warn" value="50" thumbLabel></md-slider> |
| 6 | +<md-slider color="primary" value="50" thumbLabel aria-label="Primary color slider"></md-slider> |
| 7 | +<md-slider color="accent" value="50" thumbLabel aria-label="Accent color slider"></md-slider> |
| 8 | +<md-slider color="warn" value="50" thumbLabel aria-label="Warn color slider"></md-slider> |
9 | 9 |
|
10 | 10 | <h1>Slider with Min and Max</h1>
|
11 |
| -<input [(ngModel)]="min"> |
12 |
| -<md-slider [min]="min" [max]="max" tickInterval="5" #slider2></md-slider> |
| 11 | +<input [(ngModel)]="min" type="number"> |
| 12 | +<md-slider [min]="min" [max]="max" tickInterval="5" #slider2 aria-label="Min & max slider"> |
| 13 | +</md-slider> |
13 | 14 | {{slider2.value}}
|
14 |
| -<input [(ngModel)]="max"> |
| 15 | +<input [(ngModel)]="max" type="number"> |
15 | 16 |
|
16 | 17 | <h1>Disabled Slider</h1>
|
17 |
| -<md-slider disabled [(ngModel)]="disabledValue" [tickInterval]="1"></md-slider> |
18 |
| -<input [(ngModel)]="disabledValue"> |
| 18 | +<md-slider disabled [(ngModel)]="disabledValue" [tickInterval]="1" aria-label="Disabled slider"> |
| 19 | +</md-slider> |
| 20 | +<input [(ngModel)]="disabledValue" type="number"> |
19 | 21 |
|
20 | 22 | <h1>Slider with set value</h1>
|
21 |
| -<md-slider value="43"></md-slider> |
| 23 | +<md-slider value="43" aria-label="Initial value slider"></md-slider> |
22 | 24 |
|
23 | 25 | <h1>Slider with step defined</h1>
|
24 |
| -<md-slider min="1" max="100" step="20" #slider5></md-slider> |
| 26 | +<md-slider min="1" max="100" step="20" #slider5 aria-label="Slider with step"></md-slider> |
25 | 27 | {{slider5.value}}
|
26 | 28 |
|
27 | 29 | <h1>Slider with set tick interval</h1>
|
28 |
| -<md-slider tickInterval="auto"></md-slider> |
29 |
| -<md-slider tickInterval="9"></md-slider> |
| 30 | +<md-slider tickInterval="auto" aria-label="Slider with auto ticks"></md-slider> |
| 31 | +<md-slider tickInterval="9" aria-label="Slider with ticks"></md-slider> |
30 | 32 |
|
31 | 33 | <h1>Slider with Thumb Label</h1>
|
32 |
| -<md-slider thumbLabel></md-slider> |
| 34 | +<md-slider thumbLabel aria-label="Slider with thumb label"></md-slider> |
33 | 35 |
|
34 | 36 | <h1>Slider with one-way binding</h1>
|
35 |
| -<md-slider [value]="val" step="40"></md-slider> |
36 |
| -<input [(ngModel)]="val"> |
| 37 | +<md-slider [value]="val" step="40" aria-label="Slider with value binding"></md-slider> |
| 38 | +<input [(ngModel)]="val" type="number"> |
37 | 39 |
|
38 | 40 | <h1>Slider with two-way binding</h1>
|
39 |
| -<md-slider [(ngModel)]="demo" step="40"></md-slider> |
40 |
| -<input [(ngModel)]="demo"> |
| 41 | +<md-slider [(ngModel)]="demo" step="40" aria-label="Slider with ngModel"></md-slider> |
| 42 | +<input [(ngModel)]="demo" type="number"> |
41 | 43 |
|
42 | 44 | <h1>Inverted slider</h1>
|
43 |
| -<md-slider invert value="50" tickInterval="5"></md-slider> |
| 45 | +<md-slider invert value="50" tickInterval="5" aria-label="Inverted slider"></md-slider> |
44 | 46 |
|
45 | 47 | <h1>Vertical slider</h1>
|
46 |
| -<md-slider vertical thumbLabel tickInterval="auto" value="50"></md-slider> |
| 48 | +<md-slider vertical thumbLabel tickInterval="auto" value="50" aria-label="Vertical slider"> |
| 49 | +</md-slider> |
47 | 50 |
|
48 | 51 | <h1>Inverted vertical slider</h1>
|
49 |
| -<md-slider vertical invert thumbLabel tickInterval="auto" value="50"></md-slider> |
| 52 | +<md-slider vertical invert thumbLabel tickInterval="auto" value="50" |
| 53 | + aria-label="Inverted vertical slider"> |
| 54 | +</md-slider> |
50 | 55 |
|
51 | 56 | <md-tab-group>
|
52 | 57 | <md-tab label="One">
|
53 |
| - <md-slider min="1" max="5" value="3"></md-slider> |
| 58 | + <md-slider min="1" max="5" value="3" aria-label="Slider in a tab"></md-slider> |
54 | 59 | </md-tab>
|
55 | 60 | </md-tab-group>
|
0 commit comments