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.
|
// Actualise l'affichage des données.
|
||||||
// Méthode également appelée par les autres classes.
|
// Méthode également appelée par les autres classes.
|
||||||
public refreshView() : void
|
public refreshView() : void
|
||||||
@ -215,9 +226,8 @@ export class FreeDatas2HTML
|
|||||||
this.datasRender.datas= this._datas2Rend;
|
this.datasRender.datas= this._datas2Rend;
|
||||||
this._datasViewElt.eltDOM!.innerHTML=this.datasRender.rend2HTML(); // "!", car l'existence de "eltDOM" est testée par le setter.
|
this._datasViewElt.eltDOM!.innerHTML=this.datasRender.rend2HTML(); // "!", car l'existence de "eltDOM" est testée par le setter.
|
||||||
|
|
||||||
// Actualisation de l'éventuel compteur :
|
// Actualisation de l'éventuel compteur, après l'opération précédente, car le compteur peut être dans le template passé au Render
|
||||||
if(this._datasCounterElt !== undefined)
|
this.datasCounter2HTML();
|
||||||
this._datasCounterElt.eltDOM!.innerHTML=""+this._nbDatasValid; // même remarque pour le "!".
|
|
||||||
|
|
||||||
// Réactivation des éventuels champs de classement qui ont pu être écrasés :
|
// Réactivation des éventuels champs de classement qui ont pu être écrasés :
|
||||||
for(let field of this.datasSortingFields)
|
for(let field of this.datasSortingFields)
|
||||||
|
Loading…
Reference in New Issue
Block a user