ブロックする >zelos >PathObject

zelos.PathObject クラス

レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。

署名:

export declare class PathObject extends BasePathObject 

拡張: BasePathObject

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(ルート, スタイル, 定数) PathObject クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
定数 ConstantProvider
outputShapeType 数値 |null ブロックの出力接続形態のタイプ。出力接続を持つブロックが描画されるときに設定されます。

メソッド

メソッド 修飾子 説明
applyColour(block)
beginDrawing() ドロワーがブロックを描画しようとしたときに呼び出されるメソッド。
endDrawing() ドロワーの描画が完了したときに呼び出されるメソッド。
flipRTL()
setOutlinePath(name, pathString) それぞれのアウトライン パス SVG 要素に、アウトライン パス用にレンダラで生成されるパスを設定します。
setPath(pathString)
updateReplacementFade(enable)
updateSelected(enable)
updateShapeForInputHighlight(conn, enable)