Raphaël Bosi
2025-10-07 18:33:07 +02:00
committed by GitHub
co-authored by Lucas Bordeau
parent e382730a39
commit 94546d7c09
39 changed files with 503 additions and 363 deletions
@@ -42,6 +42,11 @@ export class BarChartConfigurationDTO {
@IsNotEmpty()
groupByFieldMetadataIdX: string;
@Field(() => String, { nullable: true })
@IsString()
@IsOptional()
groupBySubFieldNameX?: string;
@Field(() => GraphOrderBy)
@IsEnum(GraphOrderBy)
@IsNotEmpty()
@@ -52,6 +57,11 @@ export class BarChartConfigurationDTO {
@IsOptional()
groupByFieldMetadataIdY?: string;
@Field(() => String, { nullable: true })
@IsString()
@IsOptional()
groupBySubFieldNameY?: string;
@Field(() => GraphOrderBy, { nullable: true })
@IsEnum(GraphOrderBy)
@IsOptional()
@@ -42,6 +42,11 @@ export class LineChartConfigurationDTO {
@IsNotEmpty()
groupByFieldMetadataIdX: string;
@Field(() => String, { nullable: true })
@IsString()
@IsOptional()
groupBySubFieldNameX?: string;
@Field(() => GraphOrderBy)
@IsEnum(GraphOrderBy)
@IsNotEmpty()
@@ -52,6 +57,11 @@ export class LineChartConfigurationDTO {
@IsOptional()
groupByFieldMetadataIdY?: string;
@Field(() => String, { nullable: true })
@IsString()
@IsOptional()
groupBySubFieldNameY?: string;
@Field(() => GraphOrderBy, { nullable: true })
@IsEnum(GraphOrderBy)
@IsOptional()
@@ -40,6 +40,11 @@ export class PieChartConfigurationDTO {
@IsNotEmpty()
groupByFieldMetadataId: string;
@Field(() => String, { nullable: true })
@IsString()
@IsOptional()
groupBySubFieldName?: string;
@Field(() => GraphOrderBy)
@IsEnum(GraphOrderBy)
@IsNotEmpty()