]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/plugins/server/managers/plugin-video-category-manager.model.ts
Introduce generic video constant manager for plugins
[github/Chocobozzz/PeerTube.git] / shared / models / plugins / server / managers / plugin-video-category-manager.model.ts
index 201bfa979b9fd4d1a3c0a99da6924c6f0d5a73e1..069ad14764a5e2fb18d773f42f293a0501e7e519 100644 (file)
@@ -1,5 +1,13 @@
-export interface PluginVideoCategoryManager {
+import { ConstantManager } from '@shared/models/plugins/server/plugin-constant-manager.model'
+
+export interface PluginVideoCategoryManager extends ConstantManager<number> {
+  /**
+   * @deprecated use `addConstant` instead
+   */
   addCategory: (categoryKey: number, categoryLabel: string) => boolean
 
+  /**
+   * @deprecated use `deleteConstant` instead
+   */
   deleteCategory: (categoryKey: number) => boolean
 }