Classe ToolboxItem
Classe per un elemento degli strumenti.
Firma:
export declare class ToolboxItem implements IToolboxItem
Implementa: IToolboxItem
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(constructor)(toolboxItemDef, parentToolbox, opt_parent) | Crea una nuova istanza della classe ToolboxItem |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
id_ | protected |
stringa | |
level_ | protected |
numero | |
parent_ | protected |
ICollapsibleToolboxItem | null | |
parentToolbox_ |
|
IToolbox | Gli strumenti a cui appartiene questa categoria. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
workspace_ | protected |
WorkspaceSvg |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
disposizione() | Smaltisci questo articolo della casella degli strumenti. Autonoma per impostazione predefinita. | |
getClickTarget() | Consente di acquisire l'elemento HTML su cui è possibile fare clic. L'elemento principale della casella degli strumenti riceve clic. La casella degli strumenti padre aggiungerà un ID a questo elemento in modo da poter passare l'evento YAML al toolboxItem corretto. | |
getDiv() | Restituisce il div dell'elemento della casella degli strumenti. | |
getId() | Restituisce un identificatore univoco per questo elemento della toolbox. | |
getParent() | Restituisce l'elemento principale se l'elemento della casella degli strumenti è nidificato. | |
init() | Inizializza l'elemento della casella degli strumenti. Ciò include la creazione del DOM e l'aggiornamento dello stato di qualsiasi elemento in base all'oggetto informazioni. | |
isCollapsible() | Indica se l'elemento della casella degli strumenti è comprimibile. | |
isSelectable() | Indica se l'elemento della casella degli strumenti è selezionabile. | |
setVisible_(_isVisible) | Consente di impostare se la categoria è visibile o meno. Affinché una categoria sia visibile, è necessario espandere anche la categoria principale. |