Customizable Group Channel
Represents a customizable interface of UikitGroupChannel. This can be used to hold a custom instance of a UikitGroupChannel.
You can directly assign an instance of UikitGroupChannel to the baseUikitGroupChannel property if you wish to hold on to the UikitGroupChannel, which then will automatically be parsed to each properties.
Otherwise, you can override each properties to provide a custom values regardless of the baseUikitGroupChannel property.
Since
1.0.0-beta.1
See also
Properties
The implementation of the Uikit's UikitGroupChannel which will be assigned to each properties with it's own values. Defaults to EmptyGroupChannel.
The url of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.channelUrl.
The cover image url of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.coverUrl.
The created timestamp of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.createdAt.
The flag that indicates whether the baseUikitGroupChannel is broadcast channel if base is provided, otherwise EmptyGroupChannel.isBroadcast.
The flag that indicates whether the baseUikitGroupChannel is frozen if base is provided, otherwise EmptyGroupChannel.isFrozen.
The flag that indicates whether the baseUikitGroupChannel is super group channel if base is provided, otherwise EmptyGroupChannel.isSuper.
The last message of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.lastMessage.
The member count of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.memberCount.
The members of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.members.
The push trigger option of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.myPushTriggerOption.
The name of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.name.
The typing members of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.typingMembers.
The unread mention count of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.unreadMentionCount.
The unread message count of the baseUikitGroupChannel if base is provided, otherwise EmptyGroupChannel.unreadMessageCount.