Skip to content

InstallVersionRequest

InstallVersionRequest selects a game release and installation options.

Kind

struct

Fields

Go fieldJSON fieldGo typeTypeScript typeOptionalNullableDescription
IDidstringstringNoNoID is a stable release identifier for the local installation.
NamenamestringstringNoNoName is the display name recorded for the imported version.
SourcePathsourcePathstringstringNoNoSourcePath is the local archive or directory to import.
ExecutableRelativePathexecutableRelativePathstringstringNoNoExecutableRelativePath locates the game executable inside the installation.
ExpectedSHA256expectedSha256stringstringNoNoExpectedSHA256 verifies the local archive before import, when known.

Used by

Source

internal/transport/wails/game_version_controller.go:31