func (m *Menu) DelItem(s string) (success bool) {
	for n, i := range m.items {
		if i.Val == s || i.Label == s {
			m.items = append(m.items[:n], m.items[n+1:]...)
			success = true
			m.refresh()
			break
		}
	}
	return success
}
DelItem removes menu item by value or label
package menu
import (
	"sort"
	ui "github.com/gizak/termui"
)
type Padding [2]int  
type Menu struct {
	ui.Block
	SortItems   bool    
	Selectable  bool    
	SubText     string  
	TextFgColor ui.Attribute
	TextBgColor ui.Attribute
	cursorPos   int
	items       Items
	padding     Padding
	toolTip     *ToolTip
}
func NewMenu() *Menu {
	m := &Menu{
		Block:       *ui.NewBlock(),
		TextFgColor: ui.ThemeAttr("menu.text.fg"),
		TextBgColor: ui.ThemeAttr("menu.text.bg"),
		cursorPos:   0,
		padding:     Padding{4, 2},
	}
	m.BorderFg = ui.ThemeAttr("menu.border.fg")
	m.BorderLabelFg = ui.ThemeAttr("menu.label.fg")
	m.X = 1
	return m
}
func (m *Menu) AddItems(items ...Item) {
	for _, i := range items {
		m.items = append(m.items, i)
	}
	m.refresh()
}