mirror of
https://github.com/LukeHagar/discoursejs.git
synced 2025-12-06 12:27:48 +00:00
82 lines
14 KiB
Markdown
82 lines
14 KiB
Markdown
# Topics
|
|
|
|
## Example Usage
|
|
|
|
```typescript
|
|
import { Topics } from "@lukehagar/discoursejs/sdk/models/operations";
|
|
|
|
let value: Topics = {
|
|
archetype: "<value>",
|
|
archived: false,
|
|
bookmarked: "<value>",
|
|
bumped: false,
|
|
bumpedAt: "<value>",
|
|
categoryId: 653421,
|
|
closed: false,
|
|
createdAt: "<value>",
|
|
excerpt: "<value>",
|
|
fancyTitle: "<value>",
|
|
featuredLink: "<value>",
|
|
hasSummary: false,
|
|
highestPostNumber: 671794,
|
|
id: 726343,
|
|
imageUrl: "<value>",
|
|
lastPostedAt: "<value>",
|
|
lastPosterUsername: "<value>",
|
|
likeCount: 324083,
|
|
liked: "<value>",
|
|
pinned: false,
|
|
pinnedGlobally: false,
|
|
posters: [
|
|
{
|
|
description: "Operative dynamic array",
|
|
extras: "<value>",
|
|
primaryGroupId: "<value>",
|
|
userId: 833316,
|
|
},
|
|
],
|
|
postsCount: 405036,
|
|
replyCount: 775803,
|
|
slug: "<value>",
|
|
title: "<value>",
|
|
unpinned: "<value>",
|
|
unseen: false,
|
|
views: 405373,
|
|
visible: false,
|
|
};
|
|
```
|
|
|
|
## Fields
|
|
|
|
| Field | Type | Required | Description |
|
|
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
|
| `archetype` | *string* | :heavy_check_mark: | N/A |
|
|
| `archived` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `bookmarked` | *string* | :heavy_check_mark: | N/A |
|
|
| `bumped` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `bumpedAt` | *string* | :heavy_check_mark: | N/A |
|
|
| `categoryId` | *number* | :heavy_check_mark: | N/A |
|
|
| `closed` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `createdAt` | *string* | :heavy_check_mark: | N/A |
|
|
| `excerpt` | *string* | :heavy_check_mark: | N/A |
|
|
| `fancyTitle` | *string* | :heavy_check_mark: | N/A |
|
|
| `featuredLink` | *string* | :heavy_check_mark: | N/A |
|
|
| `hasSummary` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `highestPostNumber` | *number* | :heavy_check_mark: | N/A |
|
|
| `id` | *number* | :heavy_check_mark: | N/A |
|
|
| `imageUrl` | *string* | :heavy_check_mark: | N/A |
|
|
| `lastPostedAt` | *string* | :heavy_check_mark: | N/A |
|
|
| `lastPosterUsername` | *string* | :heavy_check_mark: | N/A |
|
|
| `likeCount` | *number* | :heavy_check_mark: | N/A |
|
|
| `liked` | *string* | :heavy_check_mark: | N/A |
|
|
| `pinned` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `pinnedGlobally` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `posters` | [operations.ListCategoryTopicsPosters](../../../sdk/models/operations/listcategorytopicsposters.md)[] | :heavy_check_mark: | N/A |
|
|
| `postsCount` | *number* | :heavy_check_mark: | N/A |
|
|
| `replyCount` | *number* | :heavy_check_mark: | N/A |
|
|
| `slug` | *string* | :heavy_check_mark: | N/A |
|
|
| `title` | *string* | :heavy_check_mark: | N/A |
|
|
| `unpinned` | *string* | :heavy_check_mark: | N/A |
|
|
| `unseen` | *boolean* | :heavy_check_mark: | N/A |
|
|
| `views` | *number* | :heavy_check_mark: | N/A |
|
|
| `visible` | *boolean* | :heavy_check_mark: | N/A | |