UNPKG

angular2-mdl

Version:

Angular 2 components, directives and styles based on material design lite https://getmdl.io.

30 lines (29 loc) 923 B
import { Renderer, ElementRef, ModuleWithProviders } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class MdlSliderComponent implements ControlValueAccessor { private renderer; private elRef; private value_; min: number; max: number; step: number; lowerEl: ElementRef; upperEl: ElementRef; inputEl: ElementRef; private _disabled; disabled: boolean; constructor(renderer: Renderer, elRef: ElementRef); value: any; writeValue(value: number): void; private onTouchedCallback; private onChangeCallback; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; private updateSliderUI(); onMouseUp(event: any): void; onMouseDown(event: MouseEvent): void; } export declare class MdlSliderModule { static forRoot(): ModuleWithProviders; }