|
|
@@ -11,6 +11,11 @@ export interface ISttManagerAdapter {
|
|
|
config?: SttManagerConfig
|
|
|
userId: string | number
|
|
|
channel: string
|
|
|
+
|
|
|
+ // 事件方法
|
|
|
+ on<K extends keyof SttEventMap>(event: K, listener: SttEventMap[K]): this
|
|
|
+ off<K extends keyof SttEventMap>(event: K, listener: SttEventMap[K]): this
|
|
|
+ emit<K extends keyof SttEventMap>(event: K, ...args: any[]): this
|
|
|
}
|
|
|
|
|
|
export interface IRtmManagerAdapter {
|
|
|
@@ -25,6 +30,11 @@ export interface IRtmManagerAdapter {
|
|
|
userId: string
|
|
|
channel: string
|
|
|
userList: RtmUserInfo[]
|
|
|
+
|
|
|
+ // 事件方法
|
|
|
+ on<K extends keyof RtmEventMap>(event: K, listener: RtmEventMap[K]): this
|
|
|
+ off<K extends keyof RtmEventMap>(event: K, listener: RtmEventMap[K]): this
|
|
|
+ emit<K extends keyof RtmEventMap>(event: K, ...args: any[]): this
|
|
|
}
|
|
|
|
|
|
// 配置接口
|