riskMetrics function

Future riskMetrics(
  1. dynamic threatUUID
)

Implementation

Future riskMetrics(var threatUUID) async {
  var uuids = await getEnterpriseUUID();
  var result = 0.0;
  var results = [];

  for (var uuid in uuids) {
    switch (uuid.toString().trim()) {
      case Types.digitallyBased:
        result = double.parse(CoreValues.based[threatUUID]);
        results.add(result);
        break;

      case Types.digitalEnabler:
        result = double.parse(CoreValues.enabler[threatUUID]);
        results.add(result);
        break;

      case Types.digitallyDependent:
        result = double.parse(CoreValues.dependent[threatUUID]);
        results.add(result);
        break;
    }
  }

  return results;
}