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

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

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

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-2021, «1С-Битрикс», 2021
Наверх