Иерархия наследования:
SelectableMultiSelect
Пространство имен:
WebAccess.components.dialogs – генераторы модальных окон
Конструктор:
new SelectableMultiSelect(availableItems:array<multiSelectItem>, opt_selectedItems:array<multiSelectItem>, opt_settings:object)
| • | availableItems – список доступных элементов, в том числе элементы, которые были выбраны. Отображаются в левой части диалогового окна. Обязательный параметр; |
| • | opt_selectedItems – список выбранных элементов. Отображаются в правой части диалогового окна. Необязательный параметр; |
| • | opt_settings – настройки диалогового окна. Необязательный параметр. |
Пример:
dialog = new WA.CMP.dialogs.SelectableMultiSelect([{"name": "Пункт 1", "id": 1}, {"name":"Пункт 2","id": 2}]);
dialog.show();
Свойства:
Имя |
Тип |
Описание |
EVENT |
string |
Имя события |
Методы:
Тип |
Имя |
Описание |
|---|---|---|
Наследуемые от BaseMultiSelect |
||
|
Добавляет иконку к кнопке |
|
|
Добавляет иконку справки на форму диалогового окна |
|
|
Получает строковое представление объекта |
|
|
Привязывает функцию к событию |
|
|
Изменяет свойства кнопки с указанным ИД |
|
|
Очищает содержимое окна |
|
|
Закрывает диалоговое окно |
|
|
Делает кнопку недоступной |
|
|
Возвращает кнопку в нормальное состояние |
|
|
Делает кнопку доступной |
|
|
Переводит кнопку в состояние ожидания (со спиннером) |
|
|
Вызывает событие |
|
|
Проверяет, открыто ли диалоговое окно |
|
|
Удаляет иконку у указанной кнопки |
|
|
Удаляет кнопки ОК и Отмена с формы диалогового окна |
|
|
Выбирает элемент |
|
|
Устанавливает содержимое диалогового окна |
|
|
Показывает иконку прогресса при выполнении длительной операции |
|
|
Задает заголовок окна |
|
|
Показывает диалоговое окно |
|
|
Удаляет функцию, привязанную к событию |
|
|
Перерисовывает кнопки в диалоге из dialog.modalWindowButtons |
|
События:
Тип |
Имя |
Описание |
|---|---|---|
Наследуемые от BaseDialog |
||
|
Срабатывает после закрытия диалога |
|
|
Срабатывает после закрытия модального окна при нажатии на кнопку Отмена |
|
|
Срабатывает после закрытия модального окна при нажатии на кнопку ОК |
|
|
Срабатывает перед закрытием модального окна. Можно предотвратить закрытие диалога, вернув false в обработчике события |
|
|
Срабатывает перед закрытием модального окна |
|
|
Срабатывает перед закрытием модального окна от нажатия на крестик в заголовке окна |
|
|
Срабатывает перед закрытием модального окна от нажатия кнопки Escape |
|
Типы данных:
Имя |
Описание |
|---|---|
Параметры элемента множественного выбора |
| © Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |