Skip to main content

%DeepSee.Dashboard.ChartDataSeries

Class %DeepSee.Dashboard.ChartDataSeries Extends (%SerialObject, %XML.Adaptor) [ System = 4 ]

This class defines options for a chart data series within a user-defined DeepSee dashboard widget. This lets the user customize the display of data series within a chart.

Parameters

NAMESPACE

Parameter NAMESPACE = "http://www.intersystems.com/deepsee/library";

XMLNAME

Parameter XMLNAME = "chartDataSeries";

XMLIGNORENULL

Parameter XMLIGNORENULL = 1;

Properties

type

Property type As %String(MAXLEN = 255, VALUELIST = ",bar,line,area", XMLPROJECTION = "attribute");

How to display this series (used by comboCharts).

markerShape

Property markerShape As %String(MAXLEN = 255, VALUELIST = ",up,down,circle,square", XMLPROJECTION = "attribute");

Marker to display for this series (used by line Charts).

color

Property color As %String(MAXLEN = 255, XMLPROJECTION = "attribute");

Color for this data series.

yAxisIndex

Property yAxisIndex As %Integer(MINVAL = 0, XMLPROJECTION = "attribute") [ InitialExpression = 0 ];

yAxis (0-based) to use for this series.

hasLegend

Property hasLegend As %Boolean(XMLPROJECTION = "attribute") [ InitialExpression = 1 ];

If false, do not include this series in the chart legend.

Methods

%CopyTo

Method %CopyTo(pTarget As %DeepSee.Dashboard.ChartDataSeries) As %Status

Copy contents of this instance to pTarget.