Small refactor on UGPTStats.

This commit is contained in:
zkldi
2021-07-22 01:40:28 +01:00
parent 5af65afe14
commit ba15be164d
+13 -4
View File
@@ -1302,10 +1302,19 @@ export interface ImportLockDocument extends MongoDBDocument {
userID: integer;
}
export interface UGPTStatDetails {
folderID: string;
key: "score" | "percent" | "grade" | "lamp";
value: number;
export type UGPTStatDetails = UGPTStatFolder | UGPTStatChart;
export interface UGPTStatFolder {
mode: "folder";
folderID: string | string[];
property: "score" | "percent" | "grade" | "lamp";
gte: number;
}
export interface UGPTStatChart {
mode: "chart";
chartID: string;
property: "score" | "percent" | "grade" | "lamp" | "playcount";
}
export interface UGPTSettings<I extends IDStrings> extends MongoDBDocument {