以下为全局对象 motiff.ui
的属性与方法。
使插件的 UI 可见。当 UI 是由 motiff.showUI(..., { visible: false })
所创建,或调用 motiff.ui.hide()
后被隐藏,可使用motiff.ui.show()
显示 UI。
隐藏当前的 UI ,使其对用户不可见。隐藏之后, UI 仍将继续运行代码并能够发送和接收消息。
UI 创建之后,可通过此 API 修改 UI 对话框的尺寸。
UI 创建之后,可通过此 API 修改 UI 对话框的位置。
销毁 UI 及其中的 <iframe>
,执行之后,iframe 中的代码将不再执行,也不可再传递或接受 UI 的消息。
发送消息至 UI 的 <iframe>
窗口。
参数
postMessage
相同:详情请点击 此处 。origin
: 高阶选项,主要用于实现 OAuth。 若提供 origin 选项,有且仅当 iframe 内文档的 origin 与所提供的 origin 匹配时,消息才会传递到 iframe。 默认值为 "*",允许将信息传递给任何文档。注册处理来自 UI 内 <iframe>
的事件的处理函数。
注册处理来自 UI 内 <iframe>
的事件的处理函数。
同 motiff.ui.on("message")
,但仅在第一次触发时调用处理函数。
移除 motiff.ui.on
及 mofitt.ui.once
注册的事件处理函数。