CheckboxControlValueAccessor
Stable Directive
Обзор класса
class CheckboxControlValueAccessor implements ControlValueAccessor {
constructor(_renderer: Renderer, _elementRef: ElementRef)
onChange : (_: any) => {}
onTouched : () => {}
writeValue(value: any) : void
registerOnChange(fn: (_: any) => {}) : void
registerOnTouched(fn: () => {}) : void
setDisabledState(isDisabled: boolean) : void
}
Селекторы
input[type=checkbox][formControlName]
input[type=checkbox][formControl]
input[type=checkbox][ngModel]
Описание класса
Класс-аксессор для записи значения и прослушивания изменений в элементе ввода типа checkbox.
Пример
<input type="checkbox" name="rememberLogin" ngModel>
Конструктор
constructor(_renderer: Renderer, _elementRef: ElementRef)
Подробное описание класса
onChange : (_: any) => {}
onTouched : () => {}
writeValue(value: any) : void
registerOnChange(fn: (_: any) => {}) : void
registerOnTouched(fn: () => {}) : void
setDisabledState(isDisabled: boolean) : void
экспортировано из @angular/forms/index, определено в @angular/forms/src/directives/checkbox_value_accessor.ts
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v2.angular.io/docs/ts/latest/api/forms/index/CheckboxControlValueAccessor-directive.html