![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <updateplaylistdto.h>
Public Member Functions | |
| UpdatePlaylistDto () | |
| UpdatePlaylistDto (const UpdatePlaylistDto &other) | |
| void | replaceData (UpdatePlaylistDto &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| QString | name () const |
| Gets or sets the name of the new playlist. | |
| void | setName (QString newName) |
| Gets or sets the name of the new playlist. | |
| bool | nameNull () const |
| void | setNameNull () |
| QStringList | ids () const |
| Gets or sets item ids of the playlist. | |
| void | setIds (QStringList newIds) |
| Gets or sets item ids of the playlist. | |
| bool | idsNull () const |
| void | setIdsNull () |
| QList< PlaylistUserPermissions > | users () const |
| Gets or sets the playlist users. | |
| void | setUsers (QList< PlaylistUserPermissions > newUsers) |
| Gets or sets the playlist users. | |
| bool | usersNull () const |
| void | setUsersNull () |
| std::optional< bool > | isPublic () const |
| Gets or sets a value indicating whether the playlist is public. | |
| void | setIsPublic (std::optional< bool > newIsPublic) |
| Gets or sets a value indicating whether the playlist is public. | |
| bool | isPublicNull () const |
| void | setIsPublicNull () |
Static Public Member Functions | |
| static UpdatePlaylistDto | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_name |
| QStringList | m_ids |
| QList< PlaylistUserPermissions > | m_users |
| std::optional< bool > | m_isPublic = std::nullopt |
| Jellyfin::DTO::UpdatePlaylistDto::UpdatePlaylistDto | ( | ) |
| Jellyfin::DTO::UpdatePlaylistDto::UpdatePlaylistDto | ( | const UpdatePlaylistDto & | other | ) |
|
static |
| QStringList Jellyfin::DTO::UpdatePlaylistDto::ids | ( | ) | const |
Gets or sets item ids of the playlist.
| bool Jellyfin::DTO::UpdatePlaylistDto::idsNull | ( | ) | const |
| std::optional< bool > Jellyfin::DTO::UpdatePlaylistDto::isPublic | ( | ) | const |
Gets or sets a value indicating whether the playlist is public.
| bool Jellyfin::DTO::UpdatePlaylistDto::isPublicNull | ( | ) | const |
| QString Jellyfin::DTO::UpdatePlaylistDto::name | ( | ) | const |
Gets or sets the name of the new playlist.
| bool Jellyfin::DTO::UpdatePlaylistDto::nameNull | ( | ) | const |
| void Jellyfin::DTO::UpdatePlaylistDto::replaceData | ( | UpdatePlaylistDto & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::UpdatePlaylistDto::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::UpdatePlaylistDto::setIds | ( | QStringList | newIds | ) |
Gets or sets item ids of the playlist.
| void Jellyfin::DTO::UpdatePlaylistDto::setIdsNull | ( | ) |
| void Jellyfin::DTO::UpdatePlaylistDto::setIsPublic | ( | std::optional< bool > | newIsPublic | ) |
Gets or sets a value indicating whether the playlist is public.
| void Jellyfin::DTO::UpdatePlaylistDto::setIsPublicNull | ( | ) |
| void Jellyfin::DTO::UpdatePlaylistDto::setName | ( | QString | newName | ) |
Gets or sets the name of the new playlist.
| void Jellyfin::DTO::UpdatePlaylistDto::setNameNull | ( | ) |
| void Jellyfin::DTO::UpdatePlaylistDto::setUsers | ( | QList< PlaylistUserPermissions > | newUsers | ) |
Gets or sets the playlist users.
| void Jellyfin::DTO::UpdatePlaylistDto::setUsersNull | ( | ) |
| QJsonObject Jellyfin::DTO::UpdatePlaylistDto::toJson | ( | ) | const |
| QList< PlaylistUserPermissions > Jellyfin::DTO::UpdatePlaylistDto::users | ( | ) | const |
Gets or sets the playlist users.
| bool Jellyfin::DTO::UpdatePlaylistDto::usersNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |