Class: WikiPageRevision
models.WikiPageRevision
Table of contents
Constructors
Accessors
Methods
Constructors
constructor
• new WikiPageRevision(data, metadata): WikiPageRevision
Parameters
| Name | Type |
|---|---|
data | WikiPageRevision |
metadata | undefined | Metadata |
Returns
Accessors
author
• get author(): User
Returns
date
• get date(): Date
Returns
Date
hidden
• get hidden(): boolean
Returns
boolean
id
• get id(): string
Returns
string
page
• get page(): string
Returns
string
reason
• get reason(): string
Returns
string
Methods
toJSON
▸ toJSON(): Pick<WikiPageRevision, "id" | "reason" | "hidden" | "page" | "date"> & { author: Pick<User, "username" | "id" | "nsfw" | "createdAt" | "linkKarma" | "commentKarma"> & { modPermissionsBySubreddit: Record<string, ModeratorPermission[]> } }
Returns
Pick<WikiPageRevision, "id" | "reason" | "hidden" | "page" | "date"> & { author: Pick<User, "username" | "id" | "nsfw" | "createdAt" | "linkKarma" | "commentKarma"> & { modPermissionsBySubreddit: Record<string, ModeratorPermission[]> } }