קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > common
מרחב שמות משותף
פונקציות
פונקציה |
תיאור |
createBlockDefinitionsFromJsonArray(jsonArray) |
הגדרת בלוקים ממערך של הגדרות בלוקים ב-JSON, כפי שעשויות להיווצר על ידי הכלים למפתחים של Blockly. |
defineBlocks(blocks) |
מוסיפים את הגדרות הבלוק שצוינו למילון של הגדרות הבלוק (Blockly.Blocks). |
defineBlocksWithJsonArray(jsonArray) |
הגדרת בלוקים ממערך של הגדרות בלוקים ב-JSON, כפי שעשויות להיווצר על ידי הכלים למפתחים של Blockly. |
getAllWorkspaces() |
לראות את כל סביבות העבודה. |
getBlockTypeCounts(block, opt_stripFollowing) |
הצגת מפה של כל הצאצאים של הבלוק, עם מיפוי של הסוג שלהם למספר הצאצאים עם הסוג הזה. |
getMainWorkspace() |
הפונקציה מחזירה את סביבת העבודה ברמה העליונה האחרונה שבה השתמשתם (על סמך המיקוד). נסו לא להשתמש בפונקציה הזו, במיוחד אם יש כמה מופעים של Blockly בדף. |
getParentContainer() |
אחזור רכיב הקונטיינר שבו יתבצע הרינדור של WidgetDiv, DropDownDiv ו-Tooltip. |
getSelected() |
הפונקציה מחזירה את הבחירה הנוכחית. |
getWorkspaceById(id) |
מחפשים את סביבת העבודה עם המזהה שצוין. |
registerWorkspace(workspace) |
רישום של סביבת עבודה במסד הנתונים של סביבת העבודה. |
setMainWorkspace(workspace) |
הגדרת סביבת העבודה הראשית האחרונה שבה השתמשתם. |
setParentContainer(newParent) |
מגדירים את מאגר ההורה. זהו רכיב הקונטיינר שבו מתבצע הרינדור של WidgetDiv, DropDownDiv ו-Tooltip בפעם הראשונה שמתבצע קריאה ל-Blockly.inject . אם יוצרים קריאה לשיטה הזו אחרי הקריאה הראשונה ל-Blockly.inject , היא תהיה NOP. |
svgResize(workspace) |
משנים את הגודל של קובץ ה-SVG כך שיתמלא את הקונטיינר שלו. צריך להפעיל את השיטה הזו כשהתצוגה משתנה בפועל (למשל, כשמשנים את גודל החלון או את כיוון המכשיר). אפשר להיעזר ב-workspace.resizeContents כדי לשנות את גודל סביבת העבודה כשהתוכן משתנה (למשל, כשמוסיפים או מסירים בלוק). מתעדים את הגובה או הרוחב של תמונת ה-SVG. |
unregisterWorkpace(workspace) |
ביטול הרישום של סביבת עבודה ממסד הנתונים של סביבת העבודה. |
משתנים
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],[],null,[]]