Presence

data class Presence(val userUri: String, var state: Presence.State?, var avatar: String?, val avatarUrl: String?, var displayName: String?, var userName: String, var domain: String?, var mood: String? = null)

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.

mood

Current user mood.

Constructors

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

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var mood: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard