setAvailability method

Future<InAppPurchaseAvailability> setAvailability(
  1. InAppPurchaseAvailabilityAttributes attributes, {
  2. required List<String> territoryIds,
})

Implementation

Future<InAppPurchaseAvailability> setAvailability(
  InAppPurchaseAvailabilityAttributes attributes, {
  required List<String> territoryIds,
}) async {
  return client.postModel(
    AppStoreConnectUri.v1(),
    'inAppPurchaseAvailabilities',
    attributes: attributes,
    relationships: {
      'inAppPurchase': SingleModelRelationship(type: 'inAppPurchases', id: id),
      'availableTerritories': MultiModelRelationship(
        territoryIds.map((id) => SingleModelRelationship(type: 'territories', id: id)).toList(),
      ),
    },
  );
}