UNPKG

@radon-extension/plugin-youtubemusic

Version:
29 lines (22 loc) 814 B
import ConfigurationService from '@radon-extension/framework/Services/Configuration'; import Registry from '@radon-extension/framework/Core/Registry'; import {Page} from '@radon-extension/framework/Models/Configuration'; import {EnableOption} from '@radon-extension/framework/Models/Configuration/Options'; import Plugin from '../Core/Plugin'; export const Options = [ new Page(Plugin, null, [ new EnableOption(Plugin, 'enabled', { default: false, type: 'plugin', permissions: true, contentScripts: true }) ]) ]; export class YouTubeMusicConfigurationService extends ConfigurationService { constructor() { super(Plugin, Options); } } // Register service Registry.registerService(new YouTubeMusicConfigurationService());