Table of Contents

Class PropertyChartDefinition

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Encapsulates the definition of a chart object in the List & Label DOM. Provides access to the chart engine specific settings ( ChartEngine ), general appearance ( Background, Colors, ConditionalColors ), title configuration ( Title, TitlePosition ) and manual legend items ( ManualLegend ).

public class PropertyChartDefinition : DomItem
Inheritance
PropertyChartDefinition
Inherited Members

Properties

Background

Gets the background settings of the chart (frame, fill, etc.).

[JsonInclude]
public PropertyBackground Background { get; }

Property Value

PropertyBackground

ChartEngine

Gets the chart engine specific property object (type varies by chart type).

[JsonInclude]
public PropertyChartEngineBase ChartEngine { get; }

Property Value

PropertyChartEngineBase

Colors

Gets the static or automatically generated color array used for data elements.

[JsonInclude]
public PropertyChartColorArray Colors { get; }

Property Value

PropertyChartColorArray

ConditionalColors

Gets the collection of conditional color overrides applied to data points or rows.

[JsonInclude]
public CollectionChartConditionalColors ConditionalColors { get; }

Property Value

CollectionChartConditionalColors

ManualLegend

Gets the manual legend item collection allowing custom legend entries.

[JsonInclude]
public CollectionManualLegend ManualLegend { get; }

Property Value

CollectionManualLegend

Title

Gets the title configuration object (text, formatting, visibility etc.).

[JsonInclude]
public PropertyChartTitle Title { get; }

Property Value

PropertyChartTitle

TitlePosition

Gets or sets the position of the chart title (engine specific numeric constant).

public string TitlePosition { get; set; }

Property Value

string