Waxlight Backend API
Generated automatically from the public Wails backend API.
- Controllers: 19
- Methods: 104
- Types: 71
Controllers
| Controller | Methods | Description |
|---|---|---|
| AccountController | 8 | AccountController exposes account login, reauthentication, and removal to the frontend. It stays limited to DTO conversion and feature invocation. |
| AppController | 1 | AppController exposes launcher metadata to the frontend. |
| DeepLinkController | 1 | DeepLinkController exposes cold-start deep links after the frontend subscribes. |
| GameVersionController | 5 | GameVersionController exposes installed and available game versions and drives installation and removal. It stays limited to DTO conversion and feature invocation. |
| InstanceController | 11 | InstanceController exposes instance CRUD to the frontend. It stays limited to DTO conversion and feature invocation. |
| InstancePackageController | 5 | InstancePackageController exposes instance package export, inspection, and import to the frontend. It stays limited to DTO conversion and feature invocation. |
| LastKnownGoodController | 1 | LastKnownGoodController exposes the Last Known Good marker of instances to the frontend. It stays limited to DTO conversion and feature invocation. |
| LaunchController | 6 | LaunchController exposes launch validation, game start/stop, and running instance queries to the frontend. It stays limited to DTO conversion and feature invocation. |
| LauncherUpdateController | 5 | LauncherUpdateController exposes launcher update checks and installation to the frontend. It stays limited to DTO conversion and feature invocation. |
| LogController | 4 | LogController exposes the launcher's in-memory log console and lets the user export the recent logs plus a system summary for support. |
| ModCatalogController | 13 | ModCatalogController exposes ModDB browsing, catalog downloads, and downloaded-mod management to the frontend. It stays limited to DTO conversion and feature invocation. |
| ModManagerController | 10 | ModManagerController exposes installed-mod management to the frontend. It stays limited to DTO conversion and feature invocation. |
| NewsController | 3 | NewsController exposes the launcher news feed and article navigation to the frontend. |
| OperationController | 4 | OperationController exposes the persistent operation list to the frontend. It stays limited to DTO conversion and feature invocation. |
| ServerController | 4 | ServerController exposes favorite-server and public-catalog operations to the frontend. It stays limited to DTO conversion and feature invocation. |
| SettingsController | 16 | SettingsController exposes launcher settings, data-folder relocation, and native file dialogs to the frontend. It stays limited to DTO conversion and feature invocation. |
| SnapshotController | 4 | SnapshotController exposes instance snapshot management to the frontend. It stays limited to DTO conversion and feature invocation. |
| StatisticsController | 1 | StatisticsController exposes aggregated launcher statistics to the frontend. It stays limited to DTO conversion and feature invocation. |
| SupportReportController | 2 | SupportReportController exposes sanitized support-report review and submission to the frontend. |
Methods
See the global method index.
Types
- AccountDTO
- AvailableGameVersionDTO
- BatchModInstallResultDTO
- CloneInstanceRequest
- ConfigurationChangesDTO
- CreateInstanceRequest
- DataFolderDTO
- DownloadCatalogModRequest
- DownloadModTargetRequest
- DownloadModsBatchRequest
- DownloadedModCleanupResultDTO
- DownloadedModDTO
- ExportInstanceRequest
- FavoriteServerDTO
- GameVersionDTO
- ImportInstanceRequest
- InstallDownloadedModRequest
- InstallModFileRequest
- InstallModFilesRequest
- InstallModFilesResultDTO
- InstallVersionRequest
- InstalledModDTO
- InstalledModInstanceDTO
- InstanceDTO
- InstanceModUpdateReportDTO
- InstanceSnapshotDTO
- LastKnownGoodDTO
- LaunchRequest
- LaunchValidationDTO
- LauncherUpdateDTO
- LinkLocalModsResultDTO
- LocalModLinkDTO
- LoginResultDTO
- MigrationCandidateDTO
- MigrationImportRequest
- ModChangeDTO
- ModDeletePreviewDTO
- ModDependencyDTO
- ModDetailsDTO
- ModFileFailureDTO
- ModInstallResultDTO
- ModInstallationResultDTO
- ModScreenshotDTO
- ModSearchRequest
- ModSearchResultDTO
- ModSummaryDTO
- ModTagDTO
- ModUpdateDTO
- ModUpdateResultDTO
- ModUpdateSummaryDTO
- ModUpdateTargetDTO
- ModVersionDTO
- NewsFeedDTO
- NewsItemDTO
- OperationDTO
- OptimumStatusDTO
- PackageAuthorDTO
- PackageGameVersionDTO
- PackageInspectionDTO
- PackageManifestDTO
- PackageModCheckDTO
- PackageModDTO
- PlaySessionDTO
- PublicServerDTO
- SaveFavoriteServerRequest
- ServerLaunchRequest
- SettingsDTO
- StatisticsDTO
- UpdateInstanceModsRequest
- UpdateInstanceRequest
- UploadModsResultDTO