סקר מחקר: נשמח לשמוע על החוויה שלך עם Blockly
לפתיחת הסקר
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > ISelectableToolboxItem
ממשק לפריט בארגז הכלים שאפשר לבחור.
Signature:
export interface ISelectableToolboxItem extends IToolboxItem
הרחבה: IToolboxItem
שיטות
שיטה |
תיאור |
getClickTarget() |
הפונקציה מקבלת את רכיב ה-HTML שניתן ללחוץ עליו. רכיב ההורה של ארגז הכלים מקבל קליקים. ארגז הכלים של ההורה יוסיף מזהה לרכיב הזה כדי שיוכל להעביר את האירוע onClick לפריט הנכון בארגז הכלים. |
getContents() |
קבלת התוכן של הפריט בארגז הכלים. אלה פריטים שאמורים להיות מוצגים תוך כדי עבודה. |
getName() |
הפונקציה מקבלת את שם הפריט בארגז הכלים. משמש לפליטת אירועים. |
onClick(_e) |
נקודת אחיזה כשלוחצים על הפריט בארגז הכלים. |
setSelected(_isSelected) |
הגדרת הפריט הנוכחי בארגז הכלים שנבחר. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון 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 `ISelectableToolboxItem` interface defines the behavior of selectable items within a Blockly toolbox, extending the base `IToolboxItem` interface."],["It provides methods for handling click events, managing contents displayed in the flyout, retrieving the item's name, and setting its selection status."],["Each selectable item has a clickable HTML element used by the parent toolbox to manage click events."],["`ISelectableToolboxItem` is crucial for creating interactive toolbox items that users can select to add blocks to their workspace."]]],[]]