FilterCollection
Summary
Represents a set of filters to include in a request to the AerisAPI
Constructor
Item Index
Methods
add
Syntax
add
-
filters
-
opt_options
Summary
Provides an alternate syntax for aeris.Collection#add, which allows adding filters by name.
eg. filters.add('sieve', 'colander', { operator: aeris.api.Operator.OR });
addFiltersByName_
Syntax
addFiltersByName_
-
filters
-
options
Summary
Adds a filter or array of filters by name, or delegates to aeris.Collection#add or aeris.Collection#reset
operatorToString_
Syntax
Summary
Encodes an {aeris.api.Operator} to be used in an AerisApi query request. See http://www.hamweather.com/support/documentation/aeris/queries/.
Parameters:
-
operator
Operator
Returns:
remove
Syntax
remove
-
filters
Summary
Allows to remove filters by name, in addition to standard aeris.Collection#remove syntax.
reset
Syntax
reset
-
filters
-
opt_options
Summary
Provides an alternate syntax for aeris.Collection#reset, which allows adding filters by name.
eg. filters.reset('sieve', 'colander', { operator: aeris.api.Operator.AND });
toString
Syntax
toString
()
Summary
Prepares the filtercollection to be used
as for the filter
parameters in a Aeris API
request query string.