mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-04-23 15:47:23 +08:00
✨ feat: 添加迷你模式功能,支持迷你窗口的显示与隐藏,更新设置项以控制迷你播放栏和歌词显示,优化路由管理以适应迷你模式
This commit is contained in:
Vendored
+4
@@ -11,7 +11,11 @@ declare global {
|
||||
close: () => void;
|
||||
dragStart: (data: string) => void;
|
||||
miniTray: () => void;
|
||||
miniWindow: () => void;
|
||||
restore: () => void;
|
||||
restart: () => void;
|
||||
resizeWindow: (width: number, height: number) => void;
|
||||
resizeMiniWindow: (showPlaylist: boolean) => void;
|
||||
unblockMusic: (id: number, data: any) => Promise<any>;
|
||||
onLyricWindowClosed: (callback: () => void) => void;
|
||||
startDownload: (url: string) => void;
|
||||
|
||||
@@ -8,7 +8,11 @@ const api = {
|
||||
close: () => ipcRenderer.send('close-window'),
|
||||
dragStart: (data) => ipcRenderer.send('drag-start', data),
|
||||
miniTray: () => ipcRenderer.send('mini-tray'),
|
||||
miniWindow: () => ipcRenderer.send('mini-window'),
|
||||
restore: () => ipcRenderer.send('restore-window'),
|
||||
restart: () => ipcRenderer.send('restart'),
|
||||
resizeWindow: (width, height) => ipcRenderer.send('resize-window', width, height),
|
||||
resizeMiniWindow: (showPlaylist) => ipcRenderer.send('resize-mini-window', showPlaylist),
|
||||
openLyric: () => ipcRenderer.send('open-lyric'),
|
||||
sendLyric: (data) => ipcRenderer.send('send-lyric', data),
|
||||
sendSong: (data) => ipcRenderer.send('update-current-song', data),
|
||||
|
||||
Reference in New Issue
Block a user