/** * * @class list * @extends v2.base * @extends std.list * @param {v2.vt.base} _first_type * @memberof v2 */ function list(_first_type) { } list.prototype = { /** * @public * @function = * @memberof v2.list * @param _object {v2.list} * @returns {this} */ "=": function (_object) {}, /** * @public * @function + * @memberof v2.list * @param _object {v2.list} * @returns {this} */ "+": function (_object) {}, /** * @public * @function += * @memberof v2.list * @param _object {v2.list} * @returns {this} */ "+=": function (_object) {}, /** * @public * @function copy * @memberof v2.list * @returns {v2.list} */ copy: function () {}, }; /** * Constructor from native array * * @static * @function from_array * @memberof v2.list * @param _arr {v2.base[]} * @returns {v2.list} */ list.from_array = function (_arr) { }; /** * * @static * @function type * @memberof v2.list * @param _first_type {v2.vt.base} * @returns {v2.vt.one_param} */ list.type = function (_first_type) { };