Класс ToolboxItem
Класс элемента в наборе инструментов.
Подпись:
export declare class ToolboxItem implements IToolboxItem
Реализует: IToolboxItem
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(toolboxItemDef, parentToolbox, opt_parent) | Создает новый экземпляр класса ToolboxItem . |
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| идентификатор_ | protected | нить | |
| уровень_ | protected | число | |
| родитель_ | protected | ICollapsibleToolboxItem | null | |
| родительскийToolbox_ | | Ящик для инструментов | Набор инструментов, к которому принадлежит эта категория. |
| toolboxItemDef_ | protected | toolbox.ToolboxItemInfo | null | |
| рабочее пространство_ | protected | WorkspaceSvg |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| canBeFocused() | См. IFocusableNode.canBeFocused. | |
| распоряжаться() | Утилизировать этот элемент ящика с инструментами. По умолчанию не действует. | |
| получитьClickTarget() | Получает HTML-элемент, на который можно нажимать. Родительский элемент панели инструментов получает щелчки. Родительская панель инструментов добавит идентификатор к этому элементу, чтобы он мог передать событие onClick правильному toolboxItem. | |
| получитьDiv() | Получает div для элемента панели инструментов. | |
| получитьFocusableElement() | См. IFocusableNode.getFocusableElement. | |
| получитьFocusableTree() | См. IFocusableNode.getFocusableTree. | |
| получитьИд() | Получает уникальный идентификатор для этого элемента панели инструментов. | |
| получитьParent() | Возвращает родительский элемент, если элемент панели инструментов является вложенным. | |
| инициализация() | Инициализирует элемент панели инструментов. Это включает в себя создание DOM и обновление состояния любых элементов на основе информационного объекта. | |
| isCollapsible() | Является ли элемент ящика для инструментов складным. | |
| isSelectable() | Можно ли выбрать элемент панели инструментов. | |
| onNodeBlur() | См. IFocusableNode.onNodeBlur. | |
| onNodeFocus() | См. IFocusableNode.onNodeFocus. | |
| setVisible_(_isVisible) | Устанавливает, видна ли категория или нет. Чтобы категория была видна, ее родительская категория также должна быть развернута. |