-
Notifications
You must be signed in to change notification settings - Fork 0
/
event.go
131 lines (119 loc) · 2.93 KB
/
event.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
package mouse
// Event
//
// English:
//
// Type referring to mouse events, such as click, move, up, down and others.
//
// Português:
//
// Tipo referente aos eventos do mouse, como click, move, up, down, etc.
type Event string
func (e Event) String() string {
return string(e)
}
const (
// KEventClick
//
// English:
//
// The event occurs when the user clicks on an element.
//
// Português:
//
// O evento acontece quando o usuário clica em um elemento.
KEventClick Event = "click"
// KEventContextMenu
//
// English:
//
// The event occurs when the user right-clicks on an element to open a context menu.
//
// Português:
//
// O evento acontece quando o usuário usa o clique direito para abrir o menu de contexto.
KEventContextMenu Event = "contextmenu"
// KEventDoubleClick
//
// English:
//
// The event occurs when the user double-clicks on an element.
//
// Português:
//
// O evento acontece quando o usuário dá dois cliques no elemento.
KEventDoubleClick Event = "dblclick"
// KEventMouseDown
//
// English:
//
// The event occurs when the user presses a mouse button over an element.
//
// Português:
//
// O evento acontece quando o usuário pressiona o botão do mouse em cima do elemento.
KEventMouseDown Event = "mousedown"
// KEventMouseEnter
//
// English:
//
// The event occurs when the pointer is moved onto an element.
//
// Português:
//
// O evento acontece quando o ponteiro do mouse é movido para um elemento
KEventMouseEnter Event = "mouseenter"
// KEventMouseLeave
//
// English:
//
// The event occurs when the pointer is moved out of an element.
//
// Português:
//
// O evento acontece quando o ponteiro do mouse é movido para fora do elemento.
KEventMouseLeave Event = "mouseleave"
// KEventMouseMove
//
// English:
//
// The event occurs when the pointer is moving while it is over an element.
//
// Português:
//
// O evento acontece durante o movimento do ponteiro do mouse em cima do elemento.
KEventMouseMove Event = "mousemove"
// KEventMouseOver
//
// English:
//
// The event occurs when the pointer is moved onto an element, or onto one of its children.
//
// Português:
//
// O evento acontece quando quando o ponteiro do mouse é movido para cima do elemento ou um de seus
// elementos filhos.
KEventMouseOver Event = "mouseover"
// KEventMouseOut
//
// English:
//
// The event occurs when a user moves the mouse pointer out of an element, or out of one of its
// children.
//
// Português:
//
// O evento acontece quando quando o ponteiro do mouse é movido para fora do elemento ou um de seus
// elementos filhos.
KEventMouseOut Event = "mouseout"
// KEventMouseUp
//
// English:
//
// The event occurs when a user releases a mouse button over an element.
//
// Português:
//
// O evento acontece quando o usuário solta o botão do mouse em cima do elemento.
KEventMouseUp Event = "mouseup"
)