buildParams method

Map<String, dynamic> buildParams()

Implementation

Map<String, dynamic> buildParams() {
  Map<String, dynamic> params = {};
  if (packageName?.isNotEmpty == true) {
    params["package_name"] = packageName;
    params["android_store"] =
        "https://play.google.com/store/apps/details?id=${packageName!}";
  }
  if (playStoreURL?.isNotEmpty == true &&
      playStoreURL?.startsWith("http") == true &&
      playStoreURL?.contains("play.google.com") == true) {
    params["android_store"] = playStoreURL;
  }
  if (customSchema?.isNotEmpty == true) {
    params["android_custom_protocol"] = customSchema;
  }
  return params;
}