Options passed to the effect
function.
API
interface CreateEffectOptions {}
injector
Injector | undefined
The Injector
in which to create the effect.
If this is not provided, the current injection context
will be used instead (via inject
).
manualCleanup
boolean | undefined
Whether the effect
should require manual cleanup.
If this is false
(the default) the effect will automatically register itself to be cleaned up
with the current DestroyRef
.
forceRoot
true | undefined
Always create a root effect (which is scheduled as a microtask) regardless of whether effect
is called within a component.
allowSignalWrites
boolean | undefined
debugName
string | undefined
A debug name for the effect. Used in Angular DevTools to identify the effect.
Jump to details