google_maps_embed_flutter
library
Classes
-
Coordinates
-
Represents a set of coordinates consisting of latitude and longitude.
-
DirectionParameters
-
Represents the parameters for a direction request in the Google Maps Embed API.
-
EmbedGoogleMap
-
A widget that embeds a Google Map.
-
EmbedGoogleMapState
-
-
GoogleMapsEmbedFlutter
-
-
Parameters
-
Represents the parameters for the Google Maps Embed API.
-
Place
-
Represents a place in the Google Maps Embed API.
-
PlaceParameters
-
A class representing the parameters for a place in the Google Maps Embed API.
-
SearchParameters
-
A class representing search parameters for the Google Maps Embed Flutter package.
-
StreetViewParameters
-
Represents the parameters for a street view in Google Maps.
-
ViewParameters
-
A class that represents the view parameters for a Google Maps embed.
It extends the
Parameters
class and provides additional properties and methods specific to the view mode.
Enums
-
Avoid
-
Enum representing different types of routes to avoid.
-
DirectionMode
-
Enum representing different modes of transportation for directions.
-
MapMode
-
Enum representing different modes for the Google Maps widget.
-
MapType
-
Represents the type of map to be displayed.
-
Units
-
The units of measurement for distance in the Google Maps Embed API.
Typedefs
-
OnError
= void Function(WebResourceError error)
-
A typedef representing a function that handles errors in loading web resources.
-
OnLoadingProgress
= void Function(int progress)
-
A typedef representing a callback function for reporting loading progress.
-
OnNavigateRequest
= FutureOr<NavigationDecision> Function(NavigationRequest request)
-
A typedef representing a callback function that handles navigation requests.
-
PlaceId
= String
-
A type definition for a place ID.