Member

data class Member(var inboxId: InboxId, var identities: List<PublicIdentity>, var permissionLevel: PermissionLevel, var consentState: ConsentState, var handle: String?, var otherHandles: List<String>)

Constructors

Link copied to clipboard
constructor(inboxId: InboxId, identities: List<PublicIdentity>, permissionLevel: PermissionLevel, consentState: ConsentState, handle: String?, otherHandles: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

The member's current handle, from the newest association state the client holds for the member, or None when it has claimed none. Show it as the text that identifies the member.

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

The member's other handles from that state, the most recently claimed first. Each one still names the member. Show them only as secondary information.

Link copied to clipboard