Versions in this module Expand all Collapse all v1 v1.5.0 Oct 27, 2026 Changes in this version + type Doc struct + Endpoint string + Groups []Group + Head func(c *ui.Context, d *Doc) + Loaded func(d *Doc, root client.Obj) + PutWhole bool + SavedMsg string + Skip []string + Sub string + Tail func(c *ui.Context, d *Doc) + func (d *Doc) Bool(path string) bool + func (d *Doc) Build(c *ui.Context) + func (d *Doc) Dirty() bool + func (d *Doc) Discard() + func (d *Doc) Get(path string) string + func (d *Doc) Load() + func (d *Doc) Raw() client.Obj + func (d *Doc) Save(done func(bool)) + func (s *Doc) St() *status + type Field struct + After func(d *Doc) + Desc string + Empty string + Enabled func(d *Doc) bool + Inverse bool + Kind Kind + Label string + Opts []Opt + Path string + Placeholder string + Visible func(d *Doc) bool + Width float32 + type Group struct + Desc string + Fields []Field + Title string + type Kind int + const KBool + const KFloat + const KInt + const KList + const KSecret + const KSelect + const KSlider + const KStatic + const KText + type Opt struct + L string + V string + type Settings struct + func New(a *app.Context) *Settings + func (s *Settings) Build(c *ui.Context, r *ui.Route) + func (s *Settings) ConfirmLeave(proceed func()) bool + func (s *Settings) Select(id string) + func (s *Settings) Title() string