v0.0.335 added DescriptionMeta to enum codegen
Some checks failed
Build Docker and Deploy / Run goext test-suite (push) Failing after 58s

This commit is contained in:
2023-12-05 19:38:03 +01:00
parent 2fad6340c7
commit af38b06d22
3 changed files with 24 additions and 3 deletions

View File

@@ -15,10 +15,17 @@ type StringEnum interface {
type DescriptionEnum interface {
Enum
Description() string
DescriptionMeta() EnumDescriptionMetaValue
}
type EnumMetaValue struct {
VarName string `json:"varName"`
Value any `json:"value"`
Value Enum `json:"value"`
Description *string `json:"description"`
}
type EnumDescriptionMetaValue struct {
VarName string `json:"varName"`
Value Enum `json:"value"`
Description string `json:"description"`
}