OLD | NEW |
1 library test_files.main; | 1 library test_files.main; |
2 | 2 |
3 import 'package:angular/core/module.dart'; | 3 import 'package:angular/core/annotation_src.dart'; |
4 | 4 |
5 @NgDirective( | 5 @Decorator( |
6 children: NgAnnotation.TRANSCLUDE_CHILDREN, | 6 children: Directive.TRANSCLUDE_CHILDREN, |
7 selector:'[ng-if]', | 7 selector:'[ng-if]', |
8 map: const {'.': '=>ngIfCondition'}) | 8 map: const {'.': '=>ngIfCondition'}) |
9 class NgIfDirective { | 9 class NgIfDirective { |
10 bool ngIfCondition; | 10 bool ngIfCondition; |
11 } | 11 } |
12 | 12 |
13 @NgComponent( | 13 @Component( |
14 selector: 'my-component', | 14 selector: 'my-component', |
15 map: const { | 15 map: const { |
16 'attr': '@attr', | 16 'attr': '@attr', |
17 'expr': '=>expr' | 17 'expr': '=>expr' |
18 }, | 18 }, |
19 template: '<div>{{ctrl.inline.template.expression}}</div>', | 19 template: '<div>{{ctrl.inline.template.expression}}</div>', |
20 exportExpressionAttrs: const ['exported-attr'], | 20 exportExpressionAttrs: const ['exported-attr'], |
21 exportExpressions: const ['exported + expression']) | 21 exportExpressions: const ['exported + expression']) |
22 class MyComponent { | 22 class MyComponent { |
23 @NgOneWay('another-expression') | 23 @NgOneWay('another-expression') |
24 String anotherExpression; | 24 String anotherExpression; |
25 | 25 |
26 @NgCallback('callback') | 26 @NgCallback('callback') |
27 set callback(Function) {} | 27 set callback(Function) {} |
28 | 28 |
29 set twoWayStuff(String abc) {} | 29 set twoWayStuff(String abc) {} |
30 @NgTwoWay('two-way-stuff') | 30 @NgTwoWay('two-way-stuff') |
31 String get twoWayStuff => null; | 31 String get twoWayStuff => null; |
32 } | 32 } |
33 | 33 |
34 class CssUrlsString { | 34 class CssUrlsString { |
35 | 35 |
36 } | 36 } |
37 | 37 |
38 class CssUrlsList { | 38 class CssUrlsList { |
39 | 39 |
40 } | 40 } |
OLD | NEW |