mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
21 lines • 2.75 kB
JavaScript
import { EIndoorMode } from '../../../order/enums';
export class PayioOrderIndoorEntity {
// #region Properties (5)
deliveryDateTime = new Date(new Date().getTime() + 1000 * 60 * 15);
mode = EIndoorMode.DEFAULT;
preferential = false;
tab = '';
table = '';
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kb29yLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9wYXlpby9vcmRlcnMvZW50aXRpZXMvaW5kb29yLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFHbkQsTUFBTSxPQUFPLHNCQUFzQjtJQUNqQyx5QkFBeUI7SUFFbEIsZ0JBQWdCLEdBQVMsSUFBSSxJQUFJLENBQUMsSUFBSSxJQUFJLEVBQUUsQ0FBQyxPQUFPLEVBQUUsR0FBRyxJQUFJLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQ3pFLElBQUksR0FBZ0IsV0FBVyxDQUFDLE9BQU8sQ0FBQztJQUN4QyxZQUFZLEdBQVksS0FBSyxDQUFDO0lBQzlCLEdBQUcsR0FBVyxFQUFFLENBQUM7SUFDakIsS0FBSyxHQUFXLEVBQUUsQ0FBQztJQUUxQiw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBc0M7UUFDaEQsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FHRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVJbmRvb3JNb2RlIH0gZnJvbSAnLi4vLi4vLi4vb3JkZXIvZW51bXMnO1xyXG5pbXBvcnQgeyBJUGF5aW9PcmRlckluZG9vciB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1vcmRlci1pbmRvb3InO1xyXG5cclxuZXhwb3J0IGNsYXNzIFBheWlvT3JkZXJJbmRvb3JFbnRpdHkgaW1wbGVtZW50cyBJUGF5aW9PcmRlckluZG9vciB7XHJcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICg1KVxyXG5cclxuICBwdWJsaWMgZGVsaXZlcnlEYXRlVGltZTogRGF0ZSA9IG5ldyBEYXRlKG5ldyBEYXRlKCkuZ2V0VGltZSgpICsgMTAwMCAqIDYwICogMTUpO1xyXG4gIHB1YmxpYyBtb2RlOiBFSW5kb29yTW9kZSA9IEVJbmRvb3JNb2RlLkRFRkFVTFQ7XHJcbiAgcHVibGljIHByZWZlcmVudGlhbDogYm9vbGVhbiA9IGZhbHNlO1xyXG4gIHB1YmxpYyB0YWI6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyB0YWJsZTogc3RyaW5nID0gJyc7XHJcblxyXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoNSlcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPFBheWlvT3JkZXJJbmRvb3JFbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==