getDisplayDataFromString static method
Implementation
static Map<MyScreenMediaType, MyDisplayType> getDisplayDataFromString(
String? string) {
string ??= "";
Map<MyScreenMediaType, MyDisplayType> d = {};
List<String> data = string.split(" ");
for (String item in data) {
for (var type in MyScreenMediaType.values) {
if (item.contains(type.className)) {
MyDisplayType displayType = MyDisplayType.fromString(
item.replaceAll("${type.className}-", ""));
d[type] = displayType;
break;
}
}
}
return getFilledMedia(d, MyDisplayType.block);
}