Type NavigationMenu

type NavigationMenu struct {
	// contains filtered or unexported fields
}

NavigationMenu paints horizontal triggers and one caller-selected popup.

Constructors

BeginNavigationMenu#

func BeginNavigationMenu(canvas *ui.Canvas, theme ui.Theme, bounds ui.Rect, options NavigationMenuOptions) NavigationMenu

BeginNavigationMenu begins one horizontal navigation declaration.

Methods

AddTrigger#

func (menu *NavigationMenu) AddTrigger(trigger NavigationMenuTrigger) ui.Rect

AddTrigger paints one official 36px navigation disclosure.

BeginContent#

func (menu NavigationMenu) BeginContent() NavigationMenuContent

BeginContent paints the active viewport/direct popup and returns its row API.