Getting Started
Overview
Implementation Instructions
Creating Your First Chart
Customizing Your Chart
Titlebar
Y Axis
X Axis
Hint
Chart Body
Legend
Deployment
Changes
Changes in version 1.3
Changes in version 1.2.1
Changes in version 1.2
Changes in version 1.1
Changes in version 1.0.1
Changes in version 1.0
Data Formats
XML - Full
XML - Short
XML - Compact
API Reference
EJSC
Properties
DefaultImagePath
DefaultColors
DefaultBarColors
DefaultPieColors
EJSC.Chart
Properties
allow_interactivity
allow_mouse_wheel_zoom
allow_zoom
allow_hide_error
auto_find_point_by_x
auto_zoom
force_static_points
force_static_points_x
force_static_points_y
legendTitle
proximity_snap
show_crosshairs
show_grid
show_hints
show_legend
show_messages
show_mouse_position
show_titlebar
show_x_axis
show_y_axis
title
x_axis_caption
x_axis_className
x_axis_extremes_ticks
x_axis_formatter
x_axis_minor_ticks
x_axis_size
x_axis_stagger_ticks
x_axis_tick_className
x_axis_tick_count
x_cursor_position_caption
x_cursor_position_formatter
x_max
x_min
x_value_hint_caption
x_zero_plane
y_axis_caption
y_axis_className
y_axis_extremes_ticks
y_axis_formatter
y_axis_minor_ticks
y_axis_size
y_axis_tick_className
y_axis_tick_count
y_cursor_position_caption
y_cursor_position_formatter
y_max
y_min
y_value_hint_caption
y_zero_plane
Methods
acquireSeries
addSeries
addXAxisBin
addYAxisBin
clearSelectedPoint
convertPixelToPoint
convertPointToPixel
exportSVG
exportSVGLegend
findClosestPointInSeries
getMinMaxYInXRange
getXExtremes
getYExtremes
getZoom
getZoomBoxCoordinates
hideGrid
hideTitlebar
hideXAxis
hideYAxis
redraw
remove
removeSeries
removeXAxisBin
removeYAxisBin
selectClosestPoint
selectPoint
setCrosshairs
setLegendTitle
setTitle
setXAxisCaption
setXExtremes
setYAxisCaption
setYExtremes
setZoom
setZoomBoxCoordinates
showGrid
showTitlebar
showXAxis
showYAxis
Events
onAfterDraw
onAfterMove
onAfterSelectPoint
onAfterShowCrosshairs
onAfterUnselectPoint
onAfterZoom
onBeforeBeginZoom
onBeforeDblClick
onBeforeDraw
onBeforeEndZoom
onBeforeSelectPoint
onBeforeUnselectPoint
onDblClickPoint
onShowCrosshairs
onShowHint
onShowMessage
onXAxisNeedsTicks
onYAxisNeedsTicks
Series Types
EJSC.AreaSeries
Properties
autosort (inherited)
closeLine
color (inherited)
coloredLegend (inherited)
delayLoad (inherited)
drawPoints (inherited)
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
opacity (inherited)
pointBorderColor (inherited)
pointBorderSize (inherited)
pointColor (inherited)
pointSize (inherited)
title (inherited)
visible (inherited)
x_axis_formatter (inherited)
y_axis_formatter (inherited)
Methods
getDataHandler (inherited)
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setDataHandler (inherited)
setLineWidth (inherited)
setOpacity (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
EJSC.AnalogGaugeSeries
Properties
anchor
axis
delayLoad (inherited)
fillColor
fillOpacity
height
label
legendIsVisible (inherited)
lock
marker_position
max
min
minorTick
needle
position
range
range_degrees
ranges
start_degree
tick
tickCount
title (inherited)
visible (inherited)
width
x_axis_formatter (inherited)
Methods
getDataHandler (inherited)
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setDataHandler (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
EJSC.BarSeries
Properties
autosort (inherited)
color (inherited)
coloredLegend (inherited)
defaultColors
delayLoad (inherited)
groupedBars
intervalOffset
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
opacity (inherited)
orientation
ranges
title (inherited)
treeLegend
useColorArray
visible (inherited)
x_axis_formatter (inherited)
y_axis_formatter (inherited)
Methods
addRange
clearRanges
deleteRange
getDataHandler (inherited)
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setDataHandler (inherited)
setDefaultColors
setGroupedBars
setIntervalOffset
setLineWidth (inherited)
setOpacity (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBarNeedsColor
onBeforeVisibilityChange (inherited)
EJSC.FunctionSeries
Properties
color (inherited)
coloredLegend (inherited)
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
title (inherited)
visible (inherited)
x_axis_formatter (inherited)
y_axis_formatter (inherited)
Methods
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setLineWidth (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
EJSC.LineSeries
Properties
autosort (inherited)
color (inherited)
coloredLegend (inherited)
drawPoints
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
pointBorderColor
pointBorderSize
pointColor
pointSize
title (inherited)
visible (inherited)
x_axis_formatter (inherited)
y_axis_formatter (inherited)
Methods
getDataHandler (inherited)
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setDataHandler (inherited)
setLineWidth (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
EJSC.PieSeries
Properties
defaultColors
delayLoad (inherited)
height
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
opacity (inherited)
position
title (inherited)
total_value
treeLegend
visible (inherited)
width
x_axis_formatter (inherited)
Methods
findCenter
findCenterOfCurve
getDataHandler (inherited)
getPoints
getTotalValue
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
resetTotalValue
setDataHandler (inherited)
setDefaultColors
setLineWidth (inherited)
setOpacity (inherited)
setTitle (inherited)
setTotalValue
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
onPieceNeedsColor
EJSC.ScatterSeries
Properties
autosort (inherited)
color (inherited)
coloredLegend (inherited)
delayLoad (inherited)
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
opacity (inherited)
pointSize
pointStyle
title (inherited)
visible (inherited)
x_axis_formatter (inherited)
y_axis_formatter (inherited)
Methods
getDataHandler (inherited)
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setDataHandler (inherited)
setLineWidth (inherited)
setOpacity (inherited)
setPointStyle
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
EJSC.TrendSeries
Properties
color (inherited)
coloredLegend (inherited)
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
title (inherited)
visible (inherited)
x_axis_formatter (inherited)
y_axis_formatter (inherited)
Methods
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setLineWidth (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
Data Handlers
EJSC.XMLDataHandler
Properties
requestType (inherited)
url (inherited)
urlData (inherited)
Methods
getUrl (inherited)
loadData (inherited)
setRequestType (inherited)
setUrl (inherited)
setUrlData (inherited)
setXMLData (inherited)
Events
onDataAvailable (inherited)
onNeedsData (inherited)
EJSC.XMLStringDataHandler
Methods
getXML
loadData (inherited)
setXML
Events
onDataAvailable (inherited)
EJSC.ArrayDataHandler
Methods
getArray
loadData (inherited)
setArray
Events
onDataAvailable (inherited)
EJSC.CSVFileDataHandler
Properties
requestType (inherited)
url (inherited)
urlData (inherited)
Methods
getUrl (inherited)
loadData (inherited)
setRequestType (inherited)
setUrl (inherited)
setUrlData (inherited)
setXMLData (inherited)
Events
onDataAvailable (inherited)
onNeedsData (inherited)
EJSC.CSVStringDataHandler
Methods
getCSV
loadData (inherited)
setCSV
Events
onDataAvailable (inherited)
Label Formatters
EJSC.NumberFormatter
Properties
currency_align
currency_position
currency_symbol
decimal_separator
forced_decimals
negative_symbol
thousand_separator
variable_decimals
Methods
format (inherited)
EJSC.DateFormatter
Properties
format_string
timezoneOffset
useUTC
Methods
format (inherited)
Base Classes
EJSC.Inheritable
EJSC.Series
Properties
autosort
color
coloredLegend
delayLoad
legendIsVisible
lineOpacity
lineWidth
opacity
title
visible
x_axis_formatter
y_axis_formatter
Methods
getDataHandler
getVisibility
hide
hideLegend
reload
setColor
setColoredLegend
setDataHandler
setLineOpacity
setLineWidth
setOpacity
setTitle
show
showLegend
Events
onAfterDataAvailable
onAfterVisibilityChange
onBeforeVisibilityChange
EJSC.GaugeSeries
Properties
color (inherited)
coloredLegend (inherited)
legendIsVisible (inherited)
lineOpacity (inherited)
lineWidth (inherited)
opacity (inherited)
title (inherited)
visible (inherited)
x_axis_formatter (inherited)
Methods
getDataHandler (inherited)
getVisibility (inherited)
hide (inherited)
hideLegend (inherited)
reload (inherited)
setColor (inherited)
setColoredLegend (inherited)
setDataHandler (inherited)
setLineOpacity (inherited)
setLineWidth (inherited)
setOpacity (inherited)
setTitle (inherited)
show (inherited)
showLegend (inherited)
Events
onAfterDataAvailable (inherited)
onAfterVisibilityChange (inherited)
onBeforeVisibilityChange (inherited)
EJSC.Point
Properties
label
userdata
x
y
EJSC.DataHandler
Methods
loadData
Events
onDataAvailable
EJSC.AjaxDataHandler
Properties
requestType
url
urlData
Methods
getUrl
loadData (inherited)
setRequestType
setUrl
setUrlData
setXMLData
Events
onDataAvailable (inherited)
onNeedsData
EJSC.Formatter
Properties
format_string
Methods
format
Other Classes
EJSC.BarPoint
Properties
userdata (inherited)
x (inherited)
y (inherited)
EJSC.GaugePoint
Properties
label (inherited)
userdata (inherited)
x (inherited)
EJSC.PiePoint
Properties
label (inherited)
userdata (inherited)
x (inherited)
EJSC.XYPoint
Properties
label (inherited)
userdata (inherited)
x (inherited)
y (inherited)
Using Colors
Text Replacement Options
Exporting To SVG
Getting Support

© 2008 Emprise Corporation.  All Rights Reserved.