@abgov/angular-components
Version:
Government of Alberta - UI components for Angular
20 lines (19 loc) • 855 B
TypeScript
import { ElementRef, Renderer2 } from "@angular/core";
import { CheckboxControlValueAccessor } from "@angular/forms";
import * as i0 from "@angular/core";
export declare class CheckedDirective extends CheckboxControlValueAccessor {
protected renderer: Renderer2;
protected elementRef: ElementRef;
private _checked;
onChange: any;
onTouched: any;
constructor(renderer: Renderer2, elementRef: ElementRef);
get value(): string;
set value(checked: any);
writeValue(checked: any): void;
registerOnChange(fn: (_: any) => void): void;
registerOnTouched(fn: () => void): void;
listenForValueChange(checked: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CheckedDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<CheckedDirective, "[goaChecked]", never, {}, {}, never, never, false, never>;
}