StarterPackView constructor

  1. @JsonSerializable(includeIfNull: false)
const StarterPackView({
  1. @Default('app.bsky.graph.defs#starterPackView') String $type,
  2. @AtUriConverter() required AtUri uri,
  3. required String cid,
  4. required Map<String, dynamic> record,
  5. @ProfileViewBasicConverter() required ProfileViewBasic creator,
  6. @ListViewBasicConverter() ListViewBasic? list,
  7. @ListItemViewConverter() List<ListItemView>? listItemsSample,
  8. @GeneratorViewConverter() List<GeneratorView>? feeds,
  9. int? joinedWeekCount,
  10. int? joinedAllTimeCount,
  11. @LabelConverter() List<Label>? labels,
  12. required DateTime indexedAt,
  13. Map<String, dynamic>? $unknown,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory StarterPackView({
  @Default('app.bsky.graph.defs#starterPackView') String $type,
  @AtUriConverter() required AtUri uri,
  required String cid,
  required Map<String, dynamic> record,
  @ProfileViewBasicConverter() required ProfileViewBasic creator,
  @ListViewBasicConverter() ListViewBasic? list,
  @ListItemViewConverter() List<ListItemView>? listItemsSample,
  @GeneratorViewConverter() List<GeneratorView>? feeds,
  int? joinedWeekCount,
  int? joinedAllTimeCount,
  @LabelConverter() List<Label>? labels,
  required DateTime indexedAt,

  Map<String, dynamic>? $unknown,
}) = _StarterPackView;