Versions in this module Expand all Collapse all v1 v1.0.14 Jun 6, 2025 v1.0.13 Jun 6, 2025 Changes in this version + func DisableLogging() *slog.Logger + func InitLogger(w io.Writer) *slog.Logger + func RestoreLogging(originalLogger *slog.Logger) + func RunApp(uiData *UIData) error + type Explainer struct + func NewExplainer(gvr schema.GroupVersionResource, openAPIClient openapiclient.Client) *Explainer + func (e *Explainer) Explain(w io.Writer, path string) error + type ResourceFieldsNode struct + Children map[string]*ResourceFieldsNode + Name string + Path string + func NewResourceFieldsNode() *ResourceFieldsNode + func (node *ResourceFieldsNode) AddPath(path string) + type TreeData struct + func (d *TreeData) IsNodeType(nodeTypes ...TreeDataNodeType) bool + type TreeDataNodeType string + type TreeLinks struct + ParentMap map[*tview.TreeNode]*tview.TreeNode + func NewTreeLinks() *TreeLinks + func (t *TreeLinks) FillLinks(root *tview.TreeNode) + type UIData struct + DiscoveryClient discovery.CachedDiscoveryInterface + OpenAPIClient openapiclient.Client + OpenAPISchema openapi.Resources + RestMapper meta.RESTMapper + type UIState struct