UNPKG

@firestone-hs/replay-parser

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.9.

81 lines (80 loc) 2.85 kB
import { HistoryItem } from '../models/history/history-item'; import { AllCardsService } from './all-cards.service'; import * as i0 from "@angular/core"; export declare class ImagePreloaderService { private cards; readonly STATIC_IMAGES: { enchantmentBanner: string; mana: string; manaSpent: string; manaLocked: string; raceBanner: string; frameMinionPremium: string; frameHeroPower: string; frameHeroPowerExhausted: string; frameHeroPowerPremium: string; frameHeroPowerExhaustedPremium: string; onBoardMinionFrame: string; onBoardMinionFramePremium: string; onBoardMinionTaunt: string; onBoardMinionTauntPremium: string; heroFrame: string; heroFramePremium: string; nameBannerSpell: string; nameBannerMinion: string; nameBannerWeapon: string; weaponSheathed: string; weaponUnsheathed: string; exhausted: string; iconDeathrattle: string; iconPoisonous: string; iconLifesteal: string; iconInspire: string; iconTrigger: string; overlayImmune: string; overlayDivineShield: string; overlaySilenced: string; overlayFrozen: string; overlayStealth: string; overlayElusive: string; overlayWindfury: string; overlayTemporaryEffect: string; heroOverlayStealth: string; heroOverlayImmune: string; heroOverlayHeavilyArmored: string; heroOverlayFrozen: string; enchantmentRing: string; rarityCommon: string; rarityRare: string; rarityEpic: string; rarityLegendary: string; attack: string; health: string; armor: string; damage: string; heal: string; burned: string; mulliganDiscard: string; cardback: string; quest: string; questBang: string; questInfo: string; secretQuestionMark: string; fatigue: string; victoryScreen: string; lossScreen: string; }; readonly CLASS_IMAGES: { spellFrame: (playerClass: any) => string; minionFrame: (playerClass: any) => string; weaponFrame: (playerClass: any) => string; secretFrame: (playerClass: any) => string; secretSplash: (playerClass: any) => string; secretBanner: (playerClass: any) => string; }; constructor(cards: AllCardsService); preloadImages(history: readonly HistoryItem[]): Generator<never, void, unknown>; private buildImageUrls; static ɵfac: i0.ɵɵFactoryDeclaration<ImagePreloaderService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ImagePreloaderService>; }