mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-06 12:37:46 +00:00
9.8 KiB
9.8 KiB
UserProfile
Example Usage
import {
AutoSelectSubtitle,
DefaultSubtitleAccessibility,
DefaultSubtitleForced,
MediaReviewsVisibility,
UserProfile,
WatchedIndicator,
} from "@lukehagar/plexjs/sdk/models/operations";
let value: UserProfile = {
autoSelectAudio: true,
defaultAudioLanguage: "ja",
defaultSubtitleLanguage: "en",
autoSelectSubtitle: AutoSelectSubtitle.One,
defaultSubtitleAccessibility: DefaultSubtitleAccessibility.One,
defaultSubtitleForced: DefaultSubtitleForced.One,
watchedIndicator: WatchedIndicator.One,
mediaReviewsVisibility: MediaReviewsVisibility.Zero,
};
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
autoSelectAudio |
boolean | ➖ | If the account has automatically select audio and subtitle tracks enabled | true |
defaultAudioLanguage |
string | ✔️ | The preferred audio language for the account | ja |
defaultSubtitleLanguage |
string | ✔️ | The preferred subtitle language for the account | en |
autoSelectSubtitle |
operations.AutoSelectSubtitle | ➖ | The auto-select subtitle mode (0 = Manually selected, 1 = Shown with foreign audio, 2 = Always enabled) | 1 |
defaultSubtitleAccessibility |
operations.DefaultSubtitleAccessibility | ➖ | The subtitles for the deaf or hard-of-hearing (SDH) searches mode (0 = Prefer non-SDH subtitles, 1 = Prefer SDH subtitles, 2 = Only show SDH subtitles, 3 = Only shown non-SDH subtitles) | 1 |
defaultSubtitleForced |
operations.DefaultSubtitleForced | ➖ | The forced subtitles searches mode (0 = Prefer non-forced subtitles, 1 = Prefer forced subtitles, 2 = Only show forced subtitles, 3 = Only show non-forced subtitles) | 0 |
watchedIndicator |
operations.WatchedIndicator | ➖ | N/A | 1 |
mediaReviewsVisibility |
operations.MediaReviewsVisibility | ➖ | N/A | 0 |