Documentation
¶
Index ¶
- type ResolverForDashboard
- func (r *ResolverForDashboard) CreateDashboard(ctx context.Context, name string) (*gqlmodel.Dashboard, error)
- func (r *ResolverForDashboard) Dashboards(ctx context.Context) ([]*gqlmodel.Dashboard, error)
- func (r *ResolverForDashboard) RemoveDashboard(ctx context.Context, id int) (*gqlmodel.Dashboard, error)
- func (r *ResolverForDashboard) UpdateDashboard(ctx context.Context, id int, name string) (*gqlmodel.Dashboard, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResolverForDashboard ¶
type ResolverForDashboard struct {
DB *gorm.DB
entry.ResolverForEntry
dbrange.ResolverForRange
}
ResolverForDashboard resolves dashboard specific things.
func NewResolverForDashboard ¶
func NewResolverForDashboard(db *gorm.DB) ResolverForDashboard
NewResolverForDashboard creates a new resolver.
func (*ResolverForDashboard) CreateDashboard ¶
func (r *ResolverForDashboard) CreateDashboard(ctx context.Context, name string) (*gqlmodel.Dashboard, error)
CreateDashboard creates a dashboard.
func (*ResolverForDashboard) Dashboards ¶
Dashboards returns all dashboards.
func (*ResolverForDashboard) RemoveDashboard ¶
func (r *ResolverForDashboard) RemoveDashboard(ctx context.Context, id int) (*gqlmodel.Dashboard, error)
RemoveDashboard removes a dashboard.
func (*ResolverForDashboard) UpdateDashboard ¶
func (r *ResolverForDashboard) UpdateDashboard(ctx context.Context, id int, name string) (*gqlmodel.Dashboard, error)
UpdateDashboard updates a dashboard.
Click to show internal directories.
Click to hide internal directories.