blockly > zelos > Renderer

zelos.Renderer 類別

Zelos 轉譯器。此轉譯器會模擬 Scratch 樣式和 MakeCode 樣式的轉譯。

Zelos 是古希臘的競爭和競爭對手精神。

Signature:

export declare class Renderer extends BaseRenderer 

擴充: BaseRenderer

建構函式

建構函式 修飾符 說明
(constructor)(name) 建構 Renderer 類別的新例項

屬性

屬性 修飾符 類型 說明
constants_ protected ConstantProvider

方法

方法 修飾符 說明
getConstants() 取得目前轉譯器的常數供應器。我們假設在呼叫此函式時,轉譯器已完成初始化。
makeConstants_() protected 建立轉譯器的常數提供者的新例項。
makeDrawer_(block, info) protected 建立轉譯器抽屜的新例項。
makePathObject(root, style) 建立轉譯器路徑物件的新例項。
makeRenderInfo_(block) protected 建立轉譯器的轉譯資訊物件新例項。