filterToMap static method

Map<String, Object>? filterToMap(
  1. QBFilter? qbFilter
)

Implementation

static Map<String, Object>? filterToMap(QBFilter? qbFilter) {
  if (qbFilter == null) {
    return null;
  }

  Map<String, Object> map = Map();

  if (qbFilter.field != null) {
    map["field"] = qbFilter.field as Object;
  }
  if (qbFilter.operator != null) {
    map["operator"] = qbFilter.operator as Object;
  }
  if (qbFilter.value != null) {
    map["value"] = qbFilter.value as Object;
  }
  if (qbFilter.type != null) {
    map["type"] = qbFilter.type as Object;
  }

  return map;
}