Files
discoursejs/docs/sdk/models/operations/useroption.md

88 lines
6.6 KiB
Markdown

# UserOption
## Example Usage
```typescript
import { UserOption } from "@lukehagar/discoursejs/sdk/models/operations";
let value: UserOption = {
allowPrivateMessages: false,
autoTrackTopicsAfterMsecs: 213312,
automaticallyUnpinTopics: false,
colorSchemeId: "<value>",
darkSchemeId: "<value>",
digestAfterMinutes: 957451,
dynamicFavicon: false,
emailDigests: false,
emailInReplyTo: false,
emailLevel: 518201,
emailMessagesLevel: 471752,
emailPreviousReplies: 25662,
enableAllowedPmUsers: false,
enableDefer: false,
enableQuoting: false,
externalLinksInNewTab: false,
hideProfileAndPresence: false,
homepageId: "<value>",
includeTl0InDigests: false,
likeNotificationFrequency: 711584,
mailingListMode: false,
mailingListModeFrequency: 207470,
newTopicDurationMinutes: 153694,
notificationLevelWhenReplying: 424685,
skipNewUserTips: false,
textSize: "<value>",
textSizeSeq: 730442,
themeIds: [
"<value>",
],
themeKeySeq: 374170,
timezone: "Asia/Kabul",
titleCountMode: "<value>",
userId: 463575,
};
```
## Fields
| Field | Type | Required | Description |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `allowPrivateMessages` | *boolean* | :heavy_check_mark: | N/A |
| `autoTrackTopicsAfterMsecs` | *number* | :heavy_check_mark: | N/A |
| `automaticallyUnpinTopics` | *boolean* | :heavy_check_mark: | N/A |
| `bookmarkAutoDeletePreference` | *number* | :heavy_minus_sign: | N/A |
| `colorSchemeId` | *string* | :heavy_check_mark: | N/A |
| `darkSchemeId` | *string* | :heavy_check_mark: | N/A |
| `defaultCalendar` | *string* | :heavy_minus_sign: | N/A |
| `digestAfterMinutes` | *number* | :heavy_check_mark: | N/A |
| `dynamicFavicon` | *boolean* | :heavy_check_mark: | N/A |
| `emailDigests` | *boolean* | :heavy_check_mark: | N/A |
| `emailInReplyTo` | *boolean* | :heavy_check_mark: | N/A |
| `emailLevel` | *number* | :heavy_check_mark: | N/A |
| `emailMessagesLevel` | *number* | :heavy_check_mark: | N/A |
| `emailPreviousReplies` | *number* | :heavy_check_mark: | N/A |
| `enableAllowedPmUsers` | *boolean* | :heavy_check_mark: | N/A |
| `enableDefer` | *boolean* | :heavy_check_mark: | N/A |
| `enableQuoting` | *boolean* | :heavy_check_mark: | N/A |
| `externalLinksInNewTab` | *boolean* | :heavy_check_mark: | N/A |
| `hideProfileAndPresence` | *boolean* | :heavy_check_mark: | N/A |
| `homepageId` | *string* | :heavy_check_mark: | N/A |
| `includeTl0InDigests` | *boolean* | :heavy_check_mark: | N/A |
| `likeNotificationFrequency` | *number* | :heavy_check_mark: | N/A |
| `mailingListMode` | *boolean* | :heavy_check_mark: | N/A |
| `mailingListModeFrequency` | *number* | :heavy_check_mark: | N/A |
| `newTopicDurationMinutes` | *number* | :heavy_check_mark: | N/A |
| `notificationLevelWhenReplying` | *number* | :heavy_check_mark: | N/A |
| `oldestSearchLogDate` | *string* | :heavy_minus_sign: | N/A |
| `seenPopups` | *any*[] | :heavy_minus_sign: | N/A |
| `sidebarLinkToFilteredList` | *boolean* | :heavy_minus_sign: | N/A |
| `sidebarShowCountOfNewItems` | *boolean* | :heavy_minus_sign: | N/A |
| `skipNewUserTips` | *boolean* | :heavy_check_mark: | N/A |
| `textSize` | *string* | :heavy_check_mark: | N/A |
| `textSizeSeq` | *number* | :heavy_check_mark: | N/A |
| `themeIds` | *any*[] | :heavy_check_mark: | N/A |
| `themeKeySeq` | *number* | :heavy_check_mark: | N/A |
| `timezone` | *string* | :heavy_check_mark: | N/A |
| `titleCountMode` | *string* | :heavy_check_mark: | N/A |
| `userId` | *number* | :heavy_check_mark: | N/A |
| `watchedPrecedenceOverMuted` | *boolean* | :heavy_minus_sign: | N/A |