SDKError class 参考

  • HarmonyOS

更新时间不可用

详细描述

适用版本:@shengwang/whiteboard 0.2.11。

SDK 初始化或接口错误,继承 Error;包含 jsStack 和静态错误解析辅助方法。

可从 @shengwang/whiteboard 直接导入 SDKError。

类型结构(源码声明)

下方源码文件的 export 声明不等同于 SDK 包入口导出;业务导入方式以上方说明为准。

Text
export class SDKError extends Error
jsStackreadonly jsStack: string
constructorconstructor(message: string, jsStack: string = "Native Error")
parseErrorstatic parseError(object: SDKErrorPayload) : SDKError
promiseErrorstatic promiseError(str: string) : SDKError | null
promiseErrorFromJsonstatic promiseErrorFromJson(jsonObject: JsResponse) : SDKError | null
toStringtoString() : string
messagemessage: string
表格内容超出当前宽度,可横向滚动查看更多列。

变量说明

jsStack

Text
readonly jsStack: string

类型成员,必填性和返回类型以声明为准。

message

Text
message: string

初始化或接口错误原因;继承自 Error.message。

函数说明

constructor

Text
constructor(message: string, jsStack: string = "Native Error")

constructor:SDKError 的公开成员。参数和返回类型见下方签名。

parseError

Text
static parseError(object: SDKErrorPayload) : SDKError

parseError:SDKError 的公开成员。参数和返回类型见下方签名。

promiseError

Text
static promiseError(str: string) : SDKError | null

promiseError:SDKError 的公开成员。参数和返回类型见下方签名。

promiseErrorFromJson

Text
static promiseErrorFromJson(jsonObject: JsResponse) : SDKError | null

promiseErrorFromJson:SDKError 的公开成员。参数和返回类型见下方签名。

toString

Text
toString() : string

toString:SDKError 的公开成员。参数和返回类型见下方签名。

这个页面有帮助吗?