duit_go
15 строк · 443.0 Байт
1package duit_attributes2
3type ValueRef struct {4AttributeKey string `json:"attributeKey"`5ObjectKey string `json:"objectKey"`6DefaultValue any `json:"defaultValue,omitempty"`7}
8
9type ValueReferenceHolder struct {10Refs []*ValueRef `json:"refs,omitempty"`11}
12
13func Ref(attributeKey string, objectKey string, defaultValue any) *ValueRef {14return &ValueRef{AttributeKey: attributeKey, ObjectKey: objectKey, DefaultValue: defaultValue}15}
16