Class: GameInfoExtended

January 23, 2026 ยท View on GitHub

steamapi


steamapi / GameInfoExtended

Class: GameInfoExtended

Defined in: structures/GameInfoExtended.ts:3

Extends

Constructors

Constructor

new GameInfoExtended(data): GameInfoExtended

Defined in: structures/GameInfoExtended.ts:19

Parameters

data

any

Returns

GameInfoExtended

Overrides

GameInfo.constructor

Properties

capsuleFilename?

optional capsuleFilename: string

Defined in: structures/GameInfoExtended.ts:14

Game's capsule filename. Not sure what this means


descriptorIDs?

optional descriptorIDs: number[]

Defined in: structures/GameInfo.ts:11

Descriptor IDs. Not sure what this means. Usually undefined

Inherited from

GameInfo.descriptorIDs


hasCommunityVisibleStats

hasCommunityVisibleStats: boolean

Defined in: structures/GameInfo.ts:5

If this game has community visible stats

Inherited from

GameInfo.hasCommunityVisibleStats


hasDLC

hasDLC: boolean

Defined in: structures/GameInfoExtended.ts:11

If this game has DLC


hasLeaderboards

hasLeaderboards: boolean

Defined in: structures/GameInfo.ts:8

If this game has leaderboards

Inherited from

GameInfo.hasLeaderboards


hasMarket

hasMarket: boolean

Defined in: structures/GameInfoExtended.ts:8

If this game has a market


hasWorkshop

hasWorkshop: boolean

Defined in: structures/GameInfoExtended.ts:5

If this game has a workshop


icon

icon: string

Defined in: structures/GameInfoBasic.ts:10

Hash for this game's icon

Inherited from

GameInfo.icon


id

id: number

Defined in: structures/Game.ts:6

App ID for this game

Inherited from

GameInfo.id


name

name: string

Defined in: structures/GameInfoBasic.ts:7

Name for this game

Inherited from

GameInfo.name


sortName?

optional sortName: string

Defined in: structures/GameInfoExtended.ts:17

Name that this game is sorted by

Accessors

backgroundURL

Get Signature

get backgroundURL(): string

Defined in: structures/Game.ts:28

(might not exist) game page background

Returns

string

Inherited from

GameInfo.backgroundURL


coverURL

Get Signature

get coverURL(): string

Defined in: structures/Game.ts:31

(might not exist) game cover

Returns

string

Inherited from

GameInfo.coverURL


headerMediumURL

Get Signature

get headerMediumURL(): string

Defined in: structures/Game.ts:16

(might not exist) medium sized header image

Returns

string

Inherited from

GameInfo.headerMediumURL


headerURL

Get Signature

get headerURL(): string

Defined in: structures/Game.ts:13

(might not exist) large sized header used on the store page

Returns

string

Inherited from

GameInfo.headerURL


iconURL

Get Signature

get iconURL(): string

Defined in: structures/GameInfoBasic.ts:20

tiny app icon

Returns

string

Inherited from

GameInfo.iconURL


logoURL

Get Signature

get logoURL(): string

Defined in: structures/Game.ts:34

(might not exist) transparent game logo

Returns

string

Inherited from

GameInfo.logoURL


smallHeaderURL

Get Signature

get smallHeaderURL(): string

Defined in: structures/Game.ts:19

(might not exist) small header image used on user pages

Returns

string

Inherited from

GameInfo.smallHeaderURL


tinyHeaderURL

Get Signature

get tinyHeaderURL(): string

Defined in: structures/Game.ts:22

(might not exist) tiny header image used on app bundles

Returns

string

Inherited from

GameInfo.tinyHeaderURL