new directive_(ngeoDebounce)
Provides a directive used to insert an elevation profile chart in the DOM.
Example:
<div ngeo-profile="ctrl.profileData"
ngeo-profile-options="ctrl.profileOptions"
ngeo-profile-pois="ctrl.profilePois">
</div>
Where "ctrl.profileOptions" is of type ngeox.profile.ProfileOptions
;
"ctrl.profileData" and "ctrl.profilePois" are arrays which will be
processed by ngeox.profile.ElevationExtractor
and
ngeox.profile.PoiExtractor
.
See our live example: ../examples/profile.html
HTML attributes:
Name | Type | Attributes | Description |
---|---|---|---|
ngeo-profile |
Object |
<nullable> |
The profile data. |
ngeo-profile-options |
ngeox.profile.ProfileOptions | The options. | |
ngeo-profile-pois |
Array |
<nullable> |
The data for POIs. |
ngeo-profile-highlight |
* | Any property on the scope which evaluated value may correspond to distance from origin. |
Returns:
angular.Directive
Directive Definition Object.