UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

65 lines (64 loc) 1.78 kB
import { OnInit, EventEmitter, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class RangeComponent implements OnInit, ControlValueAccessor { private _elf; prefixCls: string; offset: any[]; length: any[]; upperBound: number; lowerBound: number; maxBound: number[]; minBound: number[]; sliderCls: object; sliderLength: number; sliderStart: number; private _min; private _max; private _step; private _value; private _defaultValue; private _disabled; private _marks; private _dots; private _included; private _count; private _allowCross; private _pushable; private _handleStyle; private _trackStyle; private _railStyle; private _handleCount; min: number; max: number; step: number; value: [number]; defaultValue: any; disabled: boolean; marks: object; dots: boolean; included: boolean; count: number; allowCross: boolean; pushable: number; handleStyle: any[]; trackStyle: any[]; railStyle: any[]; onChange: EventEmitter<any>; onAfterChange: EventEmitter<any>; amWrapper: boolean; private _ngModelOnChange; private _ngModelOnTouched; constructor(_elf: ElementRef); setCls(): void; initialValue(): void; handleChange(e: any, i: any): void; handleAfterChange(e: any, i: any): void; setTrackStyle(value: any): void; setValueBound(): void; verifyPushable(): boolean; writeValue(value: number[]): void; setValue(value: number[], isWriteValue?: boolean): void; registerOnChange(fn: (value: number[]) => void): void; registerOnTouched(fn: (value: number) => void): void; ngOnInit(): void; }