убрал датасорсы и переработаны паблишеры

This commit is contained in:
Aleksey Chichenkov 2019-06-19 15:21:58 +03:00
parent 5335ac8c96
commit 34fc85333c
19 changed files with 319 additions and 127 deletions

View file

@ -0,0 +1,22 @@
/**
* ### Паблишеры компонентов
*
* Отнаследовано от базового паблишера.
*
*
* <br>
* Связанные объекты:
*
* - {@link Publishers} - Здесь можно найти примеры, как работать с менеджером паблишеров
* - {@link Publishers.PublisherManager} - Здесь можно найти примеры, как работать с содержимым базового менеджера паблишеров
* - {@link Publishers.PublisherManager.Publisher} - Здесь можно найти примеры как работать с паблишером
* - {@link Publishers.ComponentsPublisherManager.ComponentsPublisher} - Здесь можно найти примеры как работать с паблишером для компонентов
*
* @group manager
* @class ComponentsPublisherManager
* @extends Publishers.PublisherManager
* @memberof Publishers
*/
function ComponentsPublisherManager() {
}

View file

@ -0,0 +1,71 @@
/**
* ### Паблишеры массовых действий
*
* Отнаследовано от базового паблишера.
*
*
* <br>
* Связанные объекты:
*
* - {@link Publishers} - Здесь можно найти примеры, как работать с менеджером паблишеров
* - {@link Publishers.ComponentsPublisherManager} - Здесь можно найти примеры, как работать с содержимым менеджера паблишеров массовых действий
*
* @group manager
* @class ComponentsPublisher
* @extends Publishers.PublisherManager.Publisher
* @memberof Publishers.ComponentsPublisherManager
*/
function ComponentsPublisher() {
/**
*
* @public
* @function dnd_update
* @param {v2.variable_container} data
* @returns {boolean}
* @memberof Publishers.ComponentsPublisherManager.ComponentsPublisher
*/
this.dnd_update = function (data) {
};
/**
*
* @public
* @function search_by_filter_data
* @param {v2.vc} _filter_data
* @param {v2.vc} _params
* @param {v2.model_type} _component_type
* @param {v2.integer} _max_results
* @returns {*}
* @memberof Publishers.ComponentsPublisherManager.ComponentsPublisher
*/
this.search_by_filter_data = function (_component_type, _filter_data, _params, _max_results) {
};
/**
*
* @public
* @function apply_by_node_id
* @param {v2.integer} _node_id
* @returns {*}
* @memberof Publishers.ComponentsPublisherManager.ComponentsPublisher
*/
this.apply_by_node_id = function (_node_id) {
};
/**
*
* @public
* @function fast_search_cancel
* @returns {*}
* @memberof Publishers.ComponentsPublisherManager.ComponentsPublisher
*/
this.fast_search_cancel = function () {
}
}