blockly > CollapsibleToolboxCategory

CollapsibleToolboxCategory sınıfı

Daraltılabilen araç kutusunda bir kategorinin sınıfı.

İmza:

export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem 

Kapsamı: ToolboxCategory

Uygulandığı yer: ICollapsibleToolboxItem

Markalar

Marka Değiştiriciler Açıklama
(oluşturucu)(categoryDef, toolbox, opt_parent) CollapsibleToolboxCategory sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
expanded_ protected boolean Kategorinin alt kategorilerini gösterip göstermeyeceğini belirler.
registrationName static dize Daraltılabilir araç kutusu kategorisini kaydetmek için kullanılan ad.
subcategoriesDiv_ protected HTMLDivElement | boş Tüm alt kategoriler için kapsayıcı.
toolboxItems_ protected IToolboxItem[] Bu kategori için alt araç kutusu öğeleri.

Yöntemler

Yöntem Değiştiriciler Açıklama
createDom_()
createIconDom_()
createSubCategoriesDom_(subcategories) protected Tüm alt kategoriler için DOM oluşturun.
getChildToolboxItems() Alt araç kutusu öğelerini alır. (ör. Alt kategorileri alır)
getDiv()
init()
isCollapsible()
isExpanded() Kategorinin, alt alt kategorilerini gösterecek şekilde genişletilip genişletilmediği.
makeDefaultCssConfig_()
onClick(_e)
parseContents_(categoryDef)
setExpanded(isExpanded) Geçerli kategoriyi ve ilişkili uçmayı açar veya kapatır.
setVisible_(isVisible)
toggleExpanded() Kategorinin genişletilip genişletilmeyeceğini açar/kapatır.