getFilters static method

Map<String, String> getFilters(
  1. String? filtersString
)

Implementation

static Map<String, String> getFilters(String? filtersString) {
  if (filtersString == null || filtersString.isEmpty) return {};
  Map<String, String> map = {};
  for (var e in filtersString.split(';')) {
    String key = e.split(':').first;
    String value = e.split(':').last;
    if (key.isNotEmpty && value.isNotEmpty && key != value) {
      map[key] = value;
    }
  }
  return map;
}