This commit is contained in:
syuilo
2018-08-18 23:48:54 +09:00
parent ef79903811
commit df71c90f9f
6 changed files with 270 additions and 17 deletions

View File

@@ -10,6 +10,9 @@ export interface IChart {
date: Date;
/**
* ユーザーに関する統計
*/
users: {
local: {
/**
@@ -36,6 +39,9 @@ export interface IChart {
};
};
/**
* 投稿に関する統計
*/
notes: {
local: {
/**
@@ -95,4 +101,53 @@ export interface IChart {
};
};
};
/**
* ドライブ(のファイル)に関する統計
*/
drive: {
local: {
/**
* この日時点での、ローカルのドライブファイル数の総計
*/
totalCount: number;
/**
* この日時点での、ローカルのドライブファイルサイズの総計
*/
totalSize: number;
/**
* ローカルのドライブファイル数の前日比
*/
diffCount: number;
/**
* ローカルのドライブファイルサイズの前日比
*/
diffSize: number;
};
remote: {
/**
* この日時点での、リモートのドライブファイル数の総計
*/
totalCount: number;
/**
* この日時点での、リモートのドライブファイルサイズの総計
*/
totalSize: number;
/**
* リモートのドライブファイル数の前日比
*/
diffCount: number;
/**
* リモートのドライブファイルサイズの前日比
*/
diffSize: number;
};
};
}

View File

@@ -52,6 +52,11 @@ export type IDriveFile = {
filename: string;
contentType: string;
metadata: IMetadata;
/**
* ファイルサイズ
*/
length: number;
};
export function validateFileName(name: string): boolean {