toggle menu
kord-extensions
2.3.6-SNAPSHOT
jvm
switch theme
search in API
kord-extensions
/
dev.kordex.core.utils.deltas
/
ChangeSet
Change
Set
class
ChangeSet
(
val
clazz
:
KClass
<
*
>
)
Members
Constructors
Change
Set
Link copied to clipboard
constructor
(
clazz
:
KClass
<
*
>
)
Types
Change
Link copied to clipboard
data
class
Change
<
T
>
(
val
old
:
Optional
<
T
>
,
val
new
:
T
,
val
oldState
:
ChangeSet.State
,
val
newState
:
ChangeSet.State
)
State
Link copied to clipboard
sealed
interface
State
Properties
clazz
Link copied to clipboard
val
clazz
:
KClass
<
*
>
Functions
get
Link copied to clipboard
operator
fun
<
T
>
get
(
key
:
KProperty
<
T
>
)
:
ChangeSet.Change
<
T
>
set
Link copied to clipboard
operator
fun
<
T
>
set
(
key
:
KProperty
<
T
>
,
value
:
ChangeSet.Change
<
T
>
)