Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(27)

Unified Diff: third_party/pkg/angular/lib/directive/module.dart

Issue 256553002: Revert "Update all Angular libs (run update_all.sh)." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/pkg/angular/lib/directive/module.dart
diff --git a/third_party/pkg/angular/lib/directive/module.dart b/third_party/pkg/angular/lib/directive/module.dart
index a3eb93703ecc98dcf7ffcccfd8d5ab13608c851f..6bd55d707dc8a1844baf4888dcdb9504c32bedae 100644
--- a/third_party/pkg/angular/lib/directive/module.dart
+++ b/third_party/pkg/angular/lib/directive/module.dart
@@ -1,35 +1,16 @@
- /**
- *
- * Directives for [angular.dart](#angular/angular), a web framework for Dart. A directive attaches
- * a specified behavior to a DOM element.
- *
- * This library is included as part of [angular.dart](#angular/angular). It provides all of
- * the core Directives available in Angular. You can extend Angular by writing your own directives
- * and providing them as part of a custom library.
- *
- * Directives consist of a class specifying the behavior, and a directive annotation (such as a
- * [Decorator] or a [Component]) that describes when the behavior should be applied.
- *
- * For example:
- *
- * <span ng-show="ctrl.isVisible">this text is conditionally visible</span>
- *
- */
library angular.directive;
import 'package:di/di.dart';
import 'dart:html' as dom;
import 'package:intl/intl.dart';
-import 'package:angular/core/annotation.dart';
-import 'package:angular/core/module_internal.dart';
+import 'package:angular/core/module.dart';
import 'package:angular/core/parser/parser.dart';
-import 'package:angular/core_dom/module_internal.dart';
+import 'package:angular/core_dom/module.dart';
import 'package:angular/utils.dart';
import 'package:angular/change_detection/watch_group.dart';
import 'package:angular/change_detection/change_detection.dart';
-part 'a_href.dart';
-part 'ng_base_css.dart';
+part 'ng_a.dart';
part 'ng_bind.dart';
part 'ng_bind_html.dart';
part 'ng_bind_template.dart';
@@ -48,55 +29,52 @@ part 'ng_src_boolean.dart';
part 'ng_style.dart';
part 'ng_switch.dart';
part 'ng_non_bindable.dart';
-part 'ng_model_select.dart';
+part 'input_select.dart';
part 'ng_form.dart';
part 'ng_model_validators.dart';
-class DecoratorFormatter extends Module {
- DecoratorFormatter() {
- value(AHref, null);
- type(NgBaseCss); // The root injector should have an empty NgBaseCss
- value(NgBind, null);
- value(NgBindTemplate, null);
- value(NgBindHtml, null);
- factory(dom.NodeValidator, (_) =>
- new dom.NodeValidatorBuilder.common());
- value(NgClass, null);
- value(NgClassOdd, null);
- value(NgClassEven, null);
- value(NgCloak, null);
- value(NgHide, null);
- value(NgIf, null);
- value(NgUnless, null);
- value(NgInclude, null);
- value(NgPluralize, null);
- value(NgRepeat, null);
- value(NgShow, null);
- value(InputTextLike, null);
- value(InputDateLike, null);
- value(InputNumberLike, null);
- value(InputRadio, null);
- value(InputCheckbox, null);
- value(InputSelect, null);
- value(OptionValue, null);
- value(ContentEditable, null);
- value(NgBindTypeForDateLike, null);
+class NgDirectiveModule extends Module {
+ NgDirectiveModule() {
+ value(NgADirective, null);
+ value(NgBindDirective, null);
+ value(NgBindTemplateDirective, null);
+ value(NgBindHtmlDirective, null);
+ value(dom.NodeValidator, new dom.NodeValidatorBuilder.common());
+ value(NgClassDirective, null);
+ value(NgClassOddDirective, null);
+ value(NgClassEvenDirective, null);
+ value(NgCloakDirective, null);
+ value(NgHideDirective, null);
+ value(NgIfDirective, null);
+ value(NgUnlessDirective, null);
+ value(NgIncludeDirective, null);
+ value(NgPluralizeDirective, null);
+ value(NgRepeatDirective, null);
+ value(NgShallowRepeatDirective, null);
+ value(NgShowDirective, null);
+ value(InputTextLikeDirective, null);
+ value(InputNumberLikeDirective, null);
+ value(InputRadioDirective, null);
+ value(InputCheckboxDirective, null);
+ value(InputSelectDirective, null);
+ value(OptionValueDirective, null);
+ value(ContentEditableDirective, null);
value(NgModel, null);
- value(NgValue, null);
- value(NgTrueValue, new NgTrueValue());
- value(NgFalseValue, new NgFalseValue());
- value(NgSwitch, null);
- value(NgSwitchWhen, null);
- value(NgSwitchDefault, null);
+ value(NgValue, new NgValue(null));
+ value(NgTrueValue, new NgTrueValue(null));
+ value(NgFalseValue, new NgFalseValue(null));
+ value(NgSwitchDirective, null);
+ value(NgSwitchWhenDirective, null);
+ value(NgSwitchDefaultDirective, null);
- value(NgBooleanAttribute, null);
- value(NgSource, null);
- value(NgAttribute, null);
+ value(NgBooleanAttributeDirective, null);
+ value(NgSourceDirective, null);
+ value(NgAttributeDirective, null);
- value(NgEvent, null);
- value(NgStyle, null);
- value(NgNonBindable, null);
- value(NgTemplate, null);
+ value(NgEventDirective, null);
+ value(NgStyleDirective, null);
+ value(NgNonBindableDirective, null);
+ value(NgTemplateDirective, null);
value(NgControl, new NgNullControl());
value(NgForm, new NgNullForm());
@@ -104,8 +82,6 @@ class DecoratorFormatter extends Module {
value(NgModelUrlValidator, null);
value(NgModelEmailValidator, null);
value(NgModelNumberValidator, null);
- value(NgModelMaxNumberValidator, null);
- value(NgModelMinNumberValidator, null);
value(NgModelPatternValidator, null);
value(NgModelMinLengthValidator, null);
value(NgModelMaxLengthValidator, null);
« no previous file with comments | « third_party/pkg/angular/lib/directive/input_select.dart ('k') | third_party/pkg/angular/lib/directive/ng_a.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698