کلاس سطل زباله
کلاس برای سطل زباله
امضا:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
گسترش می دهد: DeleteArea
پیاده سازی: IAutoHideable ، قابل تنظیم
سازندگان
| سازنده | اصلاح کننده ها | توضیحات |
|---|---|---|
| (سازنده) (فضای کاری) | یک نمونه جدید از کلاس Trashcan می سازد |
خواص
| اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
|---|---|---|---|
| شناسه | رشته | شناسه منحصر به فرد این مؤلفه که برای ثبت نام در ComponentManager استفاده می شود. | |
| isLidOpen است | بولی | وضعیت فعلی باز/بستن درب. |
روش ها
| روش | اصلاح کننده ها | توضیحات |
|---|---|---|
| پنهان کردن خودکار (فقط ClosePopups) | مولفه را پنهان می کند. در WorkspaceSvg.hideChaff فراخوانی شده است. | |
| کلیک کنید() | محتویات سطل زباله را بررسی کنید. | |
| closeFlyout() | خروجی سطل زباله را می بندد. | |
| closeLid() | درب را ببندید. بعد از کشیدن به صورت خارجی فراخوانی می شود. | |
| contentsIsOpen() | اگر سطل زباله محتویات-flyout در حال حاضر باز باشد، true برمیگرداند. | |
| createDom() | عناصر سطل زباله را ایجاد کنید. | |
| در معرض قرار دادن() | این سطل زباله را دور بریزید. برای جلوگیری از نشت حافظه، همه عناصر DOM را قطع کنید. | |
| خالی محتوا() | محتویات سطل زباله را خالی می کند. اگر content-flyout در حال حاضر باز باشد بسته خواهد شد. | |
| getBoundingRectangle() | مستطیل مرزی عنصر UI را در واحدهای پیکسل نسبت به تقسیم تزریق Blockly برمیگرداند. | |
| getClientRect() | مستطیل مرزی ناحیه هدف را بر حسب واحد پیکسل نسبت به درگاه نمایش برمیگرداند. | |
| init() | سطل زباله را مقداردهی اولیه می کند. | |
| onDragExit(_dragElement) | زمانی که مکان نما دارای بلوک یا حباب از این هدف کشیدن خارج می شود کنترل می کند. | |
| onDragOver(_dragElement) | هنگامی که مکان نما با یک بلوک یا حباب روی این هدف کشیدن کشیده می شود، کنترل می کند. | |
| onDrop(_dragElement) | هنگامی که یک بلوک یا حباب روی این جزء می افتد، رسیدگی می کند. در اینجا نباید حذف شود. | |
| openFlyout() | خروجی سطل زباله را باز می کند. | |
| موقعیت (معیارها، موقعیت های ذخیره شده) | سطل زباله را در موقعیت مکانی قرار می دهد. در گوشه مقابل گوشه ای قرار دارد که دسته ها/جعبه ابزار از آنجا شروع می شود. |