RepoCommitAdaptor constructor

const RepoCommitAdaptor({
  1. RepoCommitOnCreate<PostRecord>? onCreatePost,
  2. RepoCommitOnCreate<RepostRecord>? onCreateRepost,
  3. RepoCommitOnCreate<LikeRecord>? onCreateLike,
  4. RepoCommitOnCreate<GeneratorRecord>? onCreateGenerator,
  5. RepoCommitOnCreate<ThreadgateRecord>? onCreateThreadgate,
  6. RepoCommitOnCreate<FollowRecord>? onCreateFollow,
  7. RepoCommitOnCreate<BlockRecord>? onCreateBlock,
  8. RepoCommitOnCreate<ListRecord>? onCreateList,
  9. RepoCommitOnCreate<ListItemRecord>? onCreateListItem,
  10. RepoCommitOnCreate<BlockListRecord>? onCreateBlockList,
  11. RepoCommitOnCreate<LabelerServiceRecord>? onCreateLabelerService,
  12. RepoCommitOnCreate<Map<String, dynamic>>? onCreateUnknown,
  13. RepoCommitOnUpdate<ProfileRecord>? onUpdateProfile,
  14. RepoCommitOnUpdate<Map<String, dynamic>>? onUpdateUnknown,
  15. RepoCommitOnDelete? onDeletePost,
  16. RepoCommitOnDelete? onDeleteRepost,
  17. RepoCommitOnDelete? onDeleteLike,
  18. RepoCommitOnDelete? onDeleteGenerator,
  19. RepoCommitOnDelete? onDeleteThreadgate,
  20. RepoCommitOnDelete? onDeleteFollow,
  21. RepoCommitOnDelete? onDeleteBlock,
  22. RepoCommitOnDelete? onDeleteList,
  23. RepoCommitOnDelete? onDeleteListItem,
  24. RepoCommitOnDelete? onDeleteBlockList,
  25. RepoCommitOnDelete? onDeleteLabelerService,
  26. RepoCommitOnDelete? onDeleteUnknown,
})

Returns the new instance of RepoCommitAdaptor.

Implementation

const RepoCommitAdaptor({
  final RepoCommitOnCreate<PostRecord>? onCreatePost,
  final RepoCommitOnCreate<RepostRecord>? onCreateRepost,
  final RepoCommitOnCreate<LikeRecord>? onCreateLike,
  final RepoCommitOnCreate<GeneratorRecord>? onCreateGenerator,
  final RepoCommitOnCreate<ThreadgateRecord>? onCreateThreadgate,
  final RepoCommitOnCreate<FollowRecord>? onCreateFollow,
  final RepoCommitOnCreate<BlockRecord>? onCreateBlock,
  final RepoCommitOnCreate<ListRecord>? onCreateList,
  final RepoCommitOnCreate<ListItemRecord>? onCreateListItem,
  final RepoCommitOnCreate<BlockListRecord>? onCreateBlockList,
  final RepoCommitOnCreate<LabelerServiceRecord>? onCreateLabelerService,
  final RepoCommitOnCreate<Map<String, dynamic>>? onCreateUnknown,
  final RepoCommitOnUpdate<ProfileRecord>? onUpdateProfile,
  final RepoCommitOnUpdate<Map<String, dynamic>>? onUpdateUnknown,
  final RepoCommitOnDelete? onDeletePost,
  final RepoCommitOnDelete? onDeleteRepost,
  final RepoCommitOnDelete? onDeleteLike,
  final RepoCommitOnDelete? onDeleteGenerator,
  final RepoCommitOnDelete? onDeleteThreadgate,
  final RepoCommitOnDelete? onDeleteFollow,
  final RepoCommitOnDelete? onDeleteBlock,
  final RepoCommitOnDelete? onDeleteList,
  final RepoCommitOnDelete? onDeleteListItem,
  final RepoCommitOnDelete? onDeleteBlockList,
  final RepoCommitOnDelete? onDeleteLabelerService,
  final RepoCommitOnDelete? onDeleteUnknown,
})  : _onCreatePost = onCreatePost,
      _onCreateRepost = onCreateRepost,
      _onCreateLike = onCreateLike,
      _onCreateGenerator = onCreateGenerator,
      _onCreateThreadgate = onCreateThreadgate,
      _onCreateFollow = onCreateFollow,
      _onCreateBlock = onCreateBlock,
      _onCreateList = onCreateList,
      _onCreateListItem = onCreateListItem,
      _onCreateBlockList = onCreateBlockList,
      _onCreateLabelerService = onCreateLabelerService,
      _onCreateUnknown = onCreateUnknown,
      _onUpdateProfile = onUpdateProfile,
      _onUpdateUnknown = onUpdateUnknown,
      _onDeletePost = onDeletePost,
      _onDeleteRepost = onDeleteRepost,
      _onDeleteLike = onDeleteLike,
      _onDeleteGenerator = onDeleteGenerator,
      _onDeleteThreadgate = onDeleteThreadgate,
      _onDeleteFollow = onDeleteFollow,
      _onDeleteBlock = onDeleteBlock,
      _onDeleteList = onDeleteList,
      _onDeleteListItem = onDeleteListItem,
      _onDeleteBlockList = onDeleteBlockList,
      _onDeleteLabelerService = onDeleteLabelerService,
      _onDeleteUnknown = onDeleteUnknown;