nsIController 编辑
content/xul/document/public/nsIController.idl
Scriptable An interface that can be implemented to receive and process commands and events. Inherits from: nsISupports
Last changed in Gecko 1.7Method overview
void doCommand(in string command); |
boolean isCommandEnabled(in string command); |
void onEvent(in string eventName); |
boolean supportsCommand(in string command); |
Methods
doCommand()
When this method is called, your implementation should execute the command with the specified name.
void doCommand( in string command );
Parameters
command
- The name of the command to execute.
isCommandEnabled()
Implement this method to indicate whether or not the specified command is enabled.
boolean isCommandEnabled( in string command );
Parameters
command
- The name of the command whose availability is to be checked.
Return value
Return true
if the specified command is currently available to be used; otherwise, it should return false
.
onEvent()
Implement this method to process the event with the specified name.
void onEvent( in string eventName );
Parameters
eventName
- The name of the event to process.
supportsCommand()
Implement this method to report whether or not the command with the specified name is supported.
boolean supportsCommand( in string command );
Parameters
command
- The name of the command to determine whether or not it is supported.
Return value
true
if the specified command is supported; otherwise false
.
See also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论