library
Toggle table of contents
1.0.0
common
Target filter
common
Switch theme
Search in API
Skip to content
library
library
/
xyz.malefic.koven.util
/
Lockable
Lockable
class
Lockable
<
T
>
(
initialValue
:
T
,
isLocked
:
(
)
->
Boolean
)
:
ReadWriteProperty
<
Any
?
,
T
>
A property delegate that can be locked to prevent further modifications.
Members
Constructors
Lockable
Link copied to clipboard
constructor
(
initialValue
:
T
,
isLocked
:
(
)
->
Boolean
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
get
Value
Link copied to clipboard
open
operator override
fun
getValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
)
:
T
set
Value
Link copied to clipboard
open
operator override
fun
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
T
)