הכיתה 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) |