loadConfigFromArgResults static method
Loads flutter configs from given ArgResults
Implementation
static Config? loadConfigFromArgResults(ArgResults results) {
return Config.fromJson({
'softdevice_type': results['sd_type'],
'export_path': results['export'],
'debug': results['debug'],
'comment': results['comment'],
'hardware_version': int.tryParse(results['hardware_version']),
'bootloader': {
'path': results['bootloader'],
'version': int.tryParse(results['boot_version']),
},
'softdevice': {
'path': results['softdevice'],
'version': int.tryParse(results['sd_version']),
},
'application': {
'path': results['application'],
'version': int.tryParse(results['app_version']),
},
'keyfile': {
'private_key': results['public_key'],
'public_key': results['public_key'],
'generate': results['generate_key'],
},
'settings': {
'sd_val_type': results['sd_val_type'],
'app_val_type': results['app_val_type'],
'generate': results['generate_settings'],
'backup': results['backup'],
'bl_version': results['bl_version'],
}
});
}