forked from grafana.jool/grafana-jool
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
559 B
16 lines
559 B
import {
|
|
ColorDimensionConfig,
|
|
DimensionSupplier,
|
|
ResourceDimensionConfig,
|
|
ScalarDimensionConfig,
|
|
ScaleDimensionConfig,
|
|
TextDimensionConfig,
|
|
} from './types';
|
|
|
|
export interface DimensionContext {
|
|
getColor(color: ColorDimensionConfig): DimensionSupplier<string>;
|
|
getScale(scale: ScaleDimensionConfig): DimensionSupplier<number>;
|
|
getScalar(scalar: ScalarDimensionConfig): DimensionSupplier<number>;
|
|
getText(text: TextDimensionConfig): DimensionSupplier<string>;
|
|
getResource(resource: ResourceDimensionConfig): DimensionSupplier<string>;
|
|
}
|
|
|