Копировать ссылку на страницу

Свойства:

Имя

Тип

Описание

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();

Иерархия наследования:

BaseDialog

 BaseMultiSelect

Тип BaseMultiSelect предоставляет следующие члены:

Свернуть/развернуть Конструктор

Синтаксис:

 

new BaseMultiSelect (availableItems, opt_selectedItems, opt_settings)

Параметры:

Имя

Тип

Описание

availableItems

array<muliSelectItem>

Список доступных элементов, в том числе элементы, которые были выбраны. Отображается в левой части окна

opt_selectedItems

array<muliSelectItem>

Список выбранных элементов. Отображается в правой части окна

opt_settings

object

Настройки модального окна

Свернуть/развернуть Методы

Свернуть/развернуть Public method selectItem – выбрать элемент

Синтаксис:

 

selectItem(item)

Параметры:

Имя

Тип

Описание

item

object

Выбранный элемент

Возвращаемое значение:

Объект типа BaseMultiSelect.

Наследуемые методы:

Public method addHelpIcon – добавить иконку справки на форму диалогового окна. Унаследован от BaseDialog.

Public method asString – получить строковое представление объекта. Унаследован от BaseDialog.

Public method bind – привязать функцию к событию. Унаследован от BaseObject.

Public method clear – очистить содержимое окна. Унаследован от BaseDialog.

Public method close – закрыть диалоговое окно. Унаследован от BaseDialog.

Public method disableButton – сделать кнопку недоступной. Унаследован от BaseDialog.

Public method enableButton – сделать кнопку доступной. Унаследован от BaseDialog.

Public method fire – вызвать событие. Унаследован от BaseObject.

Public method isOpened – проверить, открыто ли диалоговое окно. Унаследован от BaseDialog.

Public method removeDefaultButtons – удалить кнопки «ОК» и «Отмена» с формы диалогового окна. Унаследован от BaseDialog.

Public method setHtml –установить содержимое диалогового окна. Унаследован от BaseDialog.

Public method setSpinner – показать иконку прогресса при выполнении длительной операции. Унаследован от BaseDialog.

Public method setTitle – задать заголовок окна. Унаследован от BaseDialog.

Public method show – показать диалоговое окно. Унаследован от BaseDialog.

Public method unbind – удалить функцию, привязанную к событию. Унаследован от BaseObject.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM