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 for property accessors from declaration/properties.js | 5 /// Code for property accessors from declaration/properties.js |
6 part of polymer; | 6 part of polymer; |
7 | 7 |
8 // Dart note: this matches the property defined by createPropertyAccessor in | 8 // Dart note: this matches the property defined by createPropertyAccessor in |
9 // polymer-dev/src/declarations/properties.js. Unlike Javascript, we can't | 9 // polymer-dev/src/declarations/properties.js. Unlike Javascript, we can't |
10 // override the original property, so we instead ask users to write properties | 10 // override the original property, so we instead ask users to write properties |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
60 updateValue(newValue); | 60 updateValue(newValue); |
61 } | 61 } |
62 } | 62 } |
63 | 63 |
64 toString() { | 64 toString() { |
65 var name = smoke.symbolToName(_name); | 65 var name = smoke.symbolToName(_name); |
66 var hasBinding = bindable == null ? '(no-binding)' : '(with-binding)'; | 66 var hasBinding = bindable == null ? '(no-binding)' : '(with-binding)'; |
67 return "[$runtimeType: $_target.$name: $_value $hasBinding]"; | 67 return "[$runtimeType: $_target.$name: $_value $hasBinding]"; |
68 } | 68 } |
69 } | 69 } |
OLD | NEW |