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