Документация для разработчиков
Темная тема

Конфигуратор

Объект для формы настройки поля

BX.UI.UserFieldFactory.Configurator

Методы

Метод Описание С версии
constructor(params: {}) Конструктор.

Параметры:

  • userField - объект UserField, для которого показывается форма настройки;
  • onSave - колбэк для вызова после сохранения формы;
  • onCancel - колбэк для вызова после нажатия кнопки Отмена.
render(): Element Метод отрисует форму настройки и вернет DOM-элемент с ней.
saveField(): UserField Метод сохранит параметры поля из формы и вернет объект.
renderEnumeration(): Element Метод отрисует варианты значений для свойства типа Список и вернет DOM-элемент.
addEnumInput(item: ?{}) Метод добавит новый вариант значения в список вариантов для свойства типа Список.
  • item - объект с описанием варианта значения
    • value - значение варианта;
    • id - идентификатор.
deleteEnumItem(item: EnumItem) Метод удалит вариант значения item из списка.
  • item - объект [`EnumItem`](enumitem.md).
renderOptions(): Element Метод отрисует чекбоксы.
saveEnumeration(userField: UserField, enumItems: EnumItem[]) Метод сохранит варианты значений enumItems в объекте userField.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024