UNPKG

genshin-manager

Version:

<div align="center"> <p> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https://img.shields.io/npm/v/genshin-manager.svg?maxAge=3600" alt="npm version" /></a> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https:

33 lines (32 loc) 1.04 kB
import { CharacterCostume } from '../../models/character/CharacterCostume'; import { Element } from '../../types'; import { APIShowAvatarInfo } from '../../types/enkaNetwork'; /** * Class of the character preview obtained from EnkaNetwork */ export declare class CharacterPreview extends CharacterCostume { /** * Character level */ readonly level: number; /** * Character element * @warn If this value is undefined, then it hasn't been updated with 5.0~, or the element is missing. */ readonly element: Element | undefined; /** * Character collection level * @warn If isShowCharacterPreviewConstellation is false, then this value is 0. * @see {@link PlayerDetail.isShowCharacterPreviewConstellation} */ readonly collectionLevel: number | undefined; /** * Data from EnkaNetwork */ readonly data: APIShowAvatarInfo; /** * Create a character preview * @param data Data from EnkaNetwork */ constructor(data: APIShowAvatarInfo); }