Factory token
CNGX_TRIGGER_FOCUS_FACTORY
Tokenv0.1.0WCAG AA
InjectionToken<CngxTriggerFocusFactory>
Description#
Factory token. Default createTriggerFocusState. Override for external-controlled focus mode or test doubles.
providers: [
{
provide: CNGX_TRIGGER_FOCUS_FACTORY,
useValue: () => ({
focused: inject(MY_EXTERNAL_FOCUS_STATE),
writable: signal(false),
markFocused: () => {},
markBlurred: () => {},
}),
},
],Type#
InjectionToken<CngxTriggerFocusFactory>Provided in#
'root'