UNPKG

fybdp-d3-kg

Version:

Knowledge Graph using React and D3.js

39 lines (38 loc) 1.13 kB
import React, { Component, ReactElement } from 'react'; import { ChartTooltip, ChartTooltipProps } from '../../../common/Tooltip'; export interface PieArcProps { data: any; animated: boolean; color: any; tooltip: ReactElement<ChartTooltipProps, typeof ChartTooltip> | null; cursor: string; innerArc: any; disabled: boolean; onClick: (e: any) => void; onMouseEnter: (e: any) => void; onMouseLeave: (e: any) => void; } interface PieArcState { active: boolean; } export declare class PieArc extends Component<PieArcProps, PieArcState> { static defaultProps: Partial<PieArcProps>; previousEnter?: any; arc: React.RefObject<SVGPathElement>; state: PieArcState; getExitProps(): any; onMouseEnter(event: MouseEvent): void; onMouseLeave(event: MouseEvent): void; onMouseClick(event: MouseEvent): void; getTransition(): { type: string; velocity: number; damping: number; delay?: undefined; } | { type: boolean; delay: number; }; render(): JSX.Element; } export {};