30#ifndef JELLYFIN_LOADER_HTTP_PLAYLISTS_H
31#define JELLYFIN_LOADER_HTTP_PLAYLISTS_H
63 QNetworkAccessManager::Operation
operation()
const override;
77 QNetworkAccessManager::Operation
operation()
const override;
91 QNetworkAccessManager::Operation
operation()
const override;
105 QNetworkAccessManager::Operation
operation()
const override;
119 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:264
Definition requesttypes.h:830
Definition requesttypes.h:14061
Adds items to a playlist.
Definition playlists.h:69
QUrlQuery query(const AddToPlaylistParams ¶meters) const override
Definition playlists.cpp:88
QNetworkAccessManager::Operation operation() const override
Definition playlists.cpp:108
QByteArray body(const AddToPlaylistParams ¶meters) const override
Definition playlists.cpp:104
QString path(const AddToPlaylistParams ¶meters) const override
Definition playlists.cpp:82
AddToPlaylistLoader(ApiClient *apiClient=nullptr)
Definition playlists.cpp:79
Creates a new playlist.
Definition playlists.h:55
CreatePlaylistLoader(ApiClient *apiClient=nullptr)
Definition playlists.cpp:38
QByteArray body(const CreatePlaylistParams ¶meters) const override
Definition playlists.cpp:69
QNetworkAccessManager::Operation operation() const override
Definition playlists.cpp:73
QString path(const CreatePlaylistParams ¶meters) const override
Definition playlists.cpp:41
QUrlQuery query(const CreatePlaylistParams ¶meters) const override
Definition playlists.cpp:47
Gets the original items of a playlist.
Definition playlists.h:97
QByteArray body(const GetPlaylistItemsParams ¶meters) const override
Definition playlists.cpp:187
QString path(const GetPlaylistItemsParams ¶meters) const override
Definition playlists.cpp:149
QNetworkAccessManager::Operation operation() const override
Definition playlists.cpp:191
QUrlQuery query(const GetPlaylistItemsParams ¶meters) const override
Definition playlists.cpp:155
GetPlaylistItemsLoader(ApiClient *apiClient=nullptr)
Definition playlists.cpp:146
Moves a playlist item.
Definition playlists.h:111
QString path(const MoveItemParams ¶meters) const override
Definition playlists.cpp:200
MoveItemLoader(ApiClient *apiClient=nullptr)
Definition playlists.cpp:197
QNetworkAccessManager::Operation operation() const override
Definition playlists.cpp:220
QByteArray body(const MoveItemParams ¶meters) const override
Definition playlists.cpp:216
QUrlQuery query(const MoveItemParams ¶meters) const override
Definition playlists.cpp:206
Removes items from a playlist.
Definition playlists.h:83
QNetworkAccessManager::Operation operation() const override
Definition playlists.cpp:140
QByteArray body(const RemoveFromPlaylistParams ¶meters) const override
Definition playlists.cpp:136
RemoveFromPlaylistLoader(ApiClient *apiClient=nullptr)
Definition playlists.cpp:114
QUrlQuery query(const RemoveFromPlaylistParams ¶meters) const override
Definition playlists.cpp:123
QString path(const RemoveFromPlaylistParams ¶meters) const override
Definition playlists.cpp:117
Definition requesttypes.h:27198
Definition requesttypes.h:28288
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.