Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Project

Hierarchy

  • Project

Index

Constructors

constructor

Properties

client

client: default

date

date: Date

description

description: string

Optional flags

flags: string[]

guild

guild: Guild

id

id: string

Optional links

links: Link[]

Optional media

media: Media[]

Optional ogImage

ogImage: string

shortDescription

shortDescription: string

status

status: "ongoing" | "past"

submissions

submissions: ProjectSubmissions

title

title: string

url

url: string

Methods

delete

  • delete(): Promise<void>

edit

fetchSubmissions

  • fetchSubmissions(cache?: boolean): Promise<Collection<string, Submission>>
  • Fetch related submissions from the API.

    Parameters

    • cache: boolean = true

      Caches parsed object from response. Default true.

    Returns Promise<Collection<string, Submission>>

    A promise that resolves to a Collection of submission objects.

toString

  • toString(): string

Generated using TypeDoc