IndoorRendererOptions class

This class represents options to configure the Indoor Renderer. Please refer to documentation for more details.

Constructors

IndoorRendererOptions({bool? centerMap, String? venue, int? defaultFloor, String? highlightPOIByRef, IndoorRendererOptionsIcon? icon, bool? disablePOIInfowindow, bool? forceExtrusion, bool? hideLevelSelector, bool? useInfoWindow, bool? showRoutingPaths, String? baseFilter, IndoorWidgetResponsiveMode? responsive, String? theme, IndoorDirectionsIcons? directionsIcons, IndoorLevelSelectorPosition? levelSelectorPosition})
Default constructor. Creates IndoorRendererOptions object.
IndoorRendererOptions.fromJson(Map<String, dynamic> json)
Creates an object from the given JSON data.

Properties

baseFilter String?
Filter the map to display only labels and icons of POIs which are matching the filters
getter/setter pair
centerMap bool?
Center the map each time the selected floor is updated.
getter/setter pair
defaultFloor int?
Define the default floor level that will be selected during the map load.
getter/setter pair
directionsIcons IndoorDirectionsIcons?
Icons to indicate origin and destination on the route
getter/setter pair
disablePOIInfowindow bool?
Disable the info window automatically displayed when a POI is selected
getter/setter pair
forceExtrusion bool?
Force the extrusion of polygon even if tilt is null
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hideLevelSelector bool?
Hide the default floor level selector
getter/setter pair
highlightPOIByRef String?
Set the ref of the POI to highlight it during the map load.
getter/setter pair
icon IndoorRendererOptionsIcon?
Define the icon you want use in the venue selector view.
getter/setter pair
levelSelectorPosition IndoorLevelSelectorPosition?
The position to place the level selector. Possible values are top(left) and right.
getter/setter pair
responsive IndoorWidgetResponsiveMode?
Enforces the view of the renderer. Possible values could be IndoorWidgetResponsiveMode.auto | IndoorWidgetResponsiveMode.mobile | IndoorWidgetResponsiveMode.desktop
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showRoutingPaths bool?
Show the routing paths
getter/setter pair
theme String?
Renders map with the custom theme provided.
getter/setter pair
useInfoWindow bool?
Display an infowindow to highlight a selected POI
getter/setter pair
venue String?
Choose which venue to open if the project is composed of multiple venues
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Returns a JSON/Map representation of the object
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited