coveo-slider
Version:
Coveo's enhanced slider component using HTML5 input range
37 lines (36 loc) • 966 B
TypeScript
/// <reference path="../../src/Slider.d.ts" />
declare let CoveoSliderMethods: {
Destroy: string;
Disable: string;
Enable: string;
Update: string;
};
declare class Slider {
private colors;
private options;
private $el;
private _uid;
static LowerDefaultColor: string;
static UpperDefaultColor: string;
static StyleClass: string;
static InputClass: string;
static LabelContainerClass: string;
static LabelClass: string;
static TickContainerClass: string;
static TickClass: string;
static DefaultValue: number;
static _uid: number;
constructor(options: SliderOptions);
private onInput;
private onChange;
defaults(colors?: Colors): ParsedSliderOptions;
update(): void;
private positionElements;
private updateSliderColors;
value: number;
readonly min: number;
readonly max: number;
disable(): void;
enable(): void;
destroy(elem: JQuery): void;
}