DartList<T>
Defined in: src/proxies.ts:9
A proxy to a Dart List<T>.
Type Parameters
| Type Parameter |
|---|
T |
Implements
Iterable<T>
Indexable
[
key:number]:any
Constructors
Constructor
new DartList<
T>():DartList<T>
Returns
DartList<T>
Properties
| Property | Type | Defined in |
|---|---|---|
dart | any | src/proxies.ts:10 |
Accessors
length
Get Signature
get length():
number
Defined in: src/proxies.ts:22
Returns the number of objects in this list.
Returns
number
Methods
[iterator]()
[iterator]():
Iterator<T>
Defined in: src/proxies.ts:51
Returns
Iterator<T>
Implementation of
Iterable.[iterator]
clear()
clear():
void
Defined in: src/proxies.ts:25
Removes all objects from this list; the length of the list becomes zero.
Returns
void
get()
get(
index):T
Defined in: src/proxies.ts:34
Returns the object at the given [index] in the list.
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
T
includes()
includes(
item,start?):boolean
Defined in: src/proxies.ts:42
Parameters
| Parameter | Type |
|---|---|
item | T |
start? | number |
Returns
boolean
push()
push(
value):void
Defined in: src/proxies.ts:31
Adds [value] to the end of this list, extending the length by one.
Parameters
| Parameter | Type |
|---|---|
value | T |
Returns
void
remove()
remove(
value):void
Defined in: src/proxies.ts:40
Removes the first occurrence of [value] from the list.
Parameters
| Parameter | Type |
|---|---|
value | T |
Returns
void
set()
set(
index,value):T
Defined in: src/proxies.ts:37
Sets the value at the given [index] in the list to [value].
Parameters
| Parameter | Type |
|---|---|
index | number |
value | T |
Returns
T
sort()
sort():
void
Defined in: src/proxies.ts:28
Sorts this list.
Returns
void
fromDart()
staticfromDart<T>(dart):DartList<T>
Defined in: src/proxies.ts:13
Creates a proxy to an existing Dart list.
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
DartList<T>