blockly > IDragTarget

ממשק IDragTarget

ממשק עבור רכיב עם התנהגות מותאמת אישית כאשר גוררים או נופלים מעליו בלוק או בועה.

Signature:

export interface IDragTarget extends IComponent 

מרחיב: IComponent

שיטות

שיטה התיאור
getClientRect() מחזירה את המלבן התוחם את אזור יעד הגרירה ביחידות פיקסלים ביחס לאזור התצוגה.
onDragEnter(dragElement) נקודת אחיזה כאשר סמן עם בלוק או בועה נכנס ליעד הגרירה.
onDragExit(dragElement) נקודת אחיזה כאשר סמן עם בלוק או בועה יוצא מיעד הגרירה.
onDragOver(dragElement) כינוי כשגוררים סמן עם בלוק או בועה מעל יעד הגרירה.
onDrop(dragElement) כינוי כאשר בלוק או בועה נופלים ברכיב זה. לא צריך לטפל במחיקה כאן.
shouldPreventMove(dragElement) מחזירה אם אין להזיז את הבלוק או הבועה שצוינו לאחר הפלה על רכיב זה. אם True, הרכיב יחזור למקום שבו היה כשהגרירה התחילה.