Versions in this module Expand all Collapse all v0 v0.2.0 Dec 1, 2020 Changes in this version + func SetSubMenu(action actions.ActionWrapper, menu *MenuGroup) + func SetTabbar(action actions.ActionWrapper, tabbar *Tabbar) + type LogWriter struct + func (this *LogWriter) Close() + func (this *LogWriter) Init() + func (this *LogWriter) Write(message string) + type Menu struct + AlwaysActive bool + CountNormalItems int + Id string + Index int + IsActive bool + Items []*MenuItem + Name string + func NewMenu() *Menu + func (this *Menu) Add(name string, subName string, url string, isActive bool) *MenuItem + func (this *Menu) AddSpecial(name string, subName string, url string, isActive bool) *MenuItem + type MenuGroup struct + AlwaysMenu *Menu + Menus []*Menu + func NewMenuGroup() *MenuGroup + func (this *MenuGroup) FindMenu(menuId string, menuName string) *Menu + func (this *MenuGroup) Sort() + type MenuItem struct + Icon string + Id string + IsActive bool + IsSortable bool + Name string + SubColor string + SubName string + SupName string + URL string + type Tabbar struct + func NewTabbar() *Tabbar + func (this *Tabbar) Add(name string, subName string, url string, icon string, active bool) maps.Map + func (this *Tabbar) Items() []maps.Map