Classe ToolboxItem
Classe per un elemento negli strumenti.
Firma:
export declare class ToolboxItem implements IToolboxItem
Implementa: IToolboxItem
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(costruttore)(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 | Il toolbox a cui appartiene questa categoria. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
workspace_ | protected |
WorkspaceSvg |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
dispose() | Smaltire questo oggetto della casella degli strumenti. No-op per impostazione predefinita. | |
getClickTarget() | Restituisce l'elemento HTML su cui è possibile fare clic. L'elemento toolbox principale riceve clic. Il toolbox principale aggiungerà un ID a questo elemento in modo che possa passare l'evento start al valore toolboxItem corretto. | |
getDiv() | Ottiene il div per l'elemento degli strumenti. | |
getId() | Restituisce un identificatore univoco per questo elemento degli strumenti. | |
getParent() | Ottiene il principale se l'elemento degli strumenti è nidificato. | |
init() | Inizializza l'elemento degli strumenti. Ciò include la creazione del DOM e l'aggiornamento dello stato di tutti gli elementi in base all'oggetto info. | |
isCollapsible() | Indica se l'elemento degli strumenti è comprimibile. | |
isSelectable() | Indica se l'elemento degli strumenti è selezionabile. | |
setVisible_(_isVisible) | Consente di stabilire se la categoria è visibile o meno. Affinché una categoria sia visibile, anche la sua categoria principale deve essere espansa. |