mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-11 10:31:47 +00:00
24 lines
678 B
TypeScript
24 lines
678 B
TypeScript
import titlebarStyle from './titlebar.css?inline';
|
|
import { createPlugin } from '@/utils';
|
|
import { onMainLoad } from './main';
|
|
import { onMenu } from './menu';
|
|
import { onConfigChange, onPlayerApiReady, onRendererLoad } from './renderer';
|
|
import { t } from '@/i18n';
|
|
import { defaultInAppMenuConfig } from './constants';
|
|
|
|
export default createPlugin({
|
|
name: () => t('plugins.in-app-menu.name'),
|
|
description: () => t('plugins.in-app-menu.description'),
|
|
restartNeeded: true,
|
|
config: defaultInAppMenuConfig,
|
|
stylesheets: [titlebarStyle],
|
|
menu: onMenu,
|
|
|
|
backend: onMainLoad,
|
|
renderer: {
|
|
start: onRendererLoad,
|
|
onPlayerApiReady,
|
|
onConfigChange,
|
|
},
|
|
});
|