mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
20 lines • 2.4 kB
JavaScript
export class PayioChefConfigPrinterEntity {
// #region Properties (5)
active = true;
brand = null;
interface = 'USB';
model = null;
port = 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlZi1jb25maWctcHJpbnRlci5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvcGF5aW8vY2hlZi1jb25maWcvZW50aXRpZXMvY2hlZi1jb25maWctcHJpbnRlci5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxPQUFPLDRCQUE0QjtJQUN2Qyx5QkFBeUI7SUFFbEIsTUFBTSxHQUFZLElBQUksQ0FBQztJQUN2QixLQUFLLEdBQWtCLElBQUksQ0FBQztJQUM1QixTQUFTLEdBQXFCLEtBQUssQ0FBQztJQUNwQyxLQUFLLEdBQWtCLElBQUksQ0FBQztJQUM1QixJQUFJLEdBQWtCLElBQUksQ0FBQztJQUVsQyw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBNEM7UUFDdEQsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FHRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElQYXlpb0NoZWZDb25maWdQcmludGVyIH0gZnJvbSAnLi4vaW50ZXJmYWNlcyc7XHJcblxyXG5leHBvcnQgY2xhc3MgUGF5aW9DaGVmQ29uZmlnUHJpbnRlckVudGl0eSBpbXBsZW1lbnRzIElQYXlpb0NoZWZDb25maWdQcmludGVyIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDUpXHJcblxyXG4gIHB1YmxpYyBhY3RpdmU6IGJvb2xlYW4gPSB0cnVlO1xyXG4gIHB1YmxpYyBicmFuZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGludGVyZmFjZTogJ1VTQicgfCAnVENQL0lQJyA9ICdVU0InO1xyXG4gIHB1YmxpYyBtb2RlbDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIHBvcnQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDUpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxQYXlpb0NoZWZDb25maWdQcmludGVyRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=