Skip to content

@valoranchi/riot-client / raw / Catalogue

Class: Catalogue ​

Defined in: src/catalogue/Catalogue.ts:24

Constructors ​

Constructor ​

new Catalogue(data): Catalogue

Defined in: src/catalogue/Catalogue.ts:61

Parameters ​

data ​

ValorantApiCatalogueData

Returns ​

Catalogue

Properties ​

contracts ​

readonly contracts: readonly ValorantApiContract[]

Defined in: src/catalogue/Catalogue.ts:29


levelBorders ​

readonly levelBorders: readonly ValorantApiLevelBorder[]

Defined in: src/catalogue/Catalogue.ts:28


missions ​

readonly missions: readonly ValorantApiMission[]

Defined in: src/catalogue/Catalogue.ts:30


seasons ​

readonly seasons: readonly ValorantApiSeason[]

Defined in: src/catalogue/Catalogue.ts:27


tiers ​

readonly tiers: readonly ValorantApiTier[]

Defined in: src/catalogue/Catalogue.ts:26


weapons ​

readonly weapons: readonly ValorantApiWeapon[]

Defined in: src/catalogue/Catalogue.ts:25

Methods ​

currentAct() ​

currentAct(now?): ValorantApiSeason | undefined

Defined in: src/catalogue/Catalogue.ts:224

Parameters ​

now? ​

Date = ...

Returns ​

ValorantApiSeason | undefined


findAgent() ​

findAgent(query): ValorantApiAgent | undefined

Defined in: src/catalogue/Catalogue.ts:180

Parameters ​

query ​

string

Returns ​

ValorantApiAgent | undefined


findBuddyByLevel() ​

findBuddyByLevel(buddyLevelUuid): { buddy: ValorantApiBuddy; level: ValorantApiBuddyLevel; } | undefined

Defined in: src/catalogue/Catalogue.ts:148

Parameters ​

buddyLevelUuid ​

string

Returns ​

{ buddy: ValorantApiBuddy; level: ValorantApiBuddyLevel; } | undefined


findMap() ​

findMap(query): ValorantApiMap | undefined

Defined in: src/catalogue/Catalogue.ts:206

Parameters ​

query ​

string

Returns ​

ValorantApiMap | undefined


findSkinAndWeaponByChroma() ​

findSkinAndWeaponByChroma(chromaUuid): { chroma: ValorantApiChroma; skin: ValorantApiSkin; weapon: ValorantApiWeapon; } | undefined

Defined in: src/catalogue/Catalogue.ts:144

Parameters ​

chromaUuid ​

string

Returns ​

{ chroma: ValorantApiChroma; skin: ValorantApiSkin; weapon: ValorantApiWeapon; } | undefined


findSkinAndWeaponByLevel() ​

findSkinAndWeaponByLevel(levelUuid): { level: ValorantApiSkinLevel; skin: ValorantApiSkin; weapon: ValorantApiWeapon; } | undefined

Defined in: src/catalogue/Catalogue.ts:140

Parameters ​

levelUuid ​

string

Returns ​

{ level: ValorantApiSkinLevel; skin: ValorantApiSkin; weapon: ValorantApiWeapon; } | undefined


getAgent() ​

getAgent(uuid): ValorantApiAgent | undefined

Defined in: src/catalogue/Catalogue.ts:176

Parameters ​

uuid ​

string

Returns ​

ValorantApiAgent | undefined


getBuddy() ​

getBuddy(uuid): ValorantApiBuddy | undefined

Defined in: src/catalogue/Catalogue.ts:160

Parameters ​

uuid ​

string

Returns ​

ValorantApiBuddy | undefined


getBundle() ​

getBundle(uuid): ValorantApiBundle | undefined

Defined in: src/catalogue/Catalogue.ts:198

Parameters ​

uuid ​

string

Returns ​

ValorantApiBundle | undefined


getCard() ​

getCard(uuid): ValorantApiPlayerCard | undefined

Defined in: src/catalogue/Catalogue.ts:164

Parameters ​

uuid ​

string

Returns ​

ValorantApiPlayerCard | undefined


getContract() ​

getContract(uuid): ValorantApiContract | undefined

Defined in: src/catalogue/Catalogue.ts:253

Parameters ​

uuid ​

string

Returns ​

ValorantApiContract | undefined


getContractByRelation() ​

getContractByRelation(relationUuid): ValorantApiContract | undefined

Defined in: src/catalogue/Catalogue.ts:257

Parameters ​

relationUuid ​

string

Returns ​

ValorantApiContract | undefined


getCurrency() ​

getCurrency(uuid): ValorantApiCurrency | undefined

Defined in: src/catalogue/Catalogue.ts:194

Parameters ​

uuid ​

string

Returns ​

ValorantApiCurrency | undefined


getLevelBorder() ​

getLevelBorder(uuid): ValorantApiLevelBorder | undefined

Defined in: src/catalogue/Catalogue.ts:136

Parameters ​

uuid ​

string

Returns ​

ValorantApiLevelBorder | undefined


getMapByPath() ​

getMapByPath(path): ValorantApiMap | undefined

Defined in: src/catalogue/Catalogue.ts:202

Parameters ​

path ​

string

Returns ​

ValorantApiMap | undefined


getMission() ​

getMission(uuid): ValorantApiMission | undefined

Defined in: src/catalogue/Catalogue.ts:261

Parameters ​

uuid ​

string

Returns ​

ValorantApiMission | undefined


getSeason() ​

getSeason(uuid): ValorantApiSeason | undefined

Defined in: src/catalogue/Catalogue.ts:220

Parameters ​

uuid ​

string

Returns ​

ValorantApiSeason | undefined


getSkin() ​

getSkin(uuid): ValorantApiSkin | undefined

Defined in: src/catalogue/Catalogue.ts:156

Parameters ​

uuid ​

string

Returns ​

ValorantApiSkin | undefined


getSpray() ​

getSpray(uuid): ValorantApiSpray | undefined

Defined in: src/catalogue/Catalogue.ts:172

Parameters ​

uuid ​

string

Returns ​

ValorantApiSpray | undefined


getTier() ​

getTier(uuid): ValorantApiContentTier | undefined

Defined in: src/catalogue/Catalogue.ts:190

Parameters ​

uuid ​

string

Returns ​

ValorantApiContentTier | undefined


getTierByNumber() ​

getTierByNumber(tier): ValorantApiTier | undefined

Defined in: src/catalogue/Catalogue.ts:216

Parameters ​

tier ​

number

Returns ​

ValorantApiTier | undefined


getTitle() ​

getTitle(uuid): ValorantApiPlayerTitle | undefined

Defined in: src/catalogue/Catalogue.ts:168

Parameters ​

uuid ​

string

Returns ​

ValorantApiPlayerTitle | undefined


getWeapon() ​

getWeapon(uuid): ValorantApiWeapon | undefined

Defined in: src/catalogue/Catalogue.ts:152

Parameters ​

uuid ​

string

Returns ​

ValorantApiWeapon | undefined

Not affiliated with Riot Games