UNPKG

coer-elements

Version:

Library for Angular projects

32 lines (31 loc) 2.22 kB
import { AfterViewInit, EffectRef, OnDestroy } from '@angular/core'; import { ControlValue } from 'coer-elements/tools'; import * as i0 from "@angular/core"; export declare class CoerCheckbox extends ControlValue implements AfterViewInit, OnDestroy { _value: boolean; protected readonly _effectValue: EffectRef; protected readonly _id: string; protected _isLoading: boolean; id: import("@angular/core").InputSignal<string>; 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>; ignoreDataBinding: import("@angular/core").InputSignal<boolean>; value: import("@angular/core").InputSignal<boolean | null | undefined>; onChange: import("@angular/core").OutputEmitterRef<boolean>; constructor(); ngAfterViewInit(): void; ngOnDestroy(): void; protected _isEnable: import("@angular/core").Signal<boolean>; SetValue(value: boolean): void; writeValue(value: boolean): void; /** */ Check(): void; /** */ Uncheck(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CoerCheckbox, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CoerCheckbox, "coer-checkbox", never, { "id": { "alias": "id"; "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; }; "ignoreDataBinding": { "alias": "ignoreDataBinding"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; }, { "onChange": "onChange"; }, never, never, false, never>; }