pub trait PointerInteraction: InteractionElementOffset + ModifiersInteraction {
// Required methods
fn trigger_button(&self) -> Option<MouseButton>;
fn held_buttons(&self) -> EnumSet<MouseButton>;
}
Expand description
A interaction that contains data about the pointer button(s) that triggered the event.
Required Methods§
Gets the button that triggered the event.
Gets the buttons that are currently held down.