Spec-Zone.ru › Angular 2

DefaultValueAccessor

Stable Directive

Обзор класса

class DefaultValueAccessor implements ControlValueAccessor {
  constructor(_renderer: Renderer, _elementRef: ElementRef)
  
  
  onChange : (_: any) => {}
  onTouched : () => {}
  writeValue(value: any) : void
  registerOnChange(fn: (_: any) => void) : void
  registerOnTouched(fn: () => void) : void
  setDisabledState(isDisabled: boolean) : void
}

Селекторы

input:not([type=checkbox])[formControlName]

textarea[formControlName]

input:not([type=checkbox])[formControl]

textarea[formControl]

input:not([type=checkbox])[ngModel]

textarea[ngModel]

[ngDefaultControl]

Описание класса

По умолчанию обработчик для записи значения и прослушивания изменений, используемый директивами NgModel, FormControlDirective и FormControlName.

Пример

<input type="text" name="searchQuery" ngModel>

Конструктор

constructor(_renderer: Renderer, _elementRef: ElementRef)

Подробности класса

onChange : (_: any) => {}
onTouched : () => {}
writeValue(value: any) : void
registerOnChange(fn: (_: any) => void) : void
registerOnTouched(fn: () => void) : void
setDisabledState(isDisabled: boolean) : void

экспортировано из @angular/forms/index, определено в @angular/forms/src/directives/default_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/DefaultValueAccessor-directive.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API