UNPKG

@taiga-ui/kit

Version:
23 lines (22 loc) 1.14 kB
import { ChangeDetectorRef } from '@angular/core'; import { NgControl } from '@angular/forms'; import { AbstractTuiNullableControl, TuiFocusableElementAccessor, TuiNativeFocusableElement } from '@taiga-ui/cdk'; import { TuiAppearance, TuiHorizontalDirection, TuiModeDirective, TuiSizeL, TuiSizeS } from '@taiga-ui/core'; export declare class TuiCheckboxBlockComponent extends AbstractTuiNullableControl<boolean> implements TuiFocusableElementAccessor { private readonly modeDirective; contentAlign: TuiHorizontalDirection; hideCheckbox: boolean; size: TuiSizeS | TuiSizeL; private checkbox?; constructor(control: NgControl | null, changeDetectorRef: ChangeDetectorRef, modeDirective: TuiModeDirective | null); get nativeFocusableElement(): TuiNativeFocusableElement | null; get checked(): boolean; get checkboxSize(): TuiSizeL; get focused(): boolean; get appearance(): TuiAppearance; onFocused(focused: boolean): void; onHovered(hovered: boolean): void; onPressed(pressed: boolean): void; onFocusVisible(focusVisible: boolean): void; onModelChange(value: boolean): void; }