getRequestArgs method
Implementation
Map<String, dynamic> getRequestArgs() {
var map = <String, dynamic>{};
if (startLedger != null) {
map['startLedger'] = startLedger;
}
if (filters != null) {
List<Map<String, dynamic>> values =
List<Map<String, dynamic>>.empty(growable: true);
for (EventFilter filter in filters!) {
values.add(filter.getRequestArgs());
}
map['filters'] = values;
}
if (paginationOptions != null) {
Map<String, dynamic> values = {};
for (PaginationOptions options in paginationOptions!) {
values.addAll(options.getRequestArgs());
}
map['pagination'] = values;
}
return map;
}