rpa.manager
Расширение содержит в себе общие стили, методы для работы с адресами страниц и другие общие методы.
BX.Rpa.Manager
Для получения актуального инстанса этого класса необходимо воспользоваться методом BX.Rpa.Manager.Instance
.
Методы редактора
Метод | Описание | С версии |
---|---|---|
static addEditor(typeId: number, itemId: number, editor) |
Регистрирует редактор editor для элемента с идентификатором itemId процесса с идентификатором typeId . |
|
static getEditor(typeId: number, itemId: number): ?Object |
Метод возвращает объект редактора (BX.UI.EntityEditor ) для элемента с идентификатором itemId процесса с идентификатором typeId . |
Методы получения ссылок
Метод | Описание | С версии |
---|---|---|
setUrlTemplates(urlTemplates: Object): Manager |
Метод устанавливает шаблоны ссылок. |
Следующие методы являются именованными геттерами для получения той или иной ссылки
getTasksUrl(typeId: number, itemId: number): ?Uri
getItemDetailUrl(typeId: number, itemId: number = 0): ?Uri
getStageListUrl(typeId: number): ?Uri
getFieldsListUrl(typeId: number): ?Uri
getFieldDetailUrl(typeId: number, fieldId: number): ?Uri
Методы открытия страниц
Метод | Описание | С версии |
---|---|---|
static openSlider(url, options): Promise<?BX.SidePanel.Slider> |
Метод откроет слайдер по адресу url с набором параметров options .
Вернет |
|
openTasks(typeId: number, itemId: number): Promise<{isCompleted: boolean}> |
Метод откроет слайдер с текущими заданиями элемента itemId процесса typeId .
Вернет объект:
|
|
openKanban(typeId: number): boolean |
Меняет ссылку на страницу канбана процесса typeId . Возвращает false , если не удалось построить ссылку. |
|
openTypeDetail(typeId: number, options: ?{}): ?Promise<?BX.SidePanel.Slider> |
Открывает слайдер настроек процесса. | |
openItemDetail(typeId: number, itemId: number = 0, options: ?{} = {}): ?Promise<?BX.SidePanel.Slider> |
Открывает слайдер карточки элемента. | |
openStageList(typeId: number): ?Promise<?BX.SidePanel.Slider> |
Открывает слайдер настроек стадий. | |
openFieldsList(typeId: number): ?Promise<?BX.SidePanel.Slider> |
Открывает слайдер со списком полей. | |
openFieldDetail(typeId: number, fieldId: number, options: {}): ?Promise<?BX.SidePanel.Slider> |
Открывает слайдер настройками поля. |
Другие методы
Метод | Описание | С версии |
---|---|---|
static calculateTextColor(baseColor) |
Вычисляет цвет текста по цвету фона. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024