блочно > CollapsibleToolboxCategory

Класс CollapsibleToolboxCategory

Класс категории на панели инструментов, которую можно свернуть.

Подпись:

export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem 

Расширяет: ToolboxCategory

Реализует: ICollapsibleToolboxItem

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(categoryDef, набор инструментов, opt_parent) Создает новый экземпляр класса CollapsibleToolboxCategory .

Характеристики

Свойство Модификаторы Тип Описание
расширенный_ protected логическое значение Должна ли категория отображать свои подкатегории.
имя регистрации static нить Имя, используемое для регистрации категории складного набора инструментов.
подкатегорииDiv_ protected HTMLDivElement | нулевой Контейнер для любых дочерних категорий.
набор инструментовItems_ protected IToolboxItem [] Дочерние элементы панели инструментов для этой категории.

Методы

Метод Модификаторы Описание
создатьDom_()
создатьIconDom_()
createSubCategoriesDom_(подкатегории) protected Создайте DOM для всех подкатегорий.
getChildToolboxItems() Получает любые дочерние элементы набора инструментов. (например, получает подкатегории)
getDiv()
инициализация()
isCollapsible()
isExpanded() Развертывается ли категория для отображения дочерних подкатегорий.
makeDefaultCssConfig_()
onClick(_e)
parseContents_(categoryDef)
setExpanded(isExpanded) Открывает или закрывает текущую категорию и связанное с ней всплывающее меню.
setVisible_(isVisible)
toggleExpanded() Включает или выключает категорию.