renetik-android
Toggle table of contents
release
Target filter
release
Switch theme
Search in API
Skip to content
renetik-android
renetik-android-store
/
renetik.android.store.property
/
CSStoreProperty
CSStore
Property
interface
CSStoreProperty
<
T
>
:
CSProperty
<
T
>
Inheritors
CSLateStoreProperty
CSBooleanLateStoreProperty
CSIntLateStoreProperty
CSStringLateStoreProperty
CSValueStoreProperty
Members
Members & Extensions
Properties
is
Saved
Link copied to clipboard
open
val
isSaved
:
Boolean
key
Link copied to clipboard
abstract
val
key
:
String
store
Link copied to clipboard
abstract
val
store
:
CSStore
value
Link copied to clipboard
abstract
override
var
value
:
T
Functions
clear
Link copied to clipboard
open
fun
clear
(
)
fire
Change
Link copied to clipboard
abstract
fun
fireChange
(
)
get
Link copied to clipboard
abstract
fun
get
(
store
:
CSStore
)
:
T
?
get
And
Set
Link copied to clipboard
open
fun
getAndSet
(
newValue
:
T
)
:
T
get
Value
Link copied to clipboard
open
operator override
fun
getValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
)
:
T
on
Change
Link copied to clipboard
abstract
fun
onChange
(
function
:
(
T
)
->
Unit
)
:
CSRegistration
pause
Link copied to clipboard
open
fun
pause
(
)
resume
Link copied to clipboard
open
fun
resume
(
fireChange
:
Boolean
)
save
Link copied to clipboard
fun
<
T
>
CSStoreProperty
<
T
>
.
save
(
)
fun
<
T
>
CSStoreProperty
<
T
>
.
save
(
value
:
T
)
save
To
Link copied to clipboard
fun
<
T
>
CSStoreProperty
<
T
>
.
saveTo
(
store
:
CSStore
)
set
Link copied to clipboard
abstract
fun
set
(
store
:
CSStore
,
value
:
T
)
set
Value
Link copied to clipboard
open
operator override
fun
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
T
)
track
Modified
Link copied to clipboard
open
fun
trackModified
(
track
:
Boolean
=
true
)
:
CSStoreProperty
<
T
>
update
Link copied to clipboard
abstract
fun
update
(
)
value
Link copied to clipboard
abstract
fun
value
(
newValue
:
T
,
fire
:
Boolean
)