refactor(ListWrapper): drop forEach and removeLast

Closes #4584
This commit is contained in:
Victor Berchet
2015-10-07 09:09:43 -07:00
parent 4ed642f921
commit aee176115b
35 changed files with 71 additions and 104 deletions

View File

@ -158,7 +158,7 @@ export class NgForm extends ControlContainer implements Form {
}
_findContainer(path: string[]): ControlGroup {
ListWrapper.removeLast(path);
path.pop();
return ListWrapper.isEmpty(path) ? this.form : <ControlGroup>this.form.find(path);
}

View File

@ -141,7 +141,7 @@ export class NgFormModel extends ControlContainer implements Form,
}
_updateDomValue() {
ListWrapper.forEach(this.directives, dir => {
this.directives.forEach(dir => {
var ctrl: any = this.form.find(dir.path);
dir.valueAccessor.writeValue(ctrl.value);
});