ChannelCreationPermission

Represents the permission state for channel creation in the system. This sealed interface defines whether channel creation is allowed or forbidden for users.

Inheritors

Types

Link copied to clipboard
data class Allowed(val canSelfUserCreatePublicChannels: Boolean) : ChannelCreationPermission

Represents a state where channel creation is permitted with specific public channel creation rights.

Link copied to clipboard

Represents a state where channel creation is not permitted for the user.