Files
barandaBot/vendor/github.com/dixonwille/wmenu/option.go
2018-06-19 00:26:51 +02:00

22 lines
477 B
Go

package wmenu
//Opt is what Menu uses to display options to screen.
//Also holds information on what should run and if it is a default option
type Opt struct {
ID int
Text string
Value interface{}
function func(Opt) error
isDefault bool
}
func newOption(id int, text string, value interface{}, def bool, function func(Opt) error) *Opt {
return &Opt{
ID: id,
Text: text,
Value: value,
isDefault: def,
function: function,
}
}