From ab6f0afa1f0105802d27412dd2974f954d679959 Mon Sep 17 00:00:00 2001 From: Matheus Clemente Date: Tue, 28 May 2024 03:48:54 -0300 Subject: [PATCH] More AppV2 changes 2 --- src/module/forms/BehaviorSettings.js | 2 +- src/module/forms/StyleSettings.js | 2 +- src/module/forms/templates/BaseV2.js | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/module/forms/BehaviorSettings.js b/src/module/forms/BehaviorSettings.js index a438848..2e529a7 100644 --- a/src/module/forms/BehaviorSettings.js +++ b/src/module/forms/BehaviorSettings.js @@ -32,7 +32,7 @@ export default class HealthEstimateBehaviorSettings extends HealthEstimateSettin NPCsJustDie: this.prepSetting("NPCsJustDie"), deathMarkerEnabled: game.healthEstimate.estimationProvider.deathMarker.config, deathMarker: this.prepSetting("deathMarker"), - ...HealthEstimateSettingsV2.BUTTONS, + buttons: this._getButtons(), }; } diff --git a/src/module/forms/StyleSettings.js b/src/module/forms/StyleSettings.js index b18008e..78e420e 100644 --- a/src/module/forms/StyleSettings.js +++ b/src/module/forms/StyleSettings.js @@ -43,7 +43,7 @@ export default class HealthEstimateStyleSettings extends HealthEstimateSettingsV scaleToGridSize: this.prepSetting("scaleToGridSize"), scaleToZoom: this.prepSetting("scaleToZoom"), deadText: game.settings.get("healthEstimate", "core.deathStateName"), - ...HealthEstimateSettingsV2.BUTTONS, + buttons: this._getButtons(), }; } diff --git a/src/module/forms/templates/BaseV2.js b/src/module/forms/templates/BaseV2.js index 04424af..049012a 100644 --- a/src/module/forms/templates/BaseV2.js +++ b/src/module/forms/templates/BaseV2.js @@ -27,12 +27,12 @@ export class HealthEstimateSettingsV2 extends HandlebarsApplicationMixin(Applica }, }; - static BUTTONS = { - buttons: [ + _getButtons() { + return [ { type: "submit", icon: "fa-solid fa-save", label: "SETTINGS.Save" }, { type: "reset", action: "reset", icon: "fa-solid fa-undo", label: "SETTINGS.Reset" }, - ], - }; + ]; + } get title() { return `Health Estimate: ${game.i18n.localize(this.options.window.title)}`;