blockly > CollapsibleToolboxCategory
کلاس CollapsibleToolboxCategory
کلاس برای یک دسته در جعبه ابزار که می تواند جمع شود.
امضا:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
گسترش می دهد: جعبه ابزار
پیاده سازی: ICollapsibleToolboxItem
سازندگان
| سازنده | اصلاح کننده ها | توضیحات |
|---|---|---|
| (سازنده) (categoryDef، جعبه ابزار، opt_parent) | یک نمونه جدید از کلاس CollapsibleToolboxCategory می سازد |
خواص
| اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
|---|---|---|---|
| گسترش یافته_ | protected | بولی | اینکه آیا این دسته باید زیرمجموعه های خود را نمایش دهد یا خیر. |
| نام ثبت نام | static | رشته | نام مورد استفاده برای ثبت دسته جعبه ابزار جمع شونده. |
| زیرشاخهDiv_ | protected | HTMLDivElement | تهی | ظرف برای هر دسته کودک. |
| جعبه ابزار_ | protected | آیتم جعبه ابزار [] | موارد جعبه ابزار کودک برای این دسته. |
روش ها
| روش | اصلاح کننده ها | توضیحات |
|---|---|---|
| createDom_() | ||
| createIconDom_() | ||
| createSubCategoriesDom_(subcategories) | protected | DOM را برای همه زیر شاخه ها ایجاد کنید. |
| getChildToolboxItems() | اقلام جعبه ابزار کودکان را دریافت می کند. (مثلاً زیرمجموعه ها را دریافت می کند) | |
| getDiv() | ||
| init() | ||
| isCollapsible() | ||
| isExpanded() | آیا این دسته برای نشان دادن زیرمجموعههای فرزند خود گسترش مییابد. | |
| makeDefaultCssConfig_() | ||
| onClick(_e) | ||
| parseContents_(categoryDef) | ||
| setExpanded(isExpanded) | دسته فعلی و پرواز مربوطه را باز یا بسته می کند. | |
| setVisible_(visible) | ||
| toggleExpanded() | گسترش یا عدم گسترش دسته را تغییر می دهد. |