cannoli-interfaces
Version:
Interfaces de Projetos Cannoli
18 lines • 2.38 kB
JavaScript
import { ResumeItemDetailEntity } from './resume-item-detail.entity';
export class ResumeItemEntity {
// #region Properties (2)
cancelled = new ResumeItemDetailEntity();
confirmed = new ResumeItemDetailEntity();
// #endregion Properties (2)
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzdW1lLWl0ZW0uZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2Nhbm5vbGkvcmVzdW1lcy9lbnRpdGllcy9yZXN1bWUtaXRlbS5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFFckUsTUFBTSxPQUFPLGdCQUFnQjtJQUMzQix5QkFBeUI7SUFFbEIsU0FBUyxHQUEyQixJQUFJLHNCQUFzQixFQUFFLENBQUM7SUFDakUsU0FBUyxHQUEyQixJQUFJLHNCQUFzQixFQUFFLENBQUM7SUFFeEUsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQWdDO1FBQzFDLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJUmVzdW1lSXRlbSB9IGZyb20gJy4uL2ludGVyZmFjZXMnO1xyXG5pbXBvcnQgeyBSZXN1bWVJdGVtRGV0YWlsRW50aXR5IH0gZnJvbSAnLi9yZXN1bWUtaXRlbS1kZXRhaWwuZW50aXR5JztcclxuXHJcbmV4cG9ydCBjbGFzcyBSZXN1bWVJdGVtRW50aXR5IGltcGxlbWVudHMgSVJlc3VtZUl0ZW0ge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoMilcclxuXHJcbiAgcHVibGljIGNhbmNlbGxlZDogUmVzdW1lSXRlbURldGFpbEVudGl0eSA9IG5ldyBSZXN1bWVJdGVtRGV0YWlsRW50aXR5KCk7XHJcbiAgcHVibGljIGNvbmZpcm1lZDogUmVzdW1lSXRlbURldGFpbEVudGl0eSA9IG5ldyBSZXN1bWVJdGVtRGV0YWlsRW50aXR5KCk7XHJcblxyXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoMilcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPFJlc3VtZUl0ZW1FbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==