Lines Matching refs:levels
303 let levels = {};
309 if (!(n.deep in levels)) {
310 levels[n.deep] = [];
312 levels[n.deep].push(n);
334 let ks = Object.keys(levels).sort((a, b) => { return parseInt(a) - parseInt(b) });
343 for (let i = 0; i < levels[k].length; i++) {
344 let n = levels[k];
362 for (let i = 0; i < levels[k].length; i++) {
363 let n = levels[k];
377 for (let i = 0; i < levels[k].length; i++) { //当前行总宽度
378 w += levels[k][i].nameWidth + 20;
381 for (let i = 0; i < levels[k].length; i++) { //每个节点x偏移
382 levels[k][i].pos.x = x + 10;
383 x += levels[k][i].nameWidth + 20;