Класс предназначен для динамического создания форм.
Расширен с помощью примеси pluginMixin.
Иерархия наследования:
FormBuilder
Пространство имен:
WebAccess.components.forms – генераторы форм и прочих элементов ввода
Конструктор:
new WebAccess.components.forms.FormBuilder(id:string)
| • | id – уникальный идентификатор формы. |
var CP = WA.components; |
Свойства:
Имя |
Тип |
Описание |
|---|---|---|
displayErrors |
string |
["tip","inline", "none"] – режим отображения ошибок, возникающих при проверке корректности заполнения формы |
Методы:
Тип |
Имя |
Описание |
|---|---|---|
|
Добавляет переключатель |
|
|
Добавляет поле с произвольным содержимым |
|
|
Добавляет поле для выбора даты |
|
|
Добавляет поле типа «File» |
|
|
Добавляет скрытое поле |
|
|
Добавляет поле типа «Текст» |
|
|
Добавляет поле множественного выбора из справочника |
|
|
Добавляет поле типа «Список объектов» |
|
|
Добавляет поле типа «Признак» |
|
|
Добавляет группу переключателей |
|
|
Добавляет поле типа «Справочник» |
|
|
Добавляет поле выбора из списка |
|
|
Добавляет текст на форму |
|
|
Добавляет многострочное поле |
|
|
Добавляет многострочное поле фиксированной высоты |
|
|
Добавляет правила корректности ввода данных |
|
|
Очищает форму |
|
|
Получает отображаемое значение поля |
|
|
Получает высоту формы |
|
|
Получает значение поля |
|
|
Проверяет корректность значений |
|
|
Устанавливает адрес для отправки формы |
|
|
Устанавливает тип содержимого формы |
|
|
Метод для отправки формы |
|
|
Изменяет ориентацию содержимого формы |
|
|
Устанавливает значение указанного поля |
|
|
Отправляет форму |
|
|
Генерирует форму |
|
|
Генерирует форму с помощью асинхронного вызова |
|
Наследуемые от BaseObject |
||
|
Получает строковое представление детального набора данных |
|
|
Привязывает функцию к событию |
|
|
Вызывает событие |
|
|
Последовательно вызывает события BeforeEvent, Event, AfterEvent |
|
|
Удаляет функцию, привязанную к событию |
|
Исключения:
Исключение |
Описание |
ERR_NOT_ALL_REQUIRED_ARGUMENTS_HAVE_BEEN_SUPLIED |
Заданы не все обязательные параметры |
Типы данных:
Имя |
Описание |
|---|---|
Ссылка на объект |
|
Правила корректности заполнения формы |
| © Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |