блочно > 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() | Включает или выключает категорию. |