блочно > ToolboxItem

Класс ToolboxItem

Класс элемента в панели инструментов.

Подпись:

export declare class ToolboxItem implements IToolboxItem 

Реализует: IToolboxItem

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

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

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

Свойство Модификаторы Тип Описание
идентификатор_ protected нить
уровень_ protected число
родитель_ protected ICollapsibleToolboxItem | нулевой
родительскийToolbox_

protected

readonly

IToolbox Набор инструментов, к которому принадлежит эта категория.
ToolboxItemDef_ protected Toolbox.ToolboxItemInfo | нулевой
рабочее пространство_ protected Рабочая областьSvg

Методы

Метод Модификаторы Описание
распоряжаться() Утилизируйте этот предмет из набора инструментов. По умолчанию нет операций.
getClickTarget() Получает элемент HTML, на который можно щелкнуть мышью. Родительский элемент панели инструментов получает клики. Родительский набор инструментов добавит идентификатор к этому элементу, чтобы он мог передать событие onClick правильному ToolboxItem.
получитьDiv() Получает div для элемента панели инструментов.
получитьИд() Получает уникальный идентификатор для этого элемента панели инструментов.
getParent() Получает родительский элемент, если элемент панели инструментов вложен.
инициализация() Инициализирует элемент панели инструментов. Это включает в себя создание DOM и обновление состояния любых элементов на основе информационного объекта.
isCollapsible() Является ли элемент панели инструментов складным.
isSelectable() Можно ли выбрать элемент панели инструментов.
setVisible_(_isVisible) Устанавливает, видна ли категория или нет. Чтобы категория была видимой, необходимо также расширить ее родительскую категорию.