blockly > גרירה > BlockDragStrategy

שיעור גרירה.BlockDragStrategy

Signature:

export declare class BlockDragStrategy implements IDragStrategy 

הטמעות: IDragStrategy

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(block) יצירת מופע חדש של המחלקה BlockDragStrategy

שיטות

שיטה גורמי שינוי תיאור
drag(newLoc) מעביר את הבלוק ומעדכן את התצוגה המקדימה של החיבורים.
endDrag() ניקוי כל מצב בסוף הגרירה. מחיל את כל החיבורים בהמתנה.
isMovable() הפונקציה מחזירה את הערך True אם הבלוק ניתן להזזה כרגע. אחרת, צריך להזין False.
revertDrag() מחזיר את הבלוק למקום שבו הוא היה בתחילת הגרירה, כולל חיבור מחדש של החיבורים.
startDrag(e) מטפל בכל הגדרה להתחלת הגרירה, כולל ניתוק הבלוק מכל בלוקים של הורה.