OptionalenabledWhen it returns false the row is disabled. Re-checked on every selection change.
An SVG string. It is injected with innerHTML and is not sanitised, so it
must come from a source you trust. CSS sizes it to 18px in the panel.
Stable identity: what the store arms, and the data-tool on the row.
The row's label, used verbatim (so it can be translated).
OptionalrunPerform the tool's effect. A 'toggle' receives the desired armed state.
One tool in a rail mode's contextual panel — a row in the panel the mode owns.
'default'is the tool a mode rests on when nothing special is armed (Select's Pointer);'toggle'arms a modal tool and morphs the rail slot to match it;'action'runs once and leaves the armed tool alone.