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

6.6 KiB
Raw Blame History

UserOption

Example Usage

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 ✔️ N/A
autoTrackTopicsAfterMsecs number ✔️ N/A
automaticallyUnpinTopics boolean ✔️ N/A
bookmarkAutoDeletePreference number N/A
colorSchemeId string ✔️ N/A
darkSchemeId string ✔️ N/A
defaultCalendar string N/A
digestAfterMinutes number ✔️ N/A
dynamicFavicon boolean ✔️ N/A
emailDigests boolean ✔️ N/A
emailInReplyTo boolean ✔️ N/A
emailLevel number ✔️ N/A
emailMessagesLevel number ✔️ N/A
emailPreviousReplies number ✔️ N/A
enableAllowedPmUsers boolean ✔️ N/A
enableDefer boolean ✔️ N/A
enableQuoting boolean ✔️ N/A
externalLinksInNewTab boolean ✔️ N/A
hideProfileAndPresence boolean ✔️ N/A
homepageId string ✔️ N/A
includeTl0InDigests boolean ✔️ N/A
likeNotificationFrequency number ✔️ N/A
mailingListMode boolean ✔️ N/A
mailingListModeFrequency number ✔️ N/A
newTopicDurationMinutes number ✔️ N/A
notificationLevelWhenReplying number ✔️ N/A
oldestSearchLogDate string N/A
seenPopups any[] N/A
sidebarLinkToFilteredList boolean N/A
sidebarShowCountOfNewItems boolean N/A
skipNewUserTips boolean ✔️ N/A
textSize string ✔️ N/A
textSizeSeq number ✔️ N/A
themeIds any[] ✔️ N/A
themeKeySeq number ✔️ N/A
timezone string ✔️ N/A
titleCountMode string ✔️ N/A
userId number ✔️ N/A
watchedPrecedenceOverMuted boolean N/A