blockly‏ > dragging‏ > Dragger

הכיתה dragging.Dragger

Signature:

export declare class Dragger implements IDragger 

יישום: IDragger

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(draggable, workspace) יצירת מופע חדש של הכיתה Dragger

מאפיינים

נכס גורמי שינוי סוג תיאור
draggable protected IDraggable
dragTarget protected IDragTarget | null
startLoc protected תיאום
workspace protected WorkspaceSvg

Methods

שיטה גורמי שינוי תיאור
onDrag(e, totalDelta) הקוד הזה מחשב לאן צריך להעביר את האלמנט בפועל.
onDragEnd(e) מטפל בכל ניקוי של גרירה.
onDragStart(e) מטפל בכל הפעלה של גרירה.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, rootDraggable) protected הפונקציה מחזירה את הערך True אם צריך להחזיר את הרכיב שניתן לגרירה למיקום המקורי שלו בסיום הגרירה.
updateDragTarget(e) protected מעדכן את יעד הגרירה שמתחת לסמן (אם יש כזה).
wouldDeleteDraggable(e, rootDraggable) protected הפונקציה מחזירה את הערך True אם היינו מוחקים את האובייקט שניתן לגרירה אם הוא היה משוחרר במיקום הנוכחי.