in src/Handler.ts [24:35]
public async execCallback(webhook: Webhook, param?: any) {
const webhookEvent = this.getWebhookEvent(webhook);
if (webhookEvent === "UnknownWebhook") {
throw new UnknownWebhookEventError(webhook);
}
const callbackFunction = this.listeners.get(webhookEvent);
if (callbackFunction === undefined) {
throw new CallbackNotFoundError(webhookEvent);
}
return callbackFunction(webhook, param);
}