UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

28 lines (27 loc) 1.33 kB
import type { TuiSizeS } from '@taiga-ui/core/types'; import { TuiSliderKeyStepsBase } from './helpers/slider-key-steps.directive'; import * as i0 from "@angular/core"; export declare class TuiSliderComponent { private readonly control; protected readonly options: import("./slider.options").TuiSliderOptions; protected readonly segments: import("@angular/core").WritableSignal<number[]>; protected readonly ticksGradient: import("@angular/core").Signal<string>; size: TuiSizeS; readonly el: HTMLInputElement; readonly keySteps: TuiSliderKeyStepsBase | null; constructor(); set segmentsSetter(segments: number[]); get valueRatio(): number; get min(): number; set min(x: number); get max(): number; set max(x: number); get step(): number; set step(x: number); get value(): number; set value(newValue: number); protected getTicksGradient(segments: number[]): string; static ɵfac: i0.ɵɵFactoryDeclaration<TuiSliderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiSliderComponent, "input[type=range][tuiSlider]", never, { "size": { "alias": "size"; "required": false; }; "segmentsSetter": { "alias": "segments"; "required": false; }; }, {}, never, never, true, never>; static ngAcceptInputType_segmentsSetter: number[] | number; }