Files

2.7 KiB
Raw Permalink 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