通用的回调函数接口。

interface ChatCallback {
    onError?: ((code: number, error: string) => void);
    onProgress?: ((progress: number) => void);
    onSuccess?: (() => void);
}

Properties

onError?: ((code: number, error: string) => void)

发生错误时调用的回调函数,详见 ChatError

Type declaration

    • (code, error): void
    • Parameters

      • code: number

        错误代码。详见 ChatError

      • error: string

        错误描述。

      Returns void

onProgress?: ((progress: number) => void)

刷新进度的回调函数。

Type declaration

    • (progress): void
    • Parameters

      • progress: number

        进度信息。

      Returns void

onSuccess?: (() => void)

成功时执行回调函数。