dart_mapbox_search library
Classes
- MapboxSearch
- A class for holding the client that separates the clients for the Mapbox Search Box and Geocoding API
- MapboxSearchBox
- A class representing a BBOX (bounding box) object for Mapbox search functionality
- MapboxSearchClient
- A class holding the clients for the Mapbox Search Box and Geocoding API
- MapboxSearchContext
- A class representing the context of a Mapbox search result
- MapboxSearchContextAddress
- A class representing address information in the Mapbox search context
- MapboxSearchContextCountry
- A class representing country information in the Mapbox search context
- MapboxSearchContextDistrict
- A class representing district information in the Mapbox search context
- MapboxSearchContextLocality
- A class representing locality information in the Mapbox search context
- MapboxSearchContextNeighborhood
- A class representing neighborhood information in the Mapbox search context
- MapboxSearchContextPlace
- A class representing place information in the Mapbox search context
- MapboxSearchContextPostcode
- A class representing postcode information in the Mapbox search context
- MapboxSearchContextRegion
- A class representing region information in the Mapbox search context
- MapboxSearchContextSecondaryAddress
- A class representing secondary address information in the Mapbox search context
- MapboxSearchContextStreet
- A class representing street information in the Mapbox search context
- MapboxSearchExternal
- A class representing external IDs associated with a Mapbox search result
-
MapboxSearchFailure<
S> - Class representing a failed Mapbox search result
- MapboxSearchFeatureGeometry
- A class representing the spatial geometry of the returned feature.
- MapboxSearchFeaturePropertiesCoordinates
- Represents coordinates of a Mapbox search feature
- MapboxSearchFeaturePropertiesCoordinatesRoutablePoint
- Represents a routable point related to Mapbox search feature coordinates
- MapboxSearchGeocodingClient
- The Mapbox Geocoding API does two things: forward geocoding and reverse geocoding:
- MapboxSearchGeocodingFeature
- Represents a geographic feature returned in the geocoding response
- MapboxSearchGeocodingFeatureProperties
- Represents the properties of a geographic feature returned by Mapbox Geocoding API
- MapboxSearchGeocodingMatch
- Represents all match codes in a single class
- MapboxSearchGeocodingResponse
- Represents a response object containing geocoding results
- MapboxSearchIpProximity
- Represents proximity by IP address
- MapboxSearchListCategoriesResponse
- Represents the response made by the /categories endpoint
- MapboxSearchListCategoriesResponseListItem
- Represents a list item of the response made by the /list/categories endpoint
- MapboxSearchPoint
- A class representing a geographic point with longitude and latitude
- MapboxSearchPointProximity
- Represents proximity by a specific geographic point
- MapboxSearchProximity
- Sealed class defining different types of proximity
-
MapboxSearchResult<
S> - Abstract class representing the result of a Mapbox search
- MapboxSearchRoute
- Represents a route with a polyline string and its geometry precision type.
- MapboxSearchSearchClient
- The Mapbox Search Box API is the easiest way to add interactive location search to connected cars, micro-mobility services, delivery apps, and more. Search Box API supports interactive location search or stand-alone queries to search addresses, places, and points of interest.
- MapboxSearchSearchFeature
- Represents a feature from a search request
- MapboxSearchSearchFeatureProperties
- Representing the properties of a Mapbox feature
- MapboxSearchSearchResponse
- Represents a response from the Search Box API (not /suggest & /list/category).
-
MapboxSearchSuccess<
S> - Class representing a successful Mapbox search result
- MapboxSearchSuggestResponse
- Represents a response by the /suggest endpoint
- MapboxSearchSuggestResponseSuggestion
- Representing the response object of a request to the /suggest endpoint
Enums
- MakiIcon
- Enum representing all Maki icons
- MapboxSearchAccuracy
- Enum representing the result accuracy
- MapboxSearchAttributeSet
- Enum representing all supported attribute sets
- MapboxSearchCountry
- Enum representing all countries
- MapboxSearchFeatureType
- Enum representing all feature types
- MapboxSearchGeocodingConfidence
- Enum representing all supported confidence scores
- MapboxSearchGeocodingMatchCode
- Enum representing all supported match codes
- MapboxSearchGeocodingResponseFormat
- Enum representing all supported response formats
- MapboxSearchGeocodingWorldview
- Enum representing all supported worldviews Worldviews
- MapboxSearchLanguage
- Enum representing all supported languages
- Enum representing all supported navigation profiles
- MapboxSearchPoiCategory
- Enum representing all supported POI categories
- MapboxSearchRouteGeometry
- Enum representing all supported route geometries
Extensions
- GenericExtension on T?
- Extension on nullable types to provide additional functionality
-
ListExtension
on List<
T> - Extension on List to provide additional functionality