remove getBurgLabel from labels.ts

This commit is contained in:
StempunkDev 2026-03-27 20:59:10 +01:00
parent baeab354b6
commit 5d90b663c4
2 changed files with 8 additions and 14 deletions

View file

@ -119,7 +119,7 @@ function editBurg(id) {
pack.burgs[id].name = burgName.value;
elSelected.text(burgName.value);
// Sync to Labels data model
const labelData = Labels.getBurgLabel(id);
const labelData = Labels.get(id);
if (labelData) Labels.updateLabel(labelData.i, { text: burgName.value });
}
@ -386,7 +386,7 @@ function editBurg(id) {
if (burg.capital) pack.states[newState].center = burg.cell;
// Sync position to Labels data model
const labelData = Labels.getBurgLabel(id);
const labelData = Labels.get(id);
if (labelData) Labels.updateLabel(labelData.i, { x, y });
if (d3.event.shiftKey === false) toggleRelocateBurg();

View file

@ -66,12 +66,6 @@ class LabelsModule {
);
}
getBurgLabel(burgId: number): BurgLabelData | undefined {
return pack.labels.find((l) => l.type === "burg" && l.burgId === burgId) as
| BurgLabelData
| undefined;
}
addStateLabel(data: Omit<StateLabelData, "i" | "type">): StateLabelData {
const label: StateLabelData = {
i: this.getNextId(),