Remove calling record sheet object with 'new'

This commit is contained in:
Catalin Constantin Mititiuc 2025-06-16 22:41:29 -07:00
parent 63376cb641
commit 2e1a160568

View File

@ -1,8 +1,8 @@
import PanZoom from './modules/panzoom.js'; import PanZoom from './modules/panzoom.js';
import Game from './modules/game.js'; import Game from './modules/game.js';
const RecordSheet = new function () { const RecordSheet = {
this.unSelect = function () { unSelect: function () {
let selected = this.getSelected(); let selected = this.getSelected();
if (selected) { if (selected) {
@ -10,19 +10,19 @@ const RecordSheet = new function () {
} }
document.getElementById('toggle-prone-counter').checked = false; document.getElementById('toggle-prone-counter').checked = false;
}; },
this.getSelected = function () { getSelected: function () {
return document.querySelector('.soldier-record.selected'); return document.querySelector('.soldier-record.selected');
}; },
this.select = function (data) { select: function (data) {
this.unSelect(); this.unSelect();
document.querySelector(`#record-sheet .soldier-record[data-number="${data.number}"][data-allegiance="${data.allegiance}"]`).classList.add('selected'); document.querySelector(`#record-sheet .soldier-record[data-number="${data.number}"][data-allegiance="${data.allegiance}"]`).classList.add('selected');
document.getElementById('toggle-prone-counter').checked = data.prone; document.getElementById('toggle-prone-counter').checked = data.prone;
}; },
this.endMove = function() { endMove: function() {
const selected = this.getSelected(); const selected = this.getSelected();
if (selected) { if (selected) {
@ -30,7 +30,7 @@ const RecordSheet = new function () {
} }
this.unSelect(); this.unSelect();
}; }
}; };
const mapPlaceholder = document.querySelector('.map-placeholder'); const mapPlaceholder = document.querySelector('.map-placeholder');