cecon-interfaces
Version:
Interfaces de Projetos Cecon
21 lines • 2.68 kB
JavaScript
import { MobyoEEngineType } from '../../mobyo-api';
import { ResumeItemEntity } from './resume-item.entity';
export class ResumeEnginesEntity {
// #region Properties (4)
id = '';
item = new ResumeItemEntity();
name = '';
type = MobyoEEngineType.mobyo;
// #endregion Properties (4)
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzdW1lLWVuZ2luZXMuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL21vYnlvL3Jlc3VtZXMvZW50aXRpZXMvcmVzdW1lLWVuZ2luZXMuZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRW5ELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBRXhELE1BQU0sT0FBTyxtQkFBbUI7SUFDOUIseUJBQXlCO0lBRWxCLEVBQUUsR0FBVyxFQUFFLENBQUM7SUFDaEIsSUFBSSxHQUFnQixJQUFJLGdCQUFnQixFQUFFLENBQUM7SUFDM0MsSUFBSSxHQUFXLEVBQUUsQ0FBQztJQUNsQixJQUFJLEdBQXFCLGdCQUFnQixDQUFDLEtBQUssQ0FBQztJQUV2RCw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBbUM7UUFDN0MsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FHRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1vYnlvRUVuZ2luZVR5cGUgfSBmcm9tICcuLi8uLi9tb2J5by1hcGknO1xyXG5pbXBvcnQgeyBJUmVzdW1lRW5naW5lLCBJUmVzdW1lSXRlbSB9IGZyb20gJy4uL2ludGVyZmFjZXMnO1xyXG5pbXBvcnQgeyBSZXN1bWVJdGVtRW50aXR5IH0gZnJvbSAnLi9yZXN1bWUtaXRlbS5lbnRpdHknO1xyXG5cclxuZXhwb3J0IGNsYXNzIFJlc3VtZUVuZ2luZXNFbnRpdHkgaW1wbGVtZW50cyBJUmVzdW1lRW5naW5lIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDQpXHJcblxyXG4gIHB1YmxpYyBpZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGl0ZW06IElSZXN1bWVJdGVtID0gbmV3IFJlc3VtZUl0ZW1FbnRpdHkoKTtcclxuICBwdWJsaWMgbmFtZTogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIHR5cGU6IE1vYnlvRUVuZ2luZVR5cGUgPSBNb2J5b0VFbmdpbmVUeXBlLm1vYnlvO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDQpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxSZXN1bWVFbmdpbmVzRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=