blockly > zelos

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

מחלקות

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

בכלי לרינדור zelos. הכלי הזה מדמה רינדור בסגנון Scratch ו-MakeCode.

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

RenderInfo

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

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

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