/** * Jellyfin API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 10.8.9 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { RequestFile } from './models'; import { SubtitlePlaybackMode } from './subtitlePlaybackMode'; /** * Class UserConfiguration. */ export class UserConfiguration { /** * Gets or sets the audio language preference. */ 'audioLanguagePreference'?: string | null; /** * Gets or sets a value indicating whether [play default audio track]. */ 'playDefaultAudioTrack'?: boolean; /** * Gets or sets the subtitle language preference. */ 'subtitleLanguagePreference'?: string | null; 'displayMissingEpisodes'?: boolean; 'groupedFolders'?: Array; 'subtitleMode'?: SubtitlePlaybackMode; 'displayCollectionsView'?: boolean; 'enableLocalPassword'?: boolean; 'orderedViews'?: Array; 'latestItemsExcludes'?: Array; 'myMediaExcludes'?: Array; 'hidePlayedInLatest'?: boolean; 'rememberAudioSelections'?: boolean; 'rememberSubtitleSelections'?: boolean; 'enableNextEpisodeAutoPlay'?: boolean; static discriminator: string | undefined = undefined; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "audioLanguagePreference", "baseName": "AudioLanguagePreference", "type": "string" }, { "name": "playDefaultAudioTrack", "baseName": "PlayDefaultAudioTrack", "type": "boolean" }, { "name": "subtitleLanguagePreference", "baseName": "SubtitleLanguagePreference", "type": "string" }, { "name": "displayMissingEpisodes", "baseName": "DisplayMissingEpisodes", "type": "boolean" }, { "name": "groupedFolders", "baseName": "GroupedFolders", "type": "Array" }, { "name": "subtitleMode", "baseName": "SubtitleMode", "type": "SubtitlePlaybackMode" }, { "name": "displayCollectionsView", "baseName": "DisplayCollectionsView", "type": "boolean" }, { "name": "enableLocalPassword", "baseName": "EnableLocalPassword", "type": "boolean" }, { "name": "orderedViews", "baseName": "OrderedViews", "type": "Array" }, { "name": "latestItemsExcludes", "baseName": "LatestItemsExcludes", "type": "Array" }, { "name": "myMediaExcludes", "baseName": "MyMediaExcludes", "type": "Array" }, { "name": "hidePlayedInLatest", "baseName": "HidePlayedInLatest", "type": "boolean" }, { "name": "rememberAudioSelections", "baseName": "RememberAudioSelections", "type": "boolean" }, { "name": "rememberSubtitleSelections", "baseName": "RememberSubtitleSelections", "type": "boolean" }, { "name": "enableNextEpisodeAutoPlay", "baseName": "EnableNextEpisodeAutoPlay", "type": "boolean" } ]; static getAttributeTypeMap() { return UserConfiguration.attributeTypeMap; } } export namespace UserConfiguration { }