VenueService class abstract
Offers methods to download venues.
Use of this object does not necessitate Map involvement.
Before loading the venues, initialize the venue service with one of the start methods.
The venue service is online only. Even if there is a cached venue on the device, the venue service requires an online connection to check if the venue is available for the user.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- language ↔ String
-
The active language.
The venue service will try to load
a venue with a translation in the active language. If such translation doesn't
exist, a venue will be loaded in its default language.
Gets an active language in the venue service.
getter/setter pair
- languages → VenueServiceStringArray
-
The languages available in the venue service.
Gets the languages available in the venue service.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addServiceListener(
VenueServiceListener listener) → void - Adds a service .
-
addVenueListener(
VenueListener listener) → void - Adds a venue .
-
addVenueMapListener(
VenueMapListener listener) → void - Adds a venue map .
-
addVenueToLoad(
int venueId) → void - Adds a venue to the loading queue.
-
addVenueToLoadStr(
String venueIdentifier) → void - Adds a venue to the loading queue.
-
getInitStatus(
) → VenueServiceInitStatus - Gets an initialization status.
-
isInitialized(
) → bool - Checks if the venue service is initialized.
-
loadOptionalFeatures(
VenueServiceVenueOptionalFeatureList optionalFeatureList) → void - Lets user load optional features for current session.
-
loadTopologies(
) → void - Lets user load topologies for current session
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeServiceListener(
VenueServiceListener listener) → void - Removes a service .
-
removeVenueListener(
VenueListener listener) → void - Removes a venue .
-
removeVenueMapListener(
VenueMapListener listener) → void - Removes a venue map .
-
setHrn(
String hrn) → void - Sets HRN of platform catalog.
-
setLabeltextPreference(
List< String> labelTextPref) → void - Sets override labelTextPreference for labels.
-
stop(
) → void - Stops the venue service.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited