removeEmpties static method

Map<String, dynamic> removeEmpties(
  1. Map<String, dynamic> param
)

Implementation

static Map<String, dynamic> removeEmpties(Map<String, dynamic> param) {
  Map<String, dynamic> result = {};
  for (var e in param.entries) {
    if (e.value is! DfParam) {
      result[e.key] = e.value;
    } else {
      DfParam p = e as DfParam;
      if (p.value != p.cfg.defaultValue) {
        result[e.key] = e.value;
      }
    }
  }

  return result;
}