Type Alias EventHandlerFactory<T>

EventHandlerFactory<T>: T extends void
    ? (() => AbstractArvoEventHandler)
    : ((config: T) => AbstractArvoEventHandler)

Type definition for event handler factory functions. Creates configured event handlers from given parameters.

Type Parameters

  • T = void

    Configuration object type