ToolboxItem sınıfı
Araç kutusundaki bir öğenin sınıfı.
İmza:
export declare class ToolboxItem implements IToolboxItem
Uyguladığı: IToolboxItem
Markalar
| Marka | Değiştiriciler | Açıklama |
|---|---|---|
| (constructor)(toolboxItemDef, parentToolbox, opt_parent) | ToolboxItem sınıfının yeni bir örneğini oluşturur |
Özellikler
| Mülk | Değiştiriciler | Tür | Açıklama |
|---|---|---|---|
| id_ | protected |
dize | |
| level_ | protected |
sayı | |
| parent_ | protected |
ICollapsibleToolboxItem | null | |
| parentToolbox_ |
|
IToolbox | Bu kategorinin ait olduğu araç kutusu. |
| toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
| workspace_ | protected |
WorkspaceSvg |
Yöntemler
| Yöntem | Değiştiriciler | Açıklama |
|---|---|---|
| canBeFocused() | IFocusableNode.canBeFocused işlevine bakın. | |
| dispose() | Bu araç kutusu öğesini çıkarın. Varsayılan olarak işlem yapmaz. | |
| getClickTarget() | Tıklanabilir HTML öğesini alır. Üst araç kutusu öğesi tıklama alıyor. Üst araç kutusu, onClick etkinliğini doğru toolboxItem öğesine iletebilmesi için bu öğeye bir kimlik ekler. | |
| getDiv() | Araç kutusu öğesinin div'ini alır. | |
| getFocusableElement() | IFocusableNode.getFocusableElement işlevine bakın. | |
| getFocusableTree() | IFocusableNode.getFocusableTree işlevine bakın. | |
| getId() | Bu araç kutusu öğesinin benzersiz tanımlayıcısını alır. | |
| getParent() | Araç kutusu öğesi iç içe yerleştirilmişse üst öğeyi alır. | |
| init() | Araç kutusu öğesini başlatır. Buna DOM'u oluşturma ve öğelerin durumunu bilgi nesnesine göre güncelleme dahildir. | |
| isCollapsible() | Araç kutusu öğesinin daraltılabilir olup olmadığı. | |
| isSelectable() | Araç kutusu öğesinin seçilebilir olup olmadığı. | |
| onNodeBlur() | IFocusableNode.onNodeBlur'a bakın. | |
| onNodeFocus() | Bkz. IFocusableNode.onNodeFocus. | |
| setVisible_(_isVisible) | Kategorinin görünür olup olmadığını belirler. Bir kategorinin görünür olması için üst kategorisinin de genişletilmesi gerekir. |