MenuItem no longer embeds tomo.ContainerBox
This commit is contained in:
parent
6f8d5cc426
commit
ae74c3dbf4
50
menuitem.go
50
menuitem.go
@ -5,9 +5,11 @@ import "git.tebibyte.media/tomo/tomo/input"
|
|||||||
import "git.tebibyte.media/tomo/tomo/event"
|
import "git.tebibyte.media/tomo/tomo/event"
|
||||||
import "git.tebibyte.media/tomo/objects/layouts"
|
import "git.tebibyte.media/tomo/objects/layouts"
|
||||||
|
|
||||||
|
var _ tomo.Object = new(MenuItem)
|
||||||
|
|
||||||
// MenuItem is a selectable memu item.
|
// MenuItem is a selectable memu item.
|
||||||
type MenuItem struct {
|
type MenuItem struct {
|
||||||
tomo.ContainerBox
|
box tomo.ContainerBox
|
||||||
|
|
||||||
label *Label
|
label *Label
|
||||||
icon *Icon
|
icon *Icon
|
||||||