flutter_qichat_sdk library
Support for doing something awesome.
More dartdocs go here.
Classes
- Action
- SC: service -> client CS: client -> service
- BlackListApply
- 请求拉入黑名单
- BlackListConfirm
- 确认拉入黑名单
- ChatLib
- ChatState
- CSForward
- CSReadMessage
- 读消息
- CSRecvMessage
- 收消息确认
- CSSendMessage
- 发消息
- InputtingBegin
- 正在输入(发送):开始
- InputtingEnd
- 正在输入(发送):结束 注意: MSG_TEXT, MSG_GEO 无需调用
- KickReason
- LineDetectDelegate
- LineDetectLib
- Message
- MessageAudio
- 音频
- MessageAutoReply
- 自动回复消息
- MessageAutoReplyFlag
- MessageAutoReplyQA
- MessageContent
- 文本消息内容
- MessageFile
- 文件
- MessageFormat
- 消息类型
- MessageGeo
- 地理位置
- MessageImage
- 图片
- MessageKey
- MessageOperate
- MessageRole
- 消息拥有者角色
- MessageUnion
- MessageVideo
- 视频
- MessageWorkerChanged
- MsgSourceType
- 消息来源类型
- Payload
- Result
- SCChatChanged
- 聊天会话发生改变: from: 触发 onDelSession(从组中移除会话), -1时无视 to: 触发 onNewSession(向组中添加会话), -1时无视
- SCForward
- SCHi
- 登录成功后, 下发必须信息
- SCKick
- 内部用踢人
- SCReadMessage
- SCRecvMessage
- 收消息
- SCSendMessage
- 发消息确认
- SCSimSendMessage
- 模拟客服发消息 使用场景示例: 自动回复
- SCSimSendMessageToWorker
- SCUserConnectionChanged
- 用户上线
- SCWorkerChanged
- SystemMessage
- TeneasySDKDelegate
- UploadListener
- UploadPercent
- UploadUtil
- Urls
- WithAutoReply
- 问题表示用户发送,答案表示客服发送,答案如果为两个则展示两条会话
- WorkerChangedReason
- WorkerStateChange
- WorkerTransfer
- 转接客服操作, 通知给 新的客服 + 用户
Constants
-
fileTypes
→ const List<
String> -
imageTypes
→ const List<
String> -
videoTypes
→ const List<
String>
Properties
- uploadProgress ↔ int
-
getter/setter pair