blockly > zelos > Renderer

zelos.Renderer クラス

zelos レンダラ。このレンダラは、Scratch スタイルと MakeCode スタイルのレンダリングをエミュレートします。

Zelos は、競争と模倣の古代ギリシャの精神です。

署名:

export declare class Renderer extends BaseRenderer 

拡張: BaseRenderer

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(名前) Renderer クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
constants_ protected ConstantProvider

メソッド

メソッド 修飾子 説明
getConstants() 現在のレンダラのコンスタント プロバイダを取得します。この関数が呼び出される時点で、レンダラはすでに初期化されていることを前提としています。
makeConstants_() protected レンダラ定数プロバイダの新しいインスタンスを作成します。
makeDrawer_(block, info) protected レンダラのドローアの新しいインスタンスを作成します。
makePathObject(root, style) レンダラ パス オブジェクトの新しいインスタンスを作成します。
makeRenderInfo_(block) protected レンダラのレンダリング情報オブジェクトの新しいインスタンスを作成します。