Appearance
LifecycleHandler<K> = (payload) => void | Promise<void>
K
payload
void
Promise
K extends keyof LifecycleEventMap
LifecycleEventMap
LifecycleEventMap[K]
void | Promise<void>