Ajout d'une méthode dédiée à l'affichage du compteur de lignes.
This commit is contained in:
parent
530fa07b19
commit
c02e886c7e
@ -198,6 +198,17 @@ export class FreeDatas2HTML
|
||||
}
|
||||
}
|
||||
|
||||
public datasCounter2HTML() : void
|
||||
{
|
||||
if(this._datasCounterElt !== undefined)
|
||||
{
|
||||
// Dans certains cas, il est nécessaire de rechercher de nouveau l'élément pour que l'affichage fonctionne correctement.
|
||||
const searchEltInDOM=document.getElementById(this._datasCounterElt.id);
|
||||
if(searchEltInDOM !== null)
|
||||
searchEltInDOM.textContent=""+this._nbDatasValid;
|
||||
}
|
||||
}
|
||||
|
||||
// Actualise l'affichage des données.
|
||||
// Méthode également appelée par les autres classes.
|
||||
public refreshView() : void
|
||||
@ -215,9 +226,8 @@ export class FreeDatas2HTML
|
||||
this.datasRender.datas= this._datas2Rend;
|
||||
this._datasViewElt.eltDOM!.innerHTML=this.datasRender.rend2HTML(); // "!", car l'existence de "eltDOM" est testée par le setter.
|
||||
|
||||
// Actualisation de l'éventuel compteur :
|
||||
if(this._datasCounterElt !== undefined)
|
||||
this._datasCounterElt.eltDOM!.innerHTML=""+this._nbDatasValid; // même remarque pour le "!".
|
||||
// Actualisation de l'éventuel compteur, après l'opération précédente, car le compteur peut être dans le template passé au Render
|
||||
this.datasCounter2HTML();
|
||||
|
||||
// Réactivation des éventuels champs de classement qui ont pu être écrasés :
|
||||
for(let field of this.datasSortingFields)
|
||||
|
Loading…
Reference in New Issue
Block a user