|
1 |
| -<div class="igx-slider" [class.igx-slider--disabled]="disabled" #slider (panstart)="showThumbsLabels()" (panend)="onPanEnd($event)" |
2 |
| - (pan)="update($event)" (tap)="onTap($event)"> |
| 1 | +<div |
| 2 | + #slider |
| 3 | + class="igx-slider" |
| 4 | + [class.igx-slider--disabled]="disabled" |
| 5 | + (pointerdown)="findClosestThumb($event)" |
| 6 | + (pan)="update($event.srcEvent.clientX)" |
| 7 | + (tap)="onTap($event)"> |
3 | 8 | <div class="igx-slider__track">
|
4 | 9 | <div #track class="igx-slider__track-fill"></div>
|
5 | 10 | <div #ticks class="igx-slider__track-ticks"></div>
|
6 | 11 | </div>
|
7 | 12 | <div class="igx-slider__thumbs">
|
8 |
| - <div (keydown)="onKeyDown($event);" (keyup)="hideThumbsLabels()" (blur)="hideThumbLabelsOnBlur()" (focus)="onFocus($event);" |
9 |
| - *ngIf="isRange" class="igx-slider__thumb-from" tabindex="1" [ngClass]="{ 'igx-slider__thumb-from--active': isActiveLabel }" |
10 |
| - #thumbFrom> |
11 |
| - <span class="label">{{ lowerValue}}</span> |
12 |
| - <span class="dot"></span> |
13 |
| - </div> |
14 |
| - <div (keydown)="onKeyDown($event);" (keyup)="hideThumbsLabels()" (blur)="hideThumbLabelsOnBlur()" (focus)="onFocus($event);" |
15 |
| - class="igx-slider__thumb-to" tabindex="1" [ngClass]="{ 'igx-slider__thumb-to--active': isActiveLabel }" #thumbTo> |
16 |
| - <span *ngIf="isRange" class="label">{{ upperValue}}</span> |
17 |
| - <span *ngIf="!isRange" class="label">{{ value }}</span> |
18 |
| - <span class="dot"></span> |
19 |
| - </div> |
| 13 | + <igx-thumb *ngIf="isRange" |
| 14 | + #thumbFrom |
| 15 | + [type]="0" |
| 16 | + [value]="lowerLabel" |
| 17 | + [disabled]="disabled" |
| 18 | + [continuous]="continuous" |
| 19 | + [onPan]="onPan" |
| 20 | + [stepDistance]="stepDistance" |
| 21 | + [step]="step" |
| 22 | + [fromHandler]="true" |
| 23 | + [templateRef]="thumbFromTemplateRef" |
| 24 | + [context]="context" |
| 25 | + (onChange)="onThumbChange()" |
| 26 | + [thumbLabelVisibilityDuration]="thumbLabelVisibilityDuration"></igx-thumb> |
| 27 | + <igx-thumb |
| 28 | + #thumbTo |
| 29 | + [type]="1" |
| 30 | + [value]="upperLabel" |
| 31 | + [disabled]="disabled" |
| 32 | + [continuous]="continuous" |
| 33 | + [onPan]="onPan" |
| 34 | + [stepDistance]="stepDistance" |
| 35 | + [step]="step" |
| 36 | + [templateRef]="thumbToTemplateRef" |
| 37 | + [context]="context" |
| 38 | + (onChange)="onThumbChange()" |
| 39 | + [thumbLabelVisibilityDuration]="thumbLabelVisibilityDuration"></igx-thumb> |
20 | 40 | </div>
|
21 | 41 | </div>
|
0 commit comments