examples/bower_components/polymer/polymer.js
function() {
      if (this._elementPrepared) {
        console.warn('Element already prepared', this.localName);
        return;
      }
      this._elementPrepared = true;
      // storage for shadowRoots info
      this.shadowRoots = {};
      // install property observers
      this.createPropertyObserver();
      this.openPropertyObserver();
      // install boilerplate attributes
      this.copyInstanceAttributes();
      // process input attributes
      this.takeAttributes();
      // add event listeners
      this.addHostListeners();
    }
function() {
      if (this._elementPrepared) {
        console.warn('Element already prepared', this.localName);
        return;
      }
      this._elementPrepared = true;
      // storage for shadowRoots info
      this.shadowRoots = {};
      // install property observers
      this.createPropertyObserver();
      this.openPropertyObserver();
      // install boilerplate attributes
      this.copyInstanceAttributes();
      // process input attributes
      this.takeAttributes();
      // add event listeners
      this.addHostListeners();
    }
function ( ) { if ( this . _elementPrepared ) { console . warn ( 'Element already prepared' , this . localName ) ; return ; } this . _elementPrepared = true ; // storage for shadowRoots info this . shadowRoots = { } ; // install property observers this . createPropertyObserver ( ) ; this . openPropertyObserver ( ) ; // install boilerplate attributes this . copyInstanceAttributes ( ) ; // process input attributes this . takeAttributes ( ) ; // add event listeners this . addHostListeners ( ) ; }
system entry point, do not override
system entry point do not override