app.models.Type = class Type extends app.Model { // Attributes: name, slug, count fullPath() { return `/${this.doc.slug}-${this.slug}/`; } entries() { return this.doc.entries.findAllBy("type", this.name); } toEntry() { return new app.models.Entry({ doc: this.doc, name: `${this.doc.name} / ${this.name}`, path: ".." + this.fullPath(), }); } };