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 part of polymer; | 5 part of polymer; |
6 | 6 |
7 /// *Warning* this class is experimental and subject to change. | 7 /// *Warning* this class is experimental and subject to change. |
8 /// | 8 /// |
9 /// The data associated with a polymer-element declaration, if it is backed | 9 /// The data associated with a polymer-element declaration, if it is backed |
10 /// by a Dart class instead of a JavaScript prototype. | 10 /// by a Dart class instead of a JavaScript prototype. |
(...skipping 594 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
605 | 605 |
606 bool _isObserverMethod(Symbol symbol) { | 606 bool _isObserverMethod(Symbol symbol) { |
607 String name = smoke.symbolToName(symbol); | 607 String name = smoke.symbolToName(symbol); |
608 if (name == null) return false; | 608 if (name == null) return false; |
609 return name.endsWith('Changed') && name != 'attributeChanged'; | 609 return name.endsWith('Changed') && name != 'attributeChanged'; |
610 } | 610 } |
611 | 611 |
612 final _ATTRIBUTES_REGEX = new RegExp(r'\s|,'); | 612 final _ATTRIBUTES_REGEX = new RegExp(r'\s|,'); |
613 | 613 |
614 final JsObject _WebComponents = js.context['WebComponents']; | 614 final JsObject _WebComponents = js.context['WebComponents']; |
OLD | NEW |