Home > Class Reference > %SYS namespace > %ZEN.Report.Display.COSChart.cdiffChart

%ZEN.Report.Display.COSChart.cdiffChart

class %ZEN.Report.Display.COSChart.cdiffChart extends %ZEN.Report.Display.COSChart.cchart

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DEFAULTPLOTTOEDGE = 1;
This is an SVG chart component that displays a difference chart.
This is a specialized type of line chart that displays the difference between a reference data series (the first data series) and an actual data series (the second data series). Default value for plotToEdge property.

Properties (Including Private)

property refLineStyle as %ZEN.Datatype.svgStyle [ InitialExpression = "stroke-dasharray: 1,1;" ];
Optional: default style applied to the reference line elements used for plotting data by this chart.
Property methods: refLineStyleDisplayToLogical(), refLineStyleGet(), refLineStyleIsValid(), refLineStyleLogicalToDisplay(), refLineStyleLogicalToOdbc(), refLineStyleNormalize(), refLineStyleSet()
property seriesYAxes as %ZEN.Datatype.csv (XMLPROJECTION = "none");
Inherited description: Optional. If defined, specifies which y-axis should be used for each data series. This is a csv-list of y-axis numbers (0-based). By default, the every data series uses y-axis 0.
Property methods: seriesYAxesDisplayToLogical(), seriesYAxesGet(), seriesYAxesIsValid(), seriesYAxesLogicalToDisplay(), seriesYAxesLogicalToOdbc(), seriesYAxesNormalize(), seriesYAxesSet()

Methods (Including Private)

method renderSeries(group) [ Language = objectscript ]
Draw data series for this chart. group is the SVG container for the chart components.
method useSumForRange() [ Language = objectscript ]
This method returns true if data series should be summed when calculating data range for the chart.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)