Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIDragHelperService Interface Reference

import "nsIDragHelperService.idl";

Inheritance diagram for nsIDragHelperService:
Inheritance graph
[legend]
Collaboration diagram for nsIDragHelperService:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void enter (in DragReference inDragRef, in nsIEventSink inSink)
 Call when the mouse has entered the rectangle bounding the browser during a drag.
boolean tracking (in DragReference inDragRef, in nsIEventSink inSink)
 Call when the mouse is inside the rectangle bounding the browser during a drag.
void leave (in DragReference inDragRef, in nsIEventSink inSink)
 Call when the mouse has left the rectangle bounding the browser during a drag.
boolean drop (in DragReference inDragRef, in nsIEventSink inSink)
 Call when a drop occurs inside the rectangle bounding the browser.
void enter (in DragReference inDragRef, in nsIEventSink inSink)
 Call when the mouse has entered the rectangle bounding the browser during a drag.
boolean tracking (in DragReference inDragRef, in nsIEventSink inSink)
 Call when the mouse is inside the rectangle bounding the browser during a drag.
void leave (in DragReference inDragRef, in nsIEventSink inSink)
 Call when the mouse has left the rectangle bounding the browser during a drag.
boolean drop (in DragReference inDragRef, in nsIEventSink inSink)
 Call when a drop occurs inside the rectangle bounding the browser.

Detailed Description

Definition at line 71 of file nsIDragHelperService.idl.


Member Function Documentation

Call when a drop occurs inside the rectangle bounding the browser.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched
Returns:
PR_TRUE if the drag was accepted by Gecko.

Call when a drop occurs inside the rectangle bounding the browser.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched
Returns:
PR_TRUE if the drag was accepted by Gecko.

Call when the mouse has entered the rectangle bounding the browser during a drag.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched

Call when the mouse has entered the rectangle bounding the browser during a drag.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched

Call when the mouse has left the rectangle bounding the browser during a drag.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched

Call when the mouse has left the rectangle bounding the browser during a drag.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched

Call when the mouse is inside the rectangle bounding the browser during a drag.

The return value indicates if Gecko would accept the contents of the drag if a drop were to happen with the mouse in the current position. This can be used for doing some rudimentary drop feedback.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched
Returns:
PR_TRUE if the drag would be accepted by Gecko.

Call when the mouse is inside the rectangle bounding the browser during a drag.

The return value indicates if Gecko would accept the contents of the drag if a drop were to happen with the mouse in the current position. This can be used for doing some rudimentary drop feedback.

Parameters:
inDragRefthe native DragReference
inSinkthe event sink to which the event will be dispatched
Returns:
PR_TRUE if the drag would be accepted by Gecko.

The documentation for this interface was generated from the following files: