Skip to content

@valoranchi/riot-client / raw / AccountProgressionBuilder

Class: AccountProgressionBuilder ​

Defined in: src/collection/AccountProgressionBuilder.ts:83

Constructors ​

Constructor ​

new AccountProgressionBuilder(): AccountProgressionBuilder

Returns ​

AccountProgressionBuilder

Methods ​

buildAccountXp() ​

static buildAccountXp(raw): AccountXp

Defined in: src/collection/AccountProgressionBuilder.ts:84

Parameters ​

raw ​

RiotAccountXpResponse

Returns ​

AccountXp


buildAgentMastery() ​

static buildAgentMastery(raw, catalogue): AgentMastery[]

Defined in: src/collection/AccountProgressionBuilder.ts:218

Parameters ​

raw ​

RiotAgentMasteryResponse

catalogue ​

Catalogue

Returns ​

AgentMastery[]


buildContracts() ​

static buildContracts(raw, catalogue): ContractProgress[]

Defined in: src/collection/AccountProgressionBuilder.ts:109

Parameters ​

raw ​

RiotContractsResponse

catalogue ​

Catalogue

Returns ​

ContractProgress[]


buildDailyCheckpoints() ​

static buildDailyCheckpoints(ticket, queueConfig, now?): DailyCheckpoints

Defined in: src/collection/AccountProgressionBuilder.ts:331

Parameters ​

ticket ​

RiotDailyTicketResponse

queueConfig ​

RiotDailyTicketQueueConfigResponse

now? ​

Date = ...

Returns ​

DailyCheckpoints


buildFavourites() ​

static buildFavourites(raw, catalogue): Favourite[]

Defined in: src/collection/AccountProgressionBuilder.ts:204

Parameters ​

raw ​

RiotFavoritesResponse

catalogue ​

Catalogue

Returns ​

Favourite[]


buildMatchProgress() ​

static buildMatchProgress(matchId, raw, catalogue): MatchProgress

Defined in: src/collection/AccountProgressionBuilder.ts:233

Parameters ​

matchId ​

string

raw ​
contracts ​

RiotContractsMatchResponse | null

dailyTicket ​

RiotDailyTicketResponse

mastery ​

RiotAgentMasteryMatchResponse | null

catalogue ​

Catalogue

Returns ​

MatchProgress


buildMissions() ​

static buildMissions(raw, catalogue): Mission[]

Defined in: src/collection/AccountProgressionBuilder.ts:161

Parameters ​

raw ​

RiotContractsResponse

catalogue ​

Catalogue

Returns ​

Mission[]


buildPenalties() ​

static buildPenalties(raw): Penalty[]

Defined in: src/collection/AccountProgressionBuilder.ts:177

Parameters ​

raw ​

RiotPenaltiesResponse

Returns ​

Penalty[]

Not affiliated with Riot Games