blockly > גרירה > BlockDragStrategy
שיעור גרירה.BlockDragStrategy
Signature:
export declare class BlockDragStrategy implements IDragStrategy
הטמעות: IDragStrategy
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(block) | יצירת מופע חדש של המחלקה BlockDragStrategy |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
drag(newLoc) | מעביר את הבלוק ומעדכן את התצוגה המקדימה של החיבורים. | |
endDrag() | ניקוי כל מצב בסוף הגרירה. מחיל את כל החיבורים בהמתנה. | |
isMovable() | הפונקציה מחזירה את הערך True אם הבלוק ניתן להזזה כרגע. אחרת, צריך להזין False. | |
revertDrag() | מחזיר את הבלוק למקום שבו הוא היה בתחילת הגרירה, כולל חיבור מחדש של החיבורים. | |
startDrag(e) | מטפל בכל הגדרה להתחלת הגרירה, כולל ניתוק הבלוק מכל בלוקים של הורה. |