Struct xpcom::interfaces::nsIDOMDragEvent [] [src]

#[repr(C)]
pub struct nsIDOMDragEvent { /* fields omitted */ }

interface nsIDOMDragEvent : nsIDOMMouseEvent

Methods

impl nsIDOMDragEvent
[src]

[src]

Cast this nsIDOMDragEvent to one of its base interfaces.

impl nsIDOMDragEvent
[src]

[src]

readonly attribute nsIDOMDataTransfer dataTransfer;

Methods from Deref<Target = nsIDOMMouseEvent>

[src]

Cast this nsIDOMMouseEvent to one of its base interfaces.

[src]

readonly attribute long screenX;

[src]

readonly attribute long screenY;

[src]

readonly attribute long mozMovementX;

[src]

readonly attribute long mozMovementY;

[src]

readonly attribute long clientX;

[src]

readonly attribute long clientY;

[src]

readonly attribute boolean ctrlKey;

[src]

readonly attribute boolean shiftKey;

[src]

readonly attribute boolean altKey;

[src]

readonly attribute boolean metaKey;

[src]

readonly attribute short button;

[src]

readonly attribute unsigned short buttons;

[src]

readonly attribute nsIDOMEventTarget relatedTarget;

[src]

void initMouseEvent (in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in mozIDOMWindow viewArg, in long detailArg, in long screenXArg, in long screenYArg, in long clientXArg, in long clientYArg, in boolean ctrlKeyArg, in boolean altKeyArg, in boolean shiftKeyArg, in boolean metaKeyArg, in unsigned short buttonArg, in nsIDOMEventTarget relatedTargetArg);

[src]

readonly attribute float mozPressure;

[src]

readonly attribute unsigned short mozInputSource;

[src]

bool getModifierState (in DOMString keyArg);

Trait Implementations

impl XpCom for nsIDOMDragEvent
[src]

IID: nsIID = nsID(3586184386, 50758, 19275, [131, 110, 72, 64, 139, 156, 123, 128])

[src]

Perform a QueryInterface call on this object, attempting to dynamically cast it to the requested interface type. Returns Some(RefPtr) if the cast succeeded, and None otherwise. Read more

impl RefCounted for nsIDOMDragEvent
[src]

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsIDOMDragEvent
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.