UNPKG

react-google-charts

Version:
23 lines (22 loc) 813 B
import * as React from "react"; import { GoogleViz, GoogleChartWrapper, ReactGoogleChartProps, ReactGoogleChartEvent } from "../types"; export declare type ChartDrawArgs = { data: ReactGoogleChartProps["data"]; }; export interface Props { googleChartWrapper: GoogleChartWrapper; google: GoogleViz; } export interface ListenToEventsArgs { googleChartWrapper: GoogleChartWrapper; google: GoogleViz; chartEvents: ReactGoogleChartEvent[] | null; } export declare class GoogleChartEvents extends React.Component<Props> { propsFromContext: ReactGoogleChartProps | null; shouldComponentUpdate(): boolean; listenToEvents({ chartEvents, google, googleChartWrapper, }: ListenToEventsArgs): void; componentDidMount(): void; render(): JSX.Element; constructor(props: Props); }