- Add LibraryScanCancelled, LibraryScanPaused, LibraryScanResumed events - Regenerate frontend/src/events.ts via go generate - Add Cancelled bool field to ScanMetrics struct
44 lines
1.5 KiB
TypeScript
44 lines
1.5 KiB
TypeScript
// Code generated by genevents from backend/events/events.go. DO NOT EDIT.
|
|
|
|
export const Events = {
|
|
// Playback events (backend → frontend push)
|
|
PlaybackStateChanged: "PlaybackStateChanged",
|
|
PlaybackFinished: "PlaybackFinished",
|
|
TrackChanged: "TrackChanged",
|
|
SeekFailed: "SeekFailed",
|
|
VolumeChanged: "VolumeChanged",
|
|
|
|
// Queue events (backend → frontend push)
|
|
QueueChanged: "QueueChanged",
|
|
QueueIndexChanged: "QueueIndexChanged",
|
|
QueueModeChanged: "QueueModeChanged",
|
|
QueueTracksModified: "QueueTracksModified",
|
|
|
|
// Config events
|
|
LibraryConfigChanged: "LibraryConfigChanged",
|
|
ThemeConfigChanged: "ThemeConfigChanged",
|
|
TrackListConfigChanged: "TrackListConfigChanged",
|
|
FavoritesConfigChanged: "FavoritesConfigChanged",
|
|
ShortcutsConfigChanged: "ShortcutsConfigChanged",
|
|
|
|
// Playlist events
|
|
PlaylistCreated: "PlaylistCreated",
|
|
PlaylistDeleted: "PlaylistDeleted",
|
|
PlaylistRenamed: "PlaylistRenamed",
|
|
PlaylistTracksChanged: "PlaylistTracksChanged",
|
|
PlaylistsRestored: "PlaylistsRestored",
|
|
DefaultPlaylistChanged: "DefaultPlaylistChanged",
|
|
|
|
// Library events
|
|
LibraryScanStarted: "LibraryScanStarted",
|
|
LibraryScanProgress: "LibraryScanProgress",
|
|
LibraryScanComplete: "LibraryScanComplete",
|
|
|
|
// Scan control events
|
|
LibraryScanCancelled: "LibraryScanCancelled",
|
|
LibraryScanPaused: "LibraryScanPaused",
|
|
LibraryScanResumed: "LibraryScanResumed",
|
|
} as const;
|
|
|
|
export type EventName = (typeof Events)[keyof typeof Events];
|