Modlog constructor
const
Modlog({
- required List<
ModRemovePostView> removedPosts, - required List<
ModLockPostView> lockedPosts, - required List<
ModStickyPostView> stickiedPosts, - required List<
ModRemoveCommentView> removedComments, - required List<
ModRemoveCommunityView> removedCommunities, - required List<
ModBanFromCommunityView> bannedFromCommunity, - required List<
ModBanView> banned, - required List<
ModAddCommunityView> addedToCommunity, - required List<
ModTransferCommunityView> transferredToCommunity, - required List<
ModAddView> added, - required String instanceHost,
Implementation
@JsonSerializable(fieldRename: FieldRename.snake)
const factory Modlog({
required List<ModRemovePostView> removedPosts,
required List<ModLockPostView> lockedPosts,
required List<ModStickyPostView> stickiedPosts,
required List<ModRemoveCommentView> removedComments,
required List<ModRemoveCommunityView> removedCommunities,
required List<ModBanFromCommunityView> bannedFromCommunity,
required List<ModBanView> banned,
required List<ModAddCommunityView> addedToCommunity,
required List<ModTransferCommunityView> transferredToCommunity,
required List<ModAddView> added,
required String instanceHost,
}) = _Modlog;