fromString static method
Implementation
static SortParamData? fromString(String? data) {
if (data == null) return null;
SortParamMode? sortMode;
if (data.toUpperCase().endsWith(SortParamMode.ASC.name)) {
sortMode = SortParamMode.ASC;
} else if (data.toUpperCase().endsWith(SortParamMode.DESC.name)) {
sortMode = SortParamMode.DESC;
}
if (sortMode == null) return null;
String param = data.substring(0, (data.length - sortMode.name.length) - 1);
return SortParamData(param: param, sortMode: sortMode);
}