MCPcopy Index your code
hub / github.com/git-bug/git-bug / createSideView

Method createSideView

termui/show_bug.go:406–421  ·  view source on GitHub ↗
(g *gocui.Gui, name string, x0 int, y0 int, maxX int, height int)

Source from the content-addressed store, hash-verified

404}
405
406func (sb *showBug) createSideView(g *gocui.Gui, name string, x0 int, y0 int, maxX int, height int) (*gocui.View, error) {
407 v, err := g.SetView(name, x0, y0, maxX, y0+height+1, 0)
408
409 if err != nil && !errors.Is(err, gocui.ErrUnknownView) {
410 return nil, err
411 }
412
413 sb.childViews = append(sb.childViews, name)
414 sb.sideSelectableView = append(sb.sideSelectableView, name)
415
416 v.Frame = sb.selected == name
417
418 v.Clear()
419
420 return v, nil
421}
422
423func (sb *showBug) renderSidebar(g *gocui.Gui, sideView *gocui.View) error {
424 maxX, _ := sideView.Size()

Callers 1

renderSidebarMethod · 0.95

Calls 1

ClearMethod · 0.65

Tested by

no test coverage detected