Extends
Members
-
active{boolean}
-
-
className{string}
-
class Name of the Object
-
initialized{boolean}
-
-
name{string}
-
unique Name
Methods
-
vcs.vcm.widgets.Locator.getLocation(){Promise.<Position, PositionError>}
-
Tries to get the geolocation from the navigator.
-
getClassName(){string} inherited
-
returns the class name of this object.
- Deprecated
- Yes
Returns:
className
-
getConfigObject(){Object} inherited
-
-
getId(){string} inherited
-
returns the id of this object
- Deprecated
- Yes
-
getName(){string} inherited
-
returns the name of the Object, the name is either given by the config Object or a uuid is generated
- Deprecated
- Yes
-
getSupportedMaps(){Array.<string>} inherited
-
Returns the widgets supported maps
-
getValuesObject(){Object}
-
Returns the ui values for this widget, so they can be observed
- Deprecated
- 3.5
-
isActive(){boolean} inherited
-
returns the active state of the widget
- Deprecated
- v3.6 use the property active directly
Returns:
state of the widget
-
isInitialized(){boolean} inherited
-
checks if the Widget is already initialized
- Deprecated
- Yes
Returns:
true if all requirements are there
-
isSupported(map){boolean} inherited
-
returns true if this widget supports the given map. Should be overriden by the widget
Name Type Description mapstring | vcs.vcm.maps.Map the map or className to check for support
-
isVisible(){boolean|*}
-
Whether the associated vecotr layer is visible or not
- Deprecated
- 3.5
-
locatorClicked()
-
Starts watching the position, shows the layer (with error circle) of the widget. If the users position is not in view, the camera is paned.
-
setStyle(style)
-
Sets the style of the locator widget
Name Type Description styleol.style.Style - Deprecated
- 3.6
Type Definitions
-
vcs.vcm.widgets.Locator.Options
-
Properties:
Name Type Argument Default Description stylevcs.vcm.util.style.VectorStyleItem.Options | undefined zoomDistancenumber <optional>
1000 the distance to zoom away when viewing the location
classificationTypestring <optional>
'both' pass 'terrain' to maintain legacy behavior
extrusionnumber | false <optional>
80 extrusion of the point. if false, the point is not a pin
virtualcityMAP 3.6