TopicView constructor
const
TopicView({
- required int id,
- required String name,
- required String title,
- @JsonKey.new(name: 'communities_count') required int communitiesCount,
- @JsonKey.new(name: 'show_posts_from_children') required bool showPostsFromChildren,
- @JsonKey.new(name: 'parent_topic_id') int? parentTopicId,
- required List<
Community> communities, - required List<
TopicView> children,
Implementation
const factory TopicView({
required int id,
required String name,
required String title,
@JsonKey(name: 'communities_count') required int communitiesCount,
@JsonKey(name: 'show_posts_from_children') required bool showPostsFromChildren,
@JsonKey(name: 'parent_topic_id') int? parentTopicId,
required List<Community> communities,
required List<TopicView> children,
}) = _TopicView;