maplestory-openapi
Version:
This JavaScript library enables the use of the MapleStory OpenAPI of Nexon.
50 lines (45 loc) • 1.39 kB
JavaScript
;
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;