CommunityView constructor

const CommunityView({
  1. required Community community,
  2. @JsonKey.new(fromJson: _subscribedFromJson) required SubscribedType subscribed,
  3. required bool blocked,
  4. required CommunityAggregates counts,
  5. @JsonKey.new(name: 'activity_alert') bool? activityAlert,
  6. @JsonKey.new(name: 'flair_list') List<CommunityFlair>? flairList,
})

Implementation

const factory CommunityView({
  required Community community,
  @JsonKey(fromJson: _subscribedFromJson) required SubscribedType subscribed,
  required bool blocked,
  required CommunityAggregates counts,
  @JsonKey(name: 'activity_alert') bool? activityAlert,
  @JsonKey(name: 'flair_list') List<CommunityFlair>? flairList,
}) = _CommunityView;