create $.manageResultList(start, offset) function

This commit is contained in:
cesare 2023-03-15 18:12:38 +01:00
parent 4513167048
commit 1544e606e3
1 changed files with 27 additions and 30 deletions

View File

@ -233,7 +233,7 @@ $(" ."+formaClass).hover(function(idx, element) {
/*
* Costruzione e visualizzazione del risultato in frasi.
*/
jQuery(document).delegate(' .lista-risultati', 'click', function(e) {
jQuery(document).delegate(' .lista-risultati_no', 'click', function(e) { //disattivata
prevCantoDisplayed=cantoDisplayed;
@ -425,6 +425,28 @@ $(" ."+formaClass).hover(function(idx, element) {
/*
* Costruzione e visualizzazione del risultato in frasi.
*/
//$.manageResultList(start, offset)
jQuery.manageResultList = function manageResultList(start, end = showOffset){
prevCantoDisplayed=cantoDisplayed;
if(cantoDisplayed!='#vistaFrasi'){
$(cantoDisplayed).css("display", "none");
cantoDisplayed = "#vistaFrasi";
}
listarisultati.sort(function(a, b){return a - b});
showFrasi (start, end = showOffset)
//visualizzo
$("#vistaFrasi").attr('style', 'display: d-flex;');
if (selectedVista=='frasi'){
loadFrasi();
}
addFormaListenersInCanto()
drawMinimap('#vistaFrasi')
}
function showFrasi (start, end = showOffset) {
var canto, numeroCantica;
var divVerso;
@ -519,8 +541,6 @@ $(" ."+formaClass).hover(function(idx, element) {
comandi.appendTo(elencoRisutati);
}
const endCaricamento = performance.now();
console.log(`Caricamento contesti time: ${endCaricamento - start} ms`);
//evidenzio resultati
@ -529,9 +549,6 @@ $(" ."+formaClass).hover(function(idx, element) {
$(idris).addClass("font-weight-bold mark ")
}
const endEvidRis = performance.now();
console.log(`Evidenza risultati time: ${endEvidRis - start} ms`);
//evidenzio i periodi se unità di ricerca è impostato come periodo
if (listaPeriodiRisultato.length){
for (msid of listaPeriodiRisultato){
@ -549,29 +566,9 @@ $(" ."+formaClass).hover(function(idx, element) {
}
}
//visualizzo
$("#vistaFrasi").attr('style', 'display: d-flex;');
const endVis = performance.now();
console.log(`Visualizzazione time: ${endVis - start} ms`);
drawMinimap('#vistaFrasi')
if (selectedVista=='frasi'){
loadFrasi();
}
addFormaListenersInCanto()
const endal = performance.now();
console.log(`Addlistener time: ${endal - start} ms`);
const enddmm = performance.now();
console.log(`DrawMM time: ${enddmm - start} ms`);
};
jQuery(document).delegate('.navig-canto, .citazioneFrase', 'click', function(e) {
resetFrasi()
@ -1352,7 +1349,7 @@ function resetFrasi(){
if (totResultN>0){
$("#headingZero").closest('.card').attr('style', 'display: d-flex;')
var spanbadgelista = $('<span />');
spanbadgelista.attr('class', 'badge badge-primary badge-pill mx-2 lista-risultati');
spanbadgelista.attr('class', 'badge badge-warning badge-pill mx-2 ');
spanbadgelista.append(totResultN+listIcon)
spanbadgelista.appendTo($('#cantica0-badge'))
}