UNPKG

@grafana/ui

Version:
56 lines (54 loc) 2.73 kB
import { GraphDrawStyle, LineInterpolation, BarAlignment, VisibilityMode, AxisPlacement, GraphGradientMode, StackingMode, GraphThresholdsStyleMode } from '@grafana/schema'; ({ drawStyle: [ { label: "Lines", value: GraphDrawStyle.Line }, { label: "Bars", value: GraphDrawStyle.Bars }, { label: "Points", value: GraphDrawStyle.Points } ], lineInterpolation: [ { description: "Linear", value: LineInterpolation.Linear, icon: "gf-interpolation-linear" }, { description: "Smooth", value: LineInterpolation.Smooth, icon: "gf-interpolation-smooth" }, { description: "Step before", value: LineInterpolation.StepBefore, icon: "gf-interpolation-step-before" }, { description: "Step after", value: LineInterpolation.StepAfter, icon: "gf-interpolation-step-after" } ], barAlignment: [ { description: "Before", value: BarAlignment.Before, icon: "gf-bar-alignment-before" }, { description: "Center", value: BarAlignment.Center, icon: "gf-bar-alignment-center" }, { description: "After", value: BarAlignment.After, icon: "gf-bar-alignment-after" } ], showPoints: [ { label: "Auto", value: VisibilityMode.Auto, description: "Show points when the density is low" }, { label: "Always", value: VisibilityMode.Always }, { label: "Never", value: VisibilityMode.Never } ], axisPlacement: [ { label: "Auto", value: AxisPlacement.Auto, description: "First field on the left, everything else on the right" }, { label: "Left", value: AxisPlacement.Left }, { label: "Right", value: AxisPlacement.Right }, { label: "Hidden", value: AxisPlacement.Hidden } ], fillGradient: [ { label: "None", value: GraphGradientMode.None }, { label: "Opacity", value: GraphGradientMode.Opacity, description: "Enable fill opacity gradient" }, { label: "Hue", value: GraphGradientMode.Hue, description: "Small color hue gradient" }, { label: "Scheme", value: GraphGradientMode.Scheme, description: "Use color scheme to define gradient" } ], stacking: [ { label: "Off", value: StackingMode.None }, { label: "Normal", value: StackingMode.Normal }, { label: "100%", value: StackingMode.Percent } ], thresholdsDisplayModes: [ { label: "Off", value: GraphThresholdsStyleMode.Off }, { label: "As lines", value: GraphThresholdsStyleMode.Line }, { label: "As lines (dashed)", value: GraphThresholdsStyleMode.Dashed }, { label: "As filled regions", value: GraphThresholdsStyleMode.Area }, { label: "As filled regions and lines", value: GraphThresholdsStyleMode.LineAndArea }, { label: "As filled regions and lines (dashed)", value: GraphThresholdsStyleMode.DashedAndArea } ] }); //# sourceMappingURL=config.mjs.map