scopePrefix property

String? scopePrefix
final

Scope: which registry ids belong to this controller's screen.

Screens mounted at once (tabs, split-view) share HintTargetRegistry.defaultInstance: without a scope a controller sees foreign ids — a step can activate on another screen's target, and typo candidates can false-fire. One controller per screen with ids prefixed per screen (scopePrefix: 'greenhouse-' / 'spread-'); null — no scoping (global).

Implementation

final String? scopePrefix;