WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIClipboardDragDropHookList

IID:876A2015-6B66-11D7-8F18-0003938A9D96
Inherits From:nsISupports

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.


Methods

void addClipboardDragDropHooks ( nsIClipboardDragDropHooks hooks ) nsISimpleEnumerator getHookEnumerator ( ) void removeClipboardDragDropHooks ( nsIClipboardDragDropHooks hooks )

void addClipboardDragDropHooks ( nsIClipboardDragDropHooks hooks )

Add a hook to list.

Arguments:
hooks: implementation of hooks

nsISimpleEnumerator getHookEnumerator ( )

Gets an enumerator for all hooks which have been added.

Returns:
nsISimpleEnumerator for nsIClipboardDragDropHooks

void removeClipboardDragDropHooks ( nsIClipboardDragDropHooks hooks )

Remove a hook from list (note if this implementation is not present in the list then removal will be ignored).

Arguments:
hooks: implementation of hooks

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com