Release.fromMap constructor

Release.fromMap(
  1. Map<String, dynamic> map
)

Creates a release from a map of values

Implementation

factory Release.fromMap(Map<String, dynamic> map) => Release(
      hash: map['hash'] as String,
      channel: channelFromName(map['channel'] as String),
      version: map['version'] as String,
      releaseDate: DateTime.parse(map['release_date'] as String),
      archive: map['archive'] as String,
      sha256: map['sha256'] as String,
      activeChannel: map['activeChannel'] as bool? ?? false,
    );