trixnity-clientserverapi-model
Toggle table of contents
4.22.1
common
Platform filter
common
Switch theme
Search in API
trixnity-clientserverapi-model
trixnity-clientserverapi-model
/
net.folivo.trixnity.clientserverapi.model.server
/
Capabilities
Capabilities
@
JvmInline
@
Serializable
(
with
=
CapabilitiesSerializer::class
)
value
class
Capabilities
(
delegate
:
Set
<
Capability
>
)
:
Set
<
Capability
>
Members
Members & Extensions
Constructors
Capabilities
Link copied to clipboard
constructor
(
delegate
:
Set
<
Capability
>
)
Properties
change
Password
Link copied to clipboard
val
Capabilities
.
changePassword
:
Capability.ChangePassword
get
Login
Token
Link copied to clipboard
val
Capabilities
.
getLoginToken
:
Capability.GetLoginToken
room
Version
Link copied to clipboard
val
Capabilities
.
roomVersion
:
Capability.RoomVersions
?
set
Avatar
Url
Link copied to clipboard
val
Capabilities
.
setAvatarUrl
:
Capability.SetAvatarUrl
set
Display
Name
Link copied to clipboard
val
Capabilities
.
setDisplayName
:
Capability.SetDisplayName
size
Link copied to clipboard
open
override
val
size
:
Int
third
Party
Changes
Link copied to clipboard
val
Capabilities
.
thirdPartyChanges
:
Capability.ThirdPartyChanges
Functions
contains
Link copied to clipboard
open
operator override
fun
contains
(
element
:
Capability
)
:
Boolean
contains
All
Link copied to clipboard
open
override
fun
containsAll
(
elements
:
Collection
<
Capability
>
)
:
Boolean
is
Empty
Link copied to clipboard
open
override
fun
isEmpty
(
)
:
Boolean
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
Iterator
<
Capability
>