changeObjectListMode(sender: PP.Ui.MenuItem, args: Object);
sender. Пункт в меню выбора вида списка объектов в диалоге;
args. Информация о событии Click. Параметр представляет собой JSON-объект со следующими свойствами: Break - признак отмены данного события, MenuItem - выбранный пункт меню, SelectedIndex - его индекс, Element - DOM-элемент, Event - событие выбора данного пункта меню. Необязательный параметр.
Метод changeObjectListMode устанавливает вид списка объектов в базовом диалоге с репозиторием.
Данный метод используется в качестве обработчика события клика на пункт меню «Вид» в базовом диалоге с репозиторием. По умолчанию выбран вид «Таблица».
Для выполнения примера необходимо наличие на html-странице компонента MetabaseDialogBase с наименованием «metabaseDialogBase» (см. «Пример создания компонента MetabaseDialogBase»). Установим в базовом диалоге с репозиторием вид списка объектов «Крупные значки»:
// Получим пункт меню «Крупные значки» var item = metabaseDialogBase._menu3.getItems()[1]; // Установим для диалога вид «Крупные значки» metabaseDialogBase.changeObjectListMode(item, null); // Обновим диалог с очисткой кэш-данных metabaseDialogBase.refreshAll(true);
В результате выполнения примера для списка объектов в диалоге был установлен вид «Крупные значки»:
См. также: