v10.6.17 - Les désordres de Pralinor #628
@ -444,12 +444,16 @@ export class RdDUtility {
|
|||||||
static buildContenuConteneur(conteneur, options = {}, optionsArbre = {}) {
|
static buildContenuConteneur(conteneur, options = {}, optionsArbre = {}) {
|
||||||
RdDUtility.prepareOptionsArbreInventaire(conteneur, optionsArbre);
|
RdDUtility.prepareOptionsArbreInventaire(conteneur, optionsArbre);
|
||||||
const display = optionsArbre.ouvert ? 'item-display-show' : 'item-display-hide';
|
const display = optionsArbre.ouvert ? 'item-display-show' : 'item-display-hide';
|
||||||
let strContenu = `<ul class='item-list alterne-list ${display} list-item-margin${Math.min(optionsArbre.profondeur, 6)}'>`;
|
const profondeur = optionsArbre.profondeur;
|
||||||
|
|
||||||
optionsArbre.profondeur++;
|
optionsArbre.profondeur++;
|
||||||
for (let contenu of conteneur.subItems) {
|
const lignesContenu = conteneur.subItems.sort(Misc.ascending(it => it.name))
|
||||||
strContenu += this.buildLigneInventaire(contenu, options, optionsArbre);
|
.map(contenu => this.buildLigneInventaire(contenu, options, optionsArbre));
|
||||||
}
|
|
||||||
return strContenu + "</ul>";
|
return `<ul class='item-list alterne-list ${display} list-item-margin${Math.min(profondeur, 6)}'>`
|
||||||
|
+ lignesContenu.reduce(Misc.joining(''), '')
|
||||||
|
+ "</ul>";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
|
Loading…
Reference in New Issue
Block a user