קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > DeleteArea
מחלקה מסוג DeleteArea
מחלקה מופשטת של רכיב שיכול למחוק בלוק או בועה שמוטמעים מעליו.
Signature:
export declare class DeleteArea extends DragTarget implements IDeleteArea
הרחבה: DragTarget
הטמעות: IDeleteArea
יצרנים
יצרן |
גורמי שינוי |
תיאור |
(constructor)() |
|
בנאי של DeleteArea. לא צריכה להיות קריאה ישירה למחלקה משנית, בלבד. |
מאפיינים
נכס |
גורמי שינוי |
סוג |
תיאור |
id |
|
מחרוזת |
המזהה הייחודי של הרכיב הזה שמשמש לרישום ב-ComponentManager. |
wouldDelete_ |
protected |
בוליאני |
אם הבלוק האחרון או הבועה שגוררים מעל אזור המחיקה יימחקו אם ישחררו אותו על הרכיב הזה. הנכס הזה לא מתעדכן אחרי מחיקת הבלוק או הבועה. |
שיטות
שיטה |
גורמי שינוי |
תיאור |
updateWouldDelete_(wouldDelete) |
protected |
מעדכן את המצב הפנימי מסוג willDelete_. |
wouldDelete(element) |
|
הפונקציה מחזירה אם הבלוק או הבועה שסופקו יימחקו אם יושמטו על האזור. השיטה הזו תבדוק אם ניתן למחוק את הרכיב והוא תמיד מופעל לפני onDragEnter/onDragOver/onDragExit. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["The `DeleteArea` class, extending `DragTarget` and implementing `IDeleteArea`, manages the deletion of blocks or bubbles. It features a constructor and properties like `id` and `wouldDelete_`, the later tracking whether a dragged element would be deleted if dropped. Key methods include `updateWouldDelete_`, which manages the `wouldDelete_` state, and `wouldDelete`, determining if a dragged element is deletable. This class does not allow being directly instantiated, only used through subclasses.\n"]]