From 13920d66b7e5b337a64557e09d70839fc25d2b42 Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Fri, 7 Jul 2023 00:27:22 +0200 Subject: [PATCH] DomainBaseFields --- domain/domain.go | 8 +++----- konstructor/entity.domain.go | 7 +++++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/domain/domain.go b/domain/domain.go index 03817a6..1ea9d10 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -5,14 +5,12 @@ import ( ) type Domain struct { - Context Context - MenuMap konstructor.MenuMap - DialogMap konstructor.DialogMap - Levels []konstructor.Level - ObjectTypeMap konstructor.ObjectTypeMap + konstructor.DomainBaseFields + Context Context } func (d *Domain) Init() { + d.InitObjectType() d.InitMenu() d.InitDialog() d.InitLevel() diff --git a/konstructor/entity.domain.go b/konstructor/entity.domain.go index 837efe1..9761d35 100644 --- a/konstructor/entity.domain.go +++ b/konstructor/entity.domain.go @@ -1,5 +1,12 @@ package konstructor +type DomainBaseFields struct { + MenuMap MenuMap + DialogMap DialogMap + Levels []Level + ObjectTypeMap ObjectTypeMap +} + type DomainInterface interface { Init()