GitNamespace.fromJson constructor

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

Read this payload from a decoded JSON object.

Implementation

factory GitNamespace.fromJson(Map<String, dynamic> json) => GitNamespace(
      id: json['id'] as String,
      forge: json['forge'] as String,
      owner: json['owner'] as String,
      kind: json['kind'] == null
          ? null
          : GitNamespaceKind(json['kind'] as String),
      mode: GitNamespaceMode(json['mode'] as String),
      state: GitNamespaceState(json['state'] as String),
    );