KeplerScriptChannel
扩展
KeplerTurboModule
属性
getConstants()?
readonlyoptionalgetConstants: () =>object
返回值
object
继承自
KeplerTurboModule.getConstants
getMajorVersion()
getMajorVersion: () =>
number
获取主版本。
返回值
number
覆盖
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>
number
获取次版本。
返回值
number
覆盖
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>
number
获取补丁版本。
返回值
number
覆盖
KeplerTurboModule.getPatchVersion
handleChannelChangeResponseRejected()
handleChannelChangeResponseRejected: (
transactionId,error) =>void
发送更改频道命令的已拒绝响应
参数
transactionId
number
与更改频道命令关联的交易ID
error
string
错误字符串
返回值
void
handleChannelChangeResponseResolved()
handleChannelChangeResponseResolved: (
transactionId,changeChannelResponse) =>void
发送更改频道命令的已解决响应
参数
transactionId
number
与更改频道命令关联的交易ID
changeChannelResponse
IInternalChangeChannelResponse
更改频道响应
返回值
void
setHandlersForComponent()
setHandlersForComponent: (
changeChannelHandler,changeChannelByNumberHandler,skipChannelHandler,componentInstance) =>Promise<Object>
注册提供的频道更改处理程序,以便在请求时执行。
参数
changeChannelHandler
接收频道更改请求的处理程序
changeChannelByNumberHandler
按号码接收频道更改请求的处理程序
skipChannelHandler
接收频道跳过请求的处理程序
componentInstance
IComponentInstance
一个对象,表示要注册到的组件实例
返回值
Promise<Object>
以成功/失败异步解决/拒绝的Promise
setupChannelServer()
setupChannelServer: () =>
Promise<Object>
设置原生ChannelServer。
返回值
Promise<Object>
Last updated: 2025年10月2日

