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.

XULControllers

This object is available to unprivileged JavaScript. It implements the following interfaces:

Properties

XULCommandDispatcher commandDispatcher


Methods

void appendController ( nsIController controller ) nsIController getControllerAt ( int index ) nsIController getControllerById ( int controllerID ) int getControllerCount ( ) nsIController getControllerForCommand ( char* command ) int getControllerId ( nsIController controller ) void insertControllerAt ( int index , nsIController controller ) void removeController ( nsIController controller ) nsIController removeControllerAt ( int index )

void appendController ( nsIController controller )

Arguments:
controller

nsIController getControllerAt ( int index )

Arguments:
index

nsIController getControllerById ( int controllerID )

Arguments:
controllerID

int getControllerCount ( )


nsIController getControllerForCommand ( char* command )

Arguments:
command

int getControllerId ( nsIController controller )

Arguments:
controller

void insertControllerAt ( int index , nsIController controller )

Arguments:
index
controller

void removeController ( nsIController controller )

Arguments:
controller

nsIController removeControllerAt ( int index )

Arguments:
index

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com