@radon-extension/plugin-youtubemusic
Version:
Radon Extension: YouTube Music
29 lines (22 loc) • 814 B
JavaScript
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());