30#ifndef JELLYFIN_DTO_PLAYLISTUSERPERMISSIONS_H
31#define JELLYFIN_DTO_PLAYLISTUSERPERMISSIONS_H
64 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition playlistuserpermissions.h:48
QJsonObject toJson() const
Definition playlistuserpermissions.cpp:69
bool m_canEdit
Definition playlistuserpermissions.h:88
static PlaylistUserPermissions fromJson(QJsonObject source)
Definition playlistuserpermissions.cpp:56
PlaylistUserPermissions(QString userId, bool canEdit)
Definition playlistuserpermissions.cpp:36
void setFromJson(QJsonObject source)
Definition playlistuserpermissions.cpp:63
bool canEdit() const
Gets or sets a value indicating whether the user has edit permissions.
Definition playlistuserpermissions.cpp:83
void replaceData(PlaylistUserPermissions &other)
Definition playlistuserpermissions.cpp:51
void setCanEdit(bool newCanEdit)
Gets or sets a value indicating whether the user has edit permissions.
Definition playlistuserpermissions.cpp:85
QString userId() const
Gets or sets the user id.
Definition playlistuserpermissions.cpp:77
void setUserId(QString newUserId)
Gets or sets the user id.
Definition playlistuserpermissions.cpp:79
QString m_userId
Definition playlistuserpermissions.h:87
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
Jellyfin::DTO::PlaylistUserPermissions PlaylistUserPermissions
Definition playlistuserpermissions.h:100
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45