redraw/dom/event/mouse

The MouseEvent interface represents events that occur due to the user interacting with a pointing device (such as a mouse). Common events using this interface include click, dblclick, mouseup, mousedown.

Types

pub type MouseEvent

Functions

pub fn alt_key(event: MouseEvent) -> Bool
pub fn as_event(event: MouseEvent) -> Event

MouseEvent inherits Event.

pub fn as_ui_event(event: MouseEvent) -> UIEvent

MouseEvent inherits UIEvent.

pub fn button(event: MouseEvent) -> Int
pub fn buttons(event: MouseEvent) -> Int
pub fn client_x(event: MouseEvent) -> Float
pub fn client_y(event: MouseEvent) -> Float
pub fn ctrl_key(event: MouseEvent) -> Bool
pub fn get_modifier_state(event: MouseEvent, key: String) -> Bool
pub fn meta_key(event: MouseEvent) -> Bool
pub fn movement_x(event: MouseEvent) -> Int
pub fn movement_y(event: MouseEvent) -> Int
pub fn offset_x(event: MouseEvent) -> Float
pub fn offset_y(event: MouseEvent) -> Float
pub fn page_x(event: MouseEvent) -> Float
pub fn page_y(event: MouseEvent) -> Float
pub fn related_target(event: MouseEvent) -> Dynamic
pub fn screen_x(event: MouseEvent) -> Float
pub fn screen_y(event: MouseEvent) -> Float
pub fn shift_key(event: MouseEvent) -> Bool
Search Document