Files
5etools-mirror-2.github.io/js/names.js
TheGiddyLimit 8117ebddc5 v1.198.1
2024-01-01 19:34:49 +00:00

29 lines
542 B
JavaScript

"use strict";
class NamesPage extends TableListPage {
constructor () {
super({
dataSource: "data/names.json",
dataProps: ["name"],
});
}
static _COL_NAME_1 = "Name";
_getHash (ent) {
return UrlUtil.encodeForHash([ent.name, ent.source, ent.option]);
}
_getHeaderId (ent) {
return UrlUtil.encodeForHash([ent.name, ent.source]);
}
_getDisplayName (ent) {
return Renderer.table.getConvertedNameTableName(ent, ent);
}
}
const namesPage = new NamesPage();
window.addEventListener("load", () => namesPage.pOnLoad());