mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-04 10:19:35 +02:00
Add hooks documentation
This commit is contained in:
parent
51326912d6
commit
5f189c9c85
8 changed files with 41 additions and 8 deletions
|
@ -1,29 +1,38 @@
|
|||
// Data from API hooks: {hookType}:api.{location}.{elementType}.{actionType}.{target}
|
||||
|
||||
export const clientFilterHookObject = {
|
||||
// Filter params/result of the function that fetch videos of the trending page
|
||||
'filter:api.trending-videos.videos.list.params': true,
|
||||
'filter:api.trending-videos.videos.list.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch videos of the local page
|
||||
'filter:api.local-videos.videos.list.params': true,
|
||||
'filter:api.local-videos.videos.list.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch videos of the recently-added page
|
||||
'filter:api.recently-added-videos.videos.list.params': true,
|
||||
'filter:api.recently-added-videos.videos.list.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch videos of the user subscription page
|
||||
'filter:api.user-subscriptions-videos.videos.list.params': true,
|
||||
'filter:api.user-subscriptions-videos.videos.list.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch the video of the video-watch page
|
||||
'filter:api.video-watch.video.get.params': true,
|
||||
'filter:api.video-watch.video.get.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch the threads of the video-watch page
|
||||
'filter:api.video-watch.video-threads.list.params': true,
|
||||
'filter:api.video-watch.video-threads.list.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch the replies of a thread in the video-watch page
|
||||
'filter:api.video-watch.video-thread-replies.list.params': true,
|
||||
'filter:api.video-watch.video-thread-replies.list.result': true,
|
||||
|
||||
// Filter params/result of the function that fetch videos according to the user search
|
||||
'filter:api.search.videos.list.params': true,
|
||||
'filter:api.search.videos.list.result': true,
|
||||
// Filter params/result of the function that fetch video-channels according to the user search
|
||||
'filter:api.search.video-channels.list.params': true,
|
||||
'filter:api.search.video-channels.list.result': true
|
||||
}
|
||||
|
@ -31,11 +40,15 @@ export const clientFilterHookObject = {
|
|||
export type ClientFilterHookName = keyof typeof clientFilterHookObject
|
||||
|
||||
export const clientActionHookObject = {
|
||||
// Fired when the application is being initialized
|
||||
'action:application.init': true,
|
||||
|
||||
// Fired when the video watch page is being initialized
|
||||
'action:video-watch.init': true,
|
||||
// Fired when the video watch page loaded the video
|
||||
'action:video-watch.video.loaded': true,
|
||||
|
||||
// Fired when the search page is being initialized
|
||||
'action:search.init': true
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue