UNPKG

maplestory-openapi

Version:

This JavaScript library enables the use of the MapleStory OpenAPI of Nexon.

50 lines (45 loc) 1.39 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var characterDojang = require('../../../common/dto/character/characterDojang.js'); /** * 캐릭터 무릉도장 정보 */ class CharacterDojangDto extends characterDojang.CharacterDojangDto { /** * 조회 기준일 (KST, 일 단위 데이터로 시, 분은 일괄 0으로 표기) */ date; /** * 캐릭터 직업 */ characterClass; /** * 월드 명 */ worldName; /** * 무릉도장 최고 기록 층수 */ dojangBestFloor; /** * 무릉도장 최고 기록 달성 일 (KST, 일 단위 데이터로 시, 분은 일괄 0으로 표기) */ dateDojangRecord; /** * 무릉도장 최고 층수 클리어에 걸린 시간 (초) */ dojangBestTime; constructor(obj) { super(); const { date, character_class, world_name, dojang_best_floor, date_dojang_record, dojang_best_time, } = obj; this.date = date ? new Date(date) : null; this.characterClass = character_class; this.worldName = world_name; this.dojangBestFloor = dojang_best_floor; this.dateDojangRecord = date_dojang_record ? new Date(date_dojang_record) : null; this.dojangBestTime = dojang_best_time; } } exports.CharacterDojangDto = CharacterDojangDto;