Documentation ¶
Index ¶
- type DashboardUpdater
- type Service
- func (s Service) ListPluginDashboards(ctx context.Context, req *plugindashboards.ListPluginDashboardsRequest) (*plugindashboards.ListPluginDashboardsResponse, error)
- func (s Service) LoadPluginDashboard(ctx context.Context, req *plugindashboards.LoadPluginDashboardRequest) (*plugindashboards.LoadPluginDashboardResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DashboardUpdater ¶
type DashboardUpdater struct {
// contains filtered or unexported fields
}
func ProvideDashboardUpdater ¶
func ProvideDashboardUpdater(bus bus.Bus, pluginStore plugins.Store, pluginDashboardService plugindashboards.Service, dashboardImportService dashboardimport.Service, pluginSettingsService pluginsettings.Service, dashboardPluginService dashboards.PluginService, dashboardService dashboards.DashboardService) *DashboardUpdater
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func ProvideService ¶
func ProvideService(pluginDashboardStore pluginDashboardsManager.FileStore, dashboardPluginService dashboards.PluginService) *Service
func (Service) ListPluginDashboards ¶
func (s Service) ListPluginDashboards(ctx context.Context, req *plugindashboards.ListPluginDashboardsRequest) (*plugindashboards.ListPluginDashboardsResponse, error)
func (Service) LoadPluginDashboard ¶
func (s Service) LoadPluginDashboard(ctx context.Context, req *plugindashboards.LoadPluginDashboardRequest) (*plugindashboards.LoadPluginDashboardResponse, error)
Click to show internal directories.
Click to hide internal directories.