blockly > geras > PathObject

geras.PathObject クラス

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

署名:

export declare class PathObject extends BasePathObject 

拡張: BasePathObject

コンストラクタ

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

プロパティ

プロパティ 修飾子 種類 説明
colourDark string ブロックのダークパスの色(「#RRGGBB」形式)。
constants ConstantProvider
svgPathDark SVGElement
svgPathLight SVGElement

Methods

メソッド 修飾子 説明
applyColour(block)
flipRTL()
setHighlightPath(highlightPath) レンダラで生成されたハイライトパスを SVG 要素上に設定します。
setPath(mainPath)
setStyle(blockStyle)
updateDisabled_(disabled)
updateHighlighted(highlighted)
updateShadow_(shadow)