| OLD | NEW |
| 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 /// Code from declaration/events.js | 5 /// Code from declaration/events.js |
| 6 part of polymer; | 6 part of polymer; |
| 7 | 7 |
| 8 /// An extension of [polymer_expressions.PolymerExpressions] that adds support | 8 /// An extension of [polymer_expressions.PolymerExpressions] that adds support |
| 9 /// for binding events using `on-eventName` using [PolymerEventBindings]. | 9 /// for binding events using `on-eventName` using [PolymerEventBindings]. |
| 10 // TODO(jmesserly): the JS layering is a bit odd, with polymer-dev implementing | 10 // TODO(jmesserly): the JS layering is a bit odd, with polymer-dev implementing |
| (...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 164 return map; | 164 return map; |
| 165 }(); | 165 }(); |
| 166 | 166 |
| 167 // Dart note: we need this function because we have additional renames JS does | 167 // Dart note: we need this function because we have additional renames JS does |
| 168 // not have. The JS renames are simply case differences, whereas we have ones | 168 // not have. The JS renames are simply case differences, whereas we have ones |
| 169 // like doubleclick -> dblclick and stripping the webkit prefix. | 169 // like doubleclick -> dblclick and stripping the webkit prefix. |
| 170 String _eventNameFromType(String eventType) { | 170 String _eventNameFromType(String eventType) { |
| 171 final result = _reverseEventTranslations[eventType]; | 171 final result = _reverseEventTranslations[eventType]; |
| 172 return result != null ? result : eventType; | 172 return result != null ? result : eventType; |
| 173 } | 173 } |
| OLD | NEW |