Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Installer ¶
type Installer struct { ID string `json:"id"` Name string `json:"name,omitempty"` Thumbnail string `json:"thumbnail,omitempty"` VersionMetadata map[string]InstallerMetadata `json:"versions"` }
Installer represents an application installer, but not a specific versio of it.
type InstallerMetadata ¶
type InstallerMetadata struct { Params []string `json:"params"` Provides []string `json:"provides"` Requires []string `json:"requires"` PublicPorts []util.Port `json:"publicports"` Description string `json:"description"` PlatformID string `json:"platformid"` PlatformType string `json:"platformtype"` PersistancePath string `json:"persistancepath"` Capabilities []map[string]string `json:"capabilities"` }
InstallerMetadata holds metadata for the installer
Click to show internal directories.
Click to hide internal directories.