KnobReport.fromJson constructor

KnobReport.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory KnobReport.fromJson(Map<String, Object?> json) => KnobReport(
  entryId: json['entry'] as String?,
  declared: json['declared'] as int? ?? 0,
  revision: json['revision'] as int? ?? 0,
  knobs: [
    for (var knob in json['parameters'] as List? ?? const [])
      KnobDescriptor.fromJson((knob as Map).cast<String, Object?>()),
  ],
);