##jChartFX Libraries##
The jChartFX libraries have been split into several .js files to provide granular control over what you add as a reference in your html thus allowing you to limit what the browser downloads when the page is accessed.
The only two files required in any scenario are:
- jchartfx.coreVector.js or jchartfx.coreBasic.js (depending on whether you want to use Vector based rendering or not)
- jchartfx.system.js
Beyond those two, you can add or remove references as needed based on the functionality you want to make available on the chart.
Below you will find a complete list of libraries and their description to help you decide whether to reference them or not.
Provides advanced chart features such as Axis Sections, Conditional Attributes and the DataGrid.
Provides animation features. Use this library when enabling animated effects.
Provides access to the annotation extension. Use this library when you need to overlay drawing objects such as balloons, arrows, floating texts and images.
Provides access to the AxisTrendg gallery add-on that allows to use the X axis as an easy visualizer of trends or changes displayed in another series.
Contains the Bullet gallery
The lightweight version of the core jChartFX library. Use this library instead of coreVector when a lighter download is favored over more attractive visuals.
The visually enhanced version of the core jChartFX library. Use this library instead of coreBasic when more complex and attractive visuals are desired.
Adds 3D rendering capabilities to the coreVector library. Requires coreVector.
Provides advanced data features such as the CrossTab data transform.
Contains the Density gallery
Contains the Equalizer bars gallery
Contains the Funnel gallery
Provides access to the Gauge extension. Use this library when you need to display a single variable using gauges. Gauges extension is composed of different types: Radial Gauge, Horizontal Gauge, Vertical Gauge, Trends and Digital Panel.
Provides the HandDrawn extension that allows you to add hand drawn effects to the standard galleries
Contains the Heatmap gallery
Contains the High-Low gallery
Contains the High-Low-Close Financial gallery
Provides access to the Maps extension. Use this library when you need to integrate geographic maps with full support of latitude and longitude coordinates
Contains the OverlayBubble gallery
Contains the Pareto Chart gallery
Contains the PictoGraph Control, the PictoGraph extension and the PictoBar extension
Contains the Pyramid gallery
Contains the Radar gallery
Contains the Rose gallery
Contains the Statistical extension
Contains the Sparkline gallery
Contains the Surface gallery
Contains internal jChartFX classes. This libray is always required.
Contains the Treemap Gallery
Provides compatibility with jQuery UI Syntax
This file contains all the code required by the menu interface, as well as some other user interface elements. Note: You also need to include the following files to your page to enable jChartFX Menu: **jchartfx.userinterface.css
This includes the Vector drawing functionality. It is not necessary when using the CoreVector library. It can be used along with the CoreBasic library if you need to use both Vector and non-Vector charts in the same page.
Provides Vector Gallery Styles. jChartFX provides a series of templates for most of its chart galleries, with extensive use of gradients
Provides JavaScript IntelliSense auto-completion support if you use Microsoft Visual Studio as your IDE