Presence

data class Presence(userUri: String, state: Presence.State, avatar: String?, avatarUrl: String?, displayName: String?, userName: String, domain: String?)

Presence information instance.

This class contains presence information for a user defined by a userUri.

Parameters

userUri

User identifier.

state

Current user status.

avatar

User avatar encoded in base64.

avatarUrl

Public Url containing the user's avatar.

displayName

DisplayName assigned to the user.

userName

Username assigned to the user.

domain

Domain where the user belongs to.

Constructors

Link copied to clipboard
fun Presence(userUri: String, state: Presence.State, avatar: String?, avatarUrl: String?, displayName: String?, userName: String, domain: String?)

Types

Link copied to clipboard
enum State : Enum<Presence.State>

Properties

Link copied to clipboard
var avatar: String?
Link copied to clipboard
val avatarUrl: String?
Link copied to clipboard
var displayName: String?
Link copied to clipboard
var domain: String?
Link copied to clipboard
var state: Presence.State
Link copied to clipboard
var userName: String
Link copied to clipboard
val userUri: String