2018-09-19 10:25:01 +00:00
|
|
|
|
/**
|
2019-03-18 13:14:33 +00:00
|
|
|
|
* ### Группы (Компоненты).
|
2018-09-19 10:25:01 +00:00
|
|
|
|
*
|
2019-03-18 09:02:53 +00:00
|
|
|
|
* Этот менеджер позволяет запросить данные по типу компонента.
|
|
|
|
|
*
|
|
|
|
|
* ```bash
|
|
|
|
|
* // доступ
|
|
|
|
|
* ps.pl.gtm
|
|
|
|
|
* ```
|
2019-03-18 13:14:33 +00:00
|
|
|
|
*
|
|
|
|
|
* <br>
|
|
|
|
|
* Связанные объекты:
|
|
|
|
|
*
|
|
|
|
|
* - {@link GroupTypes.GroupType GroupType} - Тип группы
|
|
|
|
|
*
|
2018-09-24 16:03:29 +00:00
|
|
|
|
* @group manager
|
2018-09-19 10:25:01 +00:00
|
|
|
|
* @namespace GroupTypes
|
|
|
|
|
*/
|
|
|
|
|
function GroupTypes() {
|
|
|
|
|
/**
|
|
|
|
|
* Вернет ссылку на Тип группы.
|
|
|
|
|
*
|
2019-03-18 09:02:53 +00:00
|
|
|
|
*
|
|
|
|
|
* Пример
|
|
|
|
|
* ```
|
|
|
|
|
* // компонентом может быть например portEntity
|
|
|
|
|
* ps.pl.gtm.get(new v2.model_type("portEntity")).then(function(_ref){
|
|
|
|
|
* var provider = _ref.value();
|
|
|
|
|
* // теперь можно работать с провайдером группы
|
|
|
|
|
* }, function(_err){
|
|
|
|
|
* console.log("произошла ошибка")
|
|
|
|
|
* });
|
|
|
|
|
* ```
|
|
|
|
|
*
|
2018-09-19 10:25:01 +00:00
|
|
|
|
* @public
|
|
|
|
|
* @function get
|
|
|
|
|
* @memberof GroupTypes
|
2018-09-19 10:40:04 +00:00
|
|
|
|
* @param {v2.model_type} groupType Адрес модели
|
2018-09-24 16:03:29 +00:00
|
|
|
|
* @returns {tools.promise(GroupTypes.GroupType)}
|
2018-09-19 10:25:01 +00:00
|
|
|
|
*/
|
2018-09-24 16:03:29 +00:00
|
|
|
|
this.get = function (groupType) {
|
2018-09-19 10:25:01 +00:00
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
}
|