Geolocation Selector
An interactive map component for selecting and managing geographical locations and shapes. Features support for markers, geofences, and paths with customizable styling options. Includes controls for dragging, layer management, and detailed path configuration.
Extends: fieldComponent
Fields
Name | Code | Data Type | Description |
|---|---|---|---|
Height |
| text | Sets the height of the map container |
Geofence Object |
| text | Object containing geofence configuration data |
Layer Type |
| text | Specifies the type of map layer (Markers, Geofences, Paths) |
Draggable |
| boolean | Enables dragging of map elements |
Data ID Field |
| text | Field used for unique identification of map elements |
Latitude Field |
| text | Field containing latitude values |
Longitude Field |
| text | Field containing longitude values |
Radius Field |
| text | Field specifying radius for circular geofences |
Path Points Field |
| text | Field containing array of points for paths or geofences |
Path Color Field |
| text | Field specifying the color of paths |
Path Thickness Field |
| text | Field controlling path line thickness |
Path Opacity Field |
| text | Field controlling path transparency |
Fill Color |
| text | Default fill color for areas |
Fill Color Field |
| text | Field specifying custom fill colors |
Fill Opacity Field |
| text | Field controlling area fill transparency |
Methods
Name | Description |
|---|---|
| Handles map element changes and triggers change events |
| Updates map properties and configurations |
Events
Name | Description |
|---|---|
| Triggered when the selected location or geofence changes |
| Triggered when the map component loses focus |
| Triggered when the map component gains focus |