UserConfiguration

@Serializable
data class UserConfiguration(val audioLanguagePreference: String? = null, val playDefaultAudioTrack: Boolean, val subtitleLanguagePreference: String? = null, val displayMissingEpisodes: Boolean, val groupedFolders: List<UUID>, val subtitleMode: SubtitlePlaybackMode, val displayCollectionsView: Boolean, val enableLocalPassword: Boolean, val orderedViews: List<UUID>, val latestItemsExcludes: List<UUID>, val myMediaExcludes: List<UUID>, val hidePlayedInLatest: Boolean, val rememberAudioSelections: Boolean, val rememberSubtitleSelections: Boolean, val enableNextEpisodeAutoPlay: Boolean, val castReceiverId: String? = null)

Class UserConfiguration.

Constructors

Link copied to clipboard
constructor(audioLanguagePreference: String? = null, playDefaultAudioTrack: Boolean, subtitleLanguagePreference: String? = null, displayMissingEpisodes: Boolean, groupedFolders: List<UUID>, subtitleMode: SubtitlePlaybackMode, displayCollectionsView: Boolean, enableLocalPassword: Boolean, orderedViews: List<UUID>, latestItemsExcludes: List<UUID>, myMediaExcludes: List<UUID>, hidePlayedInLatest: Boolean, rememberAudioSelections: Boolean, rememberSubtitleSelections: Boolean, enableNextEpisodeAutoPlay: Boolean, castReceiverId: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "AudioLanguagePreference")
val audioLanguagePreference: String?

The audio language preference.

Link copied to clipboard
@SerialName(value = "CastReceiverId")
val castReceiverId: String?

The id of the selected cast receiver.

Link copied to clipboard
@SerialName(value = "DisplayCollectionsView")
val displayCollectionsView: Boolean
Link copied to clipboard
@SerialName(value = "DisplayMissingEpisodes")
val displayMissingEpisodes: Boolean
Link copied to clipboard
@SerialName(value = "EnableLocalPassword")
val enableLocalPassword: Boolean
Link copied to clipboard
@SerialName(value = "EnableNextEpisodeAutoPlay")
val enableNextEpisodeAutoPlay: Boolean
Link copied to clipboard
@SerialName(value = "GroupedFolders")
val groupedFolders: List<UUID>
Link copied to clipboard
@SerialName(value = "HidePlayedInLatest")
val hidePlayedInLatest: Boolean
Link copied to clipboard
@SerialName(value = "LatestItemsExcludes")
val latestItemsExcludes: List<UUID>
Link copied to clipboard
@SerialName(value = "MyMediaExcludes")
val myMediaExcludes: List<UUID>
Link copied to clipboard
@SerialName(value = "OrderedViews")
val orderedViews: List<UUID>
Link copied to clipboard
@SerialName(value = "PlayDefaultAudioTrack")
val playDefaultAudioTrack: Boolean

A value indicating whether play default audio track.

Link copied to clipboard
@SerialName(value = "RememberAudioSelections")
val rememberAudioSelections: Boolean
Link copied to clipboard
@SerialName(value = "RememberSubtitleSelections")
val rememberSubtitleSelections: Boolean
Link copied to clipboard
@SerialName(value = "SubtitleLanguagePreference")
val subtitleLanguagePreference: String?

The subtitle language preference.

Link copied to clipboard
@SerialName(value = "SubtitleMode")
val subtitleMode: SubtitlePlaybackMode

An enum representing a subtitle playback mode.