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

Unified Diff: client/samples/spirodraw/Spirodraw.dart

Issue 8637013: Remove support for attribute event listeners. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 9 years, 1 month 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
« no previous file with comments | « client/samples/spirodraw/ColorPicker.dart ('k') | client/samples/sunflower/Sunflower.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: client/samples/spirodraw/Spirodraw.dart
diff --git a/client/samples/spirodraw/Spirodraw.dart b/client/samples/spirodraw/Spirodraw.dart
index 109c5a774e892eaeb0b6ac679538c010af24df69..a02e48d1c2796145ef92833100e93a182841edaa 100644
--- a/client/samples/spirodraw/Spirodraw.dart
+++ b/client/samples/spirodraw/Spirodraw.dart
@@ -56,7 +56,7 @@ class Spirodraw {
backCanvas = doc.createElement("canvas");
back = backCanvas.getContext("2d");
paletteElement = doc.getElementById("palette");
- window.onresize = (EventListener) { onResize(); };
+ window.addEventListener('resize', (Event) => onResize(), true);
initControlPanel();
}
@@ -77,18 +77,18 @@ class Spirodraw {
}
void initControlPanel() {
- inOrOut.onchange = (EventListener) { refresh(); };
- fixedRadiusSlider.onchange = (EventListener) { refresh(); };
- wheelRadiusSlider.onchange = (EventListener) { refresh(); };
- speedSlider.onchange = (EventListener) { onSpeedChange(); };
- penRadiusSlider.onchange = (EventListener) { refresh(); };
- penWidthSlider.onchange = (EventListener) { onPenWidthChange(); };
+ inOrOut.addEventListener('change', (Event) => refresh(), true);
+ fixedRadiusSlider.addEventListener('change', (Event) => refresh(), true);
+ wheelRadiusSlider.addEventListener('change', (Event) => refresh(), true);
+ speedSlider.addEventListener('change', (Event) => onSpeedChange(), true);
+ penRadiusSlider.addEventListener('change', (Event) => refresh(), true);
+ penWidthSlider.addEventListener('change', (Event) => onPenWidthChange(), true);
colorPicker = new ColorPicker(paletteElement);
- colorPicker.addListener((String color) { onColorChange(color); });
- doc.getElementById("start").onclick = (EventListener) { start(); };
- doc.getElementById("stop").onclick = (EventListener) { stop(); };
- doc.getElementById("clear").onclick = (EventListener) { clear(); };
- doc.getElementById("lucky").onclick = (EventListener) { lucky(); };
+ colorPicker.addListener((String color) => onColorChange(color));
+ doc.getElementById("start").addEventListener('click', (EventListener) => start(), true);
+ doc.getElementById("stop").addEventListener('click', (EventListener) => stop(), true);
+ doc.getElementById("clear").addEventListener('click', (EventListener) => clear(), true);
+ doc.getElementById("lucky").addEventListener('click', (EventListener) => lucky(), true);
}
void onColorChange(String color) {
« no previous file with comments | « client/samples/spirodraw/ColorPicker.dart ('k') | client/samples/sunflower/Sunflower.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698