PermalinkData

sealed class PermalinkData

This sealed class represents all the permalink cases. You don't have to instantiate yourself but should use PermalinkParser instead.

Types

Link copied to clipboard
data class FallbackLink(val uri: Uri, val isLegacyGroupLink: Boolean = false) : PermalinkData
Link copied to clipboard
data class RoomEmailInviteLink(    val roomId: String,     val email: String,     val signUrl: String,     val roomName: String?,     val roomAvatarUrl: String?,     val inviterName: String?,     val identityServer: String,     val token: String,     val privateKey: String,     val roomType: String?) : PermalinkData, Parcelable
Link copied to clipboard
data class RoomLink(    val roomIdOrAlias: String,     val isRoomAlias: Boolean,     val eventId: String?,     val viaParameters: List<String>) : PermalinkData
Link copied to clipboard
data class UserLink(val userId: String) : PermalinkData

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard