igniteui-webcomponents-inputs
Version:
Ignite UI Web Components inputs components.
28 lines (27 loc) • 1.26 kB
TypeScript
import { MultiSliderThumbRangePosition } from "./MultiSliderThumbRangePosition";
import { IgcMultiSliderTrackThumbRange } from "./igc-multi-slider-track-thumb-range";
import { IgcPropertyUpdatedEventArgs } from "igniteui-webcomponents-core";
import { MultiSliderThumb as MultiSliderThumb_internal } from "./MultiSliderThumb";
export declare class IgcMultiSliderThumb {
protected createImplementation(): MultiSliderThumb_internal;
protected _implementation: any;
/**
* @hidden
*/
get i(): MultiSliderThumb_internal;
private onImplementationCreated;
constructor();
protected _provideImplementation(i: any): void;
get value(): number;
set value(v: number);
get rangePosition(): MultiSliderThumbRangePosition;
set rangePosition(v: MultiSliderThumbRangePosition);
get range(): IgcMultiSliderTrackThumbRange;
set range(v: IgcMultiSliderTrackThumbRange);
findByName(name: string): any;
push(amount: number): number;
private _propertyUpdated;
private _propertyUpdated_wrapped;
get propertyUpdated(): (s: IgcMultiSliderThumb, e: IgcPropertyUpdatedEventArgs) => void;
set propertyUpdated(ev: (s: IgcMultiSliderThumb, e: IgcPropertyUpdatedEventArgs) => void);
}