RepoSummary.fromJson constructor

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

Read this payload from a decoded JSON object.

Implementation

factory RepoSummary.fromJson(Map<String, dynamic> json) => RepoSummary(
      resource: json['resource'] as String,
      forgeId: json['forgeId'] as String?,
      visibility: RepoVisibility(json['visibility'] as String),
      state: RepoSummaryState(json['state'] as String),
      owners:
          (json['owners'] as List<dynamic>).map((e) => e as String).toList(),
      bootstrap:
          Bootstrap.fromJson(json['bootstrap'] as Map<String, dynamic>),
      sync: Sync.fromJson(json['sync'] as Map<String, dynamic>),
    );