fybdp-d3-kg
Version:
Knowledge Graph using React and D3.js
33 lines (32 loc) • 924 B
TypeScript
import { PureComponent } from 'react';
import { ChartInternalDataTypes } from '../data';
interface SingleTooltipValue {
key?: ChartInternalDataTypes;
value?: ChartInternalDataTypes;
x: ChartInternalDataTypes;
y: ChartInternalDataTypes;
}
interface MultipleTooltipValues {
x: ChartInternalDataTypes;
data: SingleTooltipValue[];
}
interface TooltipTemplateProps {
/**
* Tooltip data value.
*/
value?: SingleTooltipValue | MultipleTooltipValues;
/**
* Color scheme to apply.
*/
color?: any;
/**
* Additional CSS classes to apply.
*/
className?: any;
}
export declare class TooltipTemplate extends PureComponent<TooltipTemplateProps> {
renderValues(data: SingleTooltipValue, index: number): JSX.Element;
renderMultiple(value: MultipleTooltipValues): JSX.Element;
render(): JSX.Element | null;
}
export {};