ブロックする >zelos >レンダラ

zelos.Renderer クラス

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

ゼロスは、古代ギリシャのライバルとエミュレーションの精神です。

署名:

export declare class Renderer extends BaseRenderer 

拡張: BaseRenderer

コンストラクタ

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

プロパティ

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

メソッド

メソッド 修飾子 説明
getConnectionPreviewMethod(closest, local, topBlock)
getConstants() 現在のレンダラの定数プロバイダを取得します。このメソッドが呼び出されたときに、レンダラはすでに初期化されているものとします。
makeConstants_() protected レンダラの定数プロバイダの新しいインスタンスを作成します。
makeDrawer_(block, info) protected レンダラのドロワーの新しいインスタンスを作成します。
makeMarkerDrawer(workspace, marker) レンダラのカーソル ドロワーの新しいインスタンスを作成します。
makePathObject(root, style) レンダラパス オブジェクトの新しいインスタンスを作成します。
makeRenderInfo_(block) protected レンダラのレンダリング情報オブジェクトの新しいインスタンスを作成します。