Rxova
Skip to content

Type Alias: AnyJourneyPlugin

@rxova/journey-react


@rxova/journey-react / AnyJourneyPlugin

type AnyJourneyPlugin = object;

Defined in: core/src/core/types.ts:540

Variance-friendly plugin bound: deriveSnapshot’s previousExtension parameter is contravariant, so concrete JourneyPlugin<N, Api, Ext> types are not assignable to bare JourneyPlugin. Constraints use this instead.

readonly name: string;

Defined in: core/src/core/types.ts:541

setup(host): object;

Defined in: core/src/core/types.ts:542

ParameterType
hostPluginHost

object

optional api?: unknown;
optional deriveSnapshot?: (snapshot, previousExtension) => unknown;
ParameterType
snapshotJourneySnapshot
previousExtensionnever

unknown