From a5a99fefb9d2512ab05ed8210aed322892e29af1 Mon Sep 17 00:00:00 2001 From: QooQooDass Date: Wed, 25 May 2022 15:16:24 +0900 Subject: [PATCH] [#8843] Disable linking in apdex score chart --- .../inspector-chart/agent-active-request-chart-container.ts | 4 ++++ .../inspector-chart/agent-apdex-score-chart.container.ts | 6 ++++++ .../components/inspector-chart/agent-cpu-chart-container.ts | 4 ++++ .../agent-direct-buffer-count-chart-container.ts | 4 ++++ .../agent-direct-buffer-memory-chart-container.ts | 4 ++++ .../inspector-chart/agent-jvm-heap-chart-container.ts | 4 ++++ .../inspector-chart/agent-jvm-non-heap-chart-container.ts | 4 ++++ .../agent-loaded-class-count-chart-container.ts | 4 ++++ .../agent-mapped-buffer-count-chart-container.ts | 4 ++++ .../agent-mapped-buffer-memory-chart-container.ts | 4 ++++ .../agent-open-file-descriptor-chart-container.ts | 4 ++++ .../inspector-chart/agent-response-time-chart-container.ts | 4 ++++ .../agent-total-thread-count-chart-container.ts | 4 ++++ .../components/inspector-chart/agent-tps-chart-container.ts | 4 ++++ .../agent-unloaded-class-count-chart-container.ts | 4 ++++ .../application-active-request-chart-container.ts | 4 ++++ .../application-apdex-score-chart.container.ts | 6 ++++++ .../application-direct-buffer-count-chart-container.ts | 4 ++++ .../application-direct-buffer-memory-chart-container.ts | 4 ++++ .../inspector-chart/application-jvm-cpu-chart-container.ts | 4 ++++ .../inspector-chart/application-jvm-heap-chart-container.ts | 4 ++++ .../application-jvm-non-heap-chart-container.ts | 4 ++++ .../application-loaded-class-count-chart-container.ts | 4 ++++ .../application-mapped-buffer-count-chart-container.ts | 4 ++++ .../application-mapped-buffer-memory-chart-container.ts | 4 ++++ .../application-open-file-descriptor-chart-container.ts | 4 ++++ .../application-response-time-chart-container.ts | 4 ++++ .../application-system-cpu-chart-container.ts | 4 ++++ .../application-total-thread-count-chart-container.ts | 4 ++++ .../inspector-chart/application-tps-chart-container.ts | 4 ++++ .../application-unloaded-class-count-chart-container.ts | 4 ++++ .../inspector-chart/inspector-chart-container-factory.ts | 1 + .../inspector-chart/inspector-chart-container.component.ts | 3 ++- 33 files changed, 131 insertions(+), 1 deletion(-) diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-active-request-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-active-request-chart-container.ts index a1fad07a7867..e4bd9733b279 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-active-request-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-active-request-chart-container.ts @@ -83,6 +83,10 @@ export class AgentActiveRequestChartContainer implements IInspectorChartContaine }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-apdex-score-chart.container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-apdex-score-chart.container.ts index fd0803b87118..6aaafd07559b 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-apdex-score-chart.container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-apdex-score-chart.container.ts @@ -74,6 +74,12 @@ export class AgentApdexScoreChartContainer implements IInspectorChartContainer { }; } + makeTooltipOptions(): {[key: string]: any} { + return { + linked: false + }; + } + convertWithUnit(value: number): string { return (Math.floor(value * 100) / 100).toFixed(2); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-cpu-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-cpu-chart-container.ts index a32c4e27cfae..796675acf578 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-cpu-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-cpu-chart-container.ts @@ -74,6 +74,10 @@ export class AgentCPUChartContainer implements IInspectorChartContainer { }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return `${value}%`; } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-count-chart-container.ts index 4429efc20893..27d4078d82f8 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-count-chart-container.ts @@ -72,6 +72,10 @@ export class AgentDirectBufferCountChartContainer implements IInspectorChartCont }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-memory-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-memory-chart-container.ts index 7c0b4d1066bc..4da426c41776 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-memory-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-direct-buffer-memory-chart-container.ts @@ -72,6 +72,10 @@ export class AgentDirectBufferMemoryChartContainer implements IInspectorChartCon }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-heap-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-heap-chart-container.ts index 5bbfb9e77e0a..9eedf7d98c5d 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-heap-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-heap-chart-container.ts @@ -132,6 +132,10 @@ export class AgentJVMHeapChartContainer implements IInspectorChartContainer { }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-non-heap-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-non-heap-chart-container.ts index ebbdd564e27a..d25850c4013b 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-non-heap-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-jvm-non-heap-chart-container.ts @@ -132,6 +132,10 @@ export class AgentJVMNonHeapChartContainer implements IInspectorChartContainer { }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-loaded-class-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-loaded-class-count-chart-container.ts index e91a39c4b33e..0b5eb43a4703 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-loaded-class-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-loaded-class-count-chart-container.ts @@ -72,6 +72,10 @@ export class AgentLoadedCLassCountChartContainer implements IInspectorChartConta }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-count-chart-container.ts index 81d2c49ff7a8..e7eeadaca267 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-count-chart-container.ts @@ -72,6 +72,10 @@ export class AgentMappedBufferCountChartContainer implements IInspectorChartCont }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-memory-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-memory-chart-container.ts index 03d1c6651719..e8c764d764e2 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-memory-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-mapped-buffer-memory-chart-container.ts @@ -72,6 +72,10 @@ export class AgentMappedBufferMemoryChartContainer implements IInspectorChartCon }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-open-file-descriptor-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-open-file-descriptor-chart-container.ts index 9972e9c5dcca..806acfb131cf 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-open-file-descriptor-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-open-file-descriptor-chart-container.ts @@ -72,6 +72,10 @@ export class AgentOpenFileDescriptorChartContainer implements IInspectorChartCon }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-response-time-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-response-time-chart-container.ts index a236e4347b60..e161c9f67e8d 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-response-time-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-response-time-chart-container.ts @@ -78,6 +78,10 @@ export class AgentResponseTimeChartContainer implements IInspectorChartContainer }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['ms', 'sec']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-total-thread-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-total-thread-count-chart-container.ts index 3e74a1039766..b16e5a7e3c4f 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-total-thread-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-total-thread-count-chart-container.ts @@ -72,6 +72,10 @@ export class AgentTotalThreadCountChartContainer implements IInspectorChartConta }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-tps-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-tps-chart-container.ts index 7a6cef67a6ee..039af503f7ce 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-tps-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-tps-chart-container.ts @@ -94,6 +94,10 @@ export class AgentTPSChartContainer implements IInspectorChartContainer { }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/agent-unloaded-class-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/agent-unloaded-class-count-chart-container.ts index 63102abfb8c4..70c3713f1ff9 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/agent-unloaded-class-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/agent-unloaded-class-count-chart-container.ts @@ -72,6 +72,10 @@ export class AgentUnloadedCLassCountChartContainer implements IInspectorChartCon }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-active-request-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-active-request-chart-container.ts index 5d856f735562..6b49f4650167 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-active-request-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-active-request-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationActiveRequestChartContainer implements IInspectorChartCo }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-apdex-score-chart.container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-apdex-score-chart.container.ts index b1b016905230..37508959d1e2 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-apdex-score-chart.container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-apdex-score-chart.container.ts @@ -86,6 +86,12 @@ export class ApplicationApdexScoreChartContainer implements IInspectorChartConta }; } + makeTooltipOptions(): {[key: string]: any} { + return { + linked: false, + }; + } + convertWithUnit(value: number): string { return (Math.floor(value * 100) / 100).toFixed(2); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-count-chart-container.ts index 8abd4e6a47fe..b8081a08ab37 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-count-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationDirectBufferCountChartContainer implements IInspectorCha }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-memory-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-memory-chart-container.ts index f13189c31321..926c2db0d400 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-memory-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-direct-buffer-memory-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationDirectBufferMemoryChartContainer implements IInspectorCh }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-cpu-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-cpu-chart-container.ts index b0a14da550f1..a43009d3cca4 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-cpu-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-cpu-chart-container.ts @@ -80,6 +80,10 @@ export class ApplicationJVMCpuChartContainer implements IInspectorChartContainer }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return `${value}%`; } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-heap-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-heap-chart-container.ts index 73819c5a1737..c1dd3a16facc 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-heap-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-heap-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationJVMHeapChartContainer implements IInspectorChartContaine }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-non-heap-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-non-heap-chart-container.ts index 2caabe91df58..d5fc8ddea5f8 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-non-heap-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-jvm-non-heap-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationJVMNonHeapChartContainer implements IInspectorChartConta }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-loaded-class-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-loaded-class-count-chart-container.ts index 2ff8d5c2d238..3af955957755 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-loaded-class-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-loaded-class-count-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationLoadedClassCountChartContainer implements IInspectorChar }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-count-chart-container.ts index a5dc48b30332..763ca7f5e670 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-count-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationMappedBufferCountChartContainer implements IInspectorCha }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-memory-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-memory-chart-container.ts index aa579d8cf98f..68e674cb9f52 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-memory-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-mapped-buffer-memory-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationMappedBufferMemoryChartContainer implements IInspectorCh }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-open-file-descriptor-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-open-file-descriptor-chart-container.ts index a39e42b9400b..bb563aea1465 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-open-file-descriptor-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-open-file-descriptor-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationOpenFileDescriptorChartContainer implements IInspectorCh }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-response-time-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-response-time-chart-container.ts index 8bdaf058b5a3..265e3edda97e 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-response-time-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-response-time-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationResponseTimeChartContainer implements IInspectorChartCon }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['ms', 'sec']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-system-cpu-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-system-cpu-chart-container.ts index 8b9ae5ff84d2..8fa57811bb0d 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-system-cpu-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-system-cpu-chart-container.ts @@ -80,6 +80,10 @@ export class ApplicationSystemCpuChartContainer implements IInspectorChartContai }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return `${value}%`; } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-total-thread-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-total-thread-count-chart-container.ts index 3c8e6897d1f2..7901d5adbdbc 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-total-thread-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-total-thread-count-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationTotalThreadCountChartContainer implements IInspectorChar }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-tps-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-tps-chart-container.ts index e573b16bbd6c..32540c5a7782 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-tps-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-tps-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationTPSChartContainer implements IInspectorChartContainer { }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { const unitList = ['', 'K', 'M', 'G']; diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/application-unloaded-class-count-chart-container.ts b/web/src/main/angular/src/app/core/components/inspector-chart/application-unloaded-class-count-chart-container.ts index 3314d97d2135..38615b83dbe1 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/application-unloaded-class-count-chart-container.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/application-unloaded-class-count-chart-container.ts @@ -84,6 +84,10 @@ export class ApplicationUnloadedClassCountChartContainer implements IInspectorCh }; } + makeTooltipOptions(): {[key: string]: any} { + return {}; + } + convertWithUnit(value: number): string { return value.toString(); } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container-factory.ts b/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container-factory.ts index bcae79ae6401..9ded7ba6ff60 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container-factory.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container-factory.ts @@ -46,6 +46,7 @@ export interface IInspectorChartContainer { makeDataOption(): Data; makeElseOption(): {[key: string]: any}; makeYAxisOptions(data: PrimitiveArray[]): {[key: string]: any}; + makeTooltipOptions(): {[key: string]: any}; convertWithUnit(value: number): string; getTooltipFormat(value: number, columnId: string, i: number): string; } diff --git a/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container.component.ts b/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container.component.ts index 94beef5feb12..0a66e71f4039 100644 --- a/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container.component.ts +++ b/web/src/main/angular/src/app/core/components/inspector-chart/inspector-chart-container.component.ts @@ -253,7 +253,8 @@ export class InspectorChartContainerComponent implements OnInit, OnDestroy { return this.chartContainer.getTooltipFormat(v, columnId, i); } }, - order: '' + order: '', + ...this.chartContainer.makeTooltipOptions() }, transition: { duration: 0