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) |