/** * Component to render data for site sheet * @class SiteSheet */ export class SiteSheet { biblioElements = []; /* constructor(data) { this._siteData = data; } */ /** * @param {object} data */ set siteData(data) { this._siteData = data; } /** * @returns {string} HTML */ render() { return `
Identificazione | |
---|---|
Denominazione | ${this._siteData.denomination} |
Definizione | ${this._siteData.definition} |
Localizzazione geografico-amministrativa | |
Comune | ${this._siteData.municipality} |
Indirizzo | ${this._siteData.address} |
Località | ${this._siteData.place} |
Localizzazione | ${this._siteData.localization} |
Cronologia | |
Periodo | ${this._siteData.period} |
Fase | ${this._siteData.phase} |
Cronologia | ${this._siteData.chronology} |
Motivazione cronologia | ${this._siteData.motivation} |
Conservazione e condizione giuridica | |
Stato di conservazione | ${this._siteData.conservationState} |
Tecniche edilizie impiegate: | ${this._siteData.techniques} |
Ritrovamento e materiali | |
Anno di ritrovamento | ${this._siteData.finding} |
Materiali rinvenuti | ${this._siteData.materials} |
Luogo custodia materiali | ${this._siteData.conservationPlace} |
Rilievi | |
${this._siteData.surveys ?? 'Nessun rilievo'} | |
Descrizione | |
${this._siteData.description} | |
Bibliografia | |
${this.biblio()} |
Denominazione: ${this._siteData.denomination}
Periodo: ${this._siteData.period}
Località generica: ${this._siteData.genericPlace}
${this._siteData.shortDescription}
Bibliografia: ${this.biblio()}
Autore scheda: ${this._siteData.author}
${record.reference}