ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
19 lines (18 loc) • 723 B
TypeScript
import { AgAbstractLabel, LabelAlignment, IAgLabelParams } from "./agAbstractLabel";
export declare class AgSlider extends AgAbstractLabel {
private static TEMPLATE;
protected readonly eLabel: HTMLElement;
private readonly eSlider;
private readonly eText;
protected labelAlignment: LabelAlignment;
constructor(config?: IAgLabelParams);
private init;
onValueChange(callbackFn: (newValue: number) => void): this;
setSliderWidth(width: number): this;
setTextFieldWidth(width: number): this;
setMinValue(minValue: number): this;
setMaxValue(maxValue: number): this;
getValue(): string | null | undefined;
setValue(value: string): this;
setStep(step: number): this;
}