blockly > ToolboxItem

ToolboxItem sınıfı

Araç kutusundaki bir öğenin sınıfı.

İmza:

export declare class ToolboxItem implements IToolboxItem 

Uygulandığı yer: IToolboxItem

Markalar

Marka Değiştiriciler Açıklama
(structor)(toolboxItemDef, parentToolbox, opt_parent) ToolboxItem sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik 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
dispose() Bu araç kutusu öğesini atın. Varsayılan olarak işlem yok.
getClickTarget() Tıklanabilir HTML öğesini alır. Üst araç kutusu öğesi tıklama alır. Üst araç kutusu, onClick etkinliğini doğru toolboxItem'e iletebilmesi için bu öğeye bir kimlik ekler.
getDiv() Araç kutusu öğesi için div öğesini alır.
getId() Bu araç kutusu öğesi için benzersiz bir tanımlayıcı 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'nin oluşturulması ve bilgi nesnesine göre öğelerin durumunun güncellenmesi de dahildir.
isCollapsible() Araç kutusu öğesinin daraltılabilir olup olmadığı.
isSelectable() Araç kutusu öğesinin seçilebilir olup olmadığı.
setVisible_(_isVisible) Kategorinin görünür olup olmayacağını belirler. Bir kategorinin görünür olması için üst kategorisinin de genişletilmesi gerekir.