| Index: third_party/pkg/angular/lib/directive/ng_form.dart
|
| diff --git a/third_party/pkg/angular/lib/directive/ng_form.dart b/third_party/pkg/angular/lib/directive/ng_form.dart
|
| deleted file mode 100644
|
| index c2c4427f740bb3fef5325bc222208d7e6b11bb28..0000000000000000000000000000000000000000
|
| --- a/third_party/pkg/angular/lib/directive/ng_form.dart
|
| +++ /dev/null
|
| @@ -1,106 +0,0 @@
|
| -part of angular.directive;
|
| -
|
| -/**
|
| - * The form directive listens on submission requests and, depending,
|
| - * on if an action is set, the form will automatically either allow
|
| - * or prevent the default browser submission from occurring.
|
| - */
|
| -@NgDirective(
|
| - selector: 'form',
|
| - publishTypes : const <Type>[NgControl],
|
| - visibility: NgDirective.CHILDREN_VISIBILITY)
|
| -@NgDirective(
|
| - selector: 'fieldset',
|
| - publishTypes : const <Type>[NgControl],
|
| - visibility: NgDirective.CHILDREN_VISIBILITY)
|
| -@NgDirective(
|
| - selector: '.ng-form',
|
| - publishTypes : const <Type>[NgControl],
|
| - visibility: NgDirective.CHILDREN_VISIBILITY)
|
| -@NgDirective(
|
| - selector: '[ng-form]',
|
| - publishTypes : const <Type>[NgControl],
|
| - visibility: NgDirective.CHILDREN_VISIBILITY)
|
| -class NgForm extends NgControl implements Map<String, NgControl> {
|
| - /**
|
| - * Instantiates a new instance of NgForm. Upon creation, the instance of the
|
| - * class will be bound to the formName property on the scope (where formName
|
| - * refers to the name value acquired from the name attribute present on the
|
| - * form DOM element).
|
| - *
|
| - * * [scope] - The scope to bind the form instance to.
|
| - * * [element] - The form DOM element.
|
| - * * [injector] - An instance of Injector.
|
| - */
|
| - NgForm(Scope scope, dom.Element element, Injector injector) :
|
| - super(scope, element, injector) {
|
| -
|
| - if (!element.attributes.containsKey('action')) {
|
| - element.onSubmit.listen((event) {
|
| - event.preventDefault();
|
| - _scope.broadcast('submitNgControl', valid == null ? false : valid);
|
| - reset();
|
| - });
|
| - }
|
| - }
|
| -
|
| - @NgAttr('name')
|
| - get name => _name;
|
| - set name(value) {
|
| - super.name = value;
|
| - _scope.context[name] = this;
|
| - }
|
| -
|
| - //FIXME: fix this reflection bug that shows up when Map is implemented
|
| - operator []=(String key, value) {
|
| - if (key == 'name') {
|
| - name = value;
|
| - } else {
|
| - _controlByName[key] = value;
|
| - }
|
| - }
|
| -
|
| - //FIXME: fix this reflection bug that shows up when Map is implemented
|
| - operator[](name) {
|
| - if (name == 'valid') {
|
| - return valid;
|
| - } else if (name == 'invalid') {
|
| - return invalid;
|
| - } else {
|
| - return _controlByName[name];
|
| - }
|
| - }
|
| -
|
| - bool get isEmpty => false;
|
| - bool get isNotEmpty => !isEmpty;
|
| - get values => null;
|
| - get keys => null;
|
| - get length => null;
|
| - clear() => null;
|
| - remove(_) => null;
|
| - containsKey(_) => false;
|
| - containsValue(_) => false;
|
| - addAll(_) => null;
|
| - forEach(_) => null;
|
| - putIfAbsent(_, __) => null;
|
| -}
|
| -
|
| -class NgNullForm extends NgNullControl implements NgForm {
|
| - NgNullForm() {}
|
| -
|
| - operator[](name) {}
|
| - operator []=(String name, value) {}
|
| -
|
| - bool get isEmpty => false;
|
| - bool get isNotEmpty => true;
|
| - get values => null;
|
| - get keys => null;
|
| - get length => null;
|
| - clear() => null;
|
| - remove(_) => null;
|
| - containsKey(_) => false;
|
| - containsValue(_) => false;
|
| - addAll(_) => null;
|
| - forEach(_) => null;
|
| - putIfAbsent(_, __) => null;
|
| -}
|
|
|