SearchProvider class

This is a Provider class of SearchProvider that extends ChangeNotifier It has the following:

  • _showMap to check if the map is displayed
  • _searchPoiSelected to check the selected point of interest
  • _searchPoiCountry to check the country of the selected point of interest
  • _searchPoiCity to check the city of the selected point of interest
  • _webSearchResults to check the web search results
  • _youtubeSearchResults to check the youtube search results
  • _isLoading to check if the process is loading
  • _poiLat to check the latitude of the point of interest
  • _poiLong to check the longitude of the point of interest It has setters and getters with notifyListeners
Mixed in types

Constructors

SearchProvider()

Properties

hashCode → int
The hash code for this object.
no setterinherited
hasListeners → bool
Whether any listeners are currently registered.
no setterinherited
isLoading ↔ bool
getter/setter pair
poiLat ↔ double
getter/setter pair
poiLong ↔ double
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
searchPoiCity ↔ String
getter/setter pair
searchPoiCountry ↔ String
getter/setter pair
searchPoiSelected ↔ String
getter/setter pair
showMap ↔ bool
getter/setter pair
webSearchResults ↔ List<String>
getter/setter pair
youtubeSearchResults ↔ List<String>
getter/setter pair

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
dispose() → void
Discards any resources used by the object. After this is called, the object is not in a usable state and should be discarded (calls to addListener will throw after the object is disposed).
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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