Mashup Builder > Widgets > Proportional Chart Widget
  
Proportional Chart Widget
The proportional chart allows you to display your series as stacked bars with groupings of categories and their aggregates.
Each stack series can have a state formatting applied to it.
View the following video tutorial for more information: How to Create and Configure a Chart Widget.
* 
Styles and common widget properties are not included in the table below.
Property Name
Description
Base Type
Default Value
Bindable? (Y/N)
Localizable? (Y/N)
CustomClass
User defined CSS class to apply to the top div of the widget. Multiple classes can be entered, separated by a space.
STRING
n/a
Y
N
SingleDataSource
Use a single data source for All Series. If you want to use different data sources, you must specify the source for each series individually.
BOOLEAN
True
N
N
NumberOfSeries
The desired number of series in this chart.
NUMBER
8
N
N
Data
The infotable data source. Data source to be used in the chart (this field is used ONLY if one data service is used, otherwise you need to select a data service per series).
INFOTABLE
n/a
Y
N
ChartOrientation
The orientation of the chart (Vertical or Horizontal).
STRING
Vertical
N
N
ChartTitle
The title of the chart.
STRING
n/a
Y
Y
ShowLegend
Display or hide the chart legend.
BOOLEAN
True
N
N
LegendWidth
The width of the legend.
NUMBER
0
N
N
LegendOrientation
The orientation of the legend (Vertical or Horizontal).
STRING
Vertical
N
N
LegendLocation
The location of the legend (Right, Top, Bottom, or Left).
STRING
Right
N
N
XAxisField
Field that will provide the x-axis values.
FIELDNAME
True
Y
N
ShowXAxis
Display or hide the x-axis.
BOOLEAN
True
N
N
XAxisFormat
The formatting of the x-axis values.
STRING
0000.0
N
N
XAxisLabelType
The label type of the x-axis labels (String, Numeric, or Date/Time).
STRING
String
N
N
XAxisLabelRotation
The rotation of the x-axis labels.
NUMBER
0
N
N
ShowXAxisLabels
Display or hide the x-axis labels.
BOOLEAN
True
N
N
ShowXAxisTicks
Display or hide the x-axis tick marks.
BOOLEAN
True
N
N
ShowYAxis
Display or hide the y-axis.
BOOLEAN
True
N
N
ShowYAxisLabels
Display or hide the y-axis labels.
BOOLEAN
True
N
N
ShowYAxisTicks
Display or hide y-axis tick marks.
BOOLEAN
True
N
N
YAxisFormat
The format for the y-axis.
NUMBER
0000.0
N
N
YAxisMinimum
The minimum y-axis value.
NUMBER
0
Y
N
YAxisMaximum
The maximum y-axis value.
NUMBER
100
Y
N
YAxisAutoscale
Automatically scale the y-axis.
BOOLEAN
True
N
N
YAxisZeroscale
Force a zero minimum when automatically scaling the y-axis.
BOOLEAN
False
N
N
YAxisIntervals
The intervals for the y-axis.
NUMBER
10
N
N
YAxisMinorTicks
The number of y-axis minor ticks.
NUMBER
1
N
N
YAxisLabels
The number of y-axis labels.
NUMBER
2
N
N
AllowYAxisZoom
Allow zooming the y-axis.
BOOLEAN
True
N
N
AllowSelection
Allow item selection.
BOOLEAN
True
N
N
EnableHover
Allow display of values upon hover.
BOOLEAN
True
N
N
ShowXAxisGrid
Display or hide the horizontal grid.
BOOLEAN
True
N
N
ShowYAxisGrid
Display or hide the vertical grid.
BOOLEAN
True
N
N
DataSource1
Series data source 1. (This field is used ONLY if SingleDataSource is false).
INFOTABLE
n/a
Y
N
DataField1
The data column from DataSource1 that is used for the value field.
FIELDNAME
n/a
Y
N
DataLabel1
Series data label for DataSource1.
STRING
n/a
Y
Y
DoubleClicked
Event. Triggered when the widget is double-clicked in runtime.
n/a
n/a
Y
N