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. |