blockly > CollapsibleToolboxCategory
CollapsibleToolboxCategory sınıfı
Daraltılabilen bir araç kutusunda bulunan kategori sınıfı.
İmza:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
Kapsamlar: ToolboxCategory
Uygulandığı yer: ICollapsibleToolboxItem
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(structor)(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ği. |
registrationName | static |
dize | Daraltılabilir araç kutusu kategorisi kaydetmek için kullanılan ad. |
subcategoriesDiv_ | protected |
HTMLDivElement | null | Tüm alt kategorilerin kapsayıcısıdır. |
toolboxItems_ | protected |
IToolboxItem[] | Bu kategorinin 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'yi oluşturun. |
getChildToolboxItems() | Çocuklara yönelik 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 ilgili açılır pencereyi açar veya kapatır. | |
setVisible_(isVisible) | ||
toggleExpanded() | Kategorinin genişletilip genişletilmeyeceğini belirler. |