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() | گسترش یا عدم گسترش دسته را تغییر می دهد. |