MacAppStoreRateAppAction class
An action to rate a specific app in the Mac App Store.
This class extends MacAppStore and implements AppLinkAppAction to provide functionality for opening the rating page of an app in the Mac App Store.
- Inheritance
-
- Object
- MacAppStore
- MacAppStoreRateAppAction
- Implemented types
Constructors
- MacAppStoreRateAppAction.new({required String appId, required String appName, required String mediaType, String? country, String? campaignToken, String? providerToken, String? affiliateToken})
- Creates a new MacAppStoreRateAppAction instance.
Properties
- affiliateToken → String?
-
Optional affiliate token for affiliate programs.
final
- androidPackageName → String?
-
The Android package name for the Mac App Store (not applicable for macOS).
no setterinherited
- appId → String
-
The App Store ID of the app to rate.
final
- appLink → Uri
-
The app link URL for opening the app's rating page in the Mac App Store.
no setteroverride
- appName → String
-
The name of the app to rate.
final
- campaignToken → String?
-
Optional campaign token for tracking.
final
- country → String?
-
Optional two-letter country code to specify a country-specific store.
final
- customScheme → String
-
The custom URL scheme for the Mac App Store.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- mediaType → String
-
The media type identifier.
final
- platform ↔ PlatformType
-
The platform this store app is associated with (macOS).
getter/setter pairinherited
- providerToken → String?
-
Optional provider token for affiliate programs.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- website → Uri
-
The web URL for the Mac App Store.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited