x method
dynamic
x(
- Map originalMap
)
Implementation
x(Map originalMap) {
Map<String, dynamic> resultMap = {};
originalMap.forEach((key, value) {
if (key.endsWith("1|")) {
resultMap["1m"] ??= {};
resultMap["1m"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|5")) {
resultMap["5m"] ??= {};
resultMap["5m"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|15")) {
resultMap["15m"] ??= {};
resultMap["15m"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|30")) {
resultMap["30m"] ??= {};
resultMap["30m"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|60")) {
resultMap["60m"] ??= {};
resultMap["60m"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|120")) {
resultMap["2h"] ??= {};
resultMap["2h"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|240")) {
resultMap["4h"] ??= {};
resultMap["4h"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|1W")) {
resultMap["1W"] ??= {};
resultMap["1W"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|1M")) {
resultMap["1M"] ??= {};
resultMap["1M"][key.toString().split("|")[0]] = value;
} else if (key.endsWith("|1d")) {
resultMap["1D"] ??= {};
resultMap["1D"][key.toString().split("|")[0]] = value;
}
});
return resultMap;
}