Lines Matching full:levels
297 let levels = {};
303 if (!(n.deep in levels)) {
304 levels[n.deep] = [];
306 levels[n.deep].push(n);
328 let ks = Object.keys(levels).sort((a, b) => { return parseInt(a) - parseInt(b) });
337 for (let i = 0; i < levels[k].length; i++) {
338 let n = levels[k];
356 for (let i = 0; i < levels[k].length; i++) {
357 let n = levels[k];
371 for (let i = 0; i < levels[k].length; i++) { //当前行总宽度
372 w += levels[k][i].nameWidth + 20;
375 for (let i = 0; i < levels[k].length; i++) { //每个节点x偏移
376 levels[k][i].pos.x = x + 10;
377 x += levels[k][i].nameWidth + 20;