gesture,widget: add hovered property

Signed-off-by: Egon Elbre <egonelbre@gmail.com>
This commit is contained in:
Egon Elbre
2021-01-14 19:27:20 +02:00
committed by Elias Naur
parent 99bfa6a33c
commit 93ebd51531
3 changed files with 30 additions and 0 deletions
+10
View File
@@ -125,6 +125,16 @@ func (c *Click) Add(ops *op.Ops) {
op.Add(ops)
}
// Hovered returns whether a pointer is inside the area.
func (c *Click) Hovered() bool {
return c.entered
}
// Pressed returns whether a pointer is pressing.
func (c *Click) Pressed() bool {
return c.pressed
}
// Events returns the next click event, if any.
func (c *Click) Events(q event.Queue) []ClickEvent {
var events []ClickEvent