blockly > ToolboxItem

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_

protected

readonly

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.