theme-lib
Version:
This is a simple example Angular Library published to npm.
23 lines (22 loc) • 722 B
TypeScript
import { ChangeDetectorRef } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class NbCheckboxComponent implements ControlValueAccessor {
private changeDetector;
status: string;
_value: boolean;
disabled: boolean;
setDisabled: boolean;
setStatus: string;
readonly success: boolean;
readonly warning: boolean;
readonly danger: boolean;
onChange: any;
onTouched: any;
value: boolean;
constructor(changeDetector: ChangeDetectorRef);
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
writeValue(val: any): void;
setDisabledState(val: boolean): void;
setTouched(): void;
}