סקר מחקר: נשמח לשמוע על החוויה שלך עם Blockly
לפתיחת הסקר
פרטי עיבוד
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
המאפיין RenderInfo
קובע את אופן הפריסה של הרכיבים החזותיים של הבלוק.
בלוק תמיד מורכב ממקורות קלט, חיבורים ושדות, אבל אפשר למקם אותם בדרכים רבות. לדוגמה, אפשר להציג את אותה הגדרת בלוק באמצעות קלטים מוטמעים או קלטים חיצוניים.

פרטי הרינדור קובעים איזו פריסה תיבחר.
בשלב הראשון של העיבוד, פרטי העיבוד מעיינים בהגדרה של הבלוק ובמידות של החלקים החזותיים שלו. לאחר מכן היא מחליטה איך צריך למקם את הבלוק ומארגנת את המידע בהתאם. המידע הופך לרכיבים ולרווחים לא חופפים, שמאורגנים בשורות לא חופפות ורווחים בין שורות.
לאחר מכן, המסנן משתמש במידע המאורגן של הפריסה כדי ליצור את נתיבי ה-SVG שמייצגים את הבלוק.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-04-14 (שעון 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-04-14 (שעון UTC)."],[[["`RenderInfo` dictates the visual layout of a block's elements, such as inputs, connections, and fields, determining aspects like inline or external input placement."],["It analyzes the block definition and element measurements to establish an optimal layout, organizing the information into elements, spacers, rows, and row spacers for a non-overlapping visual structure."],["This organized layout information is then utilized by the drawer to generate the final SVG paths that visually represent the block."]]],["`RenderInfo` defines a block's visual layout. It analyzes a block's inputs, connections, and fields, considering external or inline input options. It determines the layout, organizing visual components into non-overlapping elements, spacers, rows, and row spacers. This structured information is then passed to the drawer, which generates the SVG paths for the block's visual representation. The core task of the render info is to take visual elements and organize them.\n"]]