حصة السحب.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 إذا حذفنا الشكل القابل للسحب إذا تم إسقاطه في الموقع الحالي. |