IOSNonConsumablePurchaseFunctionsAction class
Define the settings for non-consumable billing for IOS.
IOS用の非消耗型課金の設定を定義します。
- Inheritance
-
- Object
- FunctionsAction<
PurchaseFunctionsActionResponse> - PurchaseFunctionsAction
- IOSNonConsumablePurchaseFunctionsAction
Constructors
Properties
- action → String
-
Action Name.
no setteroverride
- collectionPath → String
-
The collection path where the data will be stored.
final
- documentId → String
-
Document ID where the data will be stored.
final
- fieldKey → String
-
Field key to store data.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
headers
→ FutureOr<
Map< ?String, String> > -
Headers.
no setterinherited
- method → ApiMethod?
-
HTTP Method.
no setterinherited
- path → String?
-
Path.
no setterinherited
- productId → String
-
Product ID.
final
- receiptData → String
-
Receipt data.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timeout → Duration?
-
Timeout.
no setterinherited
Methods
-
execute(
Future< DynamicMap?> callback(DynamicMap? map)) → Future<PurchaseFunctionsActionResponse> -
The value is actually passed to the server side for execution.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → DynamicMap? -
Convert to
DynamicMap
to pass values to the server side.override -
toResponse(
DynamicMap map) → PurchaseFunctionsActionResponse -
Converts the value returned from the server side to
TResponse
.inherited -
toString(
) → String -
A string representation of this object.
inherited
-
verify(
DynamicMap? response) → Future< bool> -
Validate
response
. Iftrue
, the validation succeeds; iffalse
, the validation fails.override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited