mirror of https://github.com/grafana/grafana.git
				
				
				
			
		
			
				
	
	
		
			26 lines
		
	
	
		
			921 B
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			921 B
		
	
	
	
		
			Go
		
	
	
	
| package dtos
 | |
| 
 | |
| import "github.com/grafana/grafana/pkg/plugins"
 | |
| 
 | |
| type PluginSetting struct {
 | |
| 	Name     string                    `json:"name"`
 | |
| 	PluginId string                    `json:"pluginId"`
 | |
| 	Enabled  bool                      `json:"enabled"`
 | |
| 	Pinned   bool                      `json:"pinned"`
 | |
| 	Module   string                    `json:"module"`
 | |
| 	BaseUrl  string                    `json:"baseUrl"`
 | |
| 	Info     *plugins.PluginInfo       `json:"info"`
 | |
| 	Pages    []*plugins.AppPluginPage  `json:"pages"`
 | |
| 	Includes []*plugins.AppIncludeInfo `json:"includes"`
 | |
| 	JsonData map[string]interface{}    `json:"jsonData"`
 | |
| }
 | |
| 
 | |
| type PluginListItem struct {
 | |
| 	Name     string              `json:"name"`
 | |
| 	Type     string              `json:"type"`
 | |
| 	PluginId string              `json:"pluginId"`
 | |
| 	Enabled  bool                `json:"enabled"`
 | |
| 	Pinned   bool                `json:"pinned"`
 | |
| 	Info     *plugins.PluginInfo `json:"info"`
 | |
| }
 |