initial upload

This commit is contained in:
bietiaop 2024-07-08 13:13:22 +08:00
commit 1c65f10e24
58 changed files with 2533 additions and 0 deletions

29
model/skill.js Normal file
View file

@ -0,0 +1,29 @@
/**
* @class
*/
export class SkillItem {
/**
* @param {string} title
* @param {string} text
*/
constructor(title, text) {
this.title = title;
this.text = text;
}
}
/**
* @class
*/
export class Skill {
/**
* @param {number} level
* @param {number} skill_type
* @param {SkillItem[]} items
*/
constructor(level, skill_type, items) {
this.level = level;
this.skill_type = skill_type;
this.items = items;
}
}