blockly > IDragTarget

ממשק IDragTarget

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

Signature:

export interface IDragTarget extends IComponent 

תוספות: IComponent

שיטות

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