کلاس DragTarget
کلاس انتزاعی برای یک مؤلفه با رفتار سفارشی هنگامی که یک بلوک یا حباب روی آن کشیده شود یا روی آن رها شود.
امضا:
export declare class DragTarget implements IDragTarget
پیاده سازی: IDragTarget
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده)() | سازنده برای DragTarget. برای افزودن ویژگی id وجود دارد و نباید مستقیماً توسط یک زیر کلاس فراخوانی شود. |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
شناسه | رشته | شناسه منحصر به فرد این مؤلفه که برای ثبت نام در ComponentManager استفاده می شود. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
getClientRect() | مستطیل مرزی ناحیه هدف درگ را بر حسب واحد پیکسل نسبت به تقسیم تزریق Blockly برمیگرداند. | |
onDragEnter(_dragElement) | زمانی که مکان نما با بلوک یا حباب وارد این هدف کشیدن می شود، کنترل می کند. | |
onDragExit(_dragElement) | زمانی که مکان نما دارای بلوک یا حباب از این هدف کشیدن خارج می شود کنترل می کند. | |
onDragOver(_dragElement) | هنگامی که مکان نما با یک بلوک یا حباب روی این هدف کشیدن کشیده می شود، کنترل می کند. | |
onDrop(_dragElement) | هنگامی که یک بلوک یا حباب روی این جزء می افتد، رسیدگی می کند. در اینجا نباید حذف شود. | |
shouldPreventMove(_dragElement) | نشان می دهد که آیا بلوک یا حباب ارائه شده نباید پس از انداختن روی این مؤلفه جابجا شود یا خیر. اگر درست باشد، عنصر به جایی که در زمان شروع کشیدن بود برمی گردد. |
کلاس DragTarget
کلاس انتزاعی برای یک مؤلفه با رفتار سفارشی هنگامی که یک بلوک یا حباب روی آن کشیده شود یا روی آن رها شود.
امضا:
export declare class DragTarget implements IDragTarget
پیاده سازی: IDragTarget
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده)() | سازنده برای DragTarget. برای افزودن ویژگی id وجود دارد و نباید مستقیماً توسط یک زیر کلاس فراخوانی شود. |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
شناسه | رشته | شناسه منحصر به فرد این مؤلفه که برای ثبت نام در ComponentManager استفاده می شود. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
getClientRect() | مستطیل مرزی ناحیه هدف درگ را بر حسب واحد پیکسل نسبت به تقسیم تزریق Blockly برمیگرداند. | |
onDragEnter(_dragElement) | زمانی که مکان نما با بلوک یا حباب وارد این هدف کشیدن می شود، کنترل می کند. | |
onDragExit(_dragElement) | زمانی که مکان نما دارای بلوک یا حباب از این هدف کشیدن خارج می شود کنترل می کند. | |
onDragOver(_dragElement) | هنگامی که مکان نما با یک بلوک یا حباب روی این هدف کشیدن کشیده می شود، کنترل می کند. | |
onDrop(_dragElement) | هنگامی که یک بلوک یا حباب روی این جزء می افتد، رسیدگی می کند. در اینجا نباید حذف شود. | |
shouldPreventMove(_dragElement) | نشان می دهد که آیا بلوک یا حباب ارائه شده نباید پس از انداختن روی این مؤلفه جابجا شود یا خیر. اگر درست باشد، عنصر به جایی که در زمان شروع کشیدن بود برمی گردد. |