Documentation ¶
Index ¶
- func FormatDescriptionList(def string, elems ...string) string
- func FormatList(def string, elems ...string) string
- func FormatListElements(def string, elems ListElements) string
- func FormatMapElements[K ~string, E any](def string, m map[K]E, desc ...func(E) string) string
- func StringDescription[E any](e E) string
- type DescriptionSource
- type DirectDescriptionSource
- type ListElements
- type StringElementDescriptionList
- type StringElementList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatDescriptionList ¶
func FormatList ¶
func FormatListElements ¶
func FormatListElements(def string, elems ListElements) string
func FormatMapElements ¶
func StringDescription ¶
Types ¶
type DescriptionSource ¶
type DescriptionSource interface {
GetDescription() string
}
type DirectDescriptionSource ¶
type DirectDescriptionSource interface {
Description() string
}
type ListElements ¶
type StringElementDescriptionList ¶
type StringElementDescriptionList []string
func (StringElementDescriptionList) Description ¶
func (l StringElementDescriptionList) Description(i int) string
func (StringElementDescriptionList) Key ¶
func (l StringElementDescriptionList) Key(i int) string
func (StringElementDescriptionList) Len ¶ added in v0.16.0
func (l StringElementDescriptionList) Len() int
type StringElementList ¶
type StringElementList []string
func (StringElementList) Description ¶
func (l StringElementList) Description(i int) string
func (StringElementList) Key ¶
func (l StringElementList) Key(i int) string
func (StringElementList) Len ¶ added in v0.16.0
func (l StringElementList) Len() int
Click to show internal directories.
Click to hide internal directories.