UNPKG

@wbg-mde/model

Version:

Metadata Editor Model Definitions

31 lines (30 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class I18nResource { constructor(resourceInfo) { this.isoCode = resourceInfo.isoCode; this.name = resourceInfo.name; } } exports.I18nResource = I18nResource; class I18nExportMetadata { constructor(resourceInfo) { this.isoCode = resourceInfo.isoCode; this.name = resourceInfo.name; this.editorSection = resourceInfo.editorSection; this.templateSection = resourceInfo.templateSection; this.baseTemplate = resourceInfo.baseTemplate; this.defaultTemplate = resourceInfo.defaultTemplate; } } exports.I18nExportMetadata = I18nExportMetadata; class I18nExportImportStatus { constructor(resourceInfo) { this.resourceFile = resourceInfo.isoCode; this.editorSectionFile = resourceInfo.name; this.templateSectionFile = resourceInfo.editorSection; this.baseTemplateFile = resourceInfo.templateSection; this.defaultTemplateFile = resourceInfo.baseTemplate; } } exports.I18nExportImportStatus = I18nExportImportStatus;