סקר מחקר: נשמח לשמוע על החוויה שלך עם Blockly
לפתיחת הסקר
blockly > גרירה > BlockDragStrategy
גוררים.BlockDragStrategy class
Signature:
export declare class BlockDragStrategy implements IDragStrategy
הטמעות: IDragStrategy
יצרנים
שיטות
שיטה |
גורמי שינוי |
תיאור |
drag(newLoc) |
|
מעביר את הבלוק ומעדכנת את כל התצוגות המקדימות של החיבור. |
endDrag() |
|
ניקוי כל המצב שבסוף הגרירה. ההגדרה חלה על כל החיבורים בהמתנה. |
isMovable() |
|
הפונקציה מחזירה את הערך True אם הבלוק ניתן כרגע להעברה. אחרת, שקרית. |
revertDrag() |
|
מחזיר את הבלוק למקום שבו היה בתחילת הגרירה, כולל חיבור מחדש של החיבורים. |
startDrag(e) |
|
מטפל בכל ההגדרה להתחלת הגרירה, כולל ניתוק הבלוק מכל הבלוקים של ההורה. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-21 (שעון UTC).
[null,null,["עדכון אחרון: 2024-08-21 (שעון UTC)."],[[["The `BlockDragStrategy` class manages the dragging behavior of blocks within Blockly."],["It provides methods for initiating, performing, and concluding drag operations, including handling connections and preview updates."],["This class ensures that block movement and interactions during dragging are handled correctly, including reverting to the original position if necessary."],["It implements the `IDragStrategy` interface, providing a consistent approach to drag-and-drop interactions within Blockly."]]],[]]