An enhanced controller interface that supports passing parameters to commands.
Inherits from:
nsISupports
Last changed in Gecko 1.7 Implemented by: @mozilla.org/embedcomp/base-command-controller;1. To create an instance, use:
var commandController = Components.classes["@mozilla.org/embedcomp/base-command-controller;1"] .createInstance(Components.interfaces.nsICommandController);
Method overview
void doCommandWithParams(in string command, in nsICommandParams aCommandParams); |
void getCommandStateWithParams( in string command, in nsICommandParams aCommandParams); |
Methods
doCommandWithParams()
Executes the specified command with a set of parameters contained in an nsICommandParams
object.
void doCommandWithParams( in string command, in nsICommandParams aCommandParams );
Parameters
-
command
- The command to execute.
-
aCommandParams
- The parameters.
getCommandStateWithParams()
void getCommandStateWithParams( in string command, in nsICommandParams aCommandParams );
Parameters
-
command
- The command whose state is to be determined.
-
aCommandParams
- The command parameters.