Files

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 |