Свойства:
Имя |
Тип |
Описание |
---|---|---|
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) Параметры:
|
Наследуемые методы:
|
© 2016 Компания DIRECTUM | Сообщество пользователей DIRECTUM |