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

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

Issue 148453003: Updating Angular version (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 11 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/ng_events.dart
diff --git a/third_party/pkg/angular/lib/directive/ng_events.dart b/third_party/pkg/angular/lib/directive/ng_events.dart
index c04a4ce204d917173bc574d1784a26098ae07328..5b97a38629b2d41a5cc02859073474669824b319 100644
--- a/third_party/pkg/angular/lib/directive/ng_events.dart
+++ b/third_party/pkg/angular/lib/directive/ng_events.dart
@@ -26,9 +26,16 @@ part of angular.directive;
* The full list of supported handlers are:
*
* - [ng-blur]
+ * - [ng-abort]
+ * - [ng-beforecopy]
+ * - [ng-beforecut]
+ * - [ng-beforepaste]
+ * - [ng-blur]
* - [ng-change]
* - [ng-click]
* - [ng-contextmenu]
+ * - [ng-copy]
+ * - [ng-cut]
* - [ng-doubleclick]
* - [ng-drag]
* - [ng-dragend]
@@ -37,10 +44,16 @@ part of angular.directive;
* - [ng-dragover]
* - [ng-dragstart]
* - [ng-drop]
+ * - [ng-error]
* - [ng-focus]
+ * - [ng-fullscreenchange]
+ * - [ng-fullscreenerror]'
+ * - [ng-input]
+ * - [ng-invalid]
* - [ng-keydown]
* - [ng-keypress]
* - [ng-keyup]
+ * - [ng-load]
* - [ng-mousedown]
* - [ng-mouseenter]
* - [ng-mouseleave]
@@ -49,43 +62,74 @@ part of angular.directive;
* - [ng-mouseover]
* - [ng-mouseup]
* - [ng-mousewheel]
+ * - [ng-paste]
+ * - [ng-reset]
* - [ng-scroll]
+ * - [ng-search]
+ * - [ng-select]
+ * - [ng-selectstart]
+ * - [ng-speechchange] (documented in dart but not available)
* - [ng-submit]
- * - [ng-touchcancel]
+ * - [ng-toucheancel]
* - [ng-touchend]
+ * - [ng-touchenter]
+ * - [ng-touchleave]
* - [ng-touchmove]
* - [ng-touchstart]
+ * - [ng-transitionend]
*/
-@NgDirective(selector: '[ng-blur]', map: const {'ng-blur': '&onBlur'})
-@NgDirective(selector: '[ng-change]', map: const {'ng-change': '&onChange'})
-@NgDirective(selector: '[ng-click]', map: const {'ng-click': '&onClick'})
-@NgDirective(selector: '[ng-contextmenu]', map: const {'ng-contextmenu': '&onContextMenu'})
-@NgDirective(selector: '[ng-doubleclick]', map: const {'ng-doubleclick': '&onDoubleClick'})
-@NgDirective(selector: '[ng-drag]', map: const {'ng-drag': '&onDrag'})
-@NgDirective(selector: '[ng-dragend]', map: const {'ng-dragend': '&onDragEnd'})
-@NgDirective(selector: '[ng-dragenter]', map: const {'ng-dragenter': '&onDragEnter'})
-@NgDirective(selector: '[ng-dragleave]', map: const {'ng-dragleave': '&onDragLeave'})
-@NgDirective(selector: '[ng-dragover]', map: const {'ng-dragover': '&onDragOver'})
-@NgDirective(selector: '[ng-dragstart]', map: const {'ng-dragstart': '&onDragStart'})
-@NgDirective(selector: '[ng-drop]', map: const {'ng-drop': '&onDrop'})
-@NgDirective(selector: '[ng-focus]', map: const {'ng-focus': '&onFocus'})
-@NgDirective(selector: '[ng-keydown]', map: const {'ng-keydown': '&onKeyDown'})
-@NgDirective(selector: '[ng-keypress]', map: const {'ng-keypress': '&onKeyPress'})
-@NgDirective(selector: '[ng-keyup]', map: const {'ng-keyup': '&onKeyUp'})
-@NgDirective(selector: '[ng-mousedown]', map: const {'ng-mousedown': '&onMouseDown'})
-@NgDirective(selector: '[ng-mouseenter]', map: const {'ng-mouseenter': '&onMouseEnter'})
-@NgDirective(selector: '[ng-mouseleave]', map: const {'ng-mouseleave': '&onMouseLeave'})
-@NgDirective(selector: '[ng-mousemove]', map: const {'ng-mousemove': '&onMouseMove'})
-@NgDirective(selector: '[ng-mouseout]', map: const {'ng-mouseout': '&onMouseOut'})
-@NgDirective(selector: '[ng-mouseover]', map: const {'ng-mouseover': '&onMouseOver'})
-@NgDirective(selector: '[ng-mouseup]', map: const {'ng-mouseup': '&onMouseUp'})
-@NgDirective(selector: '[ng-mousewheel]', map: const {'ng-mousewheel': '&onMouseWheel'})
-@NgDirective(selector: '[ng-scroll]', map: const {'ng-scroll': '&onScroll'})
-@NgDirective(selector: '[ng-submit]', map: const {'ng-submit': '&onSubmit'})
-@NgDirective(selector: '[ng-touchcancel]', map: const {'ng-touchcancel': '&onTouchCancel'})
-@NgDirective(selector: '[ng-touchend]', map: const {'ng-touchend': '&onTouchEnd'})
-@NgDirective(selector: '[ng-touchmove]', map: const {'ng-touchmove': '&onTouchMove'})
-@NgDirective(selector: '[ng-touchstart]', map: const {'ng-touchstart': '&onTouchStart'})
+@NgDirective(selector: '[ng-abort]', map: const {'ng-abort': '&onAbort'})
+@NgDirective(selector: '[ng-beforecopy]', map: const {'ng-beforecopy': '&onBeforeCopy'})
+@NgDirective(selector: '[ng-beforecut]', map: const {'ng-beforecut': '&onBeforeCut'})
+@NgDirective(selector: '[ng-beforepaste]', map: const {'ng-beforepaste': '&onBeforePaste'})
+@NgDirective(selector: '[ng-blur]', map: const {'ng-blur': '&onBlur'})
+@NgDirective(selector: '[ng-change]', map: const {'ng-change': '&onChange'})
+@NgDirective(selector: '[ng-click]', map: const {'ng-click': '&onClick'})
+@NgDirective(selector: '[ng-contextmenu]', map: const {'ng-contextmenu': '&onContextMenu'})
+@NgDirective(selector: '[ng-copy]', map: const {'ng-copy': '&onCopy'})
+@NgDirective(selector: '[ng-cut]', map: const {'ng-cut': '&onCut'})
+@NgDirective(selector: '[ng-doubleclick]', map: const {'ng-doubleclick': '&onDoubleClick'})
+@NgDirective(selector: '[ng-drag]', map: const {'ng-drag': '&onDrag'})
+@NgDirective(selector: '[ng-dragend]', map: const {'ng-dragend': '&onDragEnd'})
+@NgDirective(selector: '[ng-dragenter]', map: const {'ng-dragenter': '&onDragEnter'})
+@NgDirective(selector: '[ng-dragleave]', map: const {'ng-dragleave': '&onDragLeave'})
+@NgDirective(selector: '[ng-dragover]', map: const {'ng-dragover': '&onDragOver'})
+@NgDirective(selector: '[ng-dragstart]', map: const {'ng-dragstart': '&onDragStart'})
+@NgDirective(selector: '[ng-drop]', map: const {'ng-drop': '&onDrop'})
+@NgDirective(selector: '[ng-error]', map: const {'ng-error': '&onError'})
+@NgDirective(selector: '[ng-focus]', map: const {'ng-focus': '&onFocus'})
+@NgDirective(selector: '[ng-fullscreenchange]', map: const {'ng-fullscreenchange': '&onFullscreenChange'})
+@NgDirective(selector: '[ng-fullscreenerror]', map: const {'ng-fullscreenerror': '&onFullscreenError'})
+@NgDirective(selector: '[ng-input]', map: const {'ng-input': '&onInput'})
+@NgDirective(selector: '[ng-invalid]', map: const {'ng-invalid': '&onInvalid'})
+@NgDirective(selector: '[ng-keydown]', map: const {'ng-keydown': '&onKeyDown'})
+@NgDirective(selector: '[ng-keypress]', map: const {'ng-keypress': '&onKeyPress'})
+@NgDirective(selector: '[ng-keyup]', map: const {'ng-keyup': '&onKeyUp'})
+@NgDirective(selector: '[ng-load]', map: const {'ng-load': '&onLoad'})
+@NgDirective(selector: '[ng-mousedown]', map: const {'ng-mousedown': '&onMouseDown'})
+@NgDirective(selector: '[ng-mouseenter]', map: const {'ng-mouseenter': '&onMouseEnter'})
+@NgDirective(selector: '[ng-mouseleave]', map: const {'ng-mouseleave': '&onMouseLeave'})
+@NgDirective(selector: '[ng-mousemove]', map: const {'ng-mousemove': '&onMouseMove'})
+@NgDirective(selector: '[ng-mouseout]', map: const {'ng-mouseout': '&onMouseOut'})
+@NgDirective(selector: '[ng-mouseover]', map: const {'ng-mouseover': '&onMouseOver'})
+@NgDirective(selector: '[ng-mouseup]', map: const {'ng-mouseup': '&onMouseUp'})
+@NgDirective(selector: '[ng-mousewheel]', map: const {'ng-mousewheel': '&onMouseWheel'})
+@NgDirective(selector: '[ng-paste]', map: const {'ng-paste': '&onPaste'})
+@NgDirective(selector: '[ng-reset]', map: const {'ng-reset': '&onReset'})
+@NgDirective(selector: '[ng-scroll]', map: const {'ng-scroll': '&onScroll'})
+@NgDirective(selector: '[ng-search]', map: const {'ng-search': '&onSearch'})
+@NgDirective(selector: '[ng-select]', map: const {'ng-select': '&onSelect'})
+@NgDirective(selector: '[ng-selectstart]', map: const {'ng-selectstart': '&onSelectStart'})
+//@NgDirective(selector: '[ng-speechchange]', map: const {'ng-speechchange': '&onSpeechChange'})
+@NgDirective(selector: '[ng-submit]', map: const {'ng-submit': '&onSubmit'})
+@NgDirective(selector: '[ng-toucheancel]', map: const {'ng-touchcancel': '&onTouchCancel'})
+@NgDirective(selector: '[ng-touchend]', map: const {'ng-touchend': '&onTouchEnd'})
+@NgDirective(selector: '[ng-touchenter]', map: const {'ng-touchenter': '&onTouchEnter'})
+@NgDirective(selector: '[ng-touchleave]', map: const {'ng-touchleave': '&onTouchLeave'})
+@NgDirective(selector: '[ng-touchmove]', map: const {'ng-touchmove': '&onTouchMove'})
+@NgDirective(selector: '[ng-touchstart]', map: const {'ng-touchstart': '&onTouchStart'})
+@NgDirective(selector: '[ng-transitionend]', map: const {'ng-transitionend': '&onTransitionEnd'})
+
class NgEventDirective {
// NOTE: Do not use the element.on['some_event'].listen(...) syntax. Doing so
@@ -106,36 +150,57 @@ class NgEventDirective {
}
}
- set onBlur(value) => initListener(element.onBlur, value);
- set onChange(value) => initListener(element.onChange, value);
- set onClick(value) => initListener(element.onClick, value);
- set onContextMenu(value) => initListener(element.onContextMenu, value);
- set onDoubleClick(value) => initListener(element.onDoubleClick, value);
- set onDrag(value) => initListener(element.onDrag, value);
- set onDragEnd(value) => initListener(element.onDragEnd, value);
- set onDragEnter(value) => initListener(element.onDragEnter, value);
- set onDragLeave(value) => initListener(element.onDragLeave, value);
- set onDragOver(value) => initListener(element.onDragOver, value);
- set onDragStart(value) => initListener(element.onDragStart, value);
- set onDrop(value) => initListener(element.onDrop, value);
- set onFocus(value) => initListener(element.onFocus, value);
- set onKeyDown(value) => initListener(element.onKeyDown, value);
- set onKeyPress(value) => initListener(element.onKeyPress, value);
- set onKeyUp(value) => initListener(element.onKeyUp, value);
- set onMouseDown(value) => initListener(element.onMouseDown, value);
- set onMouseEnter(value) => initListener(element.onMouseEnter, value);
- set onMouseLeave(value) => initListener(element.onMouseLeave, value);
- set onMouseMove(value) => initListener(element.onMouseMove, value);
- set onMouseOut(value) => initListener(element.onMouseOut, value);
- set onMouseOver(value) => initListener(element.onMouseOver, value);
- set onMouseUp(value) => initListener(element.onMouseUp, value);
- set onMouseWheel(value) => initListener(element.onMouseWheel, value);
- set onScroll(value) => initListener(element.onScroll, value);
- set onSubmit(value) => initListener(element.onSubmit, value);
- set onTouchCancel(value) => initListener(element.onTouchCancel, value);
- set onTouchEnd(value) => initListener(element.onTouchEnd, value);
- set onTouchMove(value) => initListener(element.onTouchMove, value);
- set onTouchStart(value) => initListener(element.onTouchStart, value);
+ set onAbort(value) => initListener(element.onAbort, value);
+ set onBeforeCopy(value) => initListener(element.onBeforeCopy, value);
+ set onBeforeCut(value) => initListener(element.onBeforeCut, value);
+ set onBeforePaste(value) => initListener(element.onBeforePaste, value);
+ set onBlur(value) => initListener(element.onBlur, value);
+ set onChange(value) => initListener(element.onChange, value);
+ set onClick(value) => initListener(element.onClick, value);
+ set onContextMenu(value) => initListener(element.onContextMenu, value);
+ set onCopy(value) => initListener(element.onCopy, value);
+ set onCut(value) => initListener(element.onCut, value);
+ set onDoubleClick(value) => initListener(element.onDoubleClick, value);
+ set onDrag(value) => initListener(element.onDrag, value);
+ set onDragEnd(value) => initListener(element.onDragEnd, value);
+ set onDragEnter(value) => initListener(element.onDragEnter, value);
+ set onDragLeave(value) => initListener(element.onDragLeave, value);
+ set onDragOver(value) => initListener(element.onDragOver, value);
+ set onDragStart(value) => initListener(element.onDragStart, value);
+ set onDrop(value) => initListener(element.onDrop, value);
+ set onError(value) => initListener(element.onError, value);
+ set onFocus(value) => initListener(element.onFocus, value);
+ set onFullscreenChange(value) => initListener(element.onFullscreenChange, value);
+ set onFullscreenError(value) => initListener(element.onFullscreenError, value);
+ set onInput(value) => initListener(element.onInput, value);
+ set onInvalid(value) => initListener(element.onInvalid, value);
+ set onKeyDown(value) => initListener(element.onKeyDown, value);
+ set onKeyPress(value) => initListener(element.onKeyPress, value);
+ set onKeyUp(value) => initListener(element.onKeyUp, value);
+ set onLoad(value) => initListener(element.onLoad, value);
+ set onMouseDown(value) => initListener(element.onMouseDown, value);
+ set onMouseEnter(value) => initListener(element.onMouseEnter, value);
+ set onMouseLeave(value) => initListener(element.onMouseLeave, value);
+ set onMouseMove(value) => initListener(element.onMouseMove, value);
+ set onMouseOut(value) => initListener(element.onMouseOut, value);
+ set onMouseOver(value) => initListener(element.onMouseOver, value);
+ set onMouseUp(value) => initListener(element.onMouseUp, value);
+ set onMouseWheel(value) => initListener(element.onMouseWheel, value);
+ set onPaste(value) => initListener(element.onPaste, value);
+ set onReset(value) => initListener(element.onReset, value);
+ set onScroll(value) => initListener(element.onScroll, value);
+ set onSearch(value) => initListener(element.onSearch, value);
+ set onSelect(value) => initListener(element.onSelect, value);
+ set onSelectStart(value) => initListener(element.onSelectStart, value);
+// set onSpeechChange(value) => initListener(element.onSpeechChange, value);
+ set onSubmit(value) => initListener(element.onSubmit, value);
+ set onTouchCancel(value) => initListener(element.onTouchCancel, value);
+ set onTouchEnd(value) => initListener(element.onTouchEnd, value);
+ set onTouchEnter(value) => initListener(element.onTouchEnter, value);
+ set onTouchLeave(value) => initListener(element.onTouchLeave, value);
+ set onTouchMove(value) => initListener(element.onTouchMove, value);
+ set onTouchStart(value) => initListener(element.onTouchStart, value);
+ set onTransitionEnd(value) => initListener(element.onTransitionEnd, value);
// Is it better to use a map of listeners or have 29 properties on this
// object? One would pretty much only assign to one or two of those
« no previous file with comments | « third_party/pkg/angular/lib/directive/ng_control.dart ('k') | third_party/pkg/angular/lib/directive/ng_form.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698