blockly > رویدادها > BlockDrag
رویدادها. کلاس BlockDrag
هنگامی که یک بلوک به صورت دستی کشیده یا رها می شود به شنوندگان اطلاع می دهد.
امضا:
export declare class BlockDrag extends UiBase
گسترش می یابد: UiBase
سازندگان
| سازنده | اصلاح کننده ها | توضیحات |
|---|---|---|
| (سازنده) (opt_block، opt_isStart، opt_block) | یک نمونه جدید از کلاس BlockDrag می سازد |
خواص
| اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
|---|---|---|---|
| blockId | رشته | (اختیاری) شناسه بلوک سطح بالا در حال کشیدن. | |
| بلوک؟ | مسدود کردن [] | (اختیاری) فهرستی از تمام بلوک ها (یعنی همه فرزندان بلوک مرتبط با شناسه بلوک) که کشیده می شوند. | |
| استارت است؟ | بولی | (اختیاری) اگر این شروع یک کشیدن باشد درست است، اگر پایان یک باشد نادرست است. | |
| نوع | نوع رویداد |
روش ها
| روش | اصلاح کننده ها | توضیحات |
|---|---|---|
| toJson() | رویداد را به صورت JSON رمزگذاری کنید. |