feat(api-server): add absolute seek endpoint (#2748)

Co-authored-by: JellyBrick <shlee1503@naver.com>
This commit is contained in:
Franz DC
2024-12-25 07:46:51 +08:00
committed by GitHub
parent 65f4339fd1
commit 237dde9765
4 changed files with 42 additions and 20 deletions

View File

@ -34,6 +34,12 @@ export default (win: BrowserWindow) => {
playPause: () => win.webContents.send('ytmd:toggle-play'),
like: () => win.webContents.send('ytmd:update-like', 'LIKE'),
dislike: () => win.webContents.send('ytmd:update-like', 'DISLIKE'),
seekTo: (seconds: ArgsType<number>) => {
const secondsNumber = parseNumberFromArgsType(seconds);
if (secondsNumber !== null) {
win.webContents.send('ytmd:seek-to', seconds);
}
},
goBack: (seconds: ArgsType<number>) => {
const secondsNumber = parseNumberFromArgsType(seconds);
if (secondsNumber !== null) {