V2TimConversationListener constructor
V2TimConversationListener({
- VoidCallback? onSyncServerStart,
- VoidCallback? onSyncServerFinish,
- VoidCallback? onSyncServerFailed,
- OnNewConversation? onNewConversation,
- OnConversationChangedCallback? onConversationChanged,
- OnTotalUnreadMessageCountChanged? onTotalUnreadMessageCountChanged,
- OnConversationGroupCreated? onConversationGroupCreated,
- OnConversationGroupDeleted? onConversationGroupDeleted,
- OnConversationGroupNameChanged? onConversationGroupNameChanged,
- OnConversationsAddedToGroup? onConversationsAddedToGroup,
- OnConversationsDeletedFromGroup? onConversationsDeletedFromGroup,
- OnConversationDeleted? onConversationDeleted,
- OnUnreadMessageCountChangedByFilter? onUnreadMessageCountChangedByFilter,
Implementation
V2TimConversationListener({
VoidCallback? onSyncServerStart,
VoidCallback? onSyncServerFinish,
VoidCallback? onSyncServerFailed,
OnNewConversation? onNewConversation,
OnConversationChangedCallback? onConversationChanged,
OnTotalUnreadMessageCountChanged? onTotalUnreadMessageCountChanged,
OnConversationGroupCreated? onConversationGroupCreated,
OnConversationGroupDeleted? onConversationGroupDeleted,
OnConversationGroupNameChanged? onConversationGroupNameChanged,
OnConversationsAddedToGroup? onConversationsAddedToGroup,
OnConversationsDeletedFromGroup? onConversationsDeletedFromGroup,
OnConversationDeleted? onConversationDeleted,
OnUnreadMessageCountChangedByFilter? onUnreadMessageCountChangedByFilter,
}) {
if (onUnreadMessageCountChangedByFilter != null) {
this.onUnreadMessageCountChangedByFilter =
onUnreadMessageCountChangedByFilter;
}
if (onConversationDeleted != null) {
this.onConversationDeleted = onConversationDeleted;
}
if (onSyncServerStart != null) {
this.onSyncServerStart = onSyncServerStart;
}
if (onSyncServerFinish != null) {
this.onSyncServerFinish = onSyncServerFinish;
}
if (onSyncServerFailed != null) {
this.onSyncServerFailed = onSyncServerFailed;
}
if (onNewConversation != null) {
this.onNewConversation = onNewConversation;
}
if (onConversationChanged != null) {
this.onConversationChanged = onConversationChanged;
}
if (onTotalUnreadMessageCountChanged != null) {
this.onTotalUnreadMessageCountChanged = onTotalUnreadMessageCountChanged;
}
if (onConversationGroupCreated != null) {
this.onConversationGroupCreated = onConversationGroupCreated;
}
if (onConversationGroupDeleted != null) {
this.onConversationGroupDeleted = onConversationGroupDeleted;
}
if (onConversationGroupNameChanged != null) {
this.onConversationGroupNameChanged = onConversationGroupNameChanged;
}
if (onConversationsAddedToGroup != null) {
this.onConversationsAddedToGroup = onConversationsAddedToGroup;
}
if (onConversationsDeletedFromGroup != null) {
this.onConversationsDeletedFromGroup = onConversationsDeletedFromGroup;
}
}