30#ifndef JELLYFIN_DTO_UPDATEPLAYLISTUSERDTO_H
31#define JELLYFIN_DTO_UPDATEPLAYLISTUSERDTO_H
58 QJsonObject
toJson()
const;
64 std::optional<bool>
canEdit()
const;
68 void setCanEdit(std::optional<bool> newCanEdit);
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition updateplaylistuserdto.h:47
UpdatePlaylistUserDto()
Definition updateplaylistuserdto.cpp:35
void setCanEditNull()
Definition updateplaylistuserdto.cpp:78
void replaceData(UpdatePlaylistUserDto &other)
Definition updateplaylistuserdto.cpp:42
std::optional< bool > m_canEdit
Definition updateplaylistuserdto.h:74
void setCanEdit(std::optional< bool > newCanEdit)
Gets or sets a value indicating whether the user can edit the playlist.
Definition updateplaylistuserdto.cpp:71
static UpdatePlaylistUserDto fromJson(QJsonObject source)
Definition updateplaylistuserdto.cpp:46
bool canEditNull() const
Definition updateplaylistuserdto.cpp:74
QJsonObject toJson() const
Definition updateplaylistuserdto.cpp:58
void setFromJson(QJsonObject source)
Definition updateplaylistuserdto.cpp:53
std::optional< bool > canEdit() const
Gets or sets a value indicating whether the user can edit the playlist.
Definition updateplaylistuserdto.cpp:69
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Jellyfin::DTO::UpdatePlaylistUserDto UpdatePlaylistUserDto
Definition updateplaylistuserdto.h:84
Definition jsonconvimpl.h:45