@types/react-highcharts
TypeScript icon, indicating that this package has built-in type declarations

16.0.7 • Public • Published

Installation

npm install --save @types/react-highcharts

Summary

This package contains type definitions for react-highcharts (https://github.com/kirjs/react-highcharts).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-highcharts.

import * as Highcharts from "highcharts";
import * as React from "react";

declare namespace ReactHighcharts {
    /**
     * Props for ReactHighcharts component.
     */
    interface ReactHighchartsProps {
        /**
         * Highcharts configuration options.
         */
        config: Highcharts.Options;

        /**
         * Chart will not rerender if the config is referentially equal to previous and this property is true
         */
        isPureConfig?: boolean | undefined;

        neverReflow?: boolean | undefined;

        /**
         * after-render callback.
         */
        callback?: ((chart: Highcharts.ChartObject) => void) | undefined;

        /**
         * Passing properties to the wrapping DOM element
         */
        domProps?: Partial<React.JSX.IntrinsicElements["div"]> | undefined;
    }

    function withHighcharts(Highcharts: Highcharts.Static): typeof ReactHighcharts;
}

/**
 * React interface for highcharts.
 */
declare class ReactHighcharts extends React.Component<ReactHighcharts.ReactHighchartsProps> {
    static chartType: string;
    static Highcharts: Highcharts.Static;
    static displayName: string;
}

export = ReactHighcharts;

Additional Details

Credits

These definitions were written by Jiri Marsicek.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/react-highcharts

Weekly Downloads

4,845

Version

16.0.7

License

MIT

Unpacked Size

5.19 kB

Total Files

5

Last publish

Collaborators

  • types