UNPKG

scheunemann-interfaces

Version:
29 lines 3.24 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViaG9vay5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvZXZvbHV0aW9uL2VudGl0aWVzL3dlYmhvb2suZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxVQUFVLENBQUM7QUFHM0MsTUFBTSxPQUFPLHNCQUFzQjtJQUNqQyx5QkFBeUI7SUFFbEIsT0FBTyxHQUFZLElBQUksQ0FBQztJQUN4QixNQUFNLEdBQXNCO1FBQ2pDLGVBQWUsQ0FBQyxjQUFjO1FBQzlCLGVBQWUsQ0FBQyxlQUFlO1FBQy9CLGVBQWUsQ0FBQyxlQUFlO1FBQy9CLGVBQWUsQ0FBQyxlQUFlO1FBQy9CLGVBQWUsQ0FBQyxZQUFZO1FBQzVCLGVBQWUsQ0FBQyxpQkFBaUI7UUFDakMsZUFBZSxDQUFDLElBQUk7S0FDckIsQ0FBQztJQUNLLEdBQUcsR0FBVyxFQUFFLENBQUM7SUFDakIsYUFBYSxHQUFZLEtBQUssQ0FBQztJQUMvQixlQUFlLEdBQVksS0FBSyxDQUFDO0lBRXhDLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUFzQztRQUNoRCxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRUV2b2x1dGlvbkV2ZW50IH0gZnJvbSAnLi4vZW51bXMnO1xuaW1wb3J0IHsgSUV2b2x1dGlvbldlYmhvb2sgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ktd2ViaG9vayc7XG5cbmV4cG9ydCBjbGFzcyBFdm9sdXRpb25XZWJob29rRW50aXR5IGltcGxlbWVudHMgSUV2b2x1dGlvbldlYmhvb2sge1xuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDUpXG5cbiAgcHVibGljIGVuYWJsZWQ6IGJvb2xlYW4gPSB0cnVlO1xuICBwdWJsaWMgZXZlbnRzOiBFRXZvbHV0aW9uRXZlbnRbXSA9IFtcbiAgICBFRXZvbHV0aW9uRXZlbnQuUVJDT0RFX1VQREFURUQsXG4gICAgRUV2b2x1dGlvbkV2ZW50Lk1FU1NBR0VTX1VQU0VSVCxcbiAgICBFRXZvbHV0aW9uRXZlbnQuTUVTU0FHRVNfVVBEQVRFLFxuICAgIEVFdm9sdXRpb25FdmVudC5NRVNTQUdFU19ERUxFVEUsXG4gICAgRUV2b2x1dGlvbkV2ZW50LlNFTkRfTUVTU0FHRSxcbiAgICBFRXZvbHV0aW9uRXZlbnQuQ09OTkVDVElPTl9VUERBVEUsXG4gICAgRUV2b2x1dGlvbkV2ZW50LkNBTEwsXG4gIF07XG4gIHB1YmxpYyB1cmw6IHN0cmluZyA9ICcnO1xuICBwdWJsaWMgd2ViaG9va0Jhc2U2NDogYm9vbGVhbiA9IGZhbHNlO1xuICBwdWJsaWMgd2ViaG9va0J5RXZlbnRzOiBib29sZWFuID0gZmFsc2U7XG5cbiAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICg1KVxuXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxuXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPEV2b2x1dGlvbldlYmhvb2tFbnRpdHk+KSB7XG4gICAgaWYgKGRhdGEpIHtcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcbn1cbiJdfQ==