קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > IDragStrategy
ממשק IDragStrategy
Signature:
export interface IDragStrategy
שיטות
שיטה |
תיאור |
drag(newLoc, e) |
מטפל בהעברת רכיבים למיקום החדש ועדכון הרכיבים החזותיים בהתאם (למשל, תצוגות מקדימות של חיבורים לבלוקים). |
endDrag(e) |
מתבצע טיפול בכל ניקוי גרירה, כולל למשל שמחברים או מוחקים בלוקים. |
isMovable() |
הפונקציה מחזירה true iff רכיב כרגע שניתן להזיז. |
revertDrag() |
מזיז את פריט הגרירה בחזרה למיקום שבו הוא היה בתחילת הגרירה. |
startDrag(e) |
מטפל בכל הפעלה באמצעות גרירה (למשל, העברת רכיבים לחזית של סביבת העבודה). |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["The `IDragStrategy` interface defines methods for managing drag operations. Key actions include: `drag`, which moves elements and updates visuals; `endDrag`, which finalizes the drag, connecting or deleting elements; `startDrag`, which initiates the drag; `revertDrag`, which returns elements to their original position; and `isMovable`, which checks if an element can be moved. These methods collectively control the lifecycle and behavior of draggable elements within the system.\n"],null,[]]