# Wijmo_React_Chart

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								wijmo.react.chart Module
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>Contains React components for the <b>wijmo.chart</b> module.</p>
								</div>
							</div>
						</section>
						<section class="tsd-index-group">
							<section class="tsd-index-panel">
								<div class="tsd-index-content">
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Variables
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchart" class="tsd-kind-icon">Flex<wbr>Chart</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartaxis" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Axis</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartdatalabel" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Data<wbr>Label</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartdatapoint" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Data<wbr>Point</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartlegend" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Legend</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartlinemarker" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Line<wbr>Marker</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartplotarea" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Plot<wbr>Area</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexchartseries" class="tsd-kind-icon">Flex<wbr>Chart<wbr>Series</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexpie" class="tsd-kind-icon">Flex<wbr>Pie</a></li>
											<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="wijmo_react_chart.html#flexpiedatalabel" class="tsd-kind-icon">Flex<wbr>Pie<wbr>Data<wbr>Label</a></li>
										</ul>
									</section>
								</div>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Variables</h2>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchart" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChart</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.flexchart.html">wijmo.chart.FlexChart</a> control.</p>
									</div>
									<p>The <b>flex-chart</b> component may contain
										the following child components:
										<a href="wijmo_react_chart_analytics.html#flexcharttrendline">wijmo.react.chart.analytics.FlexChartTrendLine</a>
										, <a href="wijmo_react_chart_analytics.html#flexchartmovingaverage">wijmo.react.chart.analytics.FlexChartMovingAverage</a>
										, <a href="wijmo_react_chart_analytics.html#flexchartyfunctionseries">wijmo.react.chart.analytics.FlexChartYFunctionSeries</a>
										, <a href="wijmo_react_chart_analytics.html#flexchartparametricfunctionseries">wijmo.react.chart.analytics.FlexChartParametricFunctionSeries</a>
										, <a href="wijmo_react_chart_analytics.html#flexchartwaterfall">wijmo.react.chart.analytics.FlexChartWaterfall</a>
										, <a href="wijmo_react_chart_analytics.html#flexchartboxwhisker">wijmo.react.chart.analytics.FlexChartBoxWhisker</a>
										, <a href="wijmo_react_chart_analytics.html#flexcharterrorbar">wijmo.react.chart.analytics.FlexChartErrorBar</a>
										, <a href="wijmo_react_chart_analytics.html#flexchartbreakeven">wijmo.react.chart.analytics.FlexChartBreakEven</a>
										, <a href="wijmo_react_chart_animation.html#flexchartanimation">wijmo.react.chart.animation.FlexChartAnimation</a>
										, <a href="wijmo_react_chart_annotation.html#flexchartannotationlayer">wijmo.react.chart.annotation.FlexChartAnnotationLayer</a>
										, <a href="wijmo_react_chart_interaction.html#flexchartrangeselector">wijmo.react.chart.interaction.FlexChartRangeSelector</a>
										, <a href="wijmo_react_chart_interaction.html#flexchartgestures">wijmo.react.chart.interaction.FlexChartGestures</a>
										, <a href="wijmo_react_chart.html#flexchartaxis">wijmo.react.chart.FlexChartAxis</a>
										, <a href="wijmo_react_chart.html#flexchartlegend">wijmo.react.chart.FlexChartLegend</a>
										, <a href="wijmo_react_chart.html#flexchartdatalabel">wijmo.react.chart.FlexChartDataLabel</a>
										, <a href="wijmo_react_chart.html#flexchartseries">wijmo.react.chart.FlexChartSeries</a>
										, <a href="wijmo_react_chart.html#flexchartlinemarker">wijmo.react.chart.FlexChartLineMarker</a>
									and <a href="wijmo_react_chart.html#flexchartplotarea">wijmo.react.chart.FlexChartPlotArea</a>.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.flexchart.html">wijmo.chart.FlexChart</a> control it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
									<p>The example below shows how to instantiate and initialize a
									<a href="../classes/wijmo_chart.flexchart.html">wijmo.chart.FlexChart</a> control in JSX:</p>
									<pre>&lt;Wj.FlexChart
  itemsSource={ this.state.data }
  bindingX="name"
  header={ this.state.header }
  footer={ this.state.footer }
  axisX={​{ title: this.state.titleX }}
  axisY={​{ title: this.state.titleY }}
  legend={​{ position: this.state.legendPosition }}
  series={[
      { name: 'Sales', binding: 'sales' },
      { name: 'Expenses', binding: 'expenses' },
      { name: 'Downloads', binding: 'downloads', chartType: 'LineSymbols' }
  ]} /&gt;</pre>
									<p>The code sets the <b>itemsSource</b> property to a collection that contains
										the data to chart and the <b>bindingX</b> property to specify the name of the
									data property to use for the chart's X values.</p>
									<p>It sets the <b>header</b> and <b>footer</b> properties to specify the
									chart titles, and customizes the chart's axes and legend.</p>
									<p>Finally, it sets the <b>series</b> property to an array that specifies the
									data items that the chart should display.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartaxis" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartAxis</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Axis<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartAxisProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.axis.html">wijmo.chart.Axis</a> class.</p>
									</div>
									<p>The <b>flex-chart-axis</b> component should be contained in
										one of the following components:
										<a href="wijmo_react_chart.html#flexchart">wijmo.react.chart.FlexChart</a>
										, <a href="wijmo_react_chart.html#flexchartseries">wijmo.react.chart.FlexChartSeries</a>
										, <a href="wijmo_react_chart_finance.html#financialchart">wijmo.react.chart.finance.FinancialChart</a>
									or <a href="wijmo_react_chart_finance.html#financialchartseries">wijmo.react.chart.finance.FinancialChartSeries</a>.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.axis.html">wijmo.chart.Axis</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartdatalabel" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartDataLabel</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Data<wbr>Label<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartDataLabelProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.datalabel.html">wijmo.chart.DataLabel</a> class.</p>
									</div>
									<p>The <b>flex-chart-data-label</b> component should be contained in
									a <a href="wijmo_react_chart.html#flexchart">wijmo.react.chart.FlexChart</a> component.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.datalabel.html">wijmo.chart.DataLabel</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartdatapoint" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartDataPoint</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Data<wbr>Point<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartDataPointProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.datapoint.html">wijmo.chart.DataPoint</a> class.</p>
									</div>
									<p>The <b>flex-chart-data-point</b> component should be contained in
									a <a href="wijmo_react_chart_annotation.html#flexchartannotation">wijmo.react.chart.annotation.FlexChartAnnotation</a> component.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.datapoint.html">wijmo.chart.DataPoint</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartlegend" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartLegend</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Legend<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartLegendProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.legend.html">wijmo.chart.Legend</a> class.</p>
									</div>
									<p>The <b>flex-chart-legend</b> component should be contained in
										one of the following components:
										<a href="wijmo_react_chart.html#flexchart">wijmo.react.chart.FlexChart</a>
										, <a href="wijmo_react_chart.html#flexpie">wijmo.react.chart.FlexPie</a>
										, <a href="wijmo_react_chart_finance.html#financialchart">wijmo.react.chart.finance.FinancialChart</a>
										, <a href="wijmo_react_chart_radar.html#flexradar">wijmo.react.chart.radar.FlexRadar</a>
										, <a href="wijmo_react_chart_hierarchical.html#sunburst">wijmo.react.chart.hierarchical.Sunburst</a>
									or <a href="wijmo_react_chart_map.html#flexmap">wijmo.react.chart.map.FlexMap</a>.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.legend.html">wijmo.chart.Legend</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartlinemarker" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartLineMarker</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Line<wbr>Marker<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartLineMarkerProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.linemarker.html">wijmo.chart.LineMarker</a> class.</p>
									</div>
									<p>The <b>flex-chart-line-marker</b> component should be contained in
										one of the following components:
										<a href="wijmo_react_chart.html#flexchart">wijmo.react.chart.FlexChart</a>
									or <a href="wijmo_react_chart_finance.html#financialchart">wijmo.react.chart.finance.FinancialChart</a>.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.linemarker.html">wijmo.chart.LineMarker</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartplotarea" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartPlotArea</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Plot<wbr>Area<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartPlotAreaProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.plotarea.html">wijmo.chart.PlotArea</a> class.</p>
									</div>
									<p>The <b>flex-chart-plot-area</b> component should be contained in
										one of the following components:
										<a href="wijmo_react_chart.html#flexchart">wijmo.react.chart.FlexChart</a>
									or <a href="wijmo_react_chart_finance.html#financialchart">wijmo.react.chart.finance.FinancialChart</a>.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.plotarea.html">wijmo.chart.PlotArea</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexchartseries" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexChartSeries</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Chart<wbr>Series<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexChartSeriesProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.series.html">wijmo.chart.Series</a> class.</p>
									</div>
									<p>The <b>flex-chart-series</b> component should be contained in
									a <a href="wijmo_react_chart.html#flexchart">wijmo.react.chart.FlexChart</a> component.</p>
									<p>The <b>flex-chart-series</b> component may contain
									a <a href="wijmo_react_chart.html#flexchartaxis">wijmo.react.chart.FlexChartAxis</a> child component.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.series.html">wijmo.chart.Series</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexpie" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexPie</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Pie<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexPieProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.flexpie.html">wijmo.chart.FlexPie</a> control.</p>
									</div>
									<p>The <b>flex-pie</b> component may contain
										the following child components:
										<a href="wijmo_react_chart_animation.html#flexchartanimation">wijmo.react.chart.animation.FlexChartAnimation</a>
										, <a href="wijmo_react_chart.html#flexchartlegend">wijmo.react.chart.FlexChartLegend</a>
									and <a href="wijmo_react_chart.html#flexpiedatalabel">wijmo.react.chart.FlexPieDataLabel</a>.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.flexpie.html">wijmo.chart.FlexPie</a> control it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
								<a name="flexpiedatalabel" class="tsd-anchor"></a>
								<h3><span class="tsd-flag ts-flagConst">Const</span> FlexPieDataLabel</h3>
								<div class="tsd-signature tsd-kind-icon">Flex<wbr>Pie<wbr>Data<wbr>Label<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">WjForwardRefExoticComponent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FlexPieDataLabelProps</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>React component for the <a href="../classes/wijmo_chart.piedatalabel.html">wijmo.chart.PieDataLabel</a> class.</p>
									</div>
									<p>The <b>flex-pie-data-label</b> component should be contained in
									a <a href="wijmo_react_chart.html#flexpie">wijmo.react.chart.FlexPie</a> component.</p>
									<p>The component supports all properties and events of the pure JavaScript <a href="../classes/wijmo_chart.piedatalabel.html">wijmo.chart.PieDataLabel</a> class it represents.</p>
									<p>The component includes an <b>initialized</b> 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.</p>
								</div>
							</section>
						</section>
					</div>