2018-09-19 10:25:01 +00:00
|
|
|
|
/**
|
2019-03-18 09:02:53 +00:00
|
|
|
|
* Менеджер для доступа к типам моделей
|
2018-09-19 10:25:01 +00:00
|
|
|
|
*
|
2019-03-18 09:02:53 +00:00
|
|
|
|
* Это системный менеджер, и нужен для работы {@link Models.Model.Groups.Group ModelGroup}
|
|
|
|
|
* ```bash
|
|
|
|
|
* // доступ
|
|
|
|
|
* ps.pl.mtm
|
|
|
|
|
* ```
|
2018-09-24 16:03:29 +00:00
|
|
|
|
* @group manager
|
2018-09-19 10:25:01 +00:00
|
|
|
|
* @namespace ModelTypes
|
|
|
|
|
*/
|
|
|
|
|
function ModelTypes() {
|
|
|
|
|
/**
|
|
|
|
|
* Вернет ссылку на Тип группы.
|
2019-03-18 09:02:53 +00:00
|
|
|
|
* <br/>
|
|
|
|
|
* <br/>
|
|
|
|
|
* Пример
|
|
|
|
|
* ```
|
|
|
|
|
* ps.pl.mtm.get(new v2.string("type")).then(function(_ref){
|
|
|
|
|
* var model = _ref.value();
|
|
|
|
|
* // теперь можно работать с провайдером типа модели
|
|
|
|
|
* }, function(_err){
|
|
|
|
|
* console.log("произошла ошибка")
|
|
|
|
|
* });
|
|
|
|
|
* ```
|
2018-09-19 10:25:01 +00:00
|
|
|
|
* @public
|
|
|
|
|
* @function get
|
2019-03-18 09:02:53 +00:00
|
|
|
|
* @param {v2.string} modelType
|
2018-09-24 16:03:29 +00:00
|
|
|
|
* @returns {tools.promise(ModelTypes.ModelType)}
|
2018-09-19 10:25:01 +00:00
|
|
|
|
* @memberof ModelTypes
|
|
|
|
|
*/
|
|
|
|
|
this.get = function (modelType) {
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
}
|