ITunesSearchAPI class
- Available extensions
Constructors
Properties
- client ↔ Client?
-
Provide an HTTP Client that can be replaced for mock testing.
getter/setter pair
-
clientHeaders
↔ Map<
String, String> ? -
Provide the HTTP headers used by client.
getter/setter pair
- debugLogging ↔ bool
-
Enable print statements for debugging.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- iTunesDocumentationURL → String
-
iTunes Search API documentation URL
final
- lookupPrefixURL → String
-
iTunes Lookup API URL
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchPrefixURL → String
-
iTunes Search API URL
final
Methods
-
appStoreLink(
Map response) → String -
Available on ITunesSearchAPI, provided by the ITunesResults extension
Extract App Store link from iTunes API response -
lookupByBundleId(
String bundleId, {String? country = 'US', String? language = 'en', bool useCacheBuster = true}) → Future< Map?> -
Look up by bundle id.
Example: look up Google Maps iOS App:
lookupURLByBundleId('com.google.Maps');lookupURLByBundleId('com.google.Maps', country: 'FR'); -
lookupURLByBundleId(
String bundleId, {String country = 'US', String language = 'en', bool useCacheBuster = true}) → String? -
Look up URL by bundle id.
Example: look up Google Maps iOS App:
lookupURLByBundleId('com.google.Maps');lookupURLByBundleId('com.google.Maps', country: 'FR'); -
lookupURLByQSP(
Map< String, String?> qsp, {bool useCacheBuster = true}) → String? - Look up URL by QSP.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
releaseNotes(
Map response) → String? -
Available on ITunesSearchAPI, provided by the ITunesResults extension
Return field releaseNotes from iTunes results. -
toString(
) → String -
A string representation of this object.
inherited
-
version(
Map response) → String? -
Available on ITunesSearchAPI, provided by the ITunesResults extension
Return field version from iTunes results.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited