حظر > السحب > سحب

حصة السحب.Dragger

Signature:

export declare class Dragger implements IDragger 

عمليات التنفيذ: IDragger

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(علامة إنشاء)(draggable, workspace) تنشئ هذه السياسة مثيلاً جديدًا من الفئة Dragger.

أماكن إقامة

الموقع مفاتيح التعديل النوع الوصف
قابلة للسحب protected IDraggable
dragTarget protected IDragTarget | فارغ
startLoc protected التنسيق
مساحة عمل protected WorkspaceSvg

الطُرق

الطريقة مفاتيح التعديل الوصف
onDrag(e, totalDelta) استخدام الأسماء المعرِّفة لاحتساب المكان الذي يجب نقل العنصر إليه
onDragEnd(e) لمعالجة أي تنظيف بالسحب.
onDragStart(e) لمعالجة أي سحب بدء.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, draggable) protected تعرِض true إذا كان يجب إرجاع قابل للسحب إلى موقعه الأصلي في نهاية السحب.
updateDragTarget(e) protected يعدِّل هدف السحب تحت المؤشر (في حال توفّره).
wouldDeleteDraggable(e, draggable) protected تعرِض true إذا حذفنا الشكل القابل للسحب إذا تم إسقاطه في الموقع الحالي.