UNPKG

@coreui/angular

Version:

CoreUI Components Library for Angular

35 lines (34 loc) 1.85 kB
import { BooleanInput } from '@angular/cdk/coercion'; import { FormCheckLabelDirective } from './form-check-label.directive'; import * as i0 from "@angular/core"; export declare class FormCheckComponent { static ngAcceptInputType_inline: BooleanInput; static ngAcceptInputType_reverse: BooleanInput; static ngAcceptInputType_switch: BooleanInput; /** * Group checkboxes or radios on the same horizontal row. * @default false */ readonly inline: import("@angular/core").InputSignalWithTransform<boolean, unknown>; /** * Put checkboxes or radios on the opposite side. * @default false * @since 4.4.7 */ readonly reverse: import("@angular/core").InputSignalWithTransform<boolean, unknown>; /** * Size the component large or extra large. Works only with `[switch]="true"` [docs] * @default undefined */ readonly sizing: import("@angular/core").InputSignal<string | undefined>; /** * Render a toggle switch on for checkbox. * @returns boolean * @default false */ readonly switch: import("@angular/core").InputSignalWithTransform<boolean, unknown>; readonly formCheckLabel: import("@angular/core").Signal<FormCheckLabelDirective | undefined>; readonly hostClasses: import("@angular/core").Signal<Record<string, boolean>>; static ɵfac: i0.ɵɵFactoryDeclaration<FormCheckComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FormCheckComponent, "c-form-check", ["cFormCheck"], { "inline": { "alias": "inline"; "required": false; "isSignal": true; }; "reverse": { "alias": "reverse"; "required": false; "isSignal": true; }; "sizing": { "alias": "sizing"; "required": false; "isSignal": true; }; "switch": { "alias": "switch"; "required": false; "isSignal": true; }; }, {}, ["formCheckLabel"], ["*"], true, never>; }