|
|
@@ -19,12 +19,13 @@ type PluginBase struct {
|
|
|
}
|
|
|
|
|
|
type PluginInfo struct {
|
|
|
- Author PluginInfoLink `json:"author"`
|
|
|
- Description string `json:"description"`
|
|
|
- Links []PluginInfoLink `json:"links"`
|
|
|
- Logos PluginLogos `json:"logos"`
|
|
|
- Version string `json:"version"`
|
|
|
- Updated string `json:"updated"`
|
|
|
+ Author PluginInfoLink `json:"author"`
|
|
|
+ Description string `json:"description"`
|
|
|
+ Links []PluginInfoLink `json:"links"`
|
|
|
+ Logos PluginLogos `json:"logos"`
|
|
|
+ Screenshots []PluginScreenshots `json:"screenshots"`
|
|
|
+ Version string `json:"version"`
|
|
|
+ Updated string `json:"updated"`
|
|
|
}
|
|
|
|
|
|
type PluginInfoLink struct {
|
|
|
@@ -37,6 +38,11 @@ type PluginLogos struct {
|
|
|
Large string `json:"large"`
|
|
|
}
|
|
|
|
|
|
+type PluginScreenshots struct {
|
|
|
+ Path string `json:"path"`
|
|
|
+ Name string `json:"name"`
|
|
|
+}
|
|
|
+
|
|
|
type PluginStaticRoute struct {
|
|
|
Directory string
|
|
|
PluginId string
|