toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
if (page != null) {
data["page"] = page.toJson();
}
if (idField != null) {
data["idField"] = idField;
}
data["retOnlySt"] = retOnlySt;
if (c != null) {
var cArray = List<Map<String, dynamic>>();
for (var cV in c) {
cArray.add(cV.toJson());
}
data["c"] = cArray;
}
if (filters != null) {
var dArray = List<Map<String, dynamic>>();
for (var filter in filters) {
dArray.add(filter.toJson());
}
data["filters"] = dArray;
}
if (sorts != null) {
var sArray = List<Map<String, dynamic>>();
for (var sort in sorts) {
sArray.add(sort.toJson());
}
data["sorts"] = sArray;
}
if (search != null) {
data["search"] = search.toJson();
}
return data;
}