blockly > IToolboxItem

رابط IToolboxItem

رابط برای یک مورد در جعبه ابزار.

امضا:

export interface IToolboxItem extends IFocusableNode 

گسترش می یابد: IFocusableNode

روش ها

روش توضیحات
در معرض قرار دادن() این مورد جعبه ابزار را دور بریزید. No-op به طور پیش فرض.
getClickTarget() عنصر HTML را دریافت می کند که قابل کلیک است.
getDiv() div مورد جعبه ابزار را دریافت می کند.
getId() یک شناسه منحصر به فرد برای این مورد جعبه ابزار دریافت می کند.
getParent() اگر مورد جعبه ابزار تو در تو باشد، والد را دریافت می کند.
init() مورد جعبه ابزار را مقداردهی اولیه می کند. این شامل ایجاد DOM و به‌روزرسانی وضعیت هر آیتم بر اساس شی اطلاعات است.
isCollapsible() اینکه آیا مورد جعبه ابزار جمع‌شدنی است یا خیر.
isSelectable() اینکه آیا مورد جعبه ابزار قابل انتخاب است یا خیر.
setVisible_(visible) تعیین می کند که دسته قابل مشاهده باشد یا نه. برای اینکه یک دسته قابل مشاهده باشد، دسته والد آن نیز باید گسترش یابد.