@wbg-mde/model
Version:
Metadata Editor Model Definitions
25 lines (24 loc) • 934 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class ProjectHeader {
constructor(header) {
this.version = header.version;
this._id = header._id;
this.type = header.type;
this.name = header.name;
this.language = header.language || "en";
this.template = header.template;
this.dblngcoretemplate = header.dblngcoretemplate;
this.created = header.created;
this.modified = header.modified;
this.status = header.status;
this.archived = header.archived;
}
}
exports.ProjectHeader = ProjectHeader;
var ProjectStatus;
(function (ProjectStatus) {
ProjectStatus[ProjectStatus["new"] = 1] = "new";
ProjectStatus[ProjectStatus["saved"] = 2] = "saved";
ProjectStatus[ProjectStatus["archived"] = 3] = "archived";
})(ProjectStatus = exports.ProjectStatus || (exports.ProjectStatus = {}));