@highcharts/react
Version:
Official Highcharts integration for React
69 lines (68 loc) • 1.84 kB
TypeScript
/**
* React integration.
* Copyright (c) 2025, Highsoft
*
* A valid license is required for using this software.
* See highcharts.com/license
*
* Built for Highcharts v.xx.
* Build stamp: 2025-07-17
*
*/
export type ExportingProps = {
accessibility?: {
enabled?: boolean;
};
allowHTML?: boolean;
allowTableSorting?: boolean;
applyStyleSheets?: boolean;
chartOptions?: Highcharts.Options;
csv?: {
annotations?: {
itemDelimiter?: string;
join?: boolean;
};
columnHeaderFormatter?: Function | null;
dateFormat?: string;
decimalPoint?: string | null;
itemDelimiter?: string | null;
lineDelimiter?: string;
};
enabled?: boolean;
error?: Highcharts.ExportingErrorCallbackFunction;
fallbackToExportServer?: boolean;
fetchOptions?: Object;
filename?: string;
libURL?: string;
local?: boolean;
menuItemDefinitions?: Highcharts.Dictionary<Highcharts.ExportingMenuObject>;
pdfFont?: {
bold?: string | undefined;
bolditalic?: string | undefined;
italic?: string | undefined;
normal?: string | undefined;
};
printMaxWidth?: number;
scale?: number;
showExportInProgress?: boolean;
showTable?: boolean;
sourceHeight?: number;
sourceWidth?: number;
tableCaption?: boolean | string;
type?: Highcharts.ExportingMimeTypeValue;
url?: {};
useMultiLevelHeaders?: boolean;
useRowspanHeaders?: boolean;
width?: number;
};
export declare function Exporting(props: ExportingProps): any;
export declare namespace Exporting {
var _HCReact: {
type: string;
HCOption: string;
childOption: string;
defaultOptions: any;
isArrayType: boolean;
};
}
export default Exporting;