Home > Class Reference > ENSLIB namespace > %DeepSee.Component.dataSeriesDefinition

%DeepSee.Component.dataSeriesDefinition

class %DeepSee.Component.dataSeriesDefinition extends %ZEN.Component.object

Defines a chart data series definition within a Dashboard widget definition. This is used by the Widget editor. It is not the saved state of the data series.

Parameters

parameter NAMESPACE = http://www.intersystems.com/deepsee;
Inherited description: This is the XML namespace used for library components.

Properties

property color as %String (MAXLEN = 255, XMLPROJECTION = "attribute");
Color for this series.
Property methods: colorDisplayToLogical(), colorGet(), colorIsValid(), colorLogicalToDisplay(), colorLogicalToOdbc(), colorNormalize(), colorSet()
property hasLegend as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 1 ];
If false, do not include this series in the chart legend.
Property methods: hasLegendDisplayToLogical(), hasLegendGet(), hasLegendIsValid(), hasLegendLogicalToDisplay(), hasLegendLogicalToXSD(), hasLegendNormalize(), hasLegendSet(), hasLegendXSDToLogical()
property markerShape as %String (MAXLEN = 255, XMLPROJECTION = "attribute");
Marker for this series ("circle", etc).
Property methods: markerShapeDisplayToLogical(), markerShapeGet(), markerShapeIsValid(), markerShapeLogicalToDisplay(), markerShapeLogicalToOdbc(), markerShapeNormalize(), markerShapeSet()
property type as %String (MAXLEN = 255, XMLPROJECTION = "attribute");
How to display this series ("area","bar","line").
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()
property yAxisIndex as %Integer (MINVAL = 0, XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
yAxis (0-based) to use for this series.
Property methods: yAxisIndexDisplayToLogical(), yAxisIndexGet(), yAxisIndexIsValid(), yAxisIndexLogicalToDisplay(), yAxisIndexNormalize(), yAxisIndexSet(), yAxisIndexXSDToLogical()

Inherited Methods

%AddToSaveSet() %IsModified() XMLNew()
%Attr() %MakeId() XMLSchema()
%BindExport() %New() XMLSchemaNamespace()
%ClassIsLatestVersion() %NormalizeObject() XMLSchemaType()
%ClassName() %ObjectModified() findElement()
%ConstructClone() %OnAddToPageAfter() fireOnUpdateEvent()
%DispatchClassMethod() %OnAddToPageBefore() getProperty()
%DispatchGetModified() %OnDrawObjectProperties() getSettings()
%DispatchGetProperty() %OnObjectSynch() getType()
%DispatchMethod() %OnZENDeserialize() invokeSuper()
%DispatchSetModified() %OriginalNamespace() isOfType()
%DispatchSetMultidimProperty() %PackageName() makeId()
%DispatchSetProperty() %QuoteValue() onCreate()
%DrawHTML() %QuoteValueL10N() onDelete()
%DrawJSStrings() %RemoveFromSaveSet() onSerialize()
%Eval() %Self() onloadHandler()
%EvalC() %SerializeObject() onunloadHandler()
%Extends() %SetModified() onupdateHandler()
%ForceClientRender() %ValidateObject() render()
%GetEventHandlers() XMLDTD() renderContents()
%GetParameter() XMLExport() renderSVG()
%GetXMLName() XMLExportToStream() setProperty()
%IsA() XMLExportToString()