MCPcopy
hub / github.com/wagoodman/dive / onFilterEdit

Method onFilterEdit

runtime/ui/controller.go:75–94  ·  view source on GitHub ↗
(filter string)

Source from the content-addressed store, hash-verified

73}
74
75func (c *Controller) onFilterEdit(filter string) error {
76 var filterRegex *regexp.Regexp
77 var err error
78
79 if len(filter) > 0 {
80 filterRegex, err = regexp.Compile(filter)
81 if err != nil {
82 return err
83 }
84 }
85
86 c.views.Tree.SetFilterRegex(filterRegex)
87
88 err = c.views.Tree.Update()
89 if err != nil {
90 return err
91 }
92
93 return c.views.Tree.Render()
94}
95
96func (c *Controller) onLayerChange(selection viewmodel.LayerSelection) error {
97 // update the details

Callers

nothing calls this directly

Calls 3

SetFilterRegexMethod · 0.80
UpdateMethod · 0.65
RenderMethod · 0.65

Tested by

no test coverage detected