xxim_sdk_flutter library
Classes
- AesParams
- AudioContent
- 语音消息
- CardContent
- 名片消息
- CommandContent
- 命令消息
- ConnectListener
- 连接状态监听
- ConvListener
- 会话监听
- ConvManager
- ConvModel
- ConvType
- 会话类型
- CustomContent
- 自定义消息
- CxnParams
- DraftModel
- EmojiContent
- 表情消息
- FileContent
- 文件消息
- ImageContent
- 图片消息
- IsarListener
- 数据库监听
- LocationContent
- 位置消息
- MarkdownContent
- 标记消息
- MergeContent
- 合并消息
- MsgContentType
- 消息内容类型
- MsgListener
- 消息监听
- MsgManager
- MsgModel
- MsgOfflinePushModel
- MsgOptionsModel
- NoticeContentType
- 通知内容类型
- NoticeListener
- 通知监听
- NoticeManager
- NoticeModel
- NoticeOptionsModel
- PullListener
- 拉取监听
- ReadContent
- 已读消息
- RichTextContent
- 富文本消息
- SDKTool
- SendStatus
- 发送状态
- SubscribeCallback
- 订阅回调
- TipContent
- 提示消息
- TypingContent
- 正在输入
- UnreadListener
- 未读监听
- VideoContent
- 视频消息
- XXIMSDK
Extensions
- ConvModelQueryFilter
- ConvModelQueryLinks
- ConvModelQueryObject
- ConvModelQueryProperty
- ConvModelQuerySortBy
- ConvModelQuerySortThenBy
- ConvModelQueryWhere
- ConvModelQueryWhereDistinct
- ConvModelQueryWhereSort
- DraftModelQueryFilter
- DraftModelQueryObject
- GetConvModelCollection
- GetMsgModelCollection
- GetNoticeModelCollection
- MsgModelQueryFilter
- MsgModelQueryLinks
- MsgModelQueryObject
- MsgModelQueryProperty
- MsgModelQuerySortBy
- MsgModelQuerySortThenBy
- MsgModelQueryWhere
- MsgModelQueryWhereDistinct
- MsgModelQueryWhereSort
- MsgOfflinePushModelQueryFilter
- MsgOfflinePushModelQueryObject
- MsgOptionsModelQueryFilter
- MsgOptionsModelQueryObject
- NoticeModelQueryFilter
- NoticeModelQueryLinks
- NoticeModelQueryObject
- NoticeModelQueryProperty
- NoticeModelQuerySortBy
- NoticeModelQuerySortThenBy
- NoticeModelQueryWhere
- NoticeModelQueryWhereDistinct
- NoticeModelQueryWhereSort
- NoticeOptionsModelQueryFilter
- NoticeOptionsModelQueryObject
Constants
-
ConvModelSchema
→ const CollectionSchema<
ConvModel> -
CollectionSchema(name: r'ConvModel', id: -3815468939617515110, properties: {r'clientMsgId' : PropertySchema(id: 0, name: r'clientMsgId', type: IsarType.string), r'convId…
-
DraftModelSchema
→ const Schema<
DraftModel> -
Schema(name: r'DraftModel', id: -370211399773282223, properties: {r'content' : PropertySchema(id: 0, name: r'content', type: IsarType.string), r'ext' : PropertySchema(i…
-
MsgModelSchema
→ const CollectionSchema<
MsgModel> -
CollectionSchema(name: r'MsgModel', id: -3450809804253682902, properties: {r'atUsers' : PropertySchema(id: 0, name: r'atUsers', type: IsarType.stringList), r'clientMsgId…
-
MsgOfflinePushModelSchema
→ const Schema<
MsgOfflinePushModel> -
Schema(name: r'MsgOfflinePushModel', id: -722606130927360734, properties: {r'content' : PropertySchema(id: 0, name: r'content', type: IsarType.string), r'payload' : Pro…
-
MsgOptionsModelSchema
→ const Schema<
MsgOptionsModel> -
Schema(name: r'MsgOptionsModel', id: 2661845657255567082, properties: {r'needDecrypt' : PropertySchema(id: 0, name: r'needDecrypt', type: IsarType.bool), r'offlinePush'…
-
NoticeModelSchema
→ const CollectionSchema<
NoticeModel> -
CollectionSchema(name: r'NoticeModel', id: 4188865387800949871, properties: {r'content' : PropertySchema(id: 0, name: r'content', type: IsarType.string), r'contentType'…
-
NoticeOptionsModelSchema
→ const Schema<
NoticeOptionsModel> -
Schema(name: r'NoticeOptionsModel', id: -5692169215493622784, properties: {r'storageForClient' : PropertySchema(id: 0, name: r'storageForClient', type: IsarType.bool), r'up…
Typedefs
- ErrorCallback = dynamic Function(int code, String error)
-
SuccessCallback<
T> = dynamic Function(T data)