nsIController 编辑

content/xul/document/public/nsIController.idlScriptable An interface that can be implemented to receive and process commands and events. Inherits from: nsISupports Last changed in Gecko 1.7

Method 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:88 次

字数:3728

最后编辑:7 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文