Trait stdweb::traits::IMouseEvent [] [src]

pub trait IMouseEvent: IUiEvent {
    fn alt_key(&self) -> bool { ... }
fn button(&self) -> MouseButton { ... }
fn buttons(&self) -> MouseButtonsState { ... }
fn client_x(&self) -> i32 { ... }
fn client_y(&self) -> i32 { ... }
fn offset_x(&self) -> f64 { ... }
fn offset_y(&self) -> f64 { ... }
fn ctrl_key(&self) -> bool { ... }
fn get_modifier_state(&self, key: ModifierKey) -> bool { ... }
fn meta_key(&self) -> bool { ... }
fn movement_x(&self) -> i32 { ... }
fn movement_y(&self) -> i32 { ... }
fn region(&self) -> Option<String> { ... }
fn related_target(&self) -> Option<EventTarget> { ... }
fn screen_x(&self) -> i32 { ... }
fn screen_y(&self) -> i32 { ... }
fn shift_key(&self) -> bool { ... } }

The IMouseEvent interface represents events that occur due to the user interacting with a pointing device (such as a mouse).

(JavaScript docs)

Provided Methods

Returns whether the Alt key was down when this event was fired.

(JavaScript docs)

Indicates the mouse button that fired this event.

(JavaScript docs)

Indicates which mouse buttons were down when this event was fired.

(JavaScript docs)

Returns the X position in the application's client area where this event occured.

(JavaScript docs)

Returns the Y position in the application's client area where this event occured.

(JavaScript docs)

Returns the X position on the target element where this event occured.

(JavaScript docs)

Returns the Y position on the target element where this event occured.

(JavaScript docs)

Indicates whether the Ctrl key was down when this event fired.

(JavaScript docs)

Returns the current state of the specified modifier key.

(JavaScript docs)

Indicates whether the Meta key was down when this event fired.

(JavaScript docs)

Returns the change in X coordinate of the pointer between this event and the previous MouseMove event.

(JavaScript docs)

Returns the change in Y coordinate of the pointer between this event and the previous MouseMove event.

(JavaScript docs)

Returns the ID of the hit region affected by the event.

(JavaScript docs)

Returns the secondary target of this event, if any.

(JavaScript docs)

Returns the X position of the pointer in screen coordinates.

(JavaScript docs)

Returns the Y position of the pointer in screen coordinates.

(JavaScript docs)

Indicates whether the Shift key was down when this event was fired.

(JavaScript docs)

Implementors