/*! * * Wijmo Library 5.20242.30 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.react.chart.finance} * Contains React components for the wijmo.chart.finance module. */ /** * */ export declare var ___keepComment: any; import { WjRef } from 'wijmo/wijmo.react.base'; import { FlexChartCoreEvents, FlexChartCoreInputs, SeriesBaseEvents, SeriesBaseInputs } from 'wijmo/wijmo.react.chart'; import * as React from 'react'; import * as wjcChartFinance from 'wijmo/wijmo.chart.finance'; export declare type FinancialChartInputs = FlexChartCoreInputs & { chartType?: wjcChartFinance.FinancialChartType | string; options?: any; tooltipContent?: any; labelContent?: any; }; export declare type FinancialChartEvents = FlexChartCoreEvents & {}; export declare const FinancialChartMeta: { inputs: string[]; events: string[]; }; export declare type FinancialChartProps = FinancialChartInputs & FinancialChartEvents; export declare type FinancialChartRef = WjRef; /** * React component for the {@link wijmo.chart.finance.FinancialChart} control. * * The financial-chart component may contain * the following child components: * {@link wijmo.react.chart.analytics.FlexChartTrendLine} * , {@link wijmo.react.chart.analytics.FlexChartMovingAverage} * , {@link wijmo.react.chart.analytics.FlexChartYFunctionSeries} * , {@link wijmo.react.chart.analytics.FlexChartParametricFunctionSeries} * , {@link wijmo.react.chart.analytics.FlexChartWaterfall} * , {@link wijmo.react.chart.analytics.FlexChartBoxWhisker} * , {@link wijmo.react.chart.animation.FlexChartAnimation} * , {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} * , {@link wijmo.react.chart.finance.analytics.FlexChartFibonacci} * , {@link wijmo.react.chart.finance.analytics.FlexChartFibonacciArcs} * , {@link wijmo.react.chart.finance.analytics.FlexChartFibonacciFans} * , {@link wijmo.react.chart.finance.analytics.FlexChartFibonacciTimeZones} * , {@link wijmo.react.chart.finance.analytics.FlexChartAtr} * , {@link wijmo.react.chart.finance.analytics.FlexChartCci} * , {@link wijmo.react.chart.finance.analytics.FlexChartRsi} * , {@link wijmo.react.chart.finance.analytics.FlexChartWilliamsR} * , {@link wijmo.react.chart.finance.analytics.FlexChartMacd} * , {@link wijmo.react.chart.finance.analytics.FlexChartMacdHistogram} * , {@link wijmo.react.chart.finance.analytics.FlexChartStochastic} * , {@link wijmo.react.chart.finance.analytics.FlexChartBollingerBands} * , {@link wijmo.react.chart.finance.analytics.FlexChartEnvelopes} * , {@link wijmo.react.chart.finance.FinancialChartSeries} * , {@link wijmo.react.chart.interaction.FlexChartRangeSelector} * , {@link wijmo.react.chart.interaction.FlexChartGestures} * , {@link wijmo.react.chart.FlexChartAxis} * , {@link wijmo.react.chart.FlexChartLegend} * , {@link wijmo.react.chart.FlexChartLineMarker} * and {@link wijmo.react.chart.FlexChartPlotArea}. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.finance.FinancialChart} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FinancialChart: React.ForwardRefExoticComponent; export declare type FinancialChartSeriesInputs = SeriesBaseInputs & { chartType?: wjcChartFinance.FinancialChartType | string; }; export declare type FinancialChartSeriesEvents = SeriesBaseEvents & {}; export declare const FinancialChartSeriesMeta: { inputs: string[]; events: string[]; }; export declare type FinancialChartSeriesProps = FinancialChartSeriesInputs & FinancialChartSeriesEvents; export declare type FinancialChartSeriesRef = WjRef; /** * React component for the {@link wijmo.chart.finance.FinancialSeries} class. * * The financial-chart-series component should be contained in * a {@link wijmo.react.chart.finance.FinancialChart} component. * * The financial-chart-series component may contain * a {@link wijmo.react.chart.FlexChartAxis} child component. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.finance.FinancialSeries} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FinancialChartSeries: React.ForwardRefExoticComponent;