mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 17:10:41 +00:00
Add metadata object on analysis
This commit is contained in:
@ -1,15 +1,15 @@
|
||||
class Results {
|
||||
constructor(resultsJSON, resultsList , metaDataJSON) {
|
||||
constructor(resultsJSON, resultsList , resultsMetaData) {
|
||||
this.resultsJSON = resultsJSON;
|
||||
this.resultsList = resultsList;
|
||||
this.metaDataJSON = metaDataJSON
|
||||
this.resultsMetaData = resultsMetaData
|
||||
}
|
||||
|
||||
clearAll() {
|
||||
this.resultsList.clear();
|
||||
this.resultsList.update();
|
||||
this.resultsJSON.init();
|
||||
this.metaDataJSON.init();
|
||||
this.resultsMetaData.init();
|
||||
}
|
||||
}
|
||||
|
||||
@ -77,14 +77,10 @@ class ResultsJSON {
|
||||
}
|
||||
}
|
||||
|
||||
class MetaDataJSON {
|
||||
// Sets empty object structure. Also usefull to delete old results.
|
||||
init() {
|
||||
this["corpus_name"] = undefined;
|
||||
this["corpus_description"] = undefined;
|
||||
this["corpus_creation_date"] = undefined;
|
||||
this["corpus_last_edited_date"] = undefined;
|
||||
this["corpus_properties"] = undefined;
|
||||
this["corpus_size_tokens"] = undefined;
|
||||
class ResultsMetaData {
|
||||
// Sets empty object structure when no input is given.
|
||||
// Else it works like a delete.
|
||||
init(json = {}) {
|
||||
Object.assign(this, json);
|
||||
}
|
||||
}
|
@ -1,11 +1,16 @@
|
||||
function recvMetaData(payload) {
|
||||
results.metaDataJSON.corpus_name = payload.corpus_name;
|
||||
results.metaDataJSON.corpus_description = payload.corpus_description;
|
||||
results.metaDataJSON.corpus_creation_date = payload.corpus_creation_date;
|
||||
results.metaDataJSON.corpus_last_edited_date = payload.corpus_last_edited_date;
|
||||
results.metaDataJSON.corpus_properties = payload.corpus_properties;
|
||||
results.metaDataJSON.corpus_size_tokens = payload.corpus_size_tokens;
|
||||
console.log(results.metaDataJSON);
|
||||
results.resultsMetaData.init(payload)
|
||||
// results.metaDataJSON.corpus_name = payload.corpus_name;
|
||||
// results.metaDataJSON.corpus_description = payload.corpus_description;
|
||||
// results.metaDataJSON.corpus_creation_date = payload.corpus_creation_date;
|
||||
// results.metaDataJSON.corpus_last_edited_date = payload.corpus_last_edited_date;
|
||||
// results.metaDataJSON.corpus_properties = payload.corpus_properties;
|
||||
// results.metaDataJSON.corpus_size_tokens = payload.corpus_size_tokens;
|
||||
// results.metaDataJSON.corpus_all_texts = payload.corpus_all_texts;
|
||||
// results.metaDataJSON.corpus_analysis_date = payload.corpus_analysis_date;
|
||||
// results.metaDataJSON.corpus_cqi_py_version = payload.corpus_cqi_py_version;
|
||||
// results.metaDataJSON.corpus_cqpserver_version = payload.corpus_cqpserver_version;
|
||||
console.log(results.resultsMetaData);
|
||||
}
|
||||
|
||||
function querySetup(payload) {
|
||||
|
Reference in New Issue
Block a user