queryInventory static method

Future<Map> queryInventory({
  1. bool querySkuDetails = false,
  2. List<String>? skus,
})

Implementation

static Future<Map> queryInventory(
    {bool querySkuDetails = false, List<String>? skus}) async {
  var map = await _channel.invokeMethod("queryInventory",
      <String, dynamic>{'querySkuDetails': querySkuDetails, 'skus': skus});
  var purchaseJson = json.decode(map["inventory"]);
  var resultJson = json.decode(map["result"]);
  return {
    RESULT: resultJson != null ? IabResult.fromJson(resultJson) : null,
    INVENTORY: purchaseJson != null ? Inventory.fromJson(purchaseJson) : null,
  };
}