blockly > zelos

Zelos 名前空間

クラス

クラス 説明
BottomRow ブロックの最下位行にある要素に関する情報と、一番上の行の間隔情報を含むオブジェクト。一番下の行にある要素は、角、スペーサー、次の接続点で構成できます。
ConstantProvider ゼロモードでのブロックのレンダリングに使用する定数を提供するオブジェクト。
引き出し 指定されたレンダリング情報に基づいてブロックを描画するオブジェクト。
MarkerSvg マーカーを描画するクラス。
PathObject レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。
レンダラ

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

ゼロは、古代ギリシャのライバル関係と模倣の精神です。

RenderInfo

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

この測定パスはブロックに変更を伝播しません(ただし、getSize() が呼び出されたときにフィールドにより再レンダリングが行われる場合があります)。ただし、繰り返し呼び出すとコストが大きくなる場合があります。

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