maplestory-openapi
Version:
This JavaScript library enables the use of the MapleStory OpenAPI of Nexon.
46 lines (43 loc) • 1.33 kB
JavaScript
import { CharacterDojangDto as CharacterDojangDto$1 } from '../../../common/dto/character/characterDojang.js';
/**
* Character Mu Lung Garden highest record information
*/
class CharacterDojangDto extends CharacterDojangDto$1 {
/**
* Reference date for query (SGT, daily data with hours and minutes set to 0)
*/
date;
/**
* Character job
*/
characterClass;
/**
* World name
*/
worldName;
/**
* Highest floor record in Mu Lung Garden
*/
dojangBestFloor;
/**
* Achievement date of the highest Mu Lung Garden record (SGT, daily data with hours and minutes set to 0)
*/
dateDojangRecord;
/**
* Time taken to clear the highest floor in Mu Lung Garden (in seconds)
*/
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;
}
}
export { CharacterDojangDto };