initi.doc/docfiles/libraries/v2/list.js
2018-09-26 18:13:03 +03:00

76 lines
1.1 KiB
JavaScript

/**
*
* @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) {
};