createThreats function
Implementation
Future createThreats() async {
//print(await Storage.controller!.get(':Global:threats'));
Node threats = NodeImpl(':Global:threats','test');
// try {
// await Storage.controller!.addOrUpdate(threats);
//
// } catch (e) {
// print(e);
// }
for ( var object in data.threats){
try {
Node temp = NodeImpl(object['UUID']!,'test',':Global:threats');
await temp.addValue(NodeValueImpl('name', object['Name']!));
await temp.addValue(NodeValueImpl('GEIGER_threat', object['GEIGER-threat']!));
await threats.addChild(temp);
}
// ignore: empty_catchess
catch(e){
print(e);
}
}
try {
await Storage.controller!.addOrUpdate(threats);
} catch (e, s) {
print(e);
}
//print(await Storage.controller!.get(':Global:threats'));
}