Public Member Functions

nsIClipboardDragDropHookList Interface Reference

Please note that the following api is not intended for embedders; it is intended as an internal (to gecko). More...

import "nsIClipboardDragDropHookList.idl";

List of all members.

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.

Detailed Description

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.


Member Function Documentation

void nsIClipboardDragDropHookList::addClipboardDragDropHooks ( in nsIClipboardDragDropHooks  aHooks  ) 

Add a hook to list.

Parameters:
aHooks implementation of hooks
nsISimpleEnumerator nsIClipboardDragDropHookList::getHookEnumerator (  ) 

Gets an enumerator for all hooks which have been added.

Returns:
nsISimpleEnumerator for nsIClipboardDragDropHooks
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).

Parameters:
aHooks implementation of hooks

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