blockly > geras > HighlightConstantProvider

geras.HighlightConstantProvider クラス

ブロックのハイライトをレンダリングするための定数を提供するオブジェクト。ハイライトは親パスの単純なオフセットであり、プログラムで生成できます。一方、特に曲線上にあるプロパティは、積み重なった定数から作られているだけであり、調整が困難です。

署名:

export declare class HighlightConstantProvider 

コンストラクタ

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

プロパティ

プロパティ 修飾子 種類 説明
constantProvider ConstantProvider
INSIDE_CORNER InsideCorner
JAGGED_TEETH JaggedTeeth
ノッチ ノッチ
OFFSET 数値 ブロックのメインパスとハイライト パスの間のオフセット。
OUTSIDE_CORNER OutsideCorner
PUZZLE_TAB PuzzleTab
START_HAT StartHat
START_POINT string

Methods

メソッド 修飾子 説明
init() コンストラクタで設定した定数に基づいてシェイプ オブジェクトを初期化します。
makeInsideCorner() protected
makeJaggedTeeth() protected
makeNotch() protected
makeOutsideCorner() protected
makePuzzleTab() protected
makeStartHat() を参照 protected