Type alias TypeB_WithStart<NeedContext, PluginContext>

TypeB_WithStart<NeedContext, PluginContext>: PluginModuleBase & {
    init: ((context: NeedContext) => [PluginContext]);
    start: ((ctx: StartContextBase) => void | Promise<void>);
}

TypeB are plugins with PluginContext but no StartContext.

Type Parameters

  • NeedContext extends Record<string | symbol, any>

  • PluginContext extends Record<string | symbol, any>

Generated using TypeDoc