geras.Renderer 類別
Geras 轉譯器。這個轉譯器專為 2019 年之前的 Blockly 回溯相容。如果較新的專案不受回溯相容性限制,則應使用較新的轉譯器,以更現代化的方式運作。
格拉斯是希臘的古老精神。
Signature:
export declare class Renderer extends BaseRenderer
擴充: BaseRenderer
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(名稱) | 建構 Renderer 類別的新例項 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
getHighlightConstants() | 取得轉譯器的醒目顯示常數提供者。假設在呼叫這個方法時,轉譯器已經初始化。 | |
init(theme, opt_rendererOverrides) | 初始化轉譯器。除了一般的常數供應程式之外,Geras 還提供焦點內容提供者。 | |
makeConstants_() | ||
makeDrawer_(區塊, 資訊) | protected |
建立新的轉譯器導覽匣執行個體。 |
makeHighlightConstants_() | protected |
建立新的轉譯器醒目顯示常數供應器的執行個體。 |
makePathObject(root, style) | 建立轉譯器路徑物件的新執行個體。 | |
makeRenderInfo_(block) | protected |
建立新的轉譯器算繪資訊物件的執行個體。 |
refreshDom(svg, 主題) |