Selected: Array;
Свойство Selected возвращает признак, что атрибут отмечен.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:
var setSelectedButt = new PP.Ui.Button({ ParentNode: document.body, //Родительский узел DOM Content: "Выделить панель", //Текст Click: PP.Delegate(onClickselectAll) }); function onClickselectAll() { //Получаем компонент для отображения и управления атрибутами рабочей книги, основанный на компоненте PP.Ui.Master var navbrCr = workbookBox.getPropertyBarView().getNavBreadcrumb(); //Получаем панель, содержащую дерево измерения первого атрибута (PP.TS.Ui.NavBreadcrumbItem) var navBrCrItem = navbrCr._selfNavItems[0]; //Устанавливаем или убираем выделение атрибута navBrCrItem.getSelected() ? navBrCrItem.setSelected(false) : navBrCrItem.setSelected(true); }
После выполнения примера на html-странице будет размещен компонент WorkbookBox и кнопка с наименованием «Выделить панель». Необходимо выбрать одну из вершин дерева иерархии каталога показателей, а затем нажать на кнопку «Выделить панель». После этого будет получена панель, содержащую дерево измерения первого атрибута и будет установлено/скрыто выделение атрибута:
Выделение установлено:
Выделение скрыто:
См. также: