blockly‏ > geras‏ > Renderer

הכיתה geras.Renderer

הכלי לעיבוד/יצירת תמונה ממוחשבת של Geras. ה-renderer הזה תוכנן כך שיהיה תואם לאחור ל-Blockly מ-2019 ואילך. בפרויקטים חדשים שלא מוגבלים על ידי תאימות לאחור, כדאי להשתמש ב-thrasos, שהוא גרסה מודרנית יותר של ה-renderer הזה.

Geras הוא הרוח היוונית העתיקה של הזקנה.

Signature:

export declare class Renderer extends BaseRenderer 

מרחיב: BaseRenderer

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(name) יצירת מופע חדש של הכיתה Renderer

Methods

שיטה גורמי שינוי תיאור
getHighlightConstants() אחזור הספק של קבוע ההדגשה של ה-Renderer. אנחנו מניחים שכאשר קוראים ל-render, הכלי לעיבוד כבר הופעל.
init(theme, opt_rendererOverrides) מפעילים את המכשיר להמרת גרפיקה. ל-Geras יש ספק של נתוני אירועים בנוסף לספק הקבוע הרגיל.
makeConstants_()
makeDrawer_(block, info) protected יצירת מכונה חדשה של המגירה של ה-Renderer.
makeHighlightConstants_() protected יוצרים מכונה חדשה של ספק הקבוע של הדגשים של ה-Renderer.
makePathObject(root, style) יצירת מכונה חדשה של אובייקט נתיב של עיבוד.
makeRenderInfo_(block) protected יוצרים מופע חדש של אובייקט פרטי העיבוד של ה-renderer.
refreshDom(svg, theme, injectionDiv)