From 369ede4108a770ceb9639c6009f732ebce9be836 Mon Sep 17 00:00:00 2001 From: ahmedeldeeb50 Date: Tue, 18 Feb 2020 14:13:29 +0200 Subject: Adding DSL-Definition to vlb.json file. Fixing HashMap key and value conflict Issue-ID: CCSDK-2066 Signed-off-by: ahmedeldeeb50 Change-Id: I781f1ffc47a4ce22eeef9651aaff1dad4bf6fcc3 --- .../mapping-models/definitions/VlbDefinition.ts | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts') diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts index 2d5e520ee..c4f3ee8bd 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts @@ -1,4 +1,4 @@ -import {Any, JsonObject, JsonProperty} from 'json2typescript'; +import { Any, JsonObject, JsonProperty } from 'json2typescript'; @JsonObject @@ -8,29 +8,35 @@ export class VlbDefinition { tosca_definitions_version: string; metadata: Metadata; imports: Import[]; - // dsl_definitions: DSLDefinitions; + // tslint:disable-next-line: variable-name + dsl_definitions: DslContent; // topology_template: TopologyTemplate; } +@JsonObject('dsl_definitions') +export class DslContent { + +} + @JsonObject('metadata') export class Metadata { @JsonProperty('template_author') - // tslint:disable-next-line:variable-name + // tslint:disable-next-line:variable-name template_author: string; 'author-email': string; 'user-groups': string; @JsonProperty('template_name') - // tslint:disable-next-line:variable-name + // tslint:disable-next-line:variable-name template_name: string; @JsonProperty('template_version') - // tslint:disable-next-line:variable-name + // tslint:disable-next-line:variable-name template_version: string; @JsonProperty('template_tag') - // tslint:disable-next-line:variable-name + // tslint:disable-next-line:variable-name template_tags: string; @JsonProperty('dictionary_group') - // tslint:disable-next-line:variable-name + // tslint:disable-next-line:variable-name dictionary_group: string; -- cgit 1.2.3-korg