add v2 lib

This commit is contained in:
Aleksey Chichenkov 2018-09-19 14:49:06 +03:00
parent d666a13d72
commit 8ca929c8e5
18 changed files with 252 additions and 15 deletions

6
docfiles/libraries/v2.js Normal file
View file

@ -0,0 +1,6 @@
/**
*
* @library
* @namespace v2
*/
function v2() {}

View file

@ -0,0 +1,53 @@
/**
*
* @class integer
* @memberof v2
*/
function integer() {
}
integer.prototype = {
/**
*
*
* @public
* @function =
* @memberof v2.integer
* @prarm {v2.integer} _o
* @returns {this}
*/
"=": function (_o) {},
/**
*
*
* @public
* @function -=
* @memberof v2.integer
* @prarm {v2.integer} _o
* @returns {this}
*/
"-=": function (_o) {},
/**
*
*
* @public
* @function -
* @memberof v2.integer
* @prarm {v2.integer} _o
* @returns {this}
*/
"-": function (_o) {},
/**
*
*
* @public
* @function copy
* @memberof v2.integer
* @returns {v2.integer}
*/
copy: function () {}
};

View file

@ -0,0 +1,151 @@
/**
*
* @class string
* @memberof v2
*/
function string() {
}
string.prototype = {
/**
*
*
* @public
* @function =
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {this}
*/
"=": function (_o) {},
/**
*
*
* @public
* @function copy
* @memberof v2.string
* @return {v2.string}
*/
copy: function (_o) {},
/**
*
*
* @public
* @function <
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {boolean}
*/
"<": function (_o) {},
/**
*
*
* @public
* @function <=
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {boolean}
*/
"<=": function (_o) {},
/**
*
*
* @public
* @function ==
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {boolean}
*/
"==": function (_o) {},
/**
*
*
* @public
* @function ==
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {boolean}
*/
"!=": function (_o) {},
/**
*
*
* @public
* @function >
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {boolean}
*/
">": function (_o) {},
/**
*
*
* @public
* @function >=
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {boolean}
*/
">=": function (_o) {},
/**
*
*
* @public
* @function +
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {v2.string}
*/
"+": function (_o) {},
/**
*
*
* @public
* @function +=
* @memberof v2.string
* @prarm {v2.string} _o
* @returns {this}
*/
"+=": function (_o) {},
/**
*
* @public
* @function assign
* @memberof v2.string
* @prarm {v2.string} _string
* @prarm {number} _first
* @prarm {number} _last
* @returns {this}
*/
assign: function (_string, _first, _last) {},
/**
*
* @public
* @function at
* @memberof v2.string
* @prarm {number} _index
* @returns {string}
*/
at: function (_index) {},
/**
*
* @public
* @function back
* @memberof v2.string
* @prarm {number} _index
* @returns {string}
*/
back: function (_index) {}
};

View file

@ -2,6 +2,7 @@
* Менеджер тип групп.<br>
*
* @manager
* @namespace GroupTypes
*/
function GroupTypes() {

View file

@ -2,6 +2,7 @@
* Менеджер тип групп.<br>
*
* @manager
* @namespace ModelTypes
*/
function ModelTypes() {

View file

@ -4,6 +4,7 @@
* Позволяет по адресу модели, получить на нее ссылку.<br>
*
* @manager
* @namespace Models
*/
function Models() {

View file

@ -1,6 +1,6 @@
/**
*
* @class ModelType
* @manager
* @memberof ModelTypes
*/
function ModelType() {

View file

@ -10,6 +10,7 @@
* - scheme_tree (Топология)<br>
* - user_attribute_tree (Пользовательские данные)<br>
*
* @manager
* @namespace Trees
*/
function Trees() {

View file

@ -1,4 +1,5 @@
/**
* @manager
* @class DesktopTree
* @extends Trees.GlobalAttributeTree
* @memberof Trees

View file

@ -2,6 +2,7 @@
* Отнаследовано от глобального дерева. <br>
* Ноды этого дерева имеют доступ к атрибутам
*
* @manager
* @class GlobalAttributeTree
* @extends Trees.GlobalTree
* @memberof Trees
@ -58,6 +59,7 @@ function Node() {
/**
* Интерфейс позволяющей пользователю работать с атрибутами ноды
*
* @manager
* @class Attributes
* @memberof Trees.GlobalAttributeTree.Node
*/

View file

@ -3,6 +3,7 @@
* Копирует идеологию ядра. <br>
* Ноды этого дерева имеют доступ только к списку своих потомков.
*
* @manager
* @class GlobalTree
* @memberof Trees
*/
@ -124,6 +125,7 @@ function Node() {
/**
* Интерфейс позволяющей пользователю работать с потомками ноды
*
* @manager
* @class Children
* @memberof Trees.GlobalTree.Node
*/

View file

@ -2,6 +2,7 @@
* Created by Aleksey Chichenkov <a.chichenkov@initi.ru> on 9/17/18.
*/
/**
* @manager
* @class RemoteModulesTree
* @extends Trees.GlobalAttributeTree
* @memberof Trees

View file

@ -1,4 +1,5 @@
/**
* @manager
* @class SchemeTree
* @extends Trees.GlobalTree
* @memberof Trees

View file

@ -1,4 +1,5 @@
/**
* @manager
* @class UserAttributeTree
* @extends Trees.GlobalAttributeTree
* @memberof Trees