UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

31 lines (30 loc) 902 B
import { OnInit, OnChanges, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export interface OnChangeEvent { name: string; value: string; checked: boolean; } export declare class Checkbox implements OnInit, OnChanges, ControlValueAccessor { prefixCls: string; classMap: object; private _checked; private _disabled; private _ngModelOnChange; private _ngModelOnTouched; name: string; value: string; checked: boolean; disabled: boolean; onChange: EventEmitter<OnChangeEvent>; checkBoxWrapper: boolean; onClick(event: any): void; constructor(); updateValue(value: boolean): void; writeValue(value: boolean): void; registerOnChange(fn: (_: boolean) => {}): void; registerOnTouched(fn: () => {}): void; ngOnInit(): void; ngOnChanges(): void; private updateClassMap; }