Index: third_party/polymer/v0_8/components-chromium/polymer/src/lib/template/x-autobind-extracted.js |
diff --git a/third_party/polymer/v0_8/components-chromium/polymer/src/lib/template/x-autobind-extracted.js b/third_party/polymer/v0_8/components-chromium/polymer/src/lib/template/x-autobind-extracted.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..1cfde49b2282f05a5b45e8ec2f6bb4eb90d43f16 |
--- /dev/null |
+++ b/third_party/polymer/v0_8/components-chromium/polymer/src/lib/template/x-autobind-extracted.js |
@@ -0,0 +1,29 @@ |
+ |
+ |
+ Polymer({ |
+ |
+ is: 'x-autobind', |
+ |
+ extends: 'template', |
+ |
+ _registerFeatures: function() { |
+ this._prepExtends(); |
+ this._prepConstructor(); |
+ }, |
+ |
+ _finishDistribute: function() { |
+ var parentDom = Polymer.dom(Polymer.dom(this).parentNode); |
+ parentDom.insertBefore(this.root, this); |
+ }, |
+ |
+ _initFeatures: function() { |
+ this._template = this; |
+ this._prepAnnotations(); |
+ this._prepEffects(); |
+ this._prepBehaviors(); |
+ this._prepBindings(); |
+ Polymer.Base._initFeatures.call(this); |
+ } |
+ |
+ }); |
+ |