ブロックする >geras >PathObject

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)