UikitGroupChannel

sealed interface UikitGroupChannel

Represents an interface for a group channel in Sendbird Compose Uikit.

Since

1.0.0-beta.1

See also

Inheritors

Properties

Link copied to clipboard
abstract val channelUrl: String

The url of the channel.

Link copied to clipboard
abstract val coverUrl: String

The cover image url of the channel.

Link copied to clipboard
abstract val createdAt: Long

The created timestamp of the channel.

Link copied to clipboard
abstract val isBroadcast: Boolean

The flag that indicates whether the channel is broadcast channel.

Link copied to clipboard
abstract val isFrozen: Boolean

The flag that indicates whether the channel is frozen.

Link copied to clipboard
abstract val isSuper: Boolean

The flag that indicates whether the channel is super group channel.

Link copied to clipboard

The last message of the channel.

Link copied to clipboard
abstract val memberCount: Int

The member count of the channel.

Link copied to clipboard
abstract val members: List<UikitMember>

The members of the channel.

Link copied to clipboard
abstract val myPushTriggerOption: <Error class: unknown class>

The push trigger option of the channel.

Link copied to clipboard
abstract val name: String

The name of the channel.

Link copied to clipboard

The typing members of the channel.

Link copied to clipboard
abstract val unreadMentionCount: Int

The unread mention count of the channel.

Link copied to clipboard
abstract val unreadMessageCount: Int

The unread message count of the channel.

Functions

Link copied to clipboard

Returns the cover models for the group channel.

Link copied to clipboard

Checks if the last message receipt icon is visible. It is only visible if the channel is not a super group channel and the last message is not mine.

Link copied to clipboard

Returns the channel's last message's created date time, or the channel's created date time if there is no last message.

Link copied to clipboard

Returns the title for the group channel. If the channel name is a default value, it returns the list of member nicknames.

Link copied to clipboard

Returns the unread count for the group channel. If the unread message count is greater than 99, it returns the maximum unread count text.