wrapWithFireEvent
wrapWithFireEvent<
T
,P
>(eventName
,actionHandler
,extraEventInfo
?):TransformActionHandler
<T
>
Type Parameters
• T extends Transform
• P extends object
= Record
<string
, never
>
Parameters
• eventName: TModificationEvents
the event we want to fire
• actionHandler: TransformActionHandler
<T
>
the function to wrap
• extraEventInfo?: P
extra information to pas to the event handler
Returns
a function with an action handler signature