Zelos 名前空間
クラス
クラス | 説明 |
---|---|
BottomRow | ブロックの最下位行にある要素に関する情報と、一番上の行の間隔情報を含むオブジェクト。一番下の行にある要素は、角、スペーサー、次の接続点で構成できます。 |
ConstantProvider | ゼロモードでのブロックのレンダリングに使用する定数を提供するオブジェクト。 |
引き出し | 指定されたレンダリング情報に基づいてブロックを描画するオブジェクト。 |
MarkerSvg | マーカーを描画するクラス。 |
PathObject | レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。 |
レンダラ | Zelos レンダラ。このレンダラは、Scratch スタイルと MakeCode スタイルのレンダリングをエミュレートします。 ゼロは、古代ギリシャのライバル関係と模倣の精神です。 |
RenderInfo | このブロックの描画に必要なすべてのサイズ設定情報を含むオブジェクト。 この測定パスはブロックに変更を伝播しません(ただし、getSize() が呼び出されたときにフィールドにより再レンダリングが行われる場合があります)。ただし、繰り返し呼び出すとコストが大きくなる場合があります。 |
RightConnectionShape | 右側の接続シェイプがレンダリング中に占有するスペースに関する情報を含むオブジェクト。 |
StatementInput | ステートメント入力がレンダリング時に占有するスペースに関する情報を含むオブジェクト。 |
TopRow | ブロックの一番上の行にある要素に関する情報と、一番上の行のサイズに関する情報を含むオブジェクト。最上段の要素は、角、帽子、スペーサー、前の接続点で構成できます。このコンストラクタが呼び出されると、行には必要なスペーサー以外の要素がすべて含まれます。 |