Class: DartList<T>
dg.DartList
A proxy to a Dart List<T>
.
Type parameters
Name |
---|
T |
Implements
Iterable
<T
>
Indexable
▪ [key: number
]: any
Constructors
constructor
• new DartList<T
>()
Type parameters
Name |
---|
T |
Properties
dart
• dart: any
Defined in
Accessors
length
• get
length(): number
Returns the number of objects in this list.
Returns
number
Defined in
Methods
[iterator]
▸ [iterator](): Iterator
<T
, any
, undefined
>
Returns
Iterator
<T
, any
, undefined
>
Implementation of
Iterable.__@iterator@87
Defined in
clear
▸ clear(): void
Removes all objects from this list; the length of the list becomes zero.
Returns
void
Defined in
get
▸ get(index
): T
Returns the object at the given [index] in the list.
Parameters
Name | Type |
---|---|
index | number |
Returns
T
Defined in
includes
▸ includes(item
, start?
): boolean
Parameters
Name | Type |
---|---|
item | T |
start? | number |
Returns
boolean
Defined in
push
▸ push(value
): void
Adds [value] to the end of this list, extending the length by one.
Parameters
Name | Type |
---|---|
value | T |
Returns
void
Defined in
remove
▸ remove(value
): void
Removes the first occurrence of [value] from the list.
Parameters
Name | Type |
---|---|
value | T |
Returns
void
Defined in
set
▸ set(index
, value
): T
Sets the value at the given [index] in the list to [value].
Parameters
Name | Type |
---|---|
index | number |
value | T |
Returns
T
Defined in
sort
▸ sort(): void
Sorts this list.
Returns
void
Defined in
fromDart
▸ Static
fromDart<T
>(dart
): DartList
<T
>
Creates a proxy to an existing Dart list.
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
dart | any |
Returns
DartList
<T
>