scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
20 lines • 2.3 kB
JavaScript
export class OrderMerchantEntity {
// #region Properties (5)
description = null;
doc = null;
docType = null;
id = null;
name = null;
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVyY2hhbnQuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL29yZGVyL2VudGl0aWVzL21lcmNoYW50LmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLE9BQU8sbUJBQW1CO0lBQzlCLHlCQUF5QjtJQUVsQixXQUFXLEdBQWtCLElBQUksQ0FBQztJQUNsQyxHQUFHLEdBQWtCLElBQUksQ0FBQztJQUMxQixPQUFPLEdBQW9CLElBQUksQ0FBQztJQUNoQyxFQUFFLEdBQWtCLElBQUksQ0FBQztJQUN6QixJQUFJLEdBQWtCLElBQUksQ0FBQztJQUVsQyw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBbUM7UUFDN0MsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FHRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVEb2NUeXBlIH0gZnJvbSAnLi4vLi4vZ2VuZXJhbCc7XG5pbXBvcnQgeyBJT3JkZXJNZXJjaGFudCB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1tZXJjaGFudCc7XG5cbmV4cG9ydCBjbGFzcyBPcmRlck1lcmNoYW50RW50aXR5IGltcGxlbWVudHMgSU9yZGVyTWVyY2hhbnQge1xuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDUpXG5cbiAgcHVibGljIGRlc2NyaXB0aW9uOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcbiAgcHVibGljIGRvYzogc3RyaW5nIHwgbnVsbCA9IG51bGw7XG4gIHB1YmxpYyBkb2NUeXBlOiBFRG9jVHlwZSB8IG51bGwgPSBudWxsO1xuICBwdWJsaWMgaWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBwdWJsaWMgbmFtZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XG5cbiAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICg1KVxuXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxuXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPE9yZGVyTWVyY2hhbnRFbnRpdHk+KSB7XG4gICAgaWYgKGRhdGEpIHtcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcbn1cbiJdfQ==