UNPKG

mobyo-interfaces

Version:
18 lines 2.69 kB
import { ResumeChildInfoEntity } from './general-resume-child-info.entity'; import { GeneralResumeTotalEntity } from './general-resume-total.entity'; export class ResumeChildEntity { type = null; totals = new GeneralResumeTotalEntity(); id = ''; info = new ResumeChildInfoEntity(); 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzdW1lLWNoaWxkLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9yZXN1bWUvZW50aXRpZXMvcmVzdW1lLWNoaWxkLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUMzRSxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUV6RSxNQUFNLE9BQU8saUJBQWlCO0lBQ3JCLElBQUksR0FBd0MsSUFBSSxDQUFDO0lBQ2pELE1BQU0sR0FBNkIsSUFBSSx3QkFBd0IsRUFBRSxDQUFDO0lBQ2xFLEVBQUUsR0FBVyxFQUFFLENBQUM7SUFDaEIsSUFBSSxHQUFxQixJQUFJLHFCQUFxQixFQUFFLENBQUM7SUFFNUQsWUFBWSxJQUFpQztRQUMzQyxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRUZyb20gfSBmcm9tICcuLi8uLi9nZW5lcmFsJztcclxuaW1wb3J0IHsgRVJlc3VtZVR5cGUgfSBmcm9tICcuLi9lbnVtcyc7XHJcbmltcG9ydCB7IElSZXN1bWVDaGlsZCB9IGZyb20gJy4uL2ludGVyZmFjZXMnO1xyXG5pbXBvcnQgeyBJUmVzdW1lQ2hpbGRJbmZvIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9JLWluZm8tcmVzdW1lLWNoaWxkJztcclxuaW1wb3J0IHsgUmVzdW1lQ2hpbGRJbmZvRW50aXR5IH0gZnJvbSAnLi9nZW5lcmFsLXJlc3VtZS1jaGlsZC1pbmZvLmVudGl0eSc7XHJcbmltcG9ydCB7IEdlbmVyYWxSZXN1bWVUb3RhbEVudGl0eSB9IGZyb20gJy4vZ2VuZXJhbC1yZXN1bWUtdG90YWwuZW50aXR5JztcclxuXHJcbmV4cG9ydCBjbGFzcyBSZXN1bWVDaGlsZEVudGl0eSBpbXBsZW1lbnRzIElSZXN1bWVDaGlsZCB7XHJcbiAgcHVibGljIHR5cGU6IEVSZXN1bWVUeXBlIHwgRUZyb20gfCBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgdG90YWxzOiBHZW5lcmFsUmVzdW1lVG90YWxFbnRpdHkgPSBuZXcgR2VuZXJhbFJlc3VtZVRvdGFsRW50aXR5KCk7XHJcbiAgcHVibGljIGlkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgaW5mbzogSVJlc3VtZUNoaWxkSW5mbyA9IG5ldyBSZXN1bWVDaGlsZEluZm9FbnRpdHkoKTtcclxuXHJcbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8UmVzdW1lQ2hpbGRFbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19