Свойства:
Имя |
Тип |
Описание |
---|---|---|
className |
string |
Имя класса |
isReadonly |
boolean |
Признак того, что содержимое недоступно для изменения |
defaultRecordIconClass |
string |
Значок элемента списка доступных элементов |
defaultMarkedRecordIconClass |
string |
Значок выбранного элемента |
isSelectionChanged |
string |
Признак того, что список выбранных элементов изменился |
filterPlaceholder |
string |
Текст подсказки для фильтрации |
filteredItemsEmptyPlaceholder |
string |
Текст, отображаемый в случае если после фильтрации элементы отсутствуют в списке |
Описание:
Принимает два объекта-массива, второй из которых является опциональным. Во время работы не исключено изменение, добавление или удаление атрибутов или содержимого массивов. Поведение событий диалога ok и selectComplete однотипно. Отличие в том, что событие ok срабатывает, если объекты для множественного выбора не меняются.
Исключения:
• | ERR_NOT_ALL_REQUIRED_ARGUMENTS_HAVE_BEEN_SUPLIED – заданы не все обязательные параметры. |
Пример:
var items = [{id:"1", name: "firstItem"},
{id:"2", name: "secondItem"}];
var dialog = new WebAccess.components.dialogs.BaseMultiSelect(items);
dialog.bind("ok", function(data) {console.log(data);});
dialog.show();
Иерархия наследования:
BaseMultiSelect
Тип BaseMultiSelect предоставляет следующие члены:
Синтаксис:
new BaseMultiSelect (availableItems, opt_selectedItems, opt_settings) Параметры:
|
Наследуемые методы: addHelpIcon – добавить иконку справки на форму диалогового окна. Унаследован от BaseDialog. asString – получить строковое представление объекта. Унаследован от BaseDialog. bind – привязать функцию к событию. Унаследован от BaseObject. clear – очистить содержимое окна. Унаследован от BaseDialog. close – закрыть диалоговое окно. Унаследован от BaseDialog. disableButton – сделать кнопку недоступной. Унаследован от BaseDialog. enableButton – сделать кнопку доступной. Унаследован от BaseDialog. fire – вызвать событие. Унаследован от BaseObject. isOpened – проверить, открыто ли диалоговое окно. Унаследован от BaseDialog. removeDefaultButtons – удалить кнопки «ОК» и «Отмена» с формы диалогового окна. Унаследован от BaseDialog. setHtml –установить содержимое диалогового окна. Унаследован от BaseDialog. setSpinner – показать иконку прогресса при выполнении длительной операции. Унаследован от BaseDialog. setTitle – задать заголовок окна. Унаследован от BaseDialog. show – показать диалоговое окно. Унаследован от BaseDialog. unbind – удалить функцию, привязанную к событию. Унаследован от BaseObject. |
© 2016 Компания DIRECTUM | Сообщество пользователей DIRECTUM |