mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-03 20:59:30 +08:00
Add Menu.Merge() to combine 2 menus
This commit is contained in:
parent
b435ec1217
commit
7ac8cc6b8b
@ -12,6 +12,14 @@ func (m *Menu) Append(item *MenuItem) {
|
||||
m.Items = append(m.Items, item)
|
||||
}
|
||||
|
||||
// Merge will append the items in the given menu
|
||||
// into this menu
|
||||
func (m *Menu) Merge(menu *Menu) {
|
||||
for _, item := range menu.Items {
|
||||
m.Items = append(m.Items, item)
|
||||
}
|
||||
}
|
||||
|
||||
func (m *Menu) Prepend(item *MenuItem) {
|
||||
m.Items = append([]*MenuItem{item}, m.Items...)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user