Type Alias ModuleEventArgs<TModule, TArgs>

ModuleEventArgs: TArgs extends EventArgs
    ? { mod: TModule } & TArgs
    : { mod: TModule }

Type Parameters

  • TModule extends object = object
  • TArgs extends EventArgs | undefined = undefined