korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-datastructure
/
korlibs.datastructure
/
ObservableArray
Observable
Array
class
ObservableArray
<
T
>
(
val
base
:
Array
<
T
>
,
updated
:
ObservableArray
<
T
>
.
(
IntRange
)
->
Unit
)
:
BaseObservableArray1
<
ObservableArray
<
T
>
,
Int
>
Members
Constructors
Observable
Array
Link copied to clipboard
constructor
(
base
:
Array
<
T
>
,
updated
:
ObservableArray
<
T
>
.
(
IntRange
)
->
Unit
)
Properties
base
Link copied to clipboard
val
base
:
Array
<
T
>
size
Link copied to clipboard
open
override
val
size
:
Int
updated
Link copied to clipboard
val
updated
:
ObservableArray
<
T
>
.
(
IntRange
)
->
Unit
version
Link copied to clipboard
val
version
:
Int
Functions
get
Link copied to clipboard
operator
fun
get
(
index
:
Int
)
:
T
lock
Link copied to clipboard
inline
fun
<
T
>
lock
(
block
:
(
)
->
T
)
:
T
set
Link copied to clipboard
operator
fun
set
(
index
:
Int
,
element
:
T
)
operator
fun
set
(
range
:
IntRange
,
element
:
T
)