Index: lib/src/common/polymer_descriptor.dart |
diff --git a/lib/src/common/polymer_descriptor.dart b/lib/src/common/polymer_descriptor.dart |
index 285c32d3bda1a9a243537d3ccd2f795cbc3c4567..fc426cddebf160c56f731a9a2d748242f50dcdcc 100644 |
--- a/lib/src/common/polymer_descriptor.dart |
+++ b/lib/src/common/polymer_descriptor.dart |
@@ -242,10 +242,11 @@ Iterable<JsObject> _buildBehaviorsList(Type type) { |
finalBehaviors.add(behavior); |
} |
- return finalBehaviors.map((ClassMirror behavior) { |
- BehaviorAnnotation meta = behavior.metadata.firstWhere(_isBehavior); |
- return meta.getBehavior(behavior.reflectedType); |
- }); |
+ return <JsObject>[_polymerDart['Behavior']] |
Siggi Cherem (dart-lang)
2015/09/17 21:11:59
maybe we should rename Polymer.Dart.Behavior to so
jakemac
2015/09/23 17:37:08
Changed to InteropBehavior
|
+ ..addAll(finalBehaviors.map((ClassMirror behavior) { |
+ BehaviorAnnotation meta = behavior.metadata.firstWhere(_isBehavior); |
+ return meta.getBehavior(behavior.reflectedType); |
+ })); |
} |
// Throws an error about expected mixins that must precede the [clazz] mixin. |