Files
plexjs/docs/sdk/models/operations/postuserssignindatauserprofile.md

39 lines
10 KiB
Markdown

# PostUsersSignInDataUserProfile
## Example Usage
```typescript
import {
PostUsersSignInDataAutoSelectSubtitle,
PostUsersSignInDataDefaultSubtitleAccessibility,
PostUsersSignInDataDefaultSubtitleForced,
PostUsersSignInDataMediaReviewsVisibility,
PostUsersSignInDataUserProfile,
PostUsersSignInDataWatchedIndicator,
} from "@lukehagar/plexjs/sdk/models/operations";
let value: PostUsersSignInDataUserProfile = {
autoSelectAudio: true,
defaultAudioLanguage: "ja",
defaultSubtitleLanguage: "en",
autoSelectSubtitle: PostUsersSignInDataAutoSelectSubtitle.One,
defaultSubtitleAccessibility:
PostUsersSignInDataDefaultSubtitleAccessibility.One,
defaultSubtitleForced: PostUsersSignInDataDefaultSubtitleForced.Zero,
watchedIndicator: PostUsersSignInDataWatchedIndicator.One,
mediaReviewsVisibility: PostUsersSignInDataMediaReviewsVisibility.One,
};
```
## Fields
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `autoSelectAudio` | *boolean* | :heavy_minus_sign: | If the account has automatically select audio and subtitle tracks enabled | true |
| `defaultAudioLanguage` | *string* | :heavy_check_mark: | The preferred audio language for the account | ja |
| `defaultSubtitleLanguage` | *string* | :heavy_check_mark: | The preferred subtitle language for the account | en |
| `autoSelectSubtitle` | [operations.PostUsersSignInDataAutoSelectSubtitle](../../../sdk/models/operations/postuserssignindataautoselectsubtitle.md) | :heavy_minus_sign: | The auto-select subtitle mode (0 = Manually selected, 1 = Shown with foreign audio, 2 = Always enabled) | 1 |
| `defaultSubtitleAccessibility` | [operations.PostUsersSignInDataDefaultSubtitleAccessibility](../../../sdk/models/operations/postuserssignindatadefaultsubtitleaccessibility.md) | :heavy_minus_sign: | 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.PostUsersSignInDataDefaultSubtitleForced](../../../sdk/models/operations/postuserssignindatadefaultsubtitleforced.md) | :heavy_minus_sign: | 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.PostUsersSignInDataWatchedIndicator](../../../sdk/models/operations/postuserssignindatawatchedindicator.md) | :heavy_minus_sign: | N/A | 1 |
| `mediaReviewsVisibility` | [operations.PostUsersSignInDataMediaReviewsVisibility](../../../sdk/models/operations/postuserssignindatamediareviewsvisibility.md) | :heavy_minus_sign: | N/A | 0 |