@grafana/ui
Version:
Grafana Components Library
23 lines (22 loc) • 986 B
TypeScript
import React, { FunctionComponent } from 'react';
import { ColorPickerProps } from './ColorPickerPopover';
import { PopoverContentProps } from '../Tooltip/Tooltip';
export interface SeriesColorPickerPopoverProps extends ColorPickerProps, PopoverContentProps {
yaxis?: number;
onToggleAxis?: () => void;
}
export declare const SeriesColorPickerPopover: FunctionComponent<SeriesColorPickerPopoverProps>;
interface AxisSelectorProps {
yaxis: number;
onToggleAxis?: () => void;
}
interface AxisSelectorState {
yaxis: number;
}
export declare class AxisSelector extends React.PureComponent<AxisSelectorProps, AxisSelectorState> {
constructor(props: AxisSelectorProps);
onToggleAxis(): void;
render(): JSX.Element;
}
export declare const SeriesColorPickerPopoverWithTheme: React.FunctionComponent<Pick<SeriesColorPickerPopoverProps, "color" | "onChange" | "onColorChange" | "enableNamedColors" | "updatePopperPosition" | "yaxis" | "onToggleAxis">>;
export {};