Documentation
Preparing search index...
@futuremachine/core
ListDB
Interface ListDB<T>
interface
ListDB
<
T
extends
SerializableDB
[]
>
{
"[ObjectDBBranding]"
:
undefined
;
at
<
U
extends
number
>
(
index
:
U
)
:
T
[
U
]
;
getFacade
()
:
List
<
Serializable
[]
>
|
undefined
;
getObjectType
()
:
List
;
pop
()
:
ListElement
<
T
>
|
undefined
;
push
(
elements
:
Iterable
<
ListElement
<
T
>
>
)
:
number
;
set
(
elements
:
Iterable
<
ListElement
<
T
>
>
,
index
:
number
)
:
void
;
setFacade
(
facade
:
List
<
Serializable
[]
>
)
:
void
;
size
()
:
number
;
values
()
:
IterableIterator
<
ListElement
<
T
>
>
;
}
Type Parameters
T
extends
SerializableDB
[]
Hierarchy (
View Summary
)
ObjectDB
ListDB
Index
Properties
[
Object
DB
Branding]
Methods
at
get
Facade
get
Object
Type
pop
push
set
set
Facade
size
values
Properties
[
Object
DB
Branding]
"[ObjectDBBranding]"
:
undefined
Methods
at
at
<
U
extends
number
>
(
index
:
U
)
:
T
[
U
]
Type Parameters
U
extends
number
Parameters
index
:
U
Returns
T
[
U
]
get
Facade
getFacade
()
:
List
<
Serializable
[]
>
|
undefined
Returns
List
<
Serializable
[]
>
|
undefined
get
Object
Type
getObjectType
()
:
List
Returns
List
pop
pop
()
:
ListElement
<
T
>
|
undefined
Returns
ListElement
<
T
>
|
undefined
push
push
(
elements
:
Iterable
<
ListElement
<
T
>
>
)
:
number
Parameters
elements
:
Iterable
<
ListElement
<
T
>
>
Returns
number
set
set
(
elements
:
Iterable
<
ListElement
<
T
>
>
,
index
:
number
)
:
void
Parameters
elements
:
Iterable
<
ListElement
<
T
>
>
index
:
number
Returns
void
set
Facade
setFacade
(
facade
:
List
<
Serializable
[]
>
)
:
void
Parameters
facade
:
List
<
Serializable
[]
>
Returns
void
size
size
()
:
number
Returns
number
values
values
()
:
IterableIterator
<
ListElement
<
T
>
>
Returns
IterableIterator
<
ListElement
<
T
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
[
Object
DB
Branding]
Methods
at
get
Facade
get
Object
Type
pop
push
set
set
Facade
size
values
Documentation
Loading...