saveSetting function
Implementation
void saveSetting(String name, Object setting) async{
final SharedPreferences prefs = await SharedPreferences.getInstance();
String settingJson;
if(setting is Record){
settingJson = JsonEncoder().convert(setting.toMap(toJsonType: true));
}else if(setting is RecordList){
settingJson = JsonEncoder().convert(setting.toMap(toJsonType: true));
}else if(setting is DataSet){
settingJson = JsonEncoder().convert(setting.toMap(toJsonType: true));
}else{
settingJson = JsonEncoder().convert(setting);
}
prefs.setString(name, settingJson);
}