buildParams method
Implementation
Map<String, dynamic> buildParams() {
Map<String, dynamic> params = {};
Map<String, dynamic> fields = {};
if (iOSParameters != null) {
fields.addAll(iOSParameters!.buildParams());
}
if (androidParameters != null) {
fields.addAll(androidParameters!.buildParams());
}
if (airflexParameters != null) {
fields.addAll(airflexParameters!.buildParams());
}
List<Map<String, dynamic>> _fields = List.empty(growable: true);
fields.forEach((key, value) {
_fields.add({"key": key, "value": value});
});
params["fields"] = _fields;
return params;
}