mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
24 lines • 2.98 kB
JavaScript
export class PayioChefConfigWebhookEntity {
// #region Properties (9)
active = true;
authToken = null;
locked = false;
method = 'POST';
// Travar caso não esteja respondendo
response = null;
secret = null;
type = 'SEND_ORDER';
url = '';
// #endregion Properties (9)
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlZi1jb25maWctd2ViaG9vay5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvcGF5aW8vY2hlZi1jb25maWcvZW50aXRpZXMvY2hlZi1jb25maWctd2ViaG9vay5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxPQUFPLDRCQUE0QjtJQUN2Qyx5QkFBeUI7SUFFbEIsTUFBTSxHQUFZLElBQUksQ0FBQztJQUN2QixTQUFTLEdBQWtCLElBQUksQ0FBQztJQUNoQyxNQUFNLEdBQVksS0FBSyxDQUFDO0lBQ3hCLE1BQU0sR0FBc0MsTUFBTSxDQUFDO0lBQzFELHFDQUFxQztJQUM5QixRQUFRLEdBQWtCLElBQUksQ0FBQztJQUMvQixNQUFNLEdBQWtCLElBQUksQ0FBQztJQUU3QixJQUFJLEdBQThGLFlBQVksQ0FBQztJQUMvRyxHQUFHLEdBQVcsRUFBRSxDQUFDO0lBRXhCLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUE0QztRQUN0RCxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSVBheWlvQ2hlZkNvbmZpZ1dlYmhvb2sgfSBmcm9tICcuLi9pbnRlcmZhY2VzJztcclxuXHJcbmV4cG9ydCBjbGFzcyBQYXlpb0NoZWZDb25maWdXZWJob29rRW50aXR5IGltcGxlbWVudHMgSVBheWlvQ2hlZkNvbmZpZ1dlYmhvb2sge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoOSlcclxuXHJcbiAgcHVibGljIGFjdGl2ZTogYm9vbGVhbiA9IHRydWU7XHJcbiAgcHVibGljIGF1dGhUb2tlbjogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGxvY2tlZDogYm9vbGVhbiA9IGZhbHNlO1xyXG4gIHB1YmxpYyBtZXRob2Q6ICdHRVQnIHwgJ1BPU1QnIHwgJ1BVVCcgfCAnREVMRVRFJyA9ICdQT1NUJztcclxuICAvLyBUcmF2YXIgY2FzbyBuw6NvIGVzdGVqYSByZXNwb25kZW5kb1xyXG4gIHB1YmxpYyByZXNwb25zZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIHNlY3JldDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcblxyXG4gIHB1YmxpYyB0eXBlOiAnUElORycgfCAnR0VUX1BST0RVQ1QnIHwgJ1NFTkRfT1JERVInIHwgJ0dFVF9PUkRFUicgfCAnQ0FOQ0VMX09SREVSJyB8ICdHRVRfT1JERVJfU1RBVFVTJyA9ICdTRU5EX09SREVSJztcclxuICBwdWJsaWMgdXJsOiBzdHJpbmcgPSAnJztcclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICg5KVxyXG5cclxuICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxuXHJcbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8UGF5aW9DaGVmQ29uZmlnV2ViaG9va0VudGl0eT4pIHtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcbn1cclxuIl19