UNPKG

cecon-interfaces

Version:
29 lines 3.33 kB
import { EEvolutionEvent } from '../enums'; export class EvolutionWebhookEntity { // #region Properties (5) enabled = true; events = [ EEvolutionEvent.QRCODE_UPDATED, EEvolutionEvent.MESSAGES_UPSERT, EEvolutionEvent.MESSAGES_UPDATE, EEvolutionEvent.MESSAGES_DELETE, EEvolutionEvent.SEND_MESSAGE, EEvolutionEvent.CONNECTION_UPDATE, EEvolutionEvent.CALL, ]; url = ''; webhookBase64 = false; webhookByEvents = false; // #endregion Properties (5) // #region Constructors (1) constructor(data) { if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViaG9vay5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvZXZvbHV0aW9uL2VudGl0aWVzL3dlYmhvb2suZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxVQUFVLENBQUM7QUFHM0MsTUFBTSxPQUFPLHNCQUFzQjtJQUNqQyx5QkFBeUI7SUFFbEIsT0FBTyxHQUFZLElBQUksQ0FBQztJQUN4QixNQUFNLEdBQXNCO1FBQ2pDLGVBQWUsQ0FBQyxjQUFjO1FBQzlCLGVBQWUsQ0FBQyxlQUFlO1FBQy9CLGVBQWUsQ0FBQyxlQUFlO1FBQy9CLGVBQWUsQ0FBQyxlQUFlO1FBQy9CLGVBQWUsQ0FBQyxZQUFZO1FBQzVCLGVBQWUsQ0FBQyxpQkFBaUI7UUFDakMsZUFBZSxDQUFDLElBQUk7S0FDckIsQ0FBQztJQUNLLEdBQUcsR0FBVyxFQUFFLENBQUM7SUFDakIsYUFBYSxHQUFZLEtBQUssQ0FBQztJQUMvQixlQUFlLEdBQVksS0FBSyxDQUFDO0lBRXhDLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUFzQztRQUNoRCxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRUV2b2x1dGlvbkV2ZW50IH0gZnJvbSAnLi4vZW51bXMnO1xyXG5pbXBvcnQgeyBJRXZvbHV0aW9uV2ViaG9vayB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS13ZWJob29rJztcclxuXHJcbmV4cG9ydCBjbGFzcyBFdm9sdXRpb25XZWJob29rRW50aXR5IGltcGxlbWVudHMgSUV2b2x1dGlvbldlYmhvb2sge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoNSlcclxuXHJcbiAgcHVibGljIGVuYWJsZWQ6IGJvb2xlYW4gPSB0cnVlO1xyXG4gIHB1YmxpYyBldmVudHM6IEVFdm9sdXRpb25FdmVudFtdID0gW1xyXG4gICAgRUV2b2x1dGlvbkV2ZW50LlFSQ09ERV9VUERBVEVELFxyXG4gICAgRUV2b2x1dGlvbkV2ZW50Lk1FU1NBR0VTX1VQU0VSVCxcclxuICAgIEVFdm9sdXRpb25FdmVudC5NRVNTQUdFU19VUERBVEUsXHJcbiAgICBFRXZvbHV0aW9uRXZlbnQuTUVTU0FHRVNfREVMRVRFLFxyXG4gICAgRUV2b2x1dGlvbkV2ZW50LlNFTkRfTUVTU0FHRSxcclxuICAgIEVFdm9sdXRpb25FdmVudC5DT05ORUNUSU9OX1VQREFURSxcclxuICAgIEVFdm9sdXRpb25FdmVudC5DQUxMLFxyXG4gIF07XHJcbiAgcHVibGljIHVybDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIHdlYmhvb2tCYXNlNjQ6IGJvb2xlYW4gPSBmYWxzZTtcclxuICBwdWJsaWMgd2ViaG9va0J5RXZlbnRzOiBib29sZWFuID0gZmFsc2U7XHJcblxyXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoNSlcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPEV2b2x1dGlvbldlYmhvb2tFbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==