blockly > draging > BlockDragStrategy
کشیدن. کلاس BlockDragStrategy
امضا:
export declare class BlockDragStrategy implements IDragStrategy
پیاده سازی: IDragStrategy
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (بلوک) | یک نمونه جدید از کلاس BlockDragStrategy می سازد |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
کشیدن (newLoc) | بلوک را منتقل می کند و هر پیش نمایش اتصال را به روز می کند. | |
endDrag() | هر حالتی را در پایان درگ پاک می کند. اتصالات معلق را اعمال می کند. | |
isMovable() | اگر بلوک در حال حاضر متحرک باشد، true را برمیگرداند. در غیر این صورت نادرست است. | |
revertDrag() | بلوک را به جایی که در ابتدای کشیدن قرار داشت، از جمله اتصال مجدد اتصالات، برمیگرداند. | |
startDrag(e) | هر گونه راه اندازی برای شروع کشیدن، از جمله جدا کردن بلوک از هر بلوک والد را انجام می دهد. |