add main page
This commit is contained in:
parent
59d791e97f
commit
12c4995428
16 changed files with 372 additions and 43 deletions
69
docfiles/providers/signals/node_children.js
Normal file
69
docfiles/providers/signals/node_children.js
Normal file
|
@ -0,0 +1,69 @@
|
|||
/**
|
||||
* ### Описание объекта сигнала
|
||||
* Важно понимать, что такой объект существует только в документации,
|
||||
*
|
||||
* @example
|
||||
* //Пример:
|
||||
* // В данном примере я не буду рассматривать полную цепочку получения МВН (т.к. это описано выше).
|
||||
* // Как пользоваться этим сигналом?
|
||||
*
|
||||
* // Вот так происходит добавление обработчика на этот сигнал.
|
||||
* // dispatcher объявлен в глобальной области видимости
|
||||
* // slot_node_remove - это идентификатор, по которому нужно будет отписаться от обработчика
|
||||
* var slot_node_remove = dispatcher.add_slot(node.cm.s_node_remove, function(event){
|
||||
* // в переменной event всегда будет лежать объект и содержать поле node_id
|
||||
* // таким образом мы получили идентификатор ноды, которая была удалена.
|
||||
* var node_id = event.node_id;
|
||||
* });
|
||||
*
|
||||
* // Отписка производится подобным образом
|
||||
* dispatcher.remove_slot(node.cm.s_node_remove, slot_node_remove);
|
||||
*
|
||||
* @class node_children_remove
|
||||
* @memberof signals
|
||||
*/
|
||||
signals.node_children_remove = {
|
||||
/**
|
||||
*
|
||||
* @public
|
||||
* @name node_id
|
||||
* @type {v2.integer}
|
||||
* @memberof signals.node_children_remove
|
||||
*/
|
||||
node_id: new v2.integer(0,0)
|
||||
};
|
||||
|
||||
/**
|
||||
* ### Описание объекта сигнала
|
||||
* Важно понимать, что такой объект существует только в документации,
|
||||
*
|
||||
* @example
|
||||
* //Пример:
|
||||
* // В данном примере я не буду рассматривать полную цепочку получения МВН (т.к. это описано выше).
|
||||
* // Как пользоваться этим сигналом?
|
||||
*
|
||||
* // Вот так происходит добавление обработчика на этот сигнал.
|
||||
* // dispatcher объявлен в глобальной области видимости
|
||||
* // slot_node_add - это идентификатор, по которому нужно будет отписаться от обработчика
|
||||
* var slot_node_add = dispatcher.add_slot(node.cm.s_node_add, function(event){
|
||||
* // в переменной event всегда будет лежать объект и содержать поле node_id
|
||||
* // таким образом мы получили идентификатор ноды, которая была добавлена.
|
||||
* var node_id = event.node_id;
|
||||
* });
|
||||
*
|
||||
* // Отписка производится подобным образом
|
||||
* dispatcher.remove_slot(node.cm.s_node_add, slot_node_add);
|
||||
*
|
||||
* @class node_children_add
|
||||
* @memberof signals
|
||||
*/
|
||||
signals.node_children_add = {
|
||||
/**
|
||||
*
|
||||
* @public
|
||||
* @name node_id
|
||||
* @type {v2.integer}
|
||||
* @memberof signals.node_children_add
|
||||
*/
|
||||
node_id: new v2.integer(0,0)
|
||||
};
|
7
docfiles/providers/signals/signals.js
Normal file
7
docfiles/providers/signals/signals.js
Normal file
|
@ -0,0 +1,7 @@
|
|||
/**
|
||||
*
|
||||
* @namespace signals
|
||||
*/
|
||||
var signals = function () {
|
||||
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue