on设置事件监听,支持链式调用支持命名空间 type.namespace,使用 . 来分隔 type 和 namespace
// 收到消息 on(type: "message-received", listener: typeof chat_event_message-revoked, options?: EmitterOptions): this
参数
返回
[# message-whisper-received #]
// 收到私聊消息 on(type: "message-whisper-received", listener: typeof client_event_message-whisper-received, options?: EmitterOptions): this
[# message-revoked #]
// 收到撤回消息 on(type: "message-revoked", listener: typeof client_event_message_received, options?: EmitterOptions): this
[# string #]
on(type: string, listener: Function, options?: EmitterOptions): this
one设置一次事件监听,支持链式调用,支持命名空间 type.namespace,使用 . 来分隔 type 和 namespace
one(type: "message-received", listener: typeof chat_event_message_received, options?: EmitterOptions): this
one(type: "message-whisper-received", listener: typeof client_event_message-whisper-received, options?: EmitterOptions): this
one(type: "message-revoked", listener: typeof client_event_message_received, options?: EmitterOptions): this
one(type: string, listener: Function, options?: EmitterOptions): this
pull拉取消息
pull(channel: string, next?: number, count?: number): Promise‹object›
Promise‹object›
Object
send发送聊天消息
send(message: ChatMessageData): Promise‹ChannelMessage›
sendTo发送私聊消息
sendTo(to: UserId, message: ChatMessageData): Promise‹ChannelMessage›
revoke撤回
revoke(id: string, fromId: UserId): boolean
收到聊天消息
client.on('message-received', (event) => { });
收到撤回消息
client.on('message-revoked', (event) => { });
收到私聊消息
client.on('message-whisper-received', (event) => { });
Harmony
Chat
Index
Methods
on
设置事件监听,支持链式调用支持命名空间 type.namespace,使用 . 来分隔 type 和 namespace
参数
返回
[# message-whisper-received #]
参数
返回
[# message-revoked #]
参数
返回
[# string #]
参数
返回
one
设置一次事件监听,支持链式调用,支持命名空间 type.namespace,使用 . 来分隔 type 和 namespace
参数
返回
[# message-whisper-received #]
参数
返回
[# message-revoked #]
参数
返回
[# string #]
参数
返回
pull
拉取消息
参数
返回
Promise‹object›
Object
send
发送聊天消息
参数
返回
sendTo
发送私聊消息
参数
返回
revoke
撤回
参数
返回
chatEvents
Index
Variables
收到聊天消息
收到撤回消息
收到私聊消息