ix
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Except
Iterable
constructor
_comparer
_first
_second
average
buffer
catch
catch
With
chain
concat
concat
All
count
default
IfEmpty
distinct
distinct
Until
Changed
do
While
element
At
end
With
every
except
expand
filter
finally
find
find
Index
first
flat
Map
flatten
group
By
group
Join
ignore
Elements
includes
inner
Join
intersect
is
Empty
last
map
max
max
By
memoize
min
min
By
on
Error
Resume
Next
order
By
order
ByDescending
pairwise
partition
pluck
publish
reduce
reduce
Right
repeat
retry
reverse
scan
scan
Right
sequence
Equal
share
single
skip
skip
Last
skip
While
slice
some
start
With
sum
take
take
Last
take
While
tap
to
Array
to
Map
to
Set
union
zip
__@iterator
for
Each
pipe
__@iterator
as
from
of
pipe
Type parameters
TSource
Hierarchy
IterableX
<
TSource
>
ExceptIterable
Implements
Iterable
<
TSource
>
Index
Modules
IterableX
Constructors
constructor
Properties
_comparer
_first
_second
average
buffer
catch
catch
With
chain
concat
concat
All
count
default
IfEmpty
distinct
distinct
Until
Changed
do
While
element
At
end
With
every
except
expand
filter
finally
find
find
Index
first
flat
Map
flatten
group
By
group
Join
ignore
Elements
includes
inner
Join
intersect
is
Empty
last
map
max
max
By
memoize
min
min
By
on
Error
Resume
Next
order
By
order
ByDescending
pairwise
partition
pluck
publish
reduce
reduce
Right
repeat
retry
reverse
scan
scan
Right
sequence
Equal
share
single
skip
skip
Last
skip
While
slice
some
start
With
sum
take
take
Last
take
While
tap
to
Array
to
Map
to
Set
union
zip
Methods
__@iterator
for
Each
pipe
__@iterator
as
from
of
pipe
Constructors
constructor
new
Except
Iterable
(
first
:
Iterable
<
TSource
>
, second
:
Iterable
<
TSource
>
, comparer
:
function
)
:
ExceptIterable
Parameters
first:
Iterable
<
TSource
>
second:
Iterable
<
TSource
>
comparer:
function
(
x
:
TSource
, y
:
TSource
)
:
boolean
Parameters
x:
TSource
y:
TSource
Returns
boolean
Returns
ExceptIterable
Properties
Private
_comparer
_comparer
:
function
Type declaration
(
x
:
TSource
, y
:
TSource
)
:
boolean
Parameters
x:
TSource
y:
TSource
Returns
boolean
Private
_first
_first
:
Iterable
<
TSource
>
Private
_second
_second
:
Iterable
<
TSource
>
Static
average
average
:
averageProto
Static
buffer
buffer
:
bufferProto
Static
catch
catch
:
catchProto
Static
catch
With
catch
With
:
catchWithProto
Static
chain
chain
:
chainProto
Static
concat
concat
:
concatProto
Static
concat
All
concat
All
:
concatAllProto
Static
count
count
:
countProto
Static
default
IfEmpty
default
IfEmpty
:
defaultIfEmptyProto
Static
distinct
distinct
:
distinctProto
Static
distinct
Until
Changed
distinct
Until
Changed
:
distinctUntilChangedProto
Static
do
While
do
While
:
doWhileProto
Static
element
At
element
At
:
elementAtProto
Static
end
With
end
With
:
endWithProto
Static
every
every
:
everyProto
Static
except
except
:
exceptProto
Static
expand
expand
:
expandProto
Static
filter
filter
:
filterProto
Static
finally
finally
:
finallyProto
Static
find
find
:
findProto
Static
find
Index
find
Index
:
findIndexProto
Static
first
first
:
firstProto
Static
flat
Map
flat
Map
:
flatMapProto
Static
flatten
flatten
:
flattenProto
Static
group
By
group
By
:
groupByProto
Static
group
Join
group
Join
:
groupJoinProto
Static
ignore
Elements
ignore
Elements
:
ignoreElementsProto
Static
includes
includes
:
includesProto
Static
inner
Join
inner
Join
:
innerJoinProto
Static
intersect
intersect
:
intersectProto
Static
is
Empty
is
Empty
:
isEmptyProto
Static
last
last
:
lastProto
Static
map
map
:
mapProto
Static
max
max
:
maxProto
Static
max
By
max
By
:
maxByProto
Static
memoize
memoize
:
memoizeProto
Static
min
min
:
minProto
Static
min
By
min
By
:
minByProto
Static
on
Error
Resume
Next
on
Error
Resume
Next
:
onErrorResumeNextProto
Static
order
By
order
By
:
orderByProto
Static
order
ByDescending
order
ByDescending
:
orderByDescendingProto
Static
pairwise
pairwise
:
pairwiseProto
Static
partition
partition
:
partitionProto
Static
pluck
pluck
:
pluckProto
Static
publish
publish
:
publishProto
Static
reduce
reduce
:
reduceProto
Static
reduce
Right
reduce
Right
:
reduceRightProto
Static
repeat
repeat
:
repeatProto
Static
retry
retry
:
retryProto
Static
reverse
reverse
:
reverseProto
Static
scan
scan
:
scanProto
Static
scan
Right
scan
Right
:
scanRightProto
Static
sequence
Equal
sequence
Equal
:
sequenceEqualProto
Static
share
share
:
shareProto
Static
single
single
:
singleProto
Static
skip
skip
:
skipProto
Static
skip
Last
skip
Last
:
skipLastProto
Static
skip
While
skip
While
:
skipWhileProto
Static
slice
slice
:
sliceProto
Static
some
some
:
someProto
Static
start
With
start
With
:
startWithProto
Static
sum
sum
:
sumProto
Static
take
take
:
takeProto
Static
take
Last
take
Last
:
takeLastProto
Static
take
While
take
While
:
takeWhileProto
Static
tap
tap
:
tapProto
Static
to
Array
to
Array
:
toArrayProto
Static
to
Map
to
Map
:
toMapProto
Static
to
Set
to
Set
:
toSetProto
Static
union
union
:
unionProto
Static
zip
zip
:
zipProto
Methods
__@iterator
__@iterator
(
)
:
IterableIterator
<
TSource
>
Returns
IterableIterator
<
TSource
>
for
Each
for
Each
(
projection
:
function
, thisArg
?:
any
)
:
void
Parameters
projection:
function
(
value
:
TSource
, index
:
number
)
:
void
Parameters
value:
TSource
index:
number
Returns
void
Optional
thisArg:
any
Returns
void
pipe
pipe<R>
(
...
operations
:
OperatorFunction
<
TSource
,
R
>
[]
)
:
IterableX
<
R
>
Type parameters
R
Parameters
Rest
...
operations:
OperatorFunction
<
TSource
,
R
>
[]
Returns
IterableX
<
R
>
Static
__@iterator
__@iterator
(
)
:
Iterator
<
TSource
>
Returns
Iterator
<
TSource
>
Static
as
as
(
source
:
string
)
:
IterableX
<
string
>
as<T>
(
source
:
Iterable
<
T
>
)
:
IterableX
<
T
>
as<T>
(
source
:
ArrayLike
<
T
>
)
:
IterableX
<
T
>
as<T>
(
source
:
T
)
:
IterableX
<
T
>
Parameters
source:
string
Returns
IterableX
<
string
>
Type parameters
T
Parameters
source:
Iterable
<
T
>
Returns
IterableX
<
T
>
Type parameters
T
Parameters
source:
ArrayLike
<
T
>
Returns
IterableX
<
T
>
Type parameters
T
Parameters
source:
T
Returns
IterableX
<
T
>
Static
from
from<TSource, TResult>
(
source
:
Iterable
<
TSource
>
|
ArrayLike
<
TSource
>
, selector
?:
function
, thisArg
?:
any
)
:
IterableX
<
TResult
>
Type parameters
TSource
TResult
Parameters
source:
Iterable
<
TSource
>
|
ArrayLike
<
TSource
>
Default value
selector:
function
= identity
(
value
:
TSource
, index
:
number
)
:
TResult
Parameters
value:
TSource
index:
number
Returns
TResult
Optional
thisArg:
any
Returns
IterableX
<
TResult
>
Static
of
of<TSource>
(
...
args
:
TSource
[]
)
:
IterableX
<
TSource
>
Type parameters
TSource
Parameters
Rest
...
args:
TSource
[]
Returns
IterableX
<
TSource
>
Static
pipe
pipe
(
)
:
IterableX
<
TSource
>
Returns
IterableX
<
TSource
>
Generated using
TypeDoc