Package gumbo.interact.button

Interface Summary
ButtonGesture Base interface for button gestures, which involve gesture targets and trigger buttons.
ButtonTrigger A trigger that detects button press and release.
 

Class Summary
AbstractButtonGesture Base class for button gestures.
AbstractButtonTrigger Abstract base class for button triggers.
ClickAdapter An adapter that detects button clicks in a click sequence.
DebugButtonGesture Monitors all input and output events.
DebugButtonTrigger Monitors all input and output events.
DebugClickAdapter Monitors all input and output events.
DebugPickClickAdapter Monitors all input and output events.
FancyButtonTrigger An abstract "fancy" button trigger, which is stateful (must be armed before firing), button edge (not level) sensing, and can perform trigger capture.
LatchButtonTrigger A latching button trigger that is stateful (must be armed before firing), button edge (not level) sensing, and can perform trigger capture.
PickClickAdapter An adapter that detects picks in a click sequence.
PulseButtonTrigger Similar to a LatchButtonTrigger but upon firing the latch is immediately reset, hence the fire output event is a "pulse".
PushButtonTrigger A non-latching "push" button trigger that is stateful (must be armed before firing), button edge (not level) sensing, and can perform trigger capture.
SimpleButtonTrigger A "simple" button trigger, which is stateless (can arm and fire simultaneously), button level (not edge) sensing, and does not perform trigger capture.
TestButtonApp  
TestButtonApp.TestScrollPane  
TestClickApp  
TestClickApp.TestScrollPane  
TestClickGestureApp  
TestClickGestureApp.TestScrollPane