]>
Commit | Line | Data |
---|---|---|
b4055e1c C |
1 | export type ServerFilterHookName = |
2 | 'filter:api.videos.list.params' | | |
3 | 'filter:api.videos.list.result' | | |
4 | 'filter:api.video.get.result' | | |
5 | ||
6 | 'filter:api.video.upload.accept.result' | | |
7 | 'filter:api.video-thread.create.accept.result' | | |
8 | 'filter:api.video-comment-reply.create.accept.result' | | |
9 | ||
b4055e1c C |
10 | 'filter:api.video-threads.list.params' | |
11 | 'filter:api.video-threads.list.result' | | |
12 | ||
6691c522 C |
13 | 'filter:api.video-thread-comments.list.params' | |
14 | 'filter:api.video-thread-comments.list.result' | | |
15 | ||
b4055e1c C |
16 | 'filter:video.auto-blacklist.result' |
17 | ||
18 | export type ServerActionHookName = | |
19 | 'action:application.listening' | | |
20 | ||
21 | 'action:api.video.updated' | | |
22 | 'action:api.video.deleted' | | |
23 | 'action:api.video.uploaded' | | |
24 | 'action:api.video.viewed' | | |
25 | ||
26 | 'action:api.video-thread.created' | | |
27 | 'action:api.video-comment-reply.created' | | |
28 | 'action:api.video-comment.deleted' | |
29 | ||
30 | export type ServerHookName = ServerFilterHookName | ServerActionHookName | |
31 | ||
32 | export interface ServerHook { | |
93cae479 | 33 | runHook <T> (hookName: ServerHookName, result?: T, params?: any): Promise<T> |
b4055e1c | 34 | } |