jmessage_flutter library Null safety

Classes

JMChatRoom
JMChatRoomInfo
JMContactNotifyEvent
JMConversationInfo
JMCustomMessage
JMError
JmessageFlutter
JMEventHandlers
JMEventMessage
JMFileMessage
JMGroup
JMGroupInfo
JMGroupMemberInfo
JMImageMessage
JMLocationMessage
JMMessageOptions
JMMessageSendOptions
JMNormalMessage
JMNotificationSettingsIOS
iOS 通知设置项
JMPromptMessage
JMReceiveApplyJoinGroupApprovalEvent
JMReceiveGroupAdminApprovalEvent
JMReceiveGroupAdminRejectEvent
JMReceiveTransCommandEvent
JMSingle
JMTextMessage
JMUserInfo
JMVideoMessage
JMVoiceMessage

Properties

flutterLog String
final

Functions

getEnumFromString<T>(Iterable<T> values, String str) → T
getStringFromEnum<T>(dynamic T) String?

Enums

JMContactNotifyType
JMConversationType
JMEventType
JMGender
JMGroupMemberType
JMGroupType
JMLoginStateChangedType
JMMessageState
JMMessageType
JMPlatformType
JMTargetType

Typedefs

JMCallback = void Function(dynamic a, dynamic b)
函数回调
JMContactNotifyListener = void Function(JMContactNotifyEvent event)
JMLoginStateChangedListener = void Function(JMLoginStateChangedType type)
JMMessageEventListener = void Function(dynamic message)
点击通知栏
JMMessageReceiptStatusChangeListener = void Function(JMConversationInfo conversation, List<String> serverMessageIdList)
JMMessageRetractListener = void Function(dynamic retractedMessage)
JMReceiveApplyJoinGroupApprovalListener = void Function(JMReceiveApplyJoinGroupApprovalEvent event)
JMReceiveChatRoomMessageListener = void Function(List messageList)
JMReceiveGroupAdminApprovalListener = void Function(JMReceiveGroupAdminApprovalEvent event)
JMReceiveGroupAdminRejectListener = void Function(JMReceiveGroupAdminRejectEvent event)
JMReceiveTransCommandListener = void Function(JMReceiveTransCommandEvent event)
JMSyncOfflineMessageListener = void Function(JMConversationInfo conversation, List messageArray)
JMSyncRoamingMessageListener = void Function(JMConversationInfo conversation)