DocBook|Search
Class Reference
%ZEN.SVGComponent.comboChart
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [SVGComponent] >  [comboChart]
Private  Storage  

class %ZEN.SVGComponent.comboChart extends %ZEN.SVGComponent.barChart

This is an SVG chart component that displays a combination of line and bar chart information.
This chart displays one or more data series each of which can be presented as lines or bars.
You can view pivot the chart using the chartPivot property.
Pivotted combo charts are not supported.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1 3


Summary

Properties
%condition %controller %import %includeFiles
%page %resource appearance autoScaleText
aux axisLineStyle axisTitleStyle backgroundStyle
bandLower bandLowerStyle bandUpper bandUpperStyle
borderRadius borderStyle boundless chartPivot
chartStacked composite controller controllerId
currYAxis document gridStyle hasZoom
height hidden id index
labelStyle labelsVisible legendHeight legendLabelStyle
legendStyle legendTitle legendVisible legendWidth
legendX legendY marginBottom marginLeft
marginRight marginTop markerScale markerShapes
markerStyle markersVisible multipleTitleStyle name
onclick onelementClick ongetData ongetLabelX
ongetLabelY onnotifyView onrenderData onrenderPlotArea
onshowTooltip onupdate parent plotAreaStyle
plotEdgeStyle plotStyle plotToEdge position
preserveAspectRatio scrollButtonStyle selectedItem selectedItemStyle
selectedSeries seriesColorScheme seriesColors seriesColorsOverride
seriesCount seriesNames seriesNumber seriesSize
seriesTypes seriesYAxes showMultiples stripeStyle
stripesVisible svgComponent svgGroup textSize
title titleBoxStyle titleStyle titleX
titleY tuple valueLabelStyle valueLabelsVisible
viewBoxHeight viewBoxWidth visible width
window x xAxis y
yAxis yAxisList

Methods
%%OIDGet %AddToSaveSet %Attr %BindExport
%ClassIsLatestVersion %ClassName %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawHTML %DrawJSStrings
%Eval %Extends %ForceClientRender %GetEventHandlers
%GetParameter %GetXMLName %IsA %IsModified
%MakeId %New %NormalizeObject %ObjectModified
%OnAddToPageAfter %OnAddToPageBefore %OnDrawObjectProperties %OnObjectSynch
%OnZENDeserialize %OriginalNamespace %PackageName %QuoteValue
%QuoteValueL10N %RemoveFromSaveSet %Self %SerializeObject
%SetModified %ValidateObject XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType addCommas adjustChartTitle
beginWaitState calculateAxisConstraints calculateViewBox calculateXAxisHeight
calculateXAxisTitleHeight calculateYAxisWidth chartElementClickHandler clickHandler
computeEffectiveExtents computeStyle createMarker createSVGTextNode
createXLabelNode embedStyle endWaitState findElement
findSVGElement fireOnUpdateEvent getChartElement getChartElementStyle
getChartRelatedElements getChartTitle getColorSchemeArray getComputedFontSize
getController getFrame getLegendLabels getMarkerShape
getNumericAbbreviation getPelToPixelHRatio getPelToPixelVRatio getPlotX
getPlotY getProperty getRangeGroupForSeries getSelectedItem
getSelectedSeries getSeriesColor getSeriesCount getSeriesData
getSeriesNames getSeriesSVGGroup getSeriesSize getSeriesType
getSettings getSizeAbsolute getType getXAxis
getXAxisTitle getXAxisType getXLabelText getYAxis
getYAxisCount getYAxisIndexForSeries getYAxisTitle getYAxisType
getYLabelText hasAxes hasMultiples initializeAxisProperties
integrateStyleSpec invokeSuper is3D isOfType
makeId notifyViewHandler onCreate onDelete
onSerialize onloadHandler onunloadHandler onupdateHandler
pickVerticalSkips plotLineForSeries prepareAxisGroup refreshContents
removeChildNodes render renderAxes renderBands
renderContents renderLegend renderPlotArea renderSVG
renderSeries renderSeriesGroup renderTitle renderXAxisTitle
renderXLabels renderYAxisTitle renderYLabels selectElement
sendEventToController setControllerId setCurrYAxis setOverlayMode
setPosition setPositionHandler setProperty setSize
setSizeHandler setTextNode setXAxis setYAxis
sizingMouseDownHandler stripWhitespace unrender updateChart
usePercentForRange useSumForRange wrapMethod


Parameters

• parameter DEFAULTAPPEARANCE = "2D";
Default appearance of this component.

Properties

• property seriesTypes as %ZEN.Datatype.csv;
Comma-delimited list of types indicating how each series within the chart should be displayed. Possible types are "line", "area", and "bar". If a type is not supplied, the type is "bar".

Methods

• method getRangeGroupForSeries(series) [ Language = javascript ]
For line/bar charts with stacked bars, indicate which "group" should be used for computing axis ranges.
• method getSeriesType(series) [ Language = javascript ]
Return the type (how a series should be displayed) for the given data series (0-based).
• method setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.