igdb-ts
Version:
Unofficial IGDB API TypeScript wrapper.
49 lines (45 loc) • 985 B
text/typescript
import { Identifiable } from "../utility";
export interface Website extends Identifiable{
category: WebsiteCategory,
game: number,
trusted: boolean,
url: string
}
export enum WebsiteCategory {
"official" = 1,
"wikia",
"wikipedia",
"facebook",
"twitter",
"twitch",
"instagram",
"youtube",
"iphone",
"ipad",
"android",
"steam",
"reddit",
"itch",
"epicgames",
"gog",
"discord",
}
export enum WebsiteFields {
"ID" = "id",
"CHECKSUM" = "checksum",
"CATEGORY" = "category",
"GAME" = "game",
"TRUSTED" = "trusted",
"URL" = "url"
}
/**
* Referenced from [Game]({@link Game.ts}) - websites field
*/
export enum WebsiteReferenceFields {
"ID" = "websites.id",
"CHECKSUM" = "websites.checksum",
"CATEGORY" = "websites.category",
"GAME" = "websites.game",
"TRUSTED" = "websites.trusted",
"URL" = "websites.url"
}