nim library

Classes

AndroidPush
android push info
AntiOptions
AttachFactory
AttachStatus
AuthInfo
auth info
AuthObserver
the auth observer
AuthService
CanceledInviteEvent
被取消邀请通知事件
ChannelBaseInfo
ChannelFullInfo
ChatRoomInfo
聊天室信息
ChatRoomMember
聊天室成员信息
ChatRoomMemberUpdate
成员变更数据字段
ChatRoomMessage
聊天室消息
ChatRoomMessageBuilder
ChatRoomMessageExtension
聊天室消息扩展字段
ChatRoomObserver
ChatRoomService
CustomChatRoomMessageConfig
自定义聊天室消息配置
CustomMessageConfig
EnterChatRoomData
进入聊天室数据
EnterChatRoomResultData
进入聊天室回包数据
Event
EventFactory
FileAttachment
FriendRequest
好友请求
Handler
base handler
ImageAttachment
IMMessage
InviteAckEvent
对方应答(接受/拒绝)邀请通知事件
InviteEvent
被邀请通知事件
IOSPush
ios push info
MemberInfo
MessageBuilder
MsgAttachment
MsgDirection
MsgObserver
MsgService
MsgStatus
msg status
MsgType
msg type
NimErrorCode
NIMOptions
nim options
NimPlugin
NosSceneKeyConstant
nos 场景key常量
NosTransferInfo
NosTransferProgress
Observable
base observable
OnlineClient
online client info
PassthroughNotifyData
PassthroughObserver
PassthroughProxyData
PassthroughService
PushOptions
ResourceObserver
ResourceService
RTSDataImpl
RTSEvent
RTSNotifyOption
RTSObserver
RTSServers
RTSService
RTSTunnelType
SceneKey
Service
SessionType
session type
SignallingEvent
SignallingObserver
SignallingPushConfig
SignallingService
User
云信好友
UserInfo
用户资料信息
UserJoinEvent
有用户加入频道通知事件
UserObserver
UserService

Enums

ChannelStatus
ChannelType
dart enum must start 0, but define start 1, so unknown is holder
FriendOperation
操作类型
Gender
性别
InviteAckStatus
MemberQueryType
成员查询类型
MemberType
platform define different, need convert
NosTransferStatus
RTSEventType
会话事件枚举
SignallingEventType
StatusCode
auth status code
SyncStatusCode
auth sync status code
TransferType

Typedefs

Callback<T> = void Function(int code, T? data)
Observer<T> = void Function(T data)
RoomLinkAddress = Future<List<String>?> Function(String? roomId, String? account)