woosmap_flutter 1.4.0 copy "woosmap_flutter: ^1.4.0" to clipboard
woosmap_flutter: ^1.4.0 copied to clipboard

You can utilize this plugin API to directly embed interactive outdoor and indoor maps into your application. Additionally, you can incorporate store overlays to the map to highlight points of interest [...]

1.4.0 #

  • Enhancement: Expose new Indoor functions isUserInsideVenue(lat: number, lng: number) , getUserLocation() and getLevel()
  • Enhancement: Expose new IndoorWidget function showItinerary(origin?: IndoorPosition | string | null, destination?: IndoorPosition | string | null)
  • Enhancement : setUserLocation to allow bearing and forcefocus optional

1.3.0 #

  • Enhancement - Upgrade plugin to use Android Gradle 8.6

1.2.4 #

  • Enhancement - Customize map loader

1.2.3 #

  • Fixed getBounds and getCenter on android platform

1.2.1 #

  • Added support for Woosmap private keys
  • Added new types geometricCenter, rangeInterpolated and approximate in LocalitiesGeocodeLocationType

1.1.1 #

  • Removed the following deprecated fields from LocalitiesPredictions

    • name
    • admin0
    • admin1
    • viewpoint
    • postalCodes
    • location
  • Added the following field in LocalitiesPredictions

    • hasAddresses
  • Added the following field in LocalitiesDetails

    • status
  • Added the following field in LocalitiesGeocodeResult

    • status
  • Added a new parameter listSubBuildings in LocalitiesGeocodeRequest.

  • Added new field subBuildings in LocalitiesGeocodeResult which is a list of SubBuilding that has placeId and description of the every sub building.

  • Added new field distance in LocalitiesGeocodeResult.

1.0.0 #

0.3.0 #

  • Exposed two additional methods
    1. startNavigation - Triggers the navigation experience.
    2. exitNavigation - Exits the navigation experience.
  • Exposed to additional callbacks.
    1. indoor_navigation_started - Invoked when indoor navigation experience is triggered.
    2. indoor_navigation_exited - Invoked when indoor navigation experience is exited.
  • setDirections method will no longer trigger navigation. Method startNavigation should explicitly be called.

0.2.0 #

  • Exposes two additional optional params to the Marker.setPosition method.
    1. animate - Defaults to false.
    2. duration - Animation duration.

0.1.1 #

  • Bug fix: Format code to bump up the score.

0.1.0 #

  • Exposed IndoorDirectionRequest class to make indoor directions request.

  • Exposed IndoorRendererOption class to create indoor map configuration.

  • Exposed IndoorWidgetOption class to create indoor widget configuration.

  • Exposed IndoorWidgetOptionsUI class to configure indoor widget UI.

  • Exposed MapOptions class to configure the map.

  • Exposed MarkerOptions class to configure marker object.

  • Exposed Style class to configure store overlay style.

  • Exposed new optional parameter ignoreZoomRules to method filterPois.

  • Deprecated default constructors of Marker, StoreOverlay, WoosmapMapViewWidget and WoosmapController classes. Exposed new constructors Marker.create, StoreOverlay.create, WoosmapMapViewWidget.create and WoosmapController.create

  • Bug fix: Adding bulk markers creates duplicate marker id which results in a bug while deleting duplicate markers.

Bug fix: Adding bulk markers creates duplicate marker id which results in a bug while deleting duplicate markers.

0.0.17 #

  • Enable text-to-speech on the Android platform
  • Expose new event for indoor widget indoor_highlight_step
  • Improve pub.dev ranking.

0.0.16 #

  • Enable text-to-speech on the Android platform
  • Expose new event for indoor widget indoor_highlight_step

0.0.15 #

  • Expose Direction service methods _controller.route and _controller.setRoute

0.0.14 #

  • Expose new method filterPois(String advancedFilter) to Filter the map to display only labels and icons of POIs which are matching the filters
  • Update DirectionRequest to capture poiId and poiRef while fetching direction

0.0.13 #

  • highlightFeature and highlightFeatureRef expose new parameter to allow customize padding

0.0.12 #

  • Expose new method highlightFeature(String featureId, bool silent) to renders a map with a POI highlighted by pk or id

0.0.11 #

  • Handle Platfrom Exception

0.0.10 #

  • Get Bundle Id for app

0.0.9 #

  • Rename function call setLocation to setUserLocation

0.0.8 #

  • Marker Component expose with plugin Ref

0.0.7 #

  • Map Component expose with plugin Ref
  • Storeoverlay component expose with plugin Ref

0.0.5 #

  • Updated documentation

0.0.4 #

  • Updated documentation

0.0.3 #

  • Setup Woosmap as publisher.

0.0.2 #

  • Interface to interact with Woosmap Indoor JS.

0.0.1 #

  • Initial release.
7
likes
150
pub points
70%
popularity

Publisher

verified publisherwoosmap.com

You can utilize this plugin API to directly embed interactive outdoor and indoor maps into your application. Additionally, you can incorporate store overlays to the map to highlight points of interest and access relevant information.

Homepage

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, http, plugin_platform_interface, webview_flutter, webview_flutter_android, webview_flutter_wkwebview

More

Packages that depend on woosmap_flutter