src/aria/widgets/form/list/List.js
function (propertyName, newValue) {
            if (!this._cfg) {
                return;
            }
            if (propertyName === "items" && this._cfg.bind.hasOwnProperty(propertyName)) {
                var oldValue = this.getProperty(propertyName);
                this._cfg[propertyName] = newValue;
                this._onBoundPropertyChange(propertyName, newValue, oldValue);
            } else {
                this.$TemplateBasedWidget.setWidgetProperty.apply(this, arguments);
            }
        }
function (propertyName, newValue) {
            if (!this._cfg) {
                return;
            }
            if (propertyName === "items" && this._cfg.bind.hasOwnProperty(propertyName)) {
                var oldValue = this.getProperty(propertyName);
                this._cfg[propertyName] = newValue;
                this._onBoundPropertyChange(propertyName, newValue, oldValue);
            } else {
                this.$TemplateBasedWidget.setWidgetProperty.apply(this, arguments);
            }
        }
function ( propertyName , newValue ) { if ( ! this . _cfg ) { return ; } if ( propertyName === "items" && this . _cfg . bind . hasOwnProperty ( propertyName ) ) { var oldValue = this . getProperty ( propertyName ) ; this . _cfg [ propertyName ] = newValue ; this . _onBoundPropertyChange ( propertyName , newValue , oldValue ) ; } else { this . $TemplateBasedWidget . setWidgetProperty . apply ( this , arguments ) ; } }
Set property for this widget, and reflect change on itself, but not in the associated datamodel
@param {String} propertyName in the configuration
@param {Object} newValue to set
Set property for this widget and reflect change on itself but not in the associated datamodel