MCPcopy
hub / github.com/g3n/engine / update

Method update

gui/splitter.go:187–198  ·  view source on GitHub ↗

update updates the splitter visual state

()

Source from the content-addressed store, hash-verified

185
186// update updates the splitter visual state
187func (s *Splitter) update() {
188
189 if s.pressed {
190 s.applyStyle(&s.styles.Drag)
191 return
192 }
193 if s.mouseOver {
194 s.applyStyle(&s.styles.Over)
195 return
196 }
197 s.applyStyle(&s.styles.Normal)
198}
199
200// applyStyle applies the specified splitter style
201func (s *Splitter) applyStyle(ss *SplitterStyle) {

Callers 2

onCursorMethod · 0.95
newSplitterFunction · 0.45

Calls 1

applyStyleMethod · 0.95

Tested by

no test coverage detected