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)