From 60ce8846710338228bc7db3d3c808c166e15e931 Mon Sep 17 00:00:00 2001 From: vsavkin Date: Tue, 1 Sep 2015 08:52:54 -0700 Subject: [PATCH] feat(core): remove the (^ syntax and make all DOM events bubbling BREAKING CHANGE Before
After
Closes #3864 --- modules/angular2/docs/core/01_templates.md | 37 ++-------- .../dom/compiler/property_binding_parser.ts | 36 +++++----- .../core/render/dom/events/event_manager.ts | 61 ++++------------- .../render/dom/events/hammer_gestures.dart | 5 +- .../core/render/dom/events/hammer_gestures.ts | 5 +- .../src/core/render/dom/events/key_events.ts | 15 ++-- modules/angular2/src/router/router_link.ts | 2 +- .../test/core/compiler/integration_spec.ts | 27 ++++---- .../compiler/property_binding_parser_spec.ts | 14 ---- .../render/dom/events/event_manager_spec.ts | 68 ++++--------------- .../angular2/test/router/router_link_spec.ts | 2 +- .../src/components/button/button.ts | 6 +- .../src/components/checkbox/checkbox.html | 2 +- .../src/components/dialog/dialog.ts | 2 +- .../src/components/radio/radio_button.html | 2 +- .../src/components/radio/radio_button.ts | 2 +- .../src/components/switcher/switch.html | 2 +- .../examples/e2e_test/material/dialog_spec.ts | 6 +- .../src/material/button/demo_app.html | 42 ++++++------ .../src/material/checkbox/demo_app.html | 6 +- .../examples/src/material/radio/demo_app.html | 8 +-- .../src/material/switcher/demo_app.html | 6 +- 22 files changed, 113 insertions(+), 243 deletions(-) diff --git a/modules/angular2/docs/core/01_templates.md b/modules/angular2/docs/core/01_templates.md index 864d0ca4c8..ebbf0d2ab3 100644 --- a/modules/angular2/docs/core/01_templates.md +++ b/modules/angular2/docs/core/01_templates.md @@ -130,33 +130,6 @@ Example: Example: -`
` - - - - Event binding (bubbling) - -`
` - -Example: - -`
` - - -`
` - -Example: - -`
` - - - - Declare reference - -`
` - -Example: -
 ```