Snapshot.fromJson constructor

Snapshot.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Snapshot.fromJson(Map<String, dynamic> json) => Snapshot(
  schemaVersion: json['schemaVersion'] as int,
  generatedAt: json['generatedAt'] as String,
  discovery: DiscoveryInfo.fromJson(
    json['discovery'] as Map<String, dynamic>,
  ),
  plugins: [
    for (final p in (json['plugins'] as List))
      PluginEntry.fromJson(p as Map<String, dynamic>),
  ],
);