StarterPackViewBasic constructor

  1. @JsonSerializable(includeIfNull: false)
const StarterPackViewBasic({
  1. @Default('app.bsky.graph.defs#starterPackViewBasic') String $type,
  2. @AtUriConverter() required AtUri uri,
  3. required String cid,
  4. required Map<String, dynamic> record,
  5. @ProfileViewBasicConverter() required ProfileViewBasic creator,
  6. int? listItemCount,
  7. int? joinedWeekCount,
  8. int? joinedAllTimeCount,
  9. @LabelConverter() List<Label>? labels,
  10. required DateTime indexedAt,
  11. Map<String, dynamic>? $unknown,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory StarterPackViewBasic({
  @Default('app.bsky.graph.defs#starterPackViewBasic') String $type,
  @AtUriConverter() required AtUri uri,
  required String cid,
  required Map<String, dynamic> record,
  @ProfileViewBasicConverter() required ProfileViewBasic creator,
  int? listItemCount,
  int? joinedWeekCount,
  int? joinedAllTimeCount,
  @LabelConverter() List<Label>? labels,
  required DateTime indexedAt,

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