getcardsheme method

  1. @override
Future<TransactionMonitor> getcardsheme(
  1. String amount
)
override

Implementation

@override
Future<TransactionMonitor> getcardsheme(String amount) async {
  Map<String, String> args = {"amount": amount};
  var result = await methodChannel.invokeMethod("getcardsheme", args);
  if (kDebugMode) {
    int max = 0;
    String word = "";
    for (final key in result["transactionData"].keys) {
      max++;
      if (max < 22) {
        word += '"$key":"${result["transactionData"][key]}",';
      } else {
        print("tolu result");
        print({word});
        word = '"$key":"${result["transactionData"][key]}",';
        max = 1;
      }
      // print('"$key":"${result["transactionData"][key]}"');
    }

    print("tolu result");
    print({word});
  }
  return transactionMonitorFromJson(jsonEncode(result));
}