調査アンケート: Blockly のご利用体験についてお聞かせください
アンケートを開始
blockly > zelos
Zelos 名前空間
クラス
クラス |
説明 |
BottomRow |
ブロックの最下位行にある要素に関する情報と、一番上の行の間隔情報を含むオブジェクト。一番下の行にある要素は、角、スペーサー、次の接続点で構成できます。 |
ConstantProvider |
ゼロモードでのブロックのレンダリングに使用する定数を提供するオブジェクト。 |
引き出し |
指定されたレンダリング情報に基づいてブロックを描画するオブジェクト。 |
MarkerSvg |
マーカーを描画するクラス。 |
PathObject |
レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。 |
レンダラ |
Zelos レンダラ。このレンダラは、Scratch スタイルと MakeCode スタイルのレンダリングをエミュレートします。 ゼロは、古代ギリシャのライバル関係と模倣の精神です。 |
RenderInfo |
このブロックの描画に必要なすべてのサイズ設定情報を含むオブジェクト。 この測定パスはブロックに変更を伝播しません(ただし、getSize() が呼び出されたときにフィールドにより再レンダリングが行われる場合があります)。ただし、繰り返し呼び出すとコストが大きくなる場合があります。 |
RightConnectionShape |
右側の接続シェイプがレンダリング中に占有するスペースに関する情報を含むオブジェクト。 |
StatementInput |
ステートメント入力がレンダリング時に占有するスペースに関する情報を含むオブジェクト。 |
TopRow |
ブロックの一番上の行にある要素に関する情報と、一番上の行のサイズに関する情報を含むオブジェクト。最上段の要素は、角、帽子、スペーサー、前の接続点で構成できます。このコンストラクタが呼び出されると、行には必要なスペーサー以外の要素がすべて含まれます。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2023-12-02 UTC。
[null,null,["最終更新日 2023-12-02 UTC。"],[[["The Zelos renderer emulates Scratch-style and MakeCode-style rendering for Blockly blocks."],["This namespace provides classes for managing the rendering process, including block sizing, element positioning, and SVG drawing."],["Classes like `ConstantProvider`, `Drawer`, and `Renderer` handle the core rendering functionalities."],["Other classes such as `TopRow`, `BottomRow`, and `StatementInput` define the structure and layout of block elements."],["`RenderInfo` stores sizing information, while `PathObject` manages the creation and manipulation of SVG elements for block visuals."]]],[]]