Lines Matching refs:folderRow
41 private folderRow: TraceRow<any> | undefined; property in SpArkTsChart
64 this.folderRow = TraceRow.skeleton();
66 this.folderRow.rowId = this.process;
67 this.folderRow.rowType = TraceRow.ROW_TYPE_ARK_TS;
68 this.folderRow.style.height = '40px';
69 this.folderRow.rowParentId = '';
70 this.folderRow.folder = true;
71 this.folderRow.name = `Ark Ts ` + this.process;
72 this.folderRow.addTemplateTypes('ArkTs');
73 this.folderRow.favoriteChangeHandler = this.trace.favoriteChangeHandler;
74 this.folderRow.selectChangeHandler = this.trace.selectChangeHandler;
75 this.folderRow.supplierFrame = (): Promise<Array<unknown>> =>
77 this.folderRow.onThreadHandler = (useCache): void => {
78 this.folderRow!.canvasSave(this.trace.canvasPanelCtx!);
79 if (this.folderRow!.expansion) {
80 …this.trace.canvasPanelCtx?.clearRect(0, 0, this.folderRow!.frame.width, this.folderRow!.frame.heig…
88 this.folderRow!
91 this.folderRow!.canvasRestore(this.trace.canvasPanelCtx!, this.trace);
93 this.trace.rowsEL?.appendChild(this.folderRow);
94 if (this.folderRow && jsConfig[0].type !== -1 && jsMemory.length > 0) {
95 this.folderRow.addTemplateTypes('Memory');
104 if (this.folderRow && jsConfig[0].enableCpuProfiler === 1 && jsCpu.length > 0) {
147 this.heapTimelineRow.rowHidden = !this.folderRow!.expansion;
165 this.folderRow!.addChildTraceRow(this.heapTimelineRow!);
171 this.heapSnapshotRow.rowHidden = !this.folderRow!.expansion;
191 this.folderRow!.addChildTraceRow(this.heapSnapshotRow);
250 this.jsCpuProfilerRow.rowHidden = !this.folderRow!.expansion;
294 this.folderRow!.addChildTraceRow(this.jsCpuProfilerRow);