Trait PointerInteraction

Source
pub trait PointerInteraction: InteractionElementOffset + ModifiersInteraction {
    // Required methods
    fn trigger_button(&self) -> Option<MouseButton>;
    fn held_buttons(&self) -> MouseButtonSet;
}
Expand description

A interaction that contains data about the pointer button(s) that triggered the event.

Required Methods§

Source

fn trigger_button(&self) -> Option<MouseButton>

Gets the button that triggered the event.

Source

fn held_buttons(&self) -> MouseButtonSet

Gets the buttons that are currently held down.

Implementors§