agSlider.d.ts 638 B

123456789101112131415161718
  1. import { AgAbstractLabel, LabelAlignment } from "./agAbstractLabel";
  2. export declare class AgSlider extends AgAbstractLabel {
  3. private static TEMPLATE;
  4. protected eLabel: HTMLElement;
  5. private eSlider;
  6. private eText;
  7. protected labelAlignment: LabelAlignment;
  8. constructor();
  9. private init;
  10. onValueChange(callbackFn: (newValue: number) => void): this;
  11. setSliderWidth(width: number): this;
  12. setTextFieldWidth(width: number): this;
  13. setMinValue(minValue: number): this;
  14. setMaxValue(maxValue: number): this;
  15. getValue(): string;
  16. setValue(value: string): this;
  17. setStep(step: number): this;
  18. }