AerisPolygons
Summary
Representation of Aeris Polygons layer.
Constructor
aeris.maps.layers.AerisPolygons
Syntax
aeris.maps.layers.AerisPolygons
()
Summary
Item Index
Methods
Properties
Events
Methods
createStrategy_
Syntax
Summary
Create a {aeris.maps.AbstractStrategy} instance.
Override to adjust how strategy objects are instantiated.
Parameters:
-
Strategy
FunctionAbstractStrategy object ctor.
Returns:
destroy
Syntax
destroy
()
Summary
fetch
Syntax
Summary
Fetch polygon data from the Aeris API.
Returns:
Promise:
Resolves with response from server.
getMap
Syntax
getMap
()
Summary
getUrl_
Syntax
Summary
Returns the parsed url endpoint for grabbing Aeris polygon data.
Returns:
removeStrategy
Syntax
removeStrategy
()
Summary
Remove and clean up the StrategyObject's strategy.
resetStrategy
Syntax
resetStrategy
()
Summary
Reset the rendering strategy used by the object. Useful for re-enabled a strategy which has previously been removed with StrategyObject#removeStrategy
setMap
Syntax
setMap
()
Summary
setStrategy
Syntax
setStrategy
(
-
Strategy
Summary
Set the strategy to use for rendering the StrategyObject.
Parameters:
-
Strategy
FunctionConstructor for an {aeris.maps.AbstractStrategy} object.
validate
Syntax
validate
()
Summary
Properties
strategy_
Syntax
strategy_
aeris.maps.Strategy Strategy constructor.
Summary
Default {aeris.Strategy} implementation
StrategyType_
Syntax
StrategyType_
function():aeris.maps.AbstractStrategy
private
Summary
Attributes
Events
strategy:set
Syntax
strategy:set
Summary
When a strategy is set on the object.
Event Payload:
-
strategy
aeris.maps.AbstractStrategy