saveZbConfig method
dynamic
saveZbConfig(
- dynamic id,
- dynamic zb
存储指标 id是初始化的图表id
Implementation
saveZbConfig(id, zb) async {
try {
//颜色序列化
for (var entry in config[zb]['style'].entries) {
entry.value['color'] = Tools.getRGBOFromColor(entry.value['color']);
}
//复制
localConfig[zb] = Tools.deepCopy(config[zb]);
//颜色反序列化
for (var entry in config[zb]['style'].entries) {
entry.value['color'] = Tools.getColorFromList(entry.value['color'] as List);
}
//修改颜色序列化
final prefs = await SharedPreferences.getInstance();
await prefs.setString('${id}zbkey', json.encode(localConfig));
} catch (error) {
// print(error);
}
}