Documentation
¶
Index ¶
- func GenerateList[T fmt.Stringer](items []T, generator ListGenerator) string
- func GenerateNestedList[T TreeProviderWithString](data T, indentLevel int, generator NestedListGenerator) string
- func GenerateNestedOL[T TreeProviderWithString](data T, indentLevel int) string
- func GenerateNestedUL[T TreeProviderWithString](data T, indentLevel int) string
- func GenerateOL[T fmt.Stringer](items []T) string
- func GenerateUL[T TreeProviderWithString](data T, indentLevel int) string
- type ListGenerator
- type NestedListGenerator
- type PrefixGenerator
- type TreeProviderWithString
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateList ¶
func GenerateList[T fmt.Stringer](items []T, generator ListGenerator) string
func GenerateNestedList ¶
func GenerateNestedList[T TreeProviderWithString](data T, indentLevel int, generator NestedListGenerator) string
func GenerateNestedOL ¶
func GenerateNestedOL[T TreeProviderWithString](data T, indentLevel int) string
func GenerateNestedUL ¶
func GenerateNestedUL[T TreeProviderWithString](data T, indentLevel int) string
func GenerateOL ¶
func GenerateUL ¶
func GenerateUL[T TreeProviderWithString](data T, indentLevel int) string
Types ¶
type ListGenerator ¶
type ListGenerator struct {
// contains filtered or unexported fields
}
func NewListGenerator ¶
func NewListGenerator(prefix PrefixGenerator) ListGenerator
type NestedListGenerator ¶
type NestedListGenerator struct {
Prefix string
}
type PrefixGenerator ¶
type TreeProviderWithString ¶
type TreeProviderWithString collections.TreeProvider[fmt.Stringer]
Click to show internal directories.
Click to hide internal directories.