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

VenueService()

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