EntityStatusView.fromJson constructor

EntityStatusView.fromJson(
  1. Map json_
)

Implementation

EntityStatusView.fromJson(core.Map json_)
  : this(
      dependencies: (json_['dependencies'] as core.List?)
          ?.map(
            (value) => EntityId.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      draftDdlKind: json_['draftDdlKind'] as core.String?,
      draftEntity: json_.containsKey('draftEntity')
          ? EntityId.fromJson(
              json_['draftEntity'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      editedDdlKind: json_['editedDdlKind'] as core.String?,
      issues: json_.containsKey('issues')
          ? IssueAggregateData.fromJson(
              json_['issues'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      resolvedIssues: json_.containsKey('resolvedIssues')
          ? IssueAggregateData.fromJson(
              json_['resolvedIssues'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      sourceEntity: json_.containsKey('sourceEntity')
          ? EntityId.fromJson(
              json_['sourceEntity'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      testedEntity: json_['testedEntity'] as core.bool?,
      wasApplied: json_['wasApplied'] as core.bool?,
    );