fix(forms): add RadioButtonValueAccessor to the list of default value accessors

This commit is contained in:
vsavkin 2016-02-09 15:28:08 -08:00
parent df7885c9f5
commit 8f47aa3530
1 changed files with 2 additions and 1 deletions

View File

@ -13,6 +13,7 @@ import {DefaultValueAccessor} from './default_value_accessor';
import {NumberValueAccessor} from './number_value_accessor'; import {NumberValueAccessor} from './number_value_accessor';
import {CheckboxControlValueAccessor} from './checkbox_value_accessor'; import {CheckboxControlValueAccessor} from './checkbox_value_accessor';
import {SelectControlValueAccessor} from './select_control_value_accessor'; import {SelectControlValueAccessor} from './select_control_value_accessor';
import {RadioControlValueAccessor} from './radio_control_value_accessor';
import {normalizeValidator} from './normalize_validator'; import {normalizeValidator} from './normalize_validator';
@ -85,7 +86,7 @@ export function selectValueAccessor(dir: NgControl,
defaultAccessor = v; defaultAccessor = v;
} else if (v instanceof CheckboxControlValueAccessor || v instanceof NumberValueAccessor || } else if (v instanceof CheckboxControlValueAccessor || v instanceof NumberValueAccessor ||
v instanceof SelectControlValueAccessor) { v instanceof SelectControlValueAccessor || v instanceof RadioControlValueAccessor) {
if (isPresent(builtinAccessor)) if (isPresent(builtinAccessor))
_throwError(dir, "More than one built-in value accessor matches"); _throwError(dir, "More than one built-in value accessor matches");
builtinAccessor = v; builtinAccessor = v;