blockly > גרירה > גרירה

גוררים.Dragger class, מחלקה

Signature:

export declare class Dragger implements IDragger 

הטמעות: IDragger

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(ניתן לגרירה, סביבת עבודה) יצירה של מופע חדש של המחלקה Dragger

מאפיינים

נכס גורמי שינוי סוג תיאור
ניתנת לגרירה protected IDraggable
dragTarget protected IDragTarget | null
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 אם אנחנו מוחקים את אפשרות הגרירה אם הוא הושמט במיקום הנוכחי.