Chromium Code Reviews| Index: tools/dom/templates/html/impl/impl_MutationEvent.darttemplate |
| diff --git a/tools/dom/templates/html/impl/impl_MutationEvent.darttemplate b/tools/dom/templates/html/impl/impl_MutationEvent.darttemplate |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..bcef76753a3880758b80bbb2679a5849a50604b1 |
| --- /dev/null |
| +++ b/tools/dom/templates/html/impl/impl_MutationEvent.darttemplate |
| @@ -0,0 +1,21 @@ |
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| +// for details. All rights reserved. Use of this source code is governed by a |
| +// BSD-style license that can be found in the LICENSE file. |
| + |
| +part of html; |
| + |
| +$(ANNOTATIONS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC { |
| + factory $CLASSNAME(String type, |
|
Emily Fortuna
2013/01/23 01:49:53
can we make this construct the default that's adde
blois
2013/01/23 17:06:49
Only about half of the event classes have init*Eve
Emily Fortuna
2013/01/23 19:02:40
Alrighty.
|
| + {bool canBubble: false, bool cancelable: false, Node relatedNode, |
| + String prevValue, String newValue, String attrName, int attrChange: 0}) { |
| + |
| + var event = document.$dom_createEvent('MutationEvent'); |
| + event.$dom_initMutationEvent(type, canBubble, cancelable, relatedNode, |
| + prevValue, newValue, attrName, attrChange); |
| + return event; |
| + } |
| +$!MEMBERS |
| +} |
| + |
| + |
| + |