Skip to content

SettingsDTO ​

SettingsDTO carries launcher preferences between the frontend and settings service.

Kind ​

struct

Fields ​

Go fieldJSON fieldGo typeTypeScript typeOptionalNullable
LanguagelanguagestringstringNoNo
DownloadsParalleldownloadsParallelintnumberNoNo
ConfirmDeletionconfirmDeletionboolbooleanNoNo
GlobalLaunchArgumentsglobalLaunchArguments[]stringstring[]NoNo
OptimumPathoptimumPathstringstringNoNo
CheckForUpdatescheckForUpdatesboolbooleanNoNo
UpdateChannelupdateChannelstringstringNoNo
SkippedUpdateVersionskippedUpdateVersionstringstringNoNo
TelemetryEnabledtelemetryEnabledboolbooleanNoNo
RichPresenceEnabledrichPresenceEnabledboolbooleanNoNo
AutomaticSafetySnapshotsautomaticSafetySnapshotsboolbooleanNoNo
AutomaticSnapshotRetentionautomaticSnapshotRetentionintnumberNoNo
LibrarySortlibrarySortstringstringNoNo
UIScaleuiScalefloat64numberNoNo
CloseToTraycloseToTrayboolbooleanNoNo

Used by ​

Source ​

internal/transport/wails/dto.go:384