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.
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