Versions in this module Expand all Collapse all v0 v0.3.5 Feb 3, 2022 Changes in this version + var SimpleTitle = TextMapperFunc(func(key string) string { ... }) + type Input struct + AttrMap vugu.AttrMap + Value StringValuer + func (c *Input) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) + type KeyLister interface + KeyList func() []string + type KeyListerFunc func() []string + func (f KeyListerFunc) KeyList() []string + type MapOptions map[string]string + func (m MapOptions) KeyList() []string + func (m MapOptions) SortFunc(sf func(i, j int) bool) Options + func (m MapOptions) TextMap(key string) string + type Options interface + type Select struct + AttrMap vugu.AttrMap + Options Options + Value StringValuer + func (c *Select) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) + type SliceOptions []string + func (s SliceOptions) KeyList() []string + func (s SliceOptions) TextFunc(tmf TextMapperFunc) Options + func (s SliceOptions) TextMap(key string) string + func (s SliceOptions) Title() Options + type StringPtr struct + Value *string + func StringPtrDefault(p *string, def string) StringPtr + func (s StringPtr) SetStringValue(v string) + func (s StringPtr) StringValue() string + type StringValuer interface + SetStringValue func(string) + StringValue func() string + type TextMapper interface + TextMap func(key string) string + type TextMapperFunc func(key string) string + func (f TextMapperFunc) TextMap(key string) string + type Textarea struct + AttrMap vugu.AttrMap + Value StringValuer + func (c *Textarea) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut)