UNPKG

scheunemann-interfaces

Version:
20 lines 2.25 kB
export class ResumeTotalEntity { // #region Properties (5) average = 0; collectionName = ''; count = 0; total = 0; years = []; // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzdW1lLXRvdGFsLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9yZXN1bWUvZW50aXRpZXMvcmVzdW1lLXRvdGFsLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLE9BQU8saUJBQWlCO0lBQzVCLHlCQUF5QjtJQUVsQixPQUFPLEdBQVcsQ0FBQyxDQUFDO0lBQ3BCLGNBQWMsR0FBVyxFQUFFLENBQUM7SUFDNUIsS0FBSyxHQUFXLENBQUMsQ0FBQztJQUNsQixLQUFLLEdBQVcsQ0FBQyxDQUFDO0lBQ2xCLEtBQUssR0FBdUIsRUFBRSxDQUFDO0lBRXRDLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUFpQztRQUMzQyxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSVJlc3VtZVRvdGFsIH0gZnJvbSAnLi4vaW50ZXJmYWNlcyc7XG5pbXBvcnQgeyBSZXN1bWVZZWFyRW50aXR5IH0gZnJvbSAnLi9yZXN1bWUteWVhci5lbnRpdHknO1xuXG5leHBvcnQgY2xhc3MgUmVzdW1lVG90YWxFbnRpdHkgaW1wbGVtZW50cyBJUmVzdW1lVG90YWwge1xuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDUpXG5cbiAgcHVibGljIGF2ZXJhZ2U6IG51bWJlciA9IDA7XG4gIHB1YmxpYyBjb2xsZWN0aW9uTmFtZTogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBjb3VudDogbnVtYmVyID0gMDtcbiAgcHVibGljIHRvdGFsOiBudW1iZXIgPSAwO1xuICBwdWJsaWMgeWVhcnM6IFJlc3VtZVllYXJFbnRpdHlbXSA9IFtdO1xuXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoNSlcblxuICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcblxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxSZXN1bWVUb3RhbEVudGl0eT4pIHtcbiAgICBpZiAoZGF0YSkge1xuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxufVxuIl19