examples/bower_components/polymer/polymer.js
function(name, oldValue) {
      // TODO(sjmiles): adhoc filter
      if (name !== 'class' && name !== 'style') {
        this.attributeToProperty(name, this.getAttribute(name));
      }
      if (this.attributeChanged) {
        this.attributeChanged.apply(this, arguments);
      }
    }
function(name, oldValue) {
      // TODO(sjmiles): adhoc filter
      if (name !== 'class' && name !== 'style') {
        this.attributeToProperty(name, this.getAttribute(name));
      }
      if (this.attributeChanged) {
        this.attributeChanged.apply(this, arguments);
      }
    }
function ( name , oldValue ) { // TODO(sjmiles): adhoc filter if ( name !== 'class' && name !== 'style' ) { this . attributeToProperty ( name , this . getAttribute ( name ) ) ; } if ( this . attributeChanged ) { this . attributeChanged . apply ( this , arguments ) ; } }
Low-level lifecycle method called as part of standard Custom Elements
operation. Polymer implements this method to provide basic default
functionality. For custom tasks in your element, implement `attributeChanged`
instead, which is called immediately after `attributeChangedCallback`.

@method attributeChangedCallback
Low - level lifecycle method called as part of standard Custom Elements operation . Polymer implements this method to provide basic default functionality . For custom tasks in your element implement attributeChanged instead which is called immediately after attributeChangedCallback .