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