@controladad/ng-base
Version:
Everything you need for Angular
21 lines (20 loc) • 1.22 kB
TypeScript
import { FormControl, FormGroup } from '@angular/forms';
import * as i0 from "@angular/core";
export interface RangeFormGroup {
start: FormControl<number | null>;
end: FormControl<number | null>;
}
export declare class CacSliderComponent {
type: 'basic' | 'range';
control: FormControl;
formGroup: FormGroup<RangeFormGroup>;
min: number;
max: number;
steps: number;
hasLabel: boolean;
isDisabled: boolean;
isDoted: boolean;
label?: string;
static ɵfac: i0.ɵɵFactoryDeclaration<CacSliderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CacSliderComponent, "cac-slider", never, { "type": { "alias": "type"; "required": false; }; "control": { "alias": "control"; "required": false; }; "formGroup": { "alias": "formGroup"; "required": false; }; "min": { "alias": "min"; "required": true; }; "max": { "alias": "max"; "required": true; }; "steps": { "alias": "steps"; "required": false; }; "hasLabel": { "alias": "hasLabel"; "required": false; }; "isDisabled": { "alias": "isDisabled"; "required": false; }; "isDoted": { "alias": "isDoted"; "required": false; }; "label": { "alias": "label"; "required": false; }; }, {}, never, never, true, never>;
}