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

2.8 KiB
Raw Blame History

Badges

Example Usage

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

let value: Badges = {
    allowTitle: false,
    autoRevoke: false,
    badgeGroupingId: 383441,
    badgeTypeId: 477665,
    description: "Secured secondary internet solution",
    enabled: false,
    grantCount: 479977,
    icon: "<value>",
    id: 568045,
    imageUrl: "<value>",
    listable: false,
    longDescription: "<value>",
    manuallyGrantable: false,
    multipleGrant: false,
    name: "<value>",
    query: "<value>",
    showPosts: false,
    slug: "<value>",
    system: false,
    targetPosts: false,
    trigger: 392785,
};

Fields

Field Type Required Description
allowTitle boolean ✔️ N/A
autoRevoke boolean ✔️ N/A
badgeGroupingId number ✔️ N/A
badgeTypeId number ✔️ N/A
description string ✔️ N/A
enabled boolean ✔️ N/A
grantCount number ✔️ N/A
i18nName string N/A
icon string ✔️ N/A
id number ✔️ N/A
imageUrl string ✔️ N/A
listable boolean ✔️ N/A
longDescription string ✔️ N/A
manuallyGrantable boolean ✔️ N/A
multipleGrant boolean ✔️ N/A
name string ✔️ N/A
query string ✔️ N/A
showPosts boolean ✔️ N/A
slug string ✔️ N/A
system boolean ✔️ N/A
targetPosts boolean ✔️ N/A
trigger number ✔️ N/A