From ee286591a5b740702bad66c55cc900740f749e9a Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 26 Jul 2019 13:13:39 +0200 Subject: Plugins can update video constants Categories, licences and languages --- shared/models/plugins/plugin-video-category-manager.model.ts | 5 +++++ shared/models/plugins/plugin-video-language-manager.model.ts | 5 +++++ shared/models/plugins/plugin-video-licence-manager.model.ts | 5 +++++ 3 files changed, 15 insertions(+) create mode 100644 shared/models/plugins/plugin-video-category-manager.model.ts create mode 100644 shared/models/plugins/plugin-video-language-manager.model.ts create mode 100644 shared/models/plugins/plugin-video-licence-manager.model.ts (limited to 'shared/models') diff --git a/shared/models/plugins/plugin-video-category-manager.model.ts b/shared/models/plugins/plugin-video-category-manager.model.ts new file mode 100644 index 000000000..201bfa979 --- /dev/null +++ b/shared/models/plugins/plugin-video-category-manager.model.ts @@ -0,0 +1,5 @@ +export interface PluginVideoCategoryManager { + addCategory: (categoryKey: number, categoryLabel: string) => boolean + + deleteCategory: (categoryKey: number) => boolean +} diff --git a/shared/models/plugins/plugin-video-language-manager.model.ts b/shared/models/plugins/plugin-video-language-manager.model.ts new file mode 100644 index 000000000..3fd577a79 --- /dev/null +++ b/shared/models/plugins/plugin-video-language-manager.model.ts @@ -0,0 +1,5 @@ +export interface PluginVideoLanguageManager { + addLanguage: (languageKey: string, languageLabel: string) => boolean + + deleteLanguage: (languageKey: string) => boolean +} diff --git a/shared/models/plugins/plugin-video-licence-manager.model.ts b/shared/models/plugins/plugin-video-licence-manager.model.ts new file mode 100644 index 000000000..82a634d3a --- /dev/null +++ b/shared/models/plugins/plugin-video-licence-manager.model.ts @@ -0,0 +1,5 @@ +export interface PluginVideoLicenceManager { + addLicence: (licenceKey: number, licenceLabel: string) => boolean + + deleteLicence: (licenceKey: number) => boolean +} -- cgit v1.2.3