mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-15 09:48:14 +08:00
✏️ 类型修正
This commit is contained in:
29
src/types/Sqlite/Abyss.d.ts
vendored
29
src/types/Sqlite/Abyss.d.ts
vendored
@@ -1,10 +1,15 @@
|
||||
/**
|
||||
* @file types Sqlite Abyss.d.ts
|
||||
* @file types/Sqlite/Abyss.d.ts
|
||||
* @description 数据库深境螺旋相关类型定义文件
|
||||
* @author BTMuli <bt-muli@outlook.com>
|
||||
* @since Alpha v0.2.0
|
||||
* @since Beta v0.3.9
|
||||
*/
|
||||
|
||||
/**
|
||||
* @description 数据库深渊类型命名
|
||||
* @since Beta v0.3.9
|
||||
* @namespace TGApp.Sqlite.Abyss
|
||||
* @memberof TGApp.Sqlite
|
||||
*/
|
||||
declare namespace TGApp.Sqlite.Abyss {
|
||||
/**
|
||||
* @description 数据库-深境螺旋表
|
||||
@@ -30,7 +35,7 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
* @property {string} updated - 更新时间
|
||||
* @return SingleTable
|
||||
*/
|
||||
export interface SingleTable {
|
||||
interface SingleTable {
|
||||
uid: string;
|
||||
id: number;
|
||||
startTime: string;
|
||||
@@ -59,7 +64,7 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
* @property {number} star - 星级
|
||||
* @return Character
|
||||
*/
|
||||
export interface Character {
|
||||
interface Character {
|
||||
id: number;
|
||||
value: number;
|
||||
star: number;
|
||||
@@ -76,7 +81,7 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
* @property {Level[]} levels - 关卡数据
|
||||
* @return Floor
|
||||
*/
|
||||
export interface Floor {
|
||||
interface Floor {
|
||||
id: number;
|
||||
winStar: number;
|
||||
maxStar: number;
|
||||
@@ -86,7 +91,7 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
|
||||
/**
|
||||
* @description 数据库-深境螺旋表-关卡数据
|
||||
* @since Alpha v0.2.0
|
||||
* @since Beta v0.3.9
|
||||
* @interface Level
|
||||
* @property {number} id - 关卡 ID
|
||||
* @property {number} winStar - 获得星数
|
||||
@@ -95,12 +100,12 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
* @property {Battle} downBattle - 下半场数据
|
||||
* @return Level
|
||||
*/
|
||||
export interface Level {
|
||||
interface Level {
|
||||
id: number;
|
||||
winStar: number;
|
||||
maxStar: number;
|
||||
upBattle: Battle;
|
||||
downBattle: Battle;
|
||||
upBattle?: Battle;
|
||||
downBattle?: Battle;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -111,7 +116,7 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
* @property {CharacterInfo[]} characters - 角色数据
|
||||
* @return Battle
|
||||
*/
|
||||
export interface Battle {
|
||||
interface Battle {
|
||||
time: string;
|
||||
characters: CharacterInfo[];
|
||||
}
|
||||
@@ -125,7 +130,7 @@ declare namespace TGApp.Sqlite.Abyss {
|
||||
* @property {number} level - 等级
|
||||
* @return CharacterInfo
|
||||
*/
|
||||
export interface CharacterInfo {
|
||||
interface CharacterInfo {
|
||||
id: number;
|
||||
level: number;
|
||||
star: number;
|
||||
|
||||
Reference in New Issue
Block a user