js/core/List.js
function () {
            var attributes = this._cloneAttribute(this.$);
            var items = this._cloneAttribute(this.$items);
            var ret = new this.factory(items, attributes);
            ret._$source = this;
            return ret;
        }
function () {
            var attributes = this._cloneAttribute(this.$);
            var items = this._cloneAttribute(this.$items);
            var ret = new this.factory(items, attributes);
            ret._$source = this;
            return ret;
        }
function ( ) { var attributes = this . _cloneAttribute ( this . $ ) ; var items = this . _cloneAttribute ( this . $items ) ; var ret = new this . factory ( items , attributes ) ; ret . _$source = this ; return ret ; }
Returns a fresh copy of the List
@return {List} a fresh copy of the list
Returns a fresh copy of the List