Adaptation des appels à la classe gérant le rendu HTML.
This commit is contained in:
parent
996540504c
commit
75961dd34a
@ -24,7 +24,7 @@ const initialise = async () =>
|
||||
converter.datasViewElt={ id:"datas" };
|
||||
await converter.run();
|
||||
// Adaptation du rendu suivant la taille de l'écran
|
||||
const myRender=new Render(converter);
|
||||
const myRender=new Render();
|
||||
if(window.innerWidth < 800)
|
||||
{
|
||||
myRender.settings=
|
||||
|
@ -9,7 +9,7 @@ const initialise = async () =>
|
||||
converter.datasViewElt={ id:"datas" };
|
||||
await converter.run();
|
||||
// Adaptation du rendu suivant la taille de l'écran
|
||||
const myRender=new Render(converter);
|
||||
const myRender=new Render();
|
||||
if(window.innerWidth < 800)
|
||||
{
|
||||
myRender.settings=
|
||||
|
@ -10,7 +10,7 @@ const initialise = async () =>
|
||||
converter.datasViewElt={ id:"datas" };
|
||||
await converter.run();
|
||||
// Adaptation du rendu suivant la taille de l'écran
|
||||
const myRender=new Render(converter);
|
||||
const myRender=new Render();
|
||||
if(window.innerWidth < 800)
|
||||
{
|
||||
myRender.settings=
|
||||
|
@ -26,7 +26,7 @@ export class FreeDatas2HTML
|
||||
// Le nom des champs trouvés dans les données :
|
||||
public fields: string[]|undefined=undefined;
|
||||
// Les données à proprement parler :
|
||||
public datas: {[index: string]:any}[]=[];
|
||||
public datas: {[index: string]:string}[]=[];
|
||||
// Les erreurs rencontrées durant le traitement des données reçues :
|
||||
public parseErrors: ParseErrors[]|undefined;
|
||||
// Doit-on tout arrêter si une erreur est rencontrée durant le traitement ?
|
||||
@ -50,7 +50,7 @@ export class FreeDatas2HTML
|
||||
// Il doit donc déjà avoir été testé
|
||||
constructor(datasType:"CSV"|"HTML"|"JSON", datas2Parse="", datasRemoteSource?:RemoteSources)
|
||||
{
|
||||
this.datasRender=new Render(this);
|
||||
this.datasRender=new Render();
|
||||
switch (datasType)
|
||||
{
|
||||
case "CSV":
|
||||
@ -151,9 +151,11 @@ export class FreeDatas2HTML
|
||||
else
|
||||
{
|
||||
// revoir l'intérêt de copier ces 3 attributs ?
|
||||
this.fields=this.parser.parseResults.fields;
|
||||
this.fields=this.parser.parseResults.fields;
|
||||
this.datas=this.parser.parseResults.datas;
|
||||
this.parseErrors=this.parser.parseResults.errors;
|
||||
// Les champs ne bougeront plus donc on peut aussi les passer au moteur de rendu
|
||||
this.datasRender.fields=this.fields;
|
||||
if(this._datasViewElt !== undefined)
|
||||
this.refreshView();
|
||||
return true;
|
||||
@ -230,7 +232,8 @@ export class FreeDatas2HTML
|
||||
// Tout réaffichage peut entraîner une modification du nombre de pages (évolution filtres, etc.)
|
||||
if(this.pagination !== undefined)
|
||||
this.pagination.pages2HTML(nbTotal);
|
||||
return this.datasRender.rend2HTML(datas2Display);
|
||||
this.datasRender.datas=datas2Display;
|
||||
return this.datasRender.rend2HTML();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user