UNPKG

angular-bootstrap-md

Version:

Bootstrap 4 & Angular 15 UI KIT - 700+ components, MIT license, simple installation.

66 lines (65 loc) 2.62 kB
import { BooleanInput, NumberInput } from '@angular/cdk/coercion'; import { EventEmitter, OnChanges, OnInit, SimpleChanges, ChangeDetectorRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare const CHECKBOX_VALUE_ACCESSOR: any; export declare class MdbCheckboxChange { element: CheckboxComponent; checked: boolean; } export declare class CheckboxComponent implements OnInit, OnChanges { private _cdRef; inputEl: any; private defaultId; class: string; checkboxId: string; get required(): boolean; set required(value: BooleanInput); private _required; name: string; value: string; get checked(): boolean; set checked(value: BooleanInput); private _checked; get filledIn(): boolean; set filledIn(value: BooleanInput); private _filledIn; get indeterminate(): boolean; set indeterminate(value: BooleanInput); private _indeterminate; get disabled(): boolean; set disabled(value: BooleanInput); private _disabled; get rounded(): boolean; set rounded(value: BooleanInput); private _rounded; checkboxPosition: string; get default(): boolean; set default(value: BooleanInput); private _default; get inline(): boolean; set inline(value: BooleanInput); private _inline; get tabIndex(): number; set tabIndex(value: NumberInput); private _tabIndex; change: EventEmitter<MdbCheckboxChange>; private checkboxClicked; constructor(_cdRef: ChangeDetectorRef); onLabelClick(event: any): void; onDocumentClick(): void; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; get changeEvent(): MdbCheckboxChange; toggle(): void; onCheckboxClick(event: any): void; onCheckboxChange(event: any): void; onBlur(): void; onChange: (_: any) => void; onTouched: () => void; writeValue(value: any): void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; setDisabledState(isDisabled: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<CheckboxComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CheckboxComponent, "mdb-checkbox", never, { "class": "class"; "checkboxId": "checkboxId"; "required": "required"; "name": "name"; "value": "value"; "checked": "checked"; "filledIn": "filledIn"; "indeterminate": "indeterminate"; "disabled": "disabled"; "rounded": "rounded"; "checkboxPosition": "checkboxPosition"; "default": "default"; "inline": "inline"; "tabIndex": "tabIndex"; }, { "change": "change"; }, never, ["*"], false, never>; }