Fully implement settings

This commit is contained in:
2024-08-09 22:19:50 +02:00
parent 7b6108d0dd
commit 8119775084
16 changed files with 235 additions and 22 deletions

8
app.go
View File

@@ -55,6 +55,10 @@ func (a *App) GetLastPer100(name string) WailsPer100 {
func (a *App) GetSettings() settings {
return Settings
}
func (a *App) SetSetting(key string, value any) settings {
return settingsService.Set(key, value)
func (a *App) SetSetting(key string, value int64) WailsGenericAck {
_, err := settingsService.Set(key, value)
if err != nil {
return WailsGenericAck{Success: false, Error: err.Error()}
}
return WailsGenericAck{Success: true}
}