Files
livetrail/src/scripts/projects.js
T
2026-04-25 23:55:11 +02:00

18 lines
358 B
JavaScript

export default class Projects {
constructor(asProjects = {}) {
Object.assign(this, asProjects);
}
getDefaultCodeName() {
for(const [sCodeName, asProject] of Object.entries(this)) {
if(asProject.default) return sCodeName;
}
}
getDefaultProject() {
const sCodeName = this.getDefaultCodeName();
return this[this.getDefaultCodeName()];
}
}