@grafana/ui
Version:
Grafana Components Library
16 lines (15 loc) • 747 B
TypeScript
import { FieldDisplay } from '@grafana/data';
import { RadialColorDefs } from './RadialColorDefs';
import { GaugeDimensions } from './utils';
export interface RadialBarSegmentedProps {
fieldDisplay: FieldDisplay;
dimensions: GaugeDimensions;
colorDefs: RadialColorDefs;
angleRange: number;
startAngle: number;
glowFilter?: string;
segmentCount: number;
segmentSpacing: number;
}
export declare function RadialBarSegmented({ fieldDisplay, dimensions, startAngle, angleRange, glowFilter, segmentCount, segmentSpacing, colorDefs, }: RadialBarSegmentedProps): import("react/jsx-runtime").JSX.Element;
export declare function getAngleBetweenSegments(segmentSpacing: number, segmentCount: number, range: number): number;