Checkbox no longer embeds tomo.ContainerBox
This commit is contained in:
parent
4e8823ef9f
commit
fc51e7ab9f
42
checkbox.go
42
checkbox.go
@ -4,9 +4,11 @@ import "git.tebibyte.media/tomo/tomo"
|
|||||||
import "git.tebibyte.media/tomo/tomo/input"
|
import "git.tebibyte.media/tomo/tomo/input"
|
||||||
import "git.tebibyte.media/tomo/tomo/event"
|
import "git.tebibyte.media/tomo/tomo/event"
|
||||||
|
|
||||||
|
var _ tomo.Object = new(Checkbox)
|
||||||
|
|
||||||
// Checkbox is a control that can be toggled.
|
// Checkbox is a control that can be toggled.
|
||||||
type Checkbox struct {
|
type Checkbox struct {
|
||||||
tomo.Box
|
box tomo.Box
|
||||||
value bool
|
value bool
|
||||||
on struct {
|
on struct {
|
||||||
valueChange event.FuncBroadcaster
|
valueChange event.FuncBroadcaster
|
||||||