30#ifndef JELLYFIN_DTO_REMOVEFROMPLAYLISTREQUESTDTO_H
31#define JELLYFIN_DTO_REMOVEFROMPLAYLISTREQUESTDTO_H
67 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition removefromplaylistrequestdto.h:50
QStringList playlistItemIds() const
Gets or sets the playlist identifiers of the items. Ignored when clearing the playlist.
Definition removefromplaylistrequestdto.cpp:83
void setClearPlayingItem(bool newClearPlayingItem)
Gets or sets a value indicating whether the playing item should be removed as well....
Definition removefromplaylistrequestdto.cpp:97
QStringList m_playlistItemIds
Definition removefromplaylistrequestdto.h:99
void setPlaylistItemIds(QStringList newPlaylistItemIds)
Gets or sets the playlist identifiers of the items. Ignored when clearing the playlist.
Definition removefromplaylistrequestdto.cpp:85
RemoveFromPlaylistRequestDto(QStringList playlistItemIds, bool clearPlaylist, bool clearPlayingItem)
Definition removefromplaylistrequestdto.cpp:36
QJsonObject toJson() const
Definition removefromplaylistrequestdto.cpp:74
bool m_clearPlayingItem
Definition removefromplaylistrequestdto.h:101
void replaceData(RemoveFromPlaylistRequestDto &other)
Definition removefromplaylistrequestdto.cpp:54
bool clearPlayingItem() const
Gets or sets a value indicating whether the playing item should be removed as well....
Definition removefromplaylistrequestdto.cpp:95
bool clearPlaylist() const
Gets or sets a value indicating whether the entire playlist should be cleared.
Definition removefromplaylistrequestdto.cpp:89
bool m_clearPlaylist
Definition removefromplaylistrequestdto.h:100
void setFromJson(QJsonObject source)
Definition removefromplaylistrequestdto.cpp:67
void setClearPlaylist(bool newClearPlaylist)
Gets or sets a value indicating whether the entire playlist should be cleared.
Definition removefromplaylistrequestdto.cpp:91
static RemoveFromPlaylistRequestDto fromJson(QJsonObject source)
Definition removefromplaylistrequestdto.cpp:60
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
Jellyfin::DTO::RemoveFromPlaylistRequestDto RemoveFromPlaylistRequestDto
Definition removefromplaylistrequestdto.h:113
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45