Commit f3b4937
feat(Directive): Have a single Directive.host which mimics HTML
fixes #2268
BREAKING CHANGE:
Before
@directive({
hostListeners: {'event': 'statement'},
hostProperties: {'expression': 'hostProp'},
hostAttributes: {'attr': 'value'},
hostActions: {'action': 'statement'}
})
After
@directive({
host: {
'(event)': 'statement',
'[hostProp]': 'expression' // k & v swapped
'attr': 'value',
'@action': 'statement'
}
})1 parent 47b6b05 commit f3b4937
File tree
32 files changed
+316
-242
lines changed- modules
- angular2_material/src/components
- button
- checkbox
- dialog
- grid_list
- input
- progress-linear
- radio
- switcher
- angular2
- src
- core
- annotations_impl
- compiler
- forms/directives
- render
- dom
- compiler
- view
- router
- test
- core/compiler
- forms
- render
- dom
- compiler
32 files changed
+316
-242
lines changedLines changed: 12 additions & 29 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
| 588 | + | |
| 589 | + | |
588 | 590 | | |
589 | 591 | | |
590 | 592 | | |
| |||
643 | 645 | | |
644 | 646 | | |
645 | 647 | | |
646 | | - | |
647 | | - | |
648 | | - | |
649 | 648 | | |
650 | 649 | | |
651 | 650 | | |
| |||
667 | 666 | | |
668 | 667 | | |
669 | 668 | | |
670 | | - | |
671 | | - | |
672 | 669 | | |
673 | 670 | | |
674 | 671 | | |
| |||
691 | 688 | | |
692 | 689 | | |
693 | 690 | | |
694 | | - | |
695 | | - | |
696 | 691 | | |
697 | 692 | | |
698 | 693 | | |
| |||
719 | 714 | | |
720 | 715 | | |
721 | 716 | | |
722 | | - | |
| 717 | + | |
| 718 | + | |
723 | 719 | | |
724 | 720 | | |
725 | 721 | | |
| |||
795 | 791 | | |
796 | 792 | | |
797 | 793 | | |
798 | | - | |
799 | | - | |
| 794 | + | |
| 795 | + | |
800 | 796 | | |
801 | 797 | | |
802 | 798 | | |
803 | 799 | | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
| 800 | + | |
808 | 801 | | |
809 | 802 | | |
810 | 803 | | |
| |||
814 | 807 | | |
815 | 808 | | |
816 | 809 | | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
| 810 | + | |
821 | 811 | | |
822 | 812 | | |
823 | 813 | | |
| |||
1022 | 1012 | | |
1023 | 1013 | | |
1024 | 1014 | | |
1025 | | - | |
1026 | | - | |
1027 | | - | |
| 1015 | + | |
| 1016 | + | |
1028 | 1017 | | |
1029 | 1018 | | |
1030 | 1019 | | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | | - | |
| 1020 | + | |
1035 | 1021 | | |
1036 | 1022 | | |
1037 | 1023 | | |
| |||
1044 | 1030 | | |
1045 | 1031 | | |
1046 | 1032 | | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | | - | |
| 1033 | + | |
1051 | 1034 | | |
1052 | 1035 | | |
1053 | 1036 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
296 | | - | |
| 296 | + | |
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
| 303 | + | |
311 | 304 | | |
312 | 305 | | |
313 | 306 | | |
| |||
Lines changed: 11 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
45 | | - | |
| 46 | + | |
Lines changed: 12 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
35 | 33 | | |
36 | 34 | | |
37 | 35 | | |
| |||
50 | 48 | | |
51 | 49 | | |
52 | 50 | | |
53 | | - | |
| 51 | + | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
| 63 | + | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
Lines changed: 12 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
33 | 31 | | |
34 | 32 | | |
35 | 33 | | |
| |||
48 | 46 | | |
49 | 47 | | |
50 | 48 | | |
51 | | - | |
| 49 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
| 19 | + | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments