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): ?UrigetItemDetailUrl(typeId: number, itemId: number = 0): ?UrigetStageListUrl(typeId: number): ?UrigetFieldsListUrl(typeId: number): ?UrigetFieldDetailUrl(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-2025, «1С-Битрикс», 2025