mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-07 18:35:34 +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.
|
// Click represents a click.
|
||||||
type Click struct {
|
type Click struct {
|
||||||
Modifiers key.Modifiers
|
Modifiers key.Modifiers
|
||||||
|
NumClicks int
|
||||||
}
|
}
|
||||||
|
|
||||||
// Press represents a past pointer press.
|
// Press represents a past pointer press.
|
||||||
@@ -94,6 +95,7 @@ func (b *Clickable) update(gtx layout.Context) {
|
|||||||
case gesture.TypeClick:
|
case gesture.TypeClick:
|
||||||
b.clicks = append(b.clicks, Click{
|
b.clicks = append(b.clicks, Click{
|
||||||
Modifiers: e.Modifiers,
|
Modifiers: e.Modifiers,
|
||||||
|
NumClicks: e.NumClicks,
|
||||||
})
|
})
|
||||||
case gesture.TypePress:
|
case gesture.TypePress:
|
||||||
b.history = append(b.history, Press{
|
b.history = append(b.history, Press{
|
||||||
|
|||||||
Reference in New Issue
Block a user