mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-01 07:35:40 +00:00
widget: Clickable: added support for NumClicks
Clickable.Clicks() now returns the number of clicks. Signed-off-by: Pierre.Curto <pierre.curto@gmail.com>
This commit is contained in:
@@ -28,6 +28,7 @@ type Clickable struct {
|
||||
// Click represents a click.
|
||||
type Click struct {
|
||||
Modifiers key.Modifiers
|
||||
NumClicks int
|
||||
}
|
||||
|
||||
// Press represents a past pointer press.
|
||||
@@ -94,6 +95,7 @@ func (b *Clickable) update(gtx layout.Context) {
|
||||
case gesture.TypeClick:
|
||||
b.clicks = append(b.clicks, Click{
|
||||
Modifiers: e.Modifiers,
|
||||
NumClicks: e.NumClicks,
|
||||
})
|
||||
case gesture.TypePress:
|
||||
b.history = append(b.history, Press{
|
||||
|
||||
Reference in New Issue
Block a user