All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.com.sceyt.chatuikit.persistence.logicimpl.channel.ChannelUpdateData.kt Maven / Gradle / Ivy

package com.sceyt.chatuikit.persistence.logicimpl.channel

import com.sceyt.chatuikit.data.models.channels.SceytChannel

data class ChannelUpdateData(
        var channel: SceytChannel,
        val needSorting: Boolean,
        val eventType: ChannelUpdatedType = ChannelUpdatedType.Updated
)

enum class ChannelUpdatedType {
    Updated, Presence, LastMessage, ClearedHistory, MuteState, Members, UnreadCount, PinnedAt, AutoDeleteState
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy