ResolutionView constructor
const
ResolutionView({
- @Default.new('tools.ozone.inbox.getReport#resolutionView') String $type,
- @ResolutionViewOutcomeConverter() required ResolutionViewOutcome outcome,
- String? actionTaken,
- @ResolutionViewScopeConverter() ResolutionViewScope? scope,
- @JsonKey.new(toJson: iso8601) required DateTime resolvedAt,
- Map<
String, dynamic> ? $unknown,
Implementation
@JsonSerializable(includeIfNull: false)
const factory ResolutionView({
@Default('tools.ozone.inbox.getReport#resolutionView') String $type,
@ResolutionViewOutcomeConverter() required ResolutionViewOutcome outcome,
/// Public action associated with this report's resolution. See the public action vocabulary table.
String? actionTaken,
@ResolutionViewScopeConverter() ResolutionViewScope? scope,
@JsonKey(toJson: iso8601) required DateTime resolvedAt,
Map<String, dynamic>? $unknown,
}) = _ResolutionView;