Mappedin MiniMap component
For venues that do not provide level updates, assume the user is always on the default map If this is false, and no level information is found from position updates, blueDotUpdate events will not include the nearest node This should probably be set true for single floor venues that have no level information in position updates
Override the default color of the Blue Dot. We interpolate other colors, (such as aura and bearing) from this base color
Show Bearing
Smooth incoming position updates. Set to false if smoothing happens outside the SDK
Visiblity State of the BlueDot marker
Additional message to complement the reason
What we currently know about the user's position, and how confident we are.
Reason why BlueDot may be in the current state
Which edge/point of marker to use as anchor point
Whether to zoom the camera in or out, or just pan it.
The animation curve to use for zooming in. Uses the animateCamera one by default.
The duration the focus animation should last for.
You can overide the {{#crossLink "MapView/focusZoomFactor:property"}}{{/crossLink}} for a specific {{#crossLink "MapView/focusOn:method"}}{{/crossLink}} call, rather than globally, if you like.
Sets a floor for how close you can zoom in on the scene. If it's lower than mapView.controls.minZoom, it's ignored.
An array of Nodes to focus in on
An array of Polygons to focus on. It's the center of the bounds of all Polygons, designed to fit everything into view.
Camera tilt
Template to use for connection tooltips
Path Options
Control the appearance of smart labels
Control the locations at which the smart labels appearance will be changed
Margin around the label and marker. This will affect label density
Foreground color of the marker when it is active
Foreground color of the marker when it is inactive (grayed out due to being outranked by other labels around)
Foreground color of the marker when it is active
Foreground color of the marker when it is inactive (grayed out due to being outranked by other labels around)
Size of the marker in pixels
Text background color
Text foreground color
Maxiumum width of text in pixels
Number of lines to display when text spans multiple lines
Text size in pixels
this is the "overloaded" version of the directive, with get-venue classes instead of stubs
Distance from the last instruction to the current. Useful for turn by turn navigation
Called when Blue Dot position is updated
Called when Blue Dot State is updated. This can be used to figure out why the Blue Dot is not visible
Called when blue dot is updated
Called when data is loaded for this venue
Called when the map is ready for interaction
Called when the map changes
Called when clicking outside any interactive polygons
Called when an interactive polygon is clicked
Called when the SDK state changes
Options to initialze MiMapView with
The MapViewStore instance will be returned here
Venue Data to render inside the MapView. This is returned by getVenue or getVenueBundle
Called when minimap is rendereed
Options to initialze MiMapView with
Venue Data to render inside the MapView. This is returned by getVenue
Path Colour
Show arrows on path
Duration of path drawing
Radius of path at furthest zoom
Zoom level where the path size is farRadius
tions.nearRadius
Radius of path at nearest zoom
Zoom level where the path size is nearRadius
Colour of path pulse
Number of iterations to pulse to indicate direction
How many milliseconds to wait before starting the next pulse after the current pulse travels the entirety of the path
(Deprecated) alias for nearRadius
ty
The opacity of the initial background color.
Sets the initial background color of the map, including while loading.
The id of the first map to show on map load
Whether or not to display labels initially
Mappedin MiniMap component
Get Venue Data for a Mappedin Venue
[experimental] Fetching an offline Venue bundle It is possible to download the venue bundle with all assets built in, which allows for caching/offline solutions. Note 1: This requires enabling from Mappedin's Customer Solutions team. Note 2: This may behave a lot slower for large venues, especially those with many images. We are actively working on improving load times.
Mappedin MapView component