mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2024-11-15 01:05:42 +00:00
Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/opaque into development
This commit is contained in:
commit
6414ab36bf
@ -143,7 +143,7 @@
|
||||
<span class="card-title">Fetching your results!</span>
|
||||
<div>
|
||||
<div class="progress">
|
||||
<div class="indeterminate"></div>
|
||||
<div class="indeterminate" id="getting-query-results-bar"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -330,38 +330,37 @@
|
||||
// event triggered on context select change and also if pagination is clicked
|
||||
function changeContext(event) {
|
||||
// newValue = event.target.value; // cannot use this anymore due to reuse of this function in the above paginationElements eventListener
|
||||
console.log(event);
|
||||
if (event.type === "change") {
|
||||
nopaque.toast("Updated context per match!");
|
||||
}
|
||||
var contextPerItemElement = document.getElementById("context");
|
||||
newValue = contextPerItemElement.value;
|
||||
console.log(newValue);
|
||||
var lc = document.getElementsByClassName("left-context");
|
||||
var rc = document.getElementsByClassName("right-context");
|
||||
// console.log("LC", lc);
|
||||
// console.log("RC", rc);
|
||||
for (let element of lc) {
|
||||
// console.log(element.childNodes);
|
||||
array = Array.from(element.childNodes);
|
||||
// console.log(array);
|
||||
for (let element of array.slice(newValue)) {
|
||||
element.classList.add("hide");
|
||||
}
|
||||
for (let element of array.slice(0, newValue)) {
|
||||
element.classList.remove("hide");
|
||||
}
|
||||
}
|
||||
for (let element of rc) {
|
||||
// console.log(element.childNodes);
|
||||
array = Array.from(element.childNodes);
|
||||
// console.log(array);
|
||||
for (let element of array.slice(newValue)) {
|
||||
element.classList.add("hide");
|
||||
}
|
||||
for (let element of array.slice(0, newValue)) {
|
||||
element.classList.remove("hide");
|
||||
}
|
||||
console.log("Event", event);
|
||||
try {
|
||||
if (event.type === "change") {
|
||||
nopaque.toast("Updated context per match!");
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
} finally {
|
||||
var contextPerItemElement = document.getElementById("context");
|
||||
newValue = contextPerItemElement.value;
|
||||
console.log(newValue);
|
||||
var lc = document.getElementsByClassName("left-context");
|
||||
var rc = document.getElementsByClassName("right-context");
|
||||
for (let element of lc) {
|
||||
array = Array.from(element.childNodes);
|
||||
for (let element of array.slice(newValue)) {
|
||||
element.classList.add("hide");
|
||||
}
|
||||
for (let element of array.slice(0, newValue)) {
|
||||
element.classList.remove("hide");
|
||||
}
|
||||
}
|
||||
for (let element of rc) {
|
||||
array = Array.from(element.childNodes);
|
||||
for (let element of array.slice(newValue)) {
|
||||
element.classList.add("hide");
|
||||
}
|
||||
for (let element of array.slice(0, newValue)) {
|
||||
element.classList.remove("hide");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -425,7 +424,7 @@
|
||||
item.elm = resultList.createResultRowElement(item, chunk);
|
||||
}
|
||||
resultList.update();
|
||||
changeContext(); // sets lr context to current/default value
|
||||
changeContext(); // sets lr context on first result load
|
||||
});
|
||||
result["loaded_match_count"] += Object.keys(chunk["matches"]).length;
|
||||
console.log("After current match count", result["loaded_match_count"]);
|
||||
|
Loading…
Reference in New Issue
Block a user