Skip to main content
Version: 0.11

Class: WikiPageRevision

models.WikiPageRevision

Table of contents

Constructors

Accessors

Methods

Constructors

constructor

new WikiPageRevision(data, metadata): WikiPageRevision

Parameters

NameType
dataWikiPageRevision
metadataundefined | Metadata

Returns

WikiPageRevision

Accessors

author

get author(): User

Returns

User


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[]> } }