Documentation
¶
Index ¶
- func ApplyPos(entry *model.DashboardEntry, pos *gqlmodel.InputResponsiveDashboardEntryPos) error
- func EmptyPos() string
- func ExternalEntryType(entryType model.DashboardType) gqlmodel.EntryType
- func ExternalInterval(interval model.Interval) gqlmodel.StatsInterval
- func InternalEntryType(entryType gqlmodel.EntryType) model.DashboardType
- func InternalInterval(interval gqlmodel.StatsInterval) model.Interval
- func TagFiltersToInternal(gqls []*gqlmodel.InputTimeSpanTag, include bool) []model.DashboardTagFilter
- func ToExternalDashboard(dashboard model.Dashboard) (*gqlmodel.Dashboard, error)
- func ToExternalDashboardRange(xrange model.DashboardRange) *gqlmodel.NamedDateRange
- func ToExternalDashboards(dashboards []model.Dashboard) ([]*gqlmodel.Dashboard, error)
- func ToExternalEntry(entry model.DashboardEntry) (*gqlmodel.DashboardEntry, error)
- func ToInternalDashboardRange(xrange gqlmodel.InputNamedDateRange) (model.DashboardRange, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyPos ¶
func ApplyPos(entry *model.DashboardEntry, pos *gqlmodel.InputResponsiveDashboardEntryPos) error
ApplyPos copies the position to the external position.
func ExternalEntryType ¶
func ExternalEntryType(entryType model.DashboardType) gqlmodel.EntryType
ExternalEntryType converts entry type.
func ExternalInterval ¶
func ExternalInterval(interval model.Interval) gqlmodel.StatsInterval
ExternalInterval converts interval.
func InternalEntryType ¶
func InternalEntryType(entryType gqlmodel.EntryType) model.DashboardType
InternalEntryType converts entry type.
func InternalInterval ¶
func InternalInterval(interval gqlmodel.StatsInterval) model.Interval
InternalInterval converts interval.
func TagFiltersToInternal ¶ added in v0.8.0
func TagFiltersToInternal(gqls []*gqlmodel.InputTimeSpanTag, include bool) []model.DashboardTagFilter
func ToExternalDashboard ¶
ToExternalDashboard converts a dashboard.
func ToExternalDashboardRange ¶
func ToExternalDashboardRange(xrange model.DashboardRange) *gqlmodel.NamedDateRange
ToExternalDashboardRange converts a range.
func ToExternalDashboards ¶
ToExternalDashboards converts dashboards.
func ToExternalEntry ¶
func ToExternalEntry(entry model.DashboardEntry) (*gqlmodel.DashboardEntry, error)
ToExternalEntry converts entries.
func ToInternalDashboardRange ¶
func ToInternalDashboardRange(xrange gqlmodel.InputNamedDateRange) (model.DashboardRange, error)
ToInternalDashboardRange converts a range.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.