UNPKG

mobyo-interfaces

Version:
23 lines 3.37 kB
import { PayioChefConfigOperationEntity } from './chef-config-operation.entity'; import { PayioChefConfigScaleEntity } from './chef-config-scale.entity'; export class PayioChefConfigEntity { createdAt = new Date(); id = ''; name = ''; operation = new PayioChefConfigOperationEntity(); printer = null; scale = new PayioChefConfigScaleEntity(); tabs = []; updatedAt = new Date(); webhook = []; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlZi1jb25maWcuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL3BheWlvL2NoZWYtY29uZmlnL2VudGl0aWVzL2NoZWYtY29uZmlnLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQSxPQUFPLEVBQUUsOEJBQThCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUNoRixPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUV4RSxNQUFNLE9BQU8scUJBQXFCO0lBQ3pCLFNBQVMsR0FBUyxJQUFJLElBQUksRUFBRSxDQUFDO0lBQzdCLEVBQUUsR0FBVyxFQUFFLENBQUM7SUFDaEIsSUFBSSxHQUFXLEVBQUUsQ0FBQztJQUNsQixTQUFTLEdBQThCLElBQUksOEJBQThCLEVBQUUsQ0FBQztJQUM1RSxPQUFPLEdBQW1DLElBQUksQ0FBQztJQUMvQyxLQUFLLEdBQTBCLElBQUksMEJBQTBCLEVBQUUsQ0FBQztJQUNoRSxJQUFJLEdBQTJCLEVBQUUsQ0FBQztJQUNsQyxTQUFTLEdBQVMsSUFBSSxJQUFJLEVBQUUsQ0FBQztJQUM3QixPQUFPLEdBQThCLEVBQUUsQ0FBQztJQUUvQyxZQUFZLElBQXFDO1FBQy9DLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xyXG4gIElQYXlpb0NoZWZDb25maWcsXHJcbiAgSVBheWlvQ2hlZkNvbmZpZ09wZXJhdGlvbixcclxuICBJUGF5aW9DaGVmQ29uZmlnUHJpbnRlcixcclxuICBJUGF5aW9DaGVmQ29uZmlnU2NhbGUsXHJcbiAgSVBheWlvQ2hlZkNvbmZpZ1RhYnMsXHJcbiAgSVBheWlvQ2hlZkNvbmZpZ1dlYmhvb2ssXHJcbn0gZnJvbSAnLi4vaW50ZXJmYWNlcyc7XHJcbmltcG9ydCB7IFBheWlvQ2hlZkNvbmZpZ09wZXJhdGlvbkVudGl0eSB9IGZyb20gJy4vY2hlZi1jb25maWctb3BlcmF0aW9uLmVudGl0eSc7XHJcbmltcG9ydCB7IFBheWlvQ2hlZkNvbmZpZ1NjYWxlRW50aXR5IH0gZnJvbSAnLi9jaGVmLWNvbmZpZy1zY2FsZS5lbnRpdHknO1xyXG5cclxuZXhwb3J0IGNsYXNzIFBheWlvQ2hlZkNvbmZpZ0VudGl0eSBpbXBsZW1lbnRzIElQYXlpb0NoZWZDb25maWcge1xyXG4gIHB1YmxpYyBjcmVhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIHB1YmxpYyBpZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIG5hbWU6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyBvcGVyYXRpb246IElQYXlpb0NoZWZDb25maWdPcGVyYXRpb24gPSBuZXcgUGF5aW9DaGVmQ29uZmlnT3BlcmF0aW9uRW50aXR5KCk7XHJcbiAgcHVibGljIHByaW50ZXI6IElQYXlpb0NoZWZDb25maWdQcmludGVyIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIHNjYWxlOiBJUGF5aW9DaGVmQ29uZmlnU2NhbGUgPSBuZXcgUGF5aW9DaGVmQ29uZmlnU2NhbGVFbnRpdHkoKTtcclxuICBwdWJsaWMgdGFiczogSVBheWlvQ2hlZkNvbmZpZ1RhYnNbXSA9IFtdO1xyXG4gIHB1YmxpYyB1cGRhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIHB1YmxpYyB3ZWJob29rOiBJUGF5aW9DaGVmQ29uZmlnV2ViaG9va1tdID0gW107XHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPFBheWlvQ2hlZkNvbmZpZ0VudGl0eT4pIHtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0=