From f1092fede014866416dcb7d9e85a41a14682e8e4 Mon Sep 17 00:00:00 2001 From: Steve Reis <stevereis93@gmail.com> Date: Mon, 23 May 2022 15:41:34 +0000 Subject: [PATCH] feat: Line chart viz integration --- api/src/engine/connectors/exareme/transformations.ts | 3 ++- api/src/engine/models/result/line-chart-result.model.ts | 3 +++ api/src/schema.gql | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/api/src/engine/connectors/exareme/transformations.ts b/api/src/engine/connectors/exareme/transformations.ts index 194ae2e..8ecf464 100644 --- a/api/src/engine/connectors/exareme/transformations.ts +++ b/api/src/engine/connectors/exareme/transformations.ts @@ -144,7 +144,8 @@ export const dataROCToLineResult = jsonata(` "y": data.series.data.$[1], "type": 0 } - ] + ], + "hasBisector": true }) `); diff --git a/api/src/engine/models/result/line-chart-result.model.ts b/api/src/engine/models/result/line-chart-result.model.ts index 85ea4ff..c08e590 100644 --- a/api/src/engine/models/result/line-chart-result.model.ts +++ b/api/src/engine/models/result/line-chart-result.model.ts @@ -51,4 +51,7 @@ export class LineChartResult extends Result { @Field(() => [LineResult]) lines: LineResult[]; + + @Field({ nullable: true, defaultValue: false }) + hasBisector?: boolean; } diff --git a/api/src/schema.gql b/api/src/schema.gql index 8265eb0..61f22d7 100644 --- a/api/src/schema.gql +++ b/api/src/schema.gql @@ -210,6 +210,7 @@ type LineChartResult { xAxis: ChartAxis yAxis: ChartAxis lines: [LineResult!]! + hasBisector: Boolean } type BarChartResult { -- GitLab