blockly > draging > BlockDragStrategy

کشیدن. کلاس BlockDragStrategy

امضا:

export declare class BlockDragStrategy implements IDragStrategy 

پیاده سازی: IDragStrategy

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده) (بلوک) یک نمونه جدید از کلاس BlockDragStrategy می سازد

روش ها

روش اصلاح کننده ها توضیحات
کشیدن (newLoc) بلوک را منتقل می کند و هر پیش نمایش اتصال را به روز می کند.
endDrag() هر حالتی را در پایان درگ پاک می کند. اتصالات معلق را اعمال می کند.
isMovable() اگر بلوک در حال حاضر متحرک باشد، true را برمی‌گرداند. در غیر این صورت نادرست است.
revertDrag() بلوک را به جایی که در ابتدای کشیدن قرار داشت، از جمله اتصال مجدد اتصالات، برمی‌گرداند.
startDrag(e) هر گونه راه اندازی برای شروع کشیدن، از جمله جدا کردن بلوک از هر بلوک والد را انجام می دهد.