blockly > DragTarget

מחלקה לגרירה

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

Signature:

export declare class DragTarget implements IDragTarget 

הטמעות: IDragTarget

יצרנים

יצרן גורמי שינוי התיאור
(constructor)() בנאי של DragTarget. הנכס נועד להוסיף את המאפיין id [מזהה] ואין להפעיל אותו ישירות, אלא רק באמצעות מחלקה משנית.

תכונות

נכס גורמי שינוי תיאור התיאור
id מחרוזת המזהה הייחודי של הרכיב הזה שמשמש לרישום ב-ComponentManager.

שיטות

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