コンテンツへスキップ

pivotick v3.0.0


ピボット / GraphUI / RailTool

インターフェース: RailTool ​

定義: interfaces/GraphUI.ts:402

レール モードのコンテキスト パネル内の 1 つのツール - モードが所有するパネル内の行。

'default' は、特別な機能が何も装備されていないときにモードが依存するツールです (選択の ポインタ); 'toggle' モーダル ツールを装備し、それに一致するようにレール スロットをモーフィングします。 'action' は 1 回実行され、武装ツールは放置されます。

プロパティ ​

enabled()? ​

optional enabled: () => boolean

定義: interfaces/GraphUI.ts:416

false を返すと、行は無効になります。選択を変更するたびに再チェックされます。

返品 ​

boolean


icon ​

icon: string

定義: interfaces/GraphUI.ts:411

SVG 文字列。 innerHTML が注入されており、** は消毒されていない** ため、 信頼できる情報源からのものでなければなりません。 CSS は、パネル内で 18 ピクセルのサイズにします。


id ​

id: string

定義: interfaces/GraphUI.ts:404

安定したアイデンティティ: 店が武器を持っているもの、そして列にある data-tool。


kind ​

kind: "toggle" | "default" | "action"

定義: interfaces/GraphUI.ts:412


label ​

label: string

定義: interfaces/GraphUI.ts:406

行のラベル。そのまま使用されます (翻訳可能です)。


run()? ​

optional run: (armed) => void

定義: interfaces/GraphUI.ts:414

ツールの効果を実行します。 A 'toggle' は希望する武装状態を受け取ります。

パラメータ ​

armed ​

boolean

返品 ​

void