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
(oluşturucu)(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 | boş
parentToolbox_

protected

readonly

IToolbox Bu kategorinin ait olduğu araç kutusu.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | boş
workspace_ protected WorkspaceSvg

Yöntemler

Yöntem Değiştiriciler Açıklama
dispose() Bu araç kutusu öğesini ortadan kaldırın. Varsayılan olarak işlem yok.
getClickTarget() Tıklanabilir olan HTML öğesini alır. Üst araç kutusu öğesi tıklama alır. Üst araç kutusu, onClick etkinliğini doğru toolboxItem öğesine geçirebilmesi için bu öğeye bir kimlik ekler.
getDiv() Araç kutusu öğesi için div'i 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 öğesini alır.
init() Araç kutusu öğesini başlatır. DOM oluşturmak ve herhangi bir öğenin durumunu bilgi nesnesine dayalı olarak güncellemek buna 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.