blockly > zelos

מרחב השמות של zelos

שיעורים

מחלקה תיאור
BottomRow אובייקט שמכיל מידע על הרכיבים שברשימת התחתונה של בלוק, וגם מידע על הריווח בשורה העליונה. הרכיבים בשורה התחתונה יכולים להיות פינות, רכיבי מפריד וחיבורים הבאים.
ConstantProvider אובייקט שמספק קבועים לעיבוד בלוקים במצב Zelos.
Drawer אובייקט שמשרטט בלוק על סמך פרטי הרינדור שצוינו.
PathObject אובייקט שמטפל ביצירה ובהגדרה של כל אחד מרכיבי ה-SVG שבהם משתמש המכשיר להצגת הגרפיקה.
מעבד גרפי

הכלי לרינדור של zelos. ה-renderer הזה מחקה את סגנון הרינדור של Scratch ושל MakeCode.

Zelos היא הרוח היוונית העתיקה של יריבות ותחרות.

RenderInfo

אובייקט שמכיל את כל פרטי הגודל הנדרשים כדי לצייר את הבלוק הזה.

העברת המדד הזו לא מעבירה שינויים לבלוק (אבל השדות עשויים לבחור לבצע עיבוד מחדש כשמתבצעת קריאה ל-getSize()). עם זאת, קריאה חוזרת ונשנית ל-API עשויה להיות יקרה.

RightConnectionShape אובייקט שמכיל מידע על המרחב שנדרש לצורת החיבור הימני במהלך העיבוד.
StatementInput אובייקט שמכיל מידע על המרחב שהקלט של משפט תופס במהלך העיבוד.
TopRow אובייקט שמכיל מידע על הרכיבים בשורה העליונה של בלוק, וגם מידע על הגודל של השורה העליונה. הרכיבים בשורה העליונה יכולים להיות פינות, כובעונים, רכיבי מפריד וחיבורים קודמים. אחרי הקריאה ל-constructor הזה, השורה תכיל את כל הרכיבים הנדרשים שהם לא רווחים.