v0.16.3
Detritus
class
BaseCollectionMixin
Methods
length
size
clear
entries
every
filter
find
first
forEach
join
map
reduce
some
sort
toArray
toJSON
toString
keys
values
[Symbol.iterator]
[Symbol.toStringTag]
Search results
Types
Classes
Interfaces
Enums
Functions
Type aliases
Constants
Members
Properties
Methods
Getters
Setters
Enum members
Show privates
Other
In this module only
index
/
detritus-utils
/
BaseCollectionMixin
Class
BaseCollectionMixin
<
K
,
V
>
Defined in basecollection
Methods
get
length
()
:
number
[src]
get
size
()
:
number
[src]
clear
()
:
void
[src]
entries
()
:
IterableIterator
<
[
K
type parameter
K
,
V
type parameter
V
]
>
external
IterableIterator
[src]
every
(
func
:
(
v
:
V
type parameter
V
,
k
:
K
type parameter
K
)
=>
boolean
)
:
boolean
[src]
filter
(
func
:
(
v
:
V
type parameter
V
,
k
:
K
type parameter
K
)
=>
boolean
)
:
Array
<
V
type parameter
V
>
external
Array
[src]
find
(
func
:
(
v
:
V
type parameter
V
,
k
:
K
type parameter
K
)
=>
boolean
)
:
V
type parameter
V
|
undefined
[src]
first
()
:
V
type parameter
V
|
undefined
[src]
forEach
(
func
:
(
v
:
V
type parameter
V
,
k
:
K
type parameter
K
,
map
:
Map
<
K
type parameter
K
,
V
type parameter
V
>
external
Map
)
=>
void
,
thisArg
?
:
any
)
:
void
[src]
join
(
separator
?
:
string
)
:
string
[src]
map
(
func
:
(
v
:
V
type parameter
V
,
k
:
K
type parameter
K
)
=>
any
)
:
Array
<
any
>
external
Array
[src]
reduce
(
func
:
(
intial
:
any
,
v
:
V
type parameter
V
)
=>
any
,
initialValue
?
:
any
)
:
any
[src]
some
(
func
:
(
v
:
V
type parameter
V
,
k
:
K
type parameter
K
)
=>
boolean
)
:
boolean
[src]
sort
(
func
?
:
(
x
:
V
type parameter
V
,
y
:
V
type parameter
V
)
=>
number
)
:
Array
<
V
type parameter
V
>
external
Array
[src]
toArray
()
:
Array
<
V
type parameter
V
>
external
Array
[src]
toJSON
()
:
Array
<
V
type parameter
V
>
external
Array
[src]
toString
()
:
string
[src]
keys
()
:
IterableIterator
<
K
type parameter
K
>
external
IterableIterator
[src]
values
()
:
IterableIterator
<
V
type parameter
V
>
external
IterableIterator
[src]
[
Symbol.iterator
]
()
:
IterableIterator
<
[
K
type parameter
K
,
V
type parameter
V
]
>
external
IterableIterator
[src]
get
[
Symbol.toStringTag
]
()
:
string
[src]