From 6501ecf2a0d52a985fc82fe0d06f7ab0a671727d Mon Sep 17 00:00:00 2001 From: Chris Waldon Date: Sat, 18 Apr 2020 22:25:13 -0400 Subject: [PATCH] io/pointer: define new Enter/Leave pointer events Signed-off-by: Chris Waldon --- io/pointer/pointer.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/io/pointer/pointer.go b/io/pointer/pointer.go index 4f7d07f9..92269236 100644 --- a/io/pointer/pointer.go +++ b/io/pointer/pointer.go @@ -95,6 +95,10 @@ const ( Release // Move of a pointer. Move + // Pointer enters an area watching for pointer input + Enter + // Pointer leaves an area watching for pointer input + Leave ) const ( @@ -176,6 +180,10 @@ func (t Type) String() string { return "Cancel" case Move: return "Move" + case Enter: + return "Enter" + case Leave: + return "Leave" default: panic("unknown Type") }