geras.PathObject クラス
レンダラで使用される各 SVG 要素の作成と設定を処理するオブジェクト。
署名:
export declare class PathObject extends BasePathObject
拡張: BasePathObject
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (コンストラクタ)(ルート, スタイル, 定数) | PathObject クラスの新しいインスタンスを作成します。 |
プロパティ
| プロパティ | 修飾子 | タイプ | 説明 |
|---|---|---|---|
| colourDark | 文字列 | 「#RRGGBB」のブロックの暗いパスの色使用できます。 | |
| 定数 | ConstantProvider | ||
| svgPathDark | SVGElement | ||
| svgPathLight | SVGElement |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| applyColour(block) | ||
| flipRTL() | ||
| setHighlightPath(highlightPath) | レンダラによって生成されたハイライトパスを SVG 要素上に設定します。 | |
| setPath(mainPath) | ||
| setStyle(blockStyle) | ||
| updateDisabled_(disabled) | ||
| updateHighlighted(highlighted) | ||
| updateShadow_(shadow) |