קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > blockRendering
מרחב השמות blockRendering
שיעורים
מחלקה |
תיאור |
BottomRow |
אובייקט שמכיל מידע על האלמנטים שברשימת התחתונה של בלוק, וגם מידע על הריווח של השורה התחתונה. הרכיבים בשורה התחתונה יכולים להיות פינות, רכיבי מפריד וחיבורים הבאים. |
חיבור |
הכיתה הבסיסית שמייצגת חיבור ואת המרחב שהוא תופס בבלוק. |
ConstantProvider |
אובייקט שמספק קבועים לעיבוד בלוקים. |
Drawer |
אובייקט שמשרטט בלוק על סמך פרטי הרינדור שצוינו. |
ExternalValueInput |
אובייקט שמכיל מידע על המרחב שהקלט של הערך החיצוני תופס במהלך העיבוד |
שדה |
אובייקט שמכיל מידע על המרחב שהשדה תופס במהלך העיבוד |
כובע |
אובייקט שמכיל מידע על המרחב שהכובע תופס במהלך העיבוד. |
סמל |
אובייקט שמכיל מידע על המרחב שהסמל תופס במהלך העיבוד. |
InlineInput |
אובייקט שמכיל מידע על המרחב שהקלט בשורה אחת תופס במהלך העיבוד. |
InputConnection |
הכיתה הבסיסית שמייצגת קלט שמתפוס מקום בבלוק במהלך העיבוד. |
InputRow |
אובייקט שמכיל מידע על שורה שמכילה קלט אחד או יותר. |
InRowSpacer |
אובייקט שמכיל מידע על רווח בין שני רכיבים בשורה. |
JaggedEdge |
אובייקט שמכיל מידע על המרחב שהקצה המעוקל של בלוק מצומצם תופס במהלך העיבוד. |
ניתנות למדידה |
הכיתה הבסיסית שמייצגת חלק מבלוק שמתפוס מקום במהלך העיבוד. ה-constructor של כל Measurable שאינו רווח מתעד את הגודל של רכיב הבלוק (למשל שדה, קלט של משפט). |
NextConnection |
אובייקט שמכיל מידע על המרחב שהחיבור הבא תופס במהלך העיבוד. |
OutputConnection |
אובייקט שמכיל מידע על המרחב שחיבורי הפלט תופסים במהלך העיבוד. |
PathObject |
אובייקט שמטפל ביצירה ובהגדרה של כל אחד מרכיבי ה-SVG שבהם משתמש המכשיר להצגת הגרפיקה. |
PreviousConnection |
אובייקט שמכיל מידע על המרחב שנכבש על ידי חיבור קודם במהלך העיבוד. |
מעבד גרפי |
המחלקה הבסיסית של רכיב להצגת בלוקים. |
RenderInfo |
אובייקט שמכיל את כל פרטי הגודל הנדרשים כדי לצייר את הבלוק הזה. העברת המדד הזו לא מעבירה שינויים לבלוק (אבל השדות עשויים לבחור לבצע עיבוד מחדש כשמתבצעת קריאה ל-getSize()). עם זאת, קריאה חוזרת ונשנית ל-API עשויה להיות יקרה. |
RoundCorner |
אובייקט שמכיל מידע על המרחב שהפינה המעוגלת תופסת במהלך העיבוד. |
שורה |
אובייקט שמייצג שורה אחת בבלוק שעבר רינדור ואת כל רכיבי המשנה שלו. |
SpacerRow |
אובייקט שמכיל מידע על רווח בין שתי שורות. |
SquareCorner |
אובייקט שמכיל מידע על המרחב שפינה ריבועית תופסת במהלך העיבוד. |
StatementInput |
אובייקט שמכיל מידע על המרחב שהקלט של משפט תופס במהלך העיבוד |
TopRow |
אובייקט שמכיל מידע על הרכיבים בשורה העליונה של בלוק, וגם מידע על הגודל של השורה העליונה. הרכיבים בשורה העליונה יכולים להיות פינות, כובעונים, רכיבי מפריד וחיבורים קודמים. אחרי הקריאה ל-constructor הזה, השורה תכיל את כל הרכיבים הנדרשים שהם לא רווחים. |
פונקציות
ממשקים
ממשק |
תיאור |
InsideCorners |
אובייקט שמכיל מידע על הגודל והנתיב של פינות פנימיות. |
IPathObject |
ממשק לאובייקט הנתיב של בלוק. |
JaggedTeeth |
אובייקט שמכיל מידע על הגודל והנתיב של אינדיקטורים של בלוקים מקופלים. |
Notch |
אובייקט שמכיל מידע על הגודל והנתיב של חריץ. |
OutsideCorners |
אובייקט שמכיל מידע על הגודל והנתיב של פינות חיצוניות. |
PuzzleTab |
אובייקט שמכיל מידע על הגודל והנתיב של כרטיסיית הפאזל. |
StartHat |
אובייקט שמכיל מידע על הגודל והנתיב של התחלה. |
משתנים
כינויים מסוג טקסט
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]