共计 768 个字符,预计需要花费 2 分钟才能阅读完成。
ISDKDOMInstanceBase 插件 SDK 接口
ISDKDOMInstanceBase API
_postToDOMElement(handler, data)
: 将消息从运行时实例发布到 DOM 端。_postToDOMElementAsync(handler, data)
: 将消息从运行时实例发布到 DOM 端,返回一个 promise。_postToDOMElementMaybeSync(handler, data)
: 当运行时处于 DOM 模式时,在调用中同步调用 DOM 处理程序。_createElement(data)
: 指示运行时为此实例创建 DOM 元素。focusElement()
,blurElement()
: 用于管理调用和实例关联的 DOM 元素的帮助程序方法。isElementFocused()
: 帮助程序方法,用于确定关联的 HTML 元素当前是否处于焦点状态。setElementCSSStyle(prop, val)
: Helper 方法,用于在实例的关联 HTML 元素上设置 CSS 样式。setElementAttribute(attributeName, value)
,removeElementAttribute(attributeName)
: Helper 方法,用于设置或删除实例关联的 HTML 元素的属性。setElementVisible(isVisible)
: 设置关联的 HTML 元素是可见还是不可见。_getElementState()
: 重写以返回表示 DOM 元素状态的 JSON 对象,例如文本内容。_updateElementState()
: 从运行时向 DOM 端发送一条消息,其中包含元素状态(从 _getElementState() 中检索)。_getElementInDOMMode()
: 当运行时处于 DOM 模式时,这将返回与此实例关联的 HTML 元素。
正文完