@favian/headwind-ui
Version:
Headless UI for Angular - Styleless Angular components to integrate with Tailwind CSS
19 lines (18 loc) • 1.09 kB
TypeScript
import { AfterViewInit, DestroyRef, OnDestroy, ViewContainerRef } from '@angular/core';
import { HeadwindCheckboxCheckedDirective } from './headwind-checkbox-checked/headwind-checkbox-checked.directive';
import { HeadwindCheckboxService } from '../service/headwind-checkbox.service';
import * as i0 from "@angular/core";
export declare class HeadwindCheckboxButtonComponent implements AfterViewInit, OnDestroy {
private readonly _destroyRef;
private readonly _headwindCheckboxService;
checkboxCheckedContainer?: ViewContainerRef;
checkboxChecked?: HeadwindCheckboxCheckedDirective;
private _timeoutId?;
private _checkedEmbeddedViewRef?;
constructor(_destroyRef: DestroyRef, _headwindCheckboxService: HeadwindCheckboxService);
get checked(): boolean;
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<HeadwindCheckboxButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<HeadwindCheckboxButtonComponent, "headwind-checkbox-button", never, {}, {}, ["checkboxChecked"], never, true, never>;
}