Post constructor
const
Post(
{ - required int id,
- required String name,
- String? url,
- String? body,
- required int creatorId,
- required bool removed,
- required bool locked,
- required DateTime published,
- DateTime? updated,
- required bool deleted,
- required bool nsfw,
- bool? stickied,
- String? embedTitle,
- String? embedDescription,
- String? embedVideoUrl,
- String? thumbnailUrl,
- required String apId,
- required bool local,
- required int languageId,
- required bool featuredLocal,
- required String instanceHost,
})
Implementation
@modelSerde
const factory Post({
required int id,
required String name,
String? url,
String? body,
required int creatorId,
required int communityId,
required bool removed,
required bool locked,
required DateTime published,
DateTime? updated,
required bool deleted,
required bool nsfw,
bool? stickied,
String? embedTitle,
String? embedDescription,
String? embedVideoUrl,
String? thumbnailUrl,
required String apId,
required bool local,
required int languageId,
required bool featuredCommunity,
required bool featuredLocal,
required String instanceHost,
}) = _Post;