examples/bower_components/polymer/polymer.js
function(template) {
      // ensure template is decorated (lets' things like <tr template ...> work)
      HTMLTemplateElement.decorate(template);
      // ensure a default bindingDelegate
      var syntax = this.syntax || (!template.bindingDelegate &&
          this.element.syntax);
      var dom = template.createInstance(this, syntax);
      var observers = dom.bindings_;
      for (var i = 0; i < observers.length; i++) {
        this.registerObserver(observers[i]);
      }
      return dom;
    }
function(template) {
      // ensure template is decorated (lets' things like <tr template ...> work)
      HTMLTemplateElement.decorate(template);
      // ensure a default bindingDelegate
      var syntax = this.syntax || (!template.bindingDelegate &&
          this.element.syntax);
      var dom = template.createInstance(this, syntax);
      var observers = dom.bindings_;
      for (var i = 0; i < observers.length; i++) {
        this.registerObserver(observers[i]);
      }
      return dom;
    }
function ( template ) { // ensure template is decorated (lets' things like <tr template ...> work) HTMLTemplateElement . decorate ( template ) ; // ensure a default bindingDelegate var syntax = this . syntax || ( ! template . bindingDelegate && this . element . syntax ) ; var dom = template . createInstance ( this , syntax ) ; var observers = dom . bindings_ ; for ( var i = 0 ; i < observers . length ; i ++ ) { this . registerObserver ( observers [ i ] ) ; } return dom ; }
Creates dom cloned from the given template, instantiating bindings
with this element as the template model and `PolymerExpressions` as the
binding delegate.

@method instanceTemplate
@param {Template} template source template from which to create dom.
Creates dom cloned from the given template instantiating bindings with this element as the template model and PolymerExpressions as the binding delegate .