Class Reference
%ZEN.SVGComponent.xyFitChart
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%ZEN] >  [SVGComponent] >  [xyFitChart]
Private  Storage

deprecatedclass %ZEN.SVGComponent.xyFitChart extends %ZEN.SVGComponent.xyChart

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 4


Summary

Properties
%condition %controller %import %includeFiles
%page %resource X0Max X0Min
appearance autoScaleText aux axisLineStyle
axisTitleStyle backgroundStyle bandLower bandLowerStyle
bandUpper bandUpperStyle baseLineStyle borderOffset
borderRadius borderStyle boundless chartPivot
composite controller controllerId currYAxis
document endTime gridStyle hasFit
hasZoom height hidden id
independentXSeries index indicatorStyle indicatorsVisible
labelStyle labelsVisible legendHeight legendLabelStyle
legendRectStyle legendStyle legendTitle legendVisible
legendWidth legendX legendY lineStyle
marginBottom marginLeft marginRight marginTop
markerScale markerShapes markerStyle markersVisible
maxLabelLen msgIfNoData multipleTitleStyle name
noDataFill noDataOpacity noDataStroke onclick
onelementClick ongetData ongetLabelX ongetLabelY
ongetSeriesColor ongetTimeEvents onnotifyView onrenderData
onrenderPlotArea onshowTooltip onupdate parent
plotAreaStyle plotEdgeStyle plotStyle plotToEdge
position preserveAspectRatio scrollButtonStyle selectedItem
selectedItemStyle selectedSeries seriesColorScheme seriesColors
seriesColorsOverride seriesCount seriesNames seriesNumber
seriesSize seriesYAxes showMultiples startTime
stripeStyle stripesVisible subtitle subtitleStyle
svgComponent svgGroup textSize timeBased
title titleAlign titleBoxStyle titleImage
titleImageStyle titleStyle titleX titleY
tooltipRectStyle tuple unselectedItemStyle valueBoxStyle
valueLabelFormat valueLabelStyle valueLabelsVisible viewBoxHeight
viewBoxWidth visible warnIfNoData width
window x xAxis y
yAxis yAxisList

Methods
%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawHTML %DrawJSStrings %Eval
%EvalC %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 adjustChartTitle beginWaitState
calculateAxisConstraints calculateViewBox calculateXAxisHeight calculateXAxisTitleHeight
calculateYAxisWidth chartElementClickHandler clickHandler computeEffectiveExtents
computeStyle computeXAxisTimeLine createMarker createSVGTextNode
createXLabelNode embedStyle endWaitState findDataRange
findElement findSVGElement fireOnUpdateEvent formatNumeric
getChartElement getChartElementStyle getChartRelatedElements getChartSubtitle
getChartTitle getColorSchemeArray getComputedFontSize getController
getCurrYAxis getEndTime getFrame getLegendLabels
getLegendRectStyle getLegendsCount getMarkerShape getNumericAbbreviation
getPelToPixelHRatio getPelToPixelVRatio getPlotX getPlotY
getProperty getRangeGroupForSeries getRelatedElementStyle getSelectedItem
getSelectedSeries getSelectedStyle getSeriesColor getSeriesCount
getSeriesData getSeriesNames getSeriesNamesSize getSeriesSVGGroup
getSeriesSize getSeriesType getSettings getSizeAbsolute
getStartTime getTimeX getType getXAxis
getXAxisTitle getXAxisType getXLabelText getYAxis
getYAxisCount getYAxisIndexForSeries getYAxisTitle getYAxisType
getYLabelText hasAxes hasMultiples hasSelectedItem
initializeAxisProperties integrateStyleSpec invokeSuper is3D
isOfType isTimeBased makeId notifyViewHandler
onCreate onDelete onSerialize onloadHandler
onunloadHandler onupdateHandler parseStyleSVG pickVerticalSkips
plotLineForSeries prepareAxisGroup refreshContents removeChildNodes
removeNoDataMsg render renderAxes renderBands
renderContents renderLegend renderLine renderPlotArea
renderPoints renderSVG renderSeries renderSeriesGroup
renderTimeEvents renderTitle renderXAxisTimeLine renderXAxisTitle
renderXLabels renderYAxisTitle renderYLabels selectElement
sendEventToController setControllerId setCurrYAxis setDimToolTip
setOverlayMode setPosition setPositionHandler setProperty
setSeeThrough setSize setSizeHandler setTextNode
setTimeRange setXAxis setYAxis showNoDataMsg
sizingMouseDownHandler stripWhitespace unrender updateChart
updateIndicator usePercentForRange useSumForRange wrapMethod
xToLogical yToLogical


Properties

• property X0Max as %ZEN.Datatype.float;
• property X0Min as %ZEN.Datatype.float;
• property hasFit as %ZEN.Datatype.boolean [ InitialExpression = 1 ];

Methods

• method getSeriesCount() [ Language = javascript ]
Return the number of data series for this chart.
• method renderLine(group) [ Language = javascript ]
• method renderPoints(group) [ Language = javascript ]
• method renderSeries(group) [ Language = javascript ]
Draw data series for this chart. group is the SVG container for the chart components.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.