DownloadedModDTO
DownloadedModDTO describes a cached catalog mod and its installed instances.
Kind
struct
Fields
| Go field | JSON field | Go type | TypeScript type | Optional | Nullable |
|---|---|---|---|---|---|
ModID | modId | string | string | No | No |
Slug | slug | string | string | Yes | No |
Name | name | string | string | No | No |
AuthorName | authorName | string | string | No | No |
ImageURL | imageUrl | string | string | Yes | No |
Side | side | string | string | No | No |
VersionID | versionId | string | string | No | No |
DownloadedVersion | downloadedVersion | string | string | No | No |
GameVersions | gameVersions | []string | string[] | No | No |
Tags | tags | []string | string[] | No | No |
FileName | fileName | string | string | No | No |
FileSize | fileSize | int64 | number | No | No |
DownloadedAt | downloadedAt | string | string | No | No |
InstalledInstances | installedInstances | []InstalledModInstanceDTO | InstalledModInstanceDTO[] | No | No |
LatestVersion | latestVersion | string | string | Yes | No |
UpdateAvailable | updateAvailable | bool | boolean | No | No |
Used by
- ModInstallResultDTO — field
downloaded - ModCatalogController.CheckModUpdates — return value
- ModCatalogController.ListDownloadedMods — return value
Related types
Source
internal/transport/wails/modcatalog_dto.go:202