fromMap static method

SortParam fromMap(
  1. Map<String, dynamic>? map, {
  2. String? defaultParam,
  3. SortMode? defaultSortMode,
})

Implementation

static SortParam fromMap(Map<String, dynamic>? map,
    {String? defaultParam, SortMode? defaultSortMode}) {
  SortParam sortParam = SortParam(defaultParam, sortMode: defaultSortMode);
  if (map == null || map.isEmpty) return sortParam;
  SortParam? temp = build(map[SortModeUtils.PARAM_SORT]);
  if (temp != null) {
    sortParam = sortParam
      ..param = temp.param ?? defaultParam
      ..sortMode = temp.sortMode ?? defaultSortMode;
  }
  return sortParam;
}