UNPKG

coersystem

Version:

Library for Angular projects

38 lines (37 loc) 3.23 kB
import { OnDestroy, EffectRef } from '@angular/core'; import { ControlValue } from 'coersystem/tools'; import { MatSlideToggle } from '@angular/material/slide-toggle'; import * as i0 from "@angular/core"; export declare class CoerSwitch extends ControlValue implements OnDestroy { protected coerSwitch: import("@angular/core").Signal<MatSlideToggle>; protected _value: boolean; protected readonly _id: string; protected readonly _effectValue: EffectRef; id: import("@angular/core").InputSignal<string>; value: import("@angular/core").InputSignal<boolean | null | undefined>; label: import("@angular/core").InputSignal<string>; labelPosition: import("@angular/core").InputSignal<"before" | "after">; isLoading: import("@angular/core").InputSignal<boolean>; isDisabled: import("@angular/core").InputSignal<boolean>; isReadonly: import("@angular/core").InputSignal<boolean>; isInvisible: import("@angular/core").InputSignal<boolean>; isHidden: import("@angular/core").InputSignal<boolean>; tooltip: import("@angular/core").InputSignal<string>; tooltipPosition: import("@angular/core").InputSignal<"left" | "right" | "top" | "bottom">; marginTop: import("@angular/core").InputSignal<string>; marginRight: import("@angular/core").InputSignal<string>; marginBottom: import("@angular/core").InputSignal<string>; marginLeft: import("@angular/core").InputSignal<string>; onChange: import("@angular/core").OutputEmitterRef<boolean>; constructor(); ngOnDestroy(): void; protected _tooltip: import("@angular/core").Signal<string>; protected _tooltipPosition: import("@angular/core").Signal<"left" | "right" | "above" | "below">; protected _isEnable: import("@angular/core").Signal<boolean>; /** */ Focus(): void; /** */ protected _Change(value: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<CoerSwitch, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CoerSwitch, "coer-switch", never, { "id": { "alias": "id"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; "label": { "alias": "label"; "required": false; "isSignal": true; }; "labelPosition": { "alias": "labelPosition"; "required": false; "isSignal": true; }; "isLoading": { "alias": "isLoading"; "required": false; "isSignal": true; }; "isDisabled": { "alias": "isDisabled"; "required": false; "isSignal": true; }; "isReadonly": { "alias": "isReadonly"; "required": false; "isSignal": true; }; "isInvisible": { "alias": "isInvisible"; "required": false; "isSignal": true; }; "isHidden": { "alias": "isHidden"; "required": false; "isSignal": true; }; "tooltip": { "alias": "tooltip"; "required": false; "isSignal": true; }; "tooltipPosition": { "alias": "tooltipPosition"; "required": false; "isSignal": true; }; "marginTop": { "alias": "marginTop"; "required": false; "isSignal": true; }; "marginRight": { "alias": "marginRight"; "required": false; "isSignal": true; }; "marginBottom": { "alias": "marginBottom"; "required": false; "isSignal": true; }; "marginLeft": { "alias": "marginLeft"; "required": false; "isSignal": true; }; }, { "onChange": "onChange"; }, never, never, false, never>; }