Versions in this module Expand all Collapse all v0 v0.2.0 Sep 27, 2017 Changes in this version + type ButtonEvent struct + Inside bool + Kind EventKind + Timestamp time.Time + type ButtonGesture struct + IgnoresScroll bool + Key int64 + OnEvent func(e *ButtonEvent) + func (r *ButtonGesture) Build() Model + func (r *ButtonGesture) TouchKey() int64 + type EventKind int + const EventKindChanged + const EventKindFailed + const EventKindPossible + const EventKindRecognized + type Gesture interface + Build func() Model + TouchKey func() int64 + type GestureList []Gesture + func (r GestureList) OptionKey() string + type Model struct + NativeFuncs map[string]interface{} + NativeViewName string + NativeViewState proto.Message + type PressEvent struct + Duration time.Duration + Kind EventKind + Position layout.Point + Timestamp time.Time + type PressGesture struct + Key int64 + MinDuration time.Duration + OnEvent func(e *PressEvent) + func (r *PressGesture) Build() Model + func (r *PressGesture) TouchKey() int64 + type TapEvent struct + Kind EventKind + Position layout.Point + Timestamp time.Time + type TapGesture struct + Count int + Key int64 + OnEvent func(*TapEvent) + func (r *TapGesture) Build() Model + func (r *TapGesture) TouchKey() int64