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

8.6 KiB
Raw Blame History

Details

Example Usage

import { Details } from "@lukehagar/discoursejs/sdk/models/operations";

let value: Details = {
    canArchiveTopic: false,
    canCloseTopic: false,
    canConvertTopic: false,
    canCreatePost: false,
    canDelete: false,
    canEdit: false,
    canEditStaffNotes: false,
    canModerateCategory: false,
    canMovePosts: false,
    canPinUnpinTopic: false,
    canRemoveAllowedUsers: false,
    canRemoveSelfId: 260904,
    canReplyAsNewTopic: false,
    canReviewTopic: false,
    canSplitMergeTopic: false,
    canToggleTopicVisibility: false,
    createdBy: {
        avatarTemplate: "<value>",
        id: 131903,
        name: "<value>",
        username: "Jerrell_Dooley27",
    },
    lastPoster: {
        avatarTemplate: "<value>",
        id: 97493,
        name: "<value>",
        username: "Judge39",
    },
    notificationLevel: 159845,
};

Fields

Field Type Required Description
canArchiveTopic boolean ✔️ N/A
canCloseTopic boolean ✔️ N/A
canConvertTopic boolean ✔️ N/A
canCreatePost boolean ✔️ N/A
canDelete boolean ✔️ N/A
canEdit boolean ✔️ N/A
canEditStaffNotes boolean ✔️ N/A
canFlagTopic boolean N/A
canInviteTo boolean N/A
canInviteViaEmail boolean N/A
canModerateCategory boolean ✔️ N/A
canMovePosts boolean ✔️ N/A
canPinUnpinTopic boolean ✔️ N/A
canRemoveAllowedUsers boolean ✔️ N/A
canRemoveSelfId number ✔️ N/A
canReplyAsNewTopic boolean ✔️ N/A
canReviewTopic boolean ✔️ N/A
canSplitMergeTopic boolean ✔️ N/A
canToggleTopicVisibility boolean ✔️ N/A
createdBy operations.CreatedBy ✔️ N/A
lastPoster operations.LastPoster ✔️ N/A
notificationLevel number ✔️ N/A
participants operations.Participants[] N/A