List
Defined in: collections/List.ts:9
GoJS-compatible: an ordered collection, mirroring go.List. graphojs’s
own internals use plain arrays; this class exists as a public utility for
code ported from GoJS that constructs new go.List<T>() directly.
Type Parameters
Sección titulada «Type Parameters»T
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new List<
T>(coll?):List<T>
Defined in: collections/List.ts:12
Parameters
Sección titulada «Parameters»Iterable<T, any, any>
Returns
Sección titulada «Returns»List<T>
Accessors
Sección titulada «Accessors»Get Signature
Sección titulada «Get Signature»get count():
number
Defined in: collections/List.ts:155
Returns
Sección titulada «Returns»number
iterator
Sección titulada «iterator»Get Signature
Sección titulada «Get Signature»get iterator():
Iterator<T>
Defined in: collections/List.ts:167
Returns
Sección titulada «Returns»Iterator<T>
iteratorBackwards
Sección titulada «iteratorBackwards»Get Signature
Sección titulada «Get Signature»get iteratorBackwards():
Iterator<T>
Defined in: collections/List.ts:171
Returns
Sección titulada «Returns»Iterator<T>
Get Signature
Sección titulada «Get Signature»get length():
number
Defined in: collections/List.ts:163
Returns
Sección titulada «Returns»number
Get Signature
Sección titulada «Get Signature»get size():
number
Defined in: collections/List.ts:159
Returns
Sección titulada «Returns»number
Methods
Sección titulada «Methods»[iterator]()
Sección titulada «[iterator]()»[iterator]():
Iterator<T>
Defined in: collections/List.ts:16
Returns
Sección titulada «Returns»Iterator<T>
add(
val):this
Defined in: collections/List.ts:24
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»this
addAll()
Sección titulada «addAll()»addAll(
coll):this
Defined in: collections/List.ts:33
Parameters
Sección titulada «Parameters»Iterable<T>
Returns
Sección titulada «Returns»this
all(
pred):boolean
Defined in: collections/List.ts:86
Parameters
Sección titulada «Parameters»(a) => boolean
Returns
Sección titulada «Returns»boolean
any(
pred):boolean
Defined in: collections/List.ts:82
Parameters
Sección titulada «Parameters»(a) => boolean
Returns
Sección titulada «Returns»boolean
clear()
Sección titulada «clear()»clear():
void
Defined in: collections/List.ts:38
Returns
Sección titulada «Returns»void
contains()
Sección titulada «contains()»contains(
val):boolean
Defined in: collections/List.ts:42
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»boolean
copy():
List<T>
Defined in: collections/List.ts:127
Returns
Sección titulada «Returns»List<T>
delete()
Sección titulada «delete()»delete(
val):boolean
Defined in: collections/List.ts:114
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»boolean
each(
func):this
Defined in: collections/List.ts:90
Parameters
Sección titulada «Parameters»(a) => void
Returns
Sección titulada «Returns»this
elt(
i):T
Defined in: collections/List.ts:54
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»T
filter()
Sección titulada «filter()»filter(
pred):List<T>
Defined in: collections/List.ts:99
Parameters
Sección titulada «Parameters»(a) => boolean
Returns
Sección titulada «Returns»List<T>
first()
Sección titulada «first()»first():
T|null
Defined in: collections/List.ts:70
Returns
Sección titulada «Returns»T | null
get(
i):T
Defined in: collections/List.ts:58
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»T
has(
val):boolean
Defined in: collections/List.ts:46
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»boolean
indexOf()
Sección titulada «indexOf()»indexOf(
val):number
Defined in: collections/List.ts:50
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»number
insertAt()
Sección titulada «insertAt()»insertAt(
i,val):void
Defined in: collections/List.ts:103
Parameters
Sección titulada «Parameters»number
T
Returns
Sección titulada «Returns»void
last():
T|null
Defined in: collections/List.ts:74
Returns
Sección titulada «Returns»T | null
map<
S>(func):List<S>
Defined in: collections/List.ts:95
Type Parameters
Sección titulada «Type Parameters»S
Parameters
Sección titulada «Parameters»(a) => S
Returns
Sección titulada «Returns»List<S>
pop():
T|null
Defined in: collections/List.ts:78
Returns
Sección titulada «Returns»T | null
push(
val):void
Defined in: collections/List.ts:29
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»void
remove()
Sección titulada «remove()»remove(
val):boolean
Defined in: collections/List.ts:107
Parameters
Sección titulada «Parameters»T
Returns
Sección titulada «Returns»boolean
removeAt()
Sección titulada «removeAt()»removeAt(
i):void
Defined in: collections/List.ts:118
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
removeRange()
Sección titulada «removeRange()»removeRange(
from,to):this
Defined in: collections/List.ts:122
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»this
reverse()
Sección titulada «reverse()»reverse():
this
Defined in: collections/List.ts:150
Returns
Sección titulada «Returns»this
set(
i,val):void
Defined in: collections/List.ts:66
Parameters
Sección titulada «Parameters»number
T
Returns
Sección titulada «Returns»void
setElt()
Sección titulada «setElt()»setElt(
i,val):void
Defined in: collections/List.ts:62
Parameters
Sección titulada «Parameters»number
T
Returns
Sección titulada «Returns»void
sort(
sortfunc):this
Defined in: collections/List.ts:139
Parameters
Sección titulada «Parameters»sortfunc
Sección titulada «sortfunc»(a, b) => number
Returns
Sección titulada «Returns»this
sortRange()
Sección titulada «sortRange()»sortRange(
sortfunc,from?,to?):this
Defined in: collections/List.ts:144
Parameters
Sección titulada «Parameters»sortfunc
Sección titulada «sortfunc»(a, b) => number
number = 0
number = ...
Returns
Sección titulada «Returns»this
toArray()
Sección titulada «toArray()»toArray():
T[]
Defined in: collections/List.ts:131
Returns
Sección titulada «Returns»T[]
toSet()
Sección titulada «toSet()»toSet():
Set<T>
Defined in: collections/List.ts:135
Returns
Sección titulada «Returns»Set<T>
toString()
Sección titulada «toString()»toString():
string
Defined in: collections/List.ts:20
Returns
Sección titulada «Returns»string