Lines Matching refs:node
59 export function setFuncFrame(node: ChartStruct, canvas_frame: Rect, total: number, mode: ChartMode)…
60 if (!node.frame) {
61 node.frame = new Rect(0, 0, 0, 0);
64 if (node.parent) {
65 let idx = node.parent.children.indexOf(node);
67 node.frame!.x = node.parent.frame!.x;
70 …node.frame.x = node.parent.children[idx - 1].frame!.x + node.parent.children[idx - 1].frame!.width;
74 node.frame!.width = Math.floor(((node.drawSize || node.size) / total) * canvas_frame.width);
77 … node.frame!.width = Math.floor(((node.drawCount || node.count) / total) * canvas_frame.width);
80 node.frame!.width = Math.floor(((node.drawDur || node.dur) / total) * canvas_frame.width);
85 node.frame!.y = node.parent.frame!.y + 20;
86 node.frame!.height = 20;