blockly > zelos > PathObject
zelos.PathObject クラス
レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。
署名:
export declare class PathObject extends BasePathObject
拡張: BasePathObject
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(constructor)(root, style, 定数) | PathObject クラスの新しいインスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | 種類 | 説明 |
---|---|---|---|
constants | ConstantProvider | ||
outputShapeType | 数値 | null | ブロックの出力接続シェイプのタイプ。出力接続があるブロックが描画されるときに設定されます。 |
Methods
メソッド | 修飾子 | 説明 |
---|---|---|
applyColour(block) | ||
beginDrawing() | ドロワーがブロックを描画しようとしたときに呼び出されるメソッド。 | |
endDrawing() | ドロワーの描画が完了したときに呼び出されるメソッド。 | |
flipRTL() | ||
setOutlinePath(name, pathString) | 枠線のパスの各 SVG 要素上に、レンダラによって生成されたパスを設定します。 | |
setPath(pathString) | ||
updateReplacementFade(enable) | ||
updateSelected(enable) | ||
updateShapeForInputHighlight(conn, enable) |