convert

package
v0.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 8, 2026 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyPos

ApplyPos copies the position to the external position.

func EmptyPos

func EmptyPos() string

EmptyPos returns a empty 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

func ToExternalDashboard(dashboard model.Dashboard) (*gqlmodel.Dashboard, error)

ToExternalDashboard converts a dashboard.

func ToExternalDashboardRange

func ToExternalDashboardRange(xrange model.DashboardRange) *gqlmodel.NamedDateRange

ToExternalDashboardRange converts a range.

func ToExternalDashboards

func ToExternalDashboards(dashboards []model.Dashboard) ([]*gqlmodel.Dashboard, error)

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL