FeedThreadgateRecord constructor
- @JsonSerializable(includeIfNull: false)
- @Default('app.bsky.feed.threadgate') String $type,
- @AtUriConverter() required AtUri post,
- @UFeedThreadgateAllowConverter() List<
UFeedThreadgateAllow> ? allow, - required DateTime createdAt,
- Map<
String, dynamic> ? $unknown,
Implementation
@JsonSerializable(includeIfNull: false)
const factory FeedThreadgateRecord({
@Default('app.bsky.feed.threadgate') String $type,
/// Reference (AT-URI) to the post record.
@AtUriConverter() required AtUri post,
@UFeedThreadgateAllowConverter() List<UFeedThreadgateAllow>? allow,
required DateTime createdAt,
@AtUriConverter() List<AtUri>? hiddenReplies,
Map<String, dynamic>? $unknown,
}) = _FeedThreadgateRecord;