DiagnosisConfiguration constructor
DiagnosisConfiguration({
- List<
int> ? attenuationDurationThresholds, - List<
int> ? attenuationRiskValues, - int? attenuationWeight = 50,
- List<
int> ? daysAfterContactedRiskValues, - int? daysAfterContactedWeight = 50,
- List<
int> ? durationRiskValues, - int? durationWeight = 50,
- List<
int> ? initialRiskLevelRiskValues, - int? initialRiskLevelWeight = 50,
- int? minimumRiskValueThreshold = 1,
Implementation
DiagnosisConfiguration({
List<int>? attenuationDurationThresholds,
List<int>? attenuationRiskValues,
this.attenuationWeight = 50,
List<int>? daysAfterContactedRiskValues,
this.daysAfterContactedWeight = 50,
List<int>? durationRiskValues,
this.durationWeight = 50,
List<int>? initialRiskLevelRiskValues,
this.initialRiskLevelWeight = 50,
this.minimumRiskValueThreshold = 1,
}) : attenuationDurationThresholds =
attenuationDurationThresholds ?? <int>[50, 74],
attenuationRiskValues =
attenuationRiskValues ?? <int>[4, 4, 4, 4, 4, 4, 4, 4],
daysAfterContactedRiskValues =
daysAfterContactedRiskValues ?? <int>[4, 4, 4, 4, 4, 4, 4, 4],
durationRiskValues =
durationRiskValues ?? <int>[4, 4, 4, 4, 4, 4, 4, 4],
initialRiskLevelRiskValues =
initialRiskLevelRiskValues ?? <int>[4, 4, 4, 4, 4, 4, 4, 4];