با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > IToolboxItem
رابط برای یک مورد در جعبه ابزار.
امضا:
export interface IToolboxItem extends IFocusableNode
گسترش می یابد: IFocusableNode
روش ها
روش | توضیحات |
---|
در معرض قرار دادن() | این مورد جعبه ابزار را دور بریزید. No-op به طور پیش فرض. |
getClickTarget() | عنصر HTML را دریافت می کند که قابل کلیک است. |
getDiv() | div مورد جعبه ابزار را دریافت می کند. |
getId() | یک شناسه منحصر به فرد برای این مورد جعبه ابزار دریافت می کند. |
getParent() | اگر مورد جعبه ابزار تو در تو باشد، والد را دریافت می کند. |
init() | مورد جعبه ابزار را مقداردهی اولیه می کند. این شامل ایجاد DOM و بهروزرسانی وضعیت هر آیتم بر اساس شی اطلاعات است. |
isCollapsible() | اینکه آیا مورد جعبه ابزار جمعشدنی است یا خیر. |
isSelectable() | اینکه آیا مورد جعبه ابزار قابل انتخاب است یا خیر. |
setVisible_(visible) | تعیین می کند که دسته قابل مشاهده باشد یا نه. برای اینکه یک دسته قابل مشاهده باشد، دسته والد آن نیز باید گسترش یابد. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],["The `IToolboxItem` interface defines the structure for items within a toolbox. Key methods include `dispose()` for cleanup, `getClickTarget()` and `getDiv()` to access the item's HTML, and `getId()` to retrieve its unique identifier. `getParent()` identifies nested items. `init()` initializes the item, `isCollapsible()` and `isSelectable()` determine item behavior. Finally, `setVisible_()` controls the visibility of the item. Each of the methods has a corresponding description.\n"],null,[]]