Start working on the Stats Viewer application
This commit is contained in:
parent
cb3bc7c86c
commit
91863d85a8
18 changed files with 422 additions and 1 deletions
34
module/utils/databases/Memory.mjs
Normal file
34
module/utils/databases/Memory.mjs
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
/* eslint-disable no-unused-vars */
|
||||
import { Table } from "./model.mjs";
|
||||
|
||||
export class MemoryDatabase {
|
||||
static getTables() {
|
||||
/** @type {Array<{ name: string; }>} */
|
||||
return [
|
||||
{ name: `Dice/d4` },
|
||||
{ name: `Dice/d6` },
|
||||
{ name: `Dice/d8` },
|
||||
{ name: `Dice/d10` },
|
||||
{ name: `Dice/d12` },
|
||||
{ name: `Dice/d20` },
|
||||
{ name: `Dice/d100` },
|
||||
{ name: `Count of Successes` },
|
||||
];
|
||||
};
|
||||
|
||||
static createRow(table, user, row) {};
|
||||
|
||||
static getRows(tableId, ...users) {
|
||||
if (users.length === 0) { users = [game.user] };
|
||||
|
||||
const datasets = {};
|
||||
|
||||
return datasets;
|
||||
};
|
||||
|
||||
static updateRow(table, user, rowId, changes) {};
|
||||
|
||||
static deleteRow(table, user, rowId) {};
|
||||
};
|
||||
|
||||
/* eslint-enable no-unused-vars */
|
||||
Loading…
Add table
Add a link
Reference in a new issue