Class: shaka.util.Iterables

Constructor

new Iterables()

Source:

Methods

every(iterablenon-null, test) → {boolean}

Parameters:
Name Type Description
iterable Iterable.<T>
test function(T):boolean
Source:
Returns:
Type
boolean

filter(iterablenon-null, filter) → {Array.<T>}

Iterate over an iterable object and return only the items that |filter| returns true for.
Parameters:
Name Type Description
iterable Iterable.<T>
filter function(T):boolean
Source:
Returns:
Type
Array.<T>

map(iterablenon-null, mapping) → {Iterable.<TO>}

Parameters:
Name Type Description
iterable Iterable.<FROM>
mapping function(FROM):TO
Source:
Returns:
Type
Iterable.<TO>

some(iterablenon-null, test) → {boolean}

Parameters:
Name Type Description
iterable Iterable.<T>
test function(T):boolean
Source:
Returns:
Type
boolean