Start working on the dialog to make a new table
This commit is contained in:
parent
46a9d46e9a
commit
a3900a6c7c
8 changed files with 186 additions and 5 deletions
|
|
@ -1,5 +1,6 @@
|
|||
import { filePath } from "../consts.mjs";
|
||||
import { StatsViewer } from "./StatsViewer.mjs";
|
||||
import { TableCreator } from "./TableCreator.mjs";
|
||||
|
||||
const { HandlebarsApplicationMixin } = foundry.applications.api;
|
||||
const { AbstractSidebarTab } = foundry.applications.sidebar;
|
||||
|
|
@ -16,6 +17,7 @@ export class StatSidebar extends HandlebarsApplicationMixin(AbstractSidebarTab)
|
|||
},
|
||||
actions: {
|
||||
openStats: this.#openStats,
|
||||
createTable: this.#createTable,
|
||||
},
|
||||
};
|
||||
|
||||
|
|
@ -44,4 +46,10 @@ export class StatSidebar extends HandlebarsApplicationMixin(AbstractSidebarTab)
|
|||
const app = new StatsViewer();
|
||||
app.render({ force: true });
|
||||
};
|
||||
|
||||
/** @this {StatSidebar} */
|
||||
static async #createTable() {
|
||||
const app = new TableCreator;
|
||||
app.render({ force: true });
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue