Files
App/player/interfaces.ts
Violet Caulfield 98d654248c fix build
2025-02-05 18:02:43 -06:00

22 lines
581 B
TypeScript

import { JellifyTrack } from "../types/JellifyTrack";
import { QueuingType } from "../enums/queuing-type";
import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models";
export interface QueueMutation {
track: BaseItemDto;
index?: number | undefined;
tracklist: BaseItemDto[];
queueName: string;
queuingType?: QueuingType | undefined;
}
export interface AddToQueueMutation {
track: BaseItemDto,
queuingType?: QueuingType | undefined;
}
export interface QueueOrderMutation {
newOrder: JellifyTrack[];
from: number;
to: number;
}