HomeVendure CoreShow hidden breadcrumbs...EmailPluginEmailEventHandlerWithAsyncDataEmailEventHandlerWithAsyncData@vendure/email-pluginSource Identical to the EmailEventHandler but with a data property added to the event based on the result of the .loadData() function. Signatureclass EmailEventHandlerWithAsyncData<Data, T extends string = string, InputEvent extends EventWithContext = EventWithContext, Event extends EventWithAsyncData<InputEvent, Data> = EventWithAsyncData<InputEvent, Data>> extends EmailEventHandler<T, Event> { constructor(_loadDataFn: LoadDataFn<InputEvent, Data>, listener: EmailEventListener<T>, event: Type<InputEvent>)} Extends: EmailEventHandler<T, Event> Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousEmailEventHandlerNextEmailEventListenerEdited Apr 20, 2026ยทEdit this page