From eb1417853a1c7c652e7f3ccc79837c2957a8fa19 Mon Sep 17 00:00:00 2001 From: mr Date: Fri, 26 Jul 2024 14:15:55 +0200 Subject: [PATCH] acces to string on enum --- entrypoint.go | 4 ++++ models/utils/enums.go | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/entrypoint.go b/entrypoint.go index fbbca6f..b28e115 100644 --- a/entrypoint.go +++ b/entrypoint.go @@ -21,6 +21,10 @@ const ( WORKSPACE = utils.WORKSPACE ) +func (d LibDataEnum) String() string { + return utils.Str[d] +} + func (d LibDataEnum) EnumIndex() int { return int(d) } diff --git a/models/utils/enums.go b/models/utils/enums.go index 833dc7c..3853805 100644 --- a/models/utils/enums.go +++ b/models/utils/enums.go @@ -14,7 +14,7 @@ const ( WORKSPACE ) -var str = [...]string{ +var Str = [...]string{ "invalid", "data_resource", "processing_resource", @@ -27,11 +27,11 @@ var str = [...]string{ } func FromInt(i int) string { - return str[i] + return Str[i] } func (d DataType) String() string { - return str[d] + return Str[d] } // EnumIndex - Creating common behavior - give the type a EnumIndex functio