create_batch__String__String__String__com_amap_api_services_core_LatLonPoint__String static method

Future<List<com_amap_api_services_district_DistrictItem>> create_batch__String__String__String__com_amap_api_services_core_LatLonPoint__String(
  1. List<String> var1,
  2. List<String> var2,
  3. List<String> var3,
  4. List<com_amap_api_services_core_LatLonPoint> var4,
  5. List<String> var5,
)

Implementation

static Future<List<com_amap_api_services_district_DistrictItem>> create_batch__String__String__String__com_amap_api_services_core_LatLonPoint__String(List<String> var1, List<String> var2, List<String> var3, List<com_amap_api_services_core_LatLonPoint> var4, List<String> var5) async {
  assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length);
  final __result_batch__ = await  kAmapSearchFluttifyChannel.invokeListMethod(
    'ObjectFactory::create_batchcom_amap_api_services_district_DistrictItem__String__String__String__com_amap_api_services_core_LatLonPoint__String',
    [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__]}]
  );
  return __result_batch__
      ?.map((it) => AmapSearchFluttifyAndroidAs<com_amap_api_services_district_DistrictItem>(it))
      .where((element) => element !=null)
      .cast<com_amap_api_services_district_DistrictItem>()
      .toList() ?? <com_amap_api_services_district_DistrictItem>[];
}