trixnity
Toggle table of contents
5.2.0-SNAPSHOT.CI-20260302.101522
common
Target filter
common
Switch theme
Search in API
Skip to content
trixnity
trixnity-clientserverapi-model
/
de.connect2x.trixnity.clientserverapi.model.server
/
Capabilities
Capabilities
@
JvmInline
@
Serializable
(
with
=
Capabilities.Serializer::class
)
value
class
Capabilities
(
delegate
:
Set
<
Capability
>
)
:
Set
<
Capability
>
Members
Members & Extensions
Constructors
Capabilities
Link copied to clipboard
constructor
(
delegate
:
Set
<
Capability
>
)
Types
Serializer
Link copied to clipboard
class
Serializer
:
KSerializer
<
Capabilities
>
Properties
change
Password
Link copied to clipboard
val
Capabilities
.
changePassword
:
Capability.ChangePassword
get
Login
Token
Link copied to clipboard
val
Capabilities
.
getLoginToken
:
Capability.GetLoginToken
profile
Fields
Link copied to clipboard
val
Capabilities
.
profileFields
:
Capability.ProfileFields
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
>