Alokai

Extension

Extension Type represents the extension configuration. It provides extensibility mechanisms like interceptors, extensions, overrides, and pub/sub manager.

type Extension<ExtendedModule extends Module = Module> = Omit<Partial<Module>, "connector" | "context"> & {
  extend?: Record<string, AnyFunction>;
  interceptors?: InterceptorsConfig[];
  override?: ModuleOverride<ExtendedModule["connector"]>;
};

Referenced Types

On this page