blockly > zelos

zelos Namespace

クラス

クラス 説明
BottomRow ブロックの下段にある要素に関する情報と、上段のスペースに関する情報を格納するオブジェクト。下段の要素には、コーナー、スペーサー、次の接続を含めることができます。
ConstantProvider Zelos モードでブロックのレンダリングに使用する定数を提供するオブジェクト。
引き出し 指定されたレンダリング情報に基づいてブロックを描画するオブジェクト。
PathObject レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。
Renderer

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

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

RenderInfo

このブロックの描画に必要なすべてのサイズ情報を含むオブジェクト。

この測定パスでは、ブロックへの変更は伝播されません(ただし、フィールドは getSize() が呼び出されたときに再レンダリングを選択できます)。ただし、繰り返し呼び出すと費用が高くなる可能性があります。

RightConnectionShape レンダリング中に右側の接続シェイプが占有するスペースに関する情報を含むオブジェクト。
StatementInput レンダリング中にステートメント入力が占有するスペースに関する情報を含むオブジェクト。
TopRow ブロックの一番上の行にある要素に関する情報と、一番上の行のサイズ情報を含むオブジェクト。上段の要素には、コーナー、ハット、スペーサー、前の接続を含めることができます。このコンストラクタが呼び出されると、行には必要なスペース以外の要素がすべて含まれます。