ng-custom-checkbox-values
Version:
Custom checkbox values like strings or numbers other than default boolean
18 lines (17 loc) • 661 B
TypeScript
import { ElementRef, Renderer2 } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class CustomCheckboxValuesDirective implements ControlValueAccessor {
private elementRef;
private renderer;
private propagateChange;
customCheckboxValues: any;
checkedValue: boolean;
uncheckedValue: boolean;
indeterminateValue: boolean;
constructor(elementRef: ElementRef, renderer: Renderer2);
onHostChange(ev: any): void;
writeValue(obj: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
setDisabledState?(isDisabled: boolean): void;
}