SignalReport.fromJson constructor
SignalReport.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SignalReport.fromJson(Map<String, dynamic> json) => SignalReport(
schema: _int(json['schema']) ?? 0,
budgetMs: _int(json['budget_ms']) ?? 0,
elapsedMs: _int(json['elapsed_ms']) ?? 0,
sources: {
for (final entry
in (_map(json['sources']) ?? const <String, dynamic>{}).entries)
if (_map(entry.value) case final outcome?)
entry.key: SignalOutcome.fromJson(outcome),
},
integrity: IntegrityReport.fromJson(_map(json['integrity'])),
);