Please note that the following api is not intended for embedders; it is intended as an internal (to gecko). More...
import "nsIClipboardDragDropHookList.idl";
Public Member Functions | |
void | addClipboardDragDropHooks (in nsIClipboardDragDropHooks aHooks) |
Add a hook to list. | |
void | removeClipboardDragDropHooks (in nsIClipboardDragDropHooks aHooks) |
Remove a hook from list (note if this implementation is not present in the list then removal will be ignored). | |
nsISimpleEnumerator | getHookEnumerator () |
Gets an enumerator for all hooks which have been added. |
Please note that the following api is not intended for embedders; it is intended as an internal (to gecko).
Embedders can indirectly call these by sending commands (see description in nsIClipboardDragDropHooks.idl).
Internal gecko usage is accomplished by calling get_Interface on a docshell.
void nsIClipboardDragDropHookList::addClipboardDragDropHooks | ( | in nsIClipboardDragDropHooks | aHooks | ) |
Add a hook to list.
aHooks | implementation of hooks |
nsISimpleEnumerator nsIClipboardDragDropHookList::getHookEnumerator | ( | ) |
Gets an enumerator for all hooks which have been added.
void nsIClipboardDragDropHookList::removeClipboardDragDropHooks | ( | in nsIClipboardDragDropHooks | aHooks | ) |
Remove a hook from list (note if this implementation is not present in the list then removal will be ignored).
aHooks | implementation of hooks |