blockly > geras > כלי לעיבוד
מחלקה geras.Renderer
כלי לרינדור geras. כלי הרינדור הזה נועד להיות תואם לאחור ל-Blockly משנת 2019. בפרויקטים חדשים יותר שלא מוגבלים לתאימות לאחור, צריך להשתמש ב-thrasos, שהיא גרסה מודרנית יותר של כלי הרינדור הזה.
ז'ראס הוא הרוח היוונית העתיקה של ימינו.
Signature:
export declare class Renderer extends BaseRenderer
תוספים: BaseRenderer
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(name) | יצירה של מופע חדש של המחלקה Renderer |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
getHighlightConstants() | קבלת ספק קבוע של ההדגשה של כלי הרינדור. אנחנו מניחים שכאשר קוראים לפונקציה הזו, כלי הרינדור כבר אותחל. | |
init(theme, opt_rendererOverrides) | מפעילים את כלי הרינדור. ל-Geras יש ספק של שירותי שיא בנוסף לספק הקבוע הרגיל. | |
makeConstants_() | ||
makeDrawer_(block, info) | protected |
יצירת מופע חדש של חלונית ההזזה של כלי הרינדור. |
makeHighlightConstants_() | protected |
יצירת מופע חדש של ספק קבוע ההדגשה של כלי הרינדור. |
makePathObject(root, style) | יצירת מופע חדש של אובייקט נתיב של כלי רינדור. | |
makeRenderInfo_(block) | protected |
יוצרים מופע חדש של אובייקט פרטי העיבוד של כלי הרינדור. |
refreshDom(svg, theme) |