PlayStoreSearchAPI class

Provides an interface to the Google Play Store Search API.

Available extensions

Constructors

PlayStoreSearchAPI()

Properties

client → Client?
Provides an HTTP client that can be replaced for mock testing.
final
hashCode int
The hash code for this object.
no setterinherited
playStorePrefixURL String
The base URL for the Play Store Search API.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

lookupById(String id, {String? country = 'US', String? language = 'en'}) Future<Document?>
Returns a Document object containing the app's details.
lookupURLById(String id, {String? country = 'US', String? language = 'en'}) String?
Generates a URL that points to the Play Store details for an app.
multilineReleaseNotes(Element rawReleaseNotes) String?

Available on PlayStoreSearchAPI, provided by the PlayStoreResults extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
redesignedReleaseNotes(Document response) String?

Available on PlayStoreSearchAPI, provided by the PlayStoreResults extension

Returns field releaseNotes from Redesigned Play Store results. When there are no release notes, the main app description is used.
redesignedVersion(Document response) String?

Available on PlayStoreSearchAPI, provided by the PlayStoreResults extension

Return field version from Redesigned Play Store results.
releaseNotes(Document response) String?

Available on PlayStoreSearchAPI, provided by the PlayStoreResults extension

release notes, the main app description is used.
toString() String
A string representation of this object.
inherited
version(Document response) String?

Available on PlayStoreSearchAPI, provided by the PlayStoreResults extension

Return field version from Play Store results.

Operators

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