mirror of
https://github.com/anultravioletaurora/Jellify.git
synced 2026-01-01 11:20:15 -06:00
23 lines
620 B
TypeScript
23 lines
620 B
TypeScript
import { JellifyTrack } from "../types/JellifyTrack";
|
|
import { QueuingType } from "../enums/queuing-type";
|
|
import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models";
|
|
import { Queue } from "./types/queue-item";
|
|
|
|
export interface QueueMutation {
|
|
track: BaseItemDto;
|
|
index?: number | undefined;
|
|
tracklist: BaseItemDto[];
|
|
queue: Queue;
|
|
queuingType?: QueuingType | undefined;
|
|
}
|
|
|
|
export interface AddToQueueMutation {
|
|
track: BaseItemDto,
|
|
queuingType?: QueuingType | undefined;
|
|
}
|
|
|
|
export interface QueueOrderMutation {
|
|
newOrder: JellifyTrack[];
|
|
from: number;
|
|
to: number;
|
|
} |