getTableStyleState(sender: PP.Ui.IconListItem);
sender. Выбранный пункт в списке «Стиль и оформление» на вкладке «Таблица» ленты инструментов.
Метод getTableStyleState возвращает текущие настройки стиля таблицы в рабочей книге.
Метод возвращает JSON-объект со следующими полями: Name - наименование настройки, PredefinedStyle - наименование стиля таблицы, задаваемое с помощью перечисления PP.Exp.Ui.TabTablePredefinedStyle.
Для выполнения примера необходимо наличие на html-странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), а также должна быть открыта вкладка «Таблица» на ленте инструментов рабочей книги. Получим наименование текущего стиля таблицы:
// Получим ленту инструментов var ribbon = workbookBox.getRibbonView(); // Получим вкладку «Таблица» var tableCatView = ribbon.getTableCategory(); // Создадим все элементы вкладки tableCatView.renderContent(); // Получим настройки текущего стиля таблицы var tableStyleState = tableCatView.getTableStyleState(); console.log("Наименование настройки стиля таблицы: " + tableStyleState.Name); console.log("Наименование текущего стиля таблицы: " + tableStyleState.PredefinedStyle);
В результате выполнения примера в консоли браузера были выведены настройки текущего стиля таблицы в рабочей книге:
Наименование настройки стиля таблицы: EAX table style
Наименование текущего стиля таблицы: ExtBlueStriped
См. также: