From a5445100050e49e83f73424198d73cd72d672a4d Mon Sep 17 00:00:00 2001 From: Michael Lando Date: Sun, 4 Mar 2018 14:53:33 +0200 Subject: Sync Integ to Master Change-Id: I71e3acc26fa612127756ac04073a522b9cc6cd74 Issue-ID: SDC-977 Signed-off-by: Gitelman, Tal (tg851x) --- catalog-ui/src/app/models/group-metadata.ts | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 catalog-ui/src/app/models/group-metadata.ts (limited to 'catalog-ui/src/app/models/group-metadata.ts') diff --git a/catalog-ui/src/app/models/group-metadata.ts b/catalog-ui/src/app/models/group-metadata.ts new file mode 100644 index 0000000000..ecd6e3e91c --- /dev/null +++ b/catalog-ui/src/app/models/group-metadata.ts @@ -0,0 +1,33 @@ +export class GroupMetadata { + public uniqueId: string; + public type: string; + public version: string; + public description: string; + public creationTime: number; + public modificationTime: number; + public highestVersion: boolean; + public empty: boolean; + + deserialize (response): GroupMetadata { + this.uniqueId = response.uniqueId; + this.type = response.type; + this.version = response.version; + this.description = response.description; + this.creationTime = response.creationTime; + this.modificationTime = response.modificationTime; + this.highestVersion = response.highestVersion; + this.empty = response.empty; + + return this; + } +} + +export interface GroupTpes { + groupTypes: Array; + excludeMapping: ExcludedGroupTypes; +} + +export interface ExcludedGroupTypes { + componentType: string; + excludedGroupTypes: Array; +} \ No newline at end of file -- cgit 1.2.3-korg