Show / Hide Table of Contents

Class IgbDomainChart

Represents a base class for all domain charts that can plot scatter data and shapefiles

Inheritance
System.Object
BaseRendererControl
IgbDomainChart
IgbXYChart
Implements
JsonSerializable
System.IDisposable
Inherited Members
BaseRendererControl._cachedSerializedContent
BaseRendererControl.EnsureModulesLoaded()
BaseRendererControl.ResolveDisplay()
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.Finalize()
BaseRendererControl.Dispose()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ParentTypeName
BaseRendererControl.ChildContent
BaseRendererControl.SupportsVisualChildren
BaseRendererControl.UseDirectRender
BaseRendererControl.DirectRenderElementName
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbDomainChart : BaseRendererControl, RefSink, JsonSerializable, IDisposable

Constructors

IgbDomainChart()

Declaration
public IgbDomainChart()

Properties

ActualBrushes

Gets the actual palette of brushes to use for coloring the chart series.

Declaration
public string ActualBrushes { get; set; }
Property Value
Type Description
System.String

ActualOutlines

Gets the actual palette of brushes to use for outlines on the chart series.

Declaration
public string ActualOutlines { get; set; }
Property Value
Type Description
System.String

AlignsGridLinesToPixels

Gets or sets a value indicating whether grid and tick lines are aligned to device pixels.

Declaration
public bool AlignsGridLinesToPixels { get; set; }
Property Value
Type Description
System.Boolean

AnimateSeriesWhenAxisRangeChanges

Gets or sets whether the series animations should be allowed when a range change has been detected on an axis.

Declaration
public bool AnimateSeriesWhenAxisRangeChanges { get; set; }
Property Value
Type Description
System.Boolean

AreaFillOpacity

Gets or sets the fill opacity for all series that have area visuals in this chart.

Declaration
public double AreaFillOpacity { get; set; }
Property Value
Type Description
System.Double
Remarks

For example, Area, SplineArea, Column chart types

BottomMargin

Gets or sets the bottom margin around the chart content.

Declaration
public double BottomMargin { get; set; }
Property Value
Type Description
System.Double

Brushes

Gets or sets the palette of brushes to use for coloring the chart series.

Declaration
public string Brushes { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

CalloutRenderStyleUpdating

Declaration
public Action<IgbCalloutRenderStyleUpdatingEventArgs> CalloutRenderStyleUpdating { get; set; }
Property Value
Type Description
System.Action<IgbCalloutRenderStyleUpdatingEventArgs>

CalloutRenderStyleUpdatingScript

Declaration
public string CalloutRenderStyleUpdatingScript { get; set; }
Property Value
Type Description
System.String

CalloutsAllowedPositions

Gets or sets the allowed positions that the callout layer is allowed to use.

Declaration
public IgbCalloutPlacementPositionsCollection CalloutsAllowedPositions { get; set; }
Property Value
Type Description
IgbCalloutPlacementPositionsCollection

CalloutsContentMemberPath

Gets or sets the member path of the content data for the callouts.

Declaration
public string CalloutsContentMemberPath { get; set; }
Property Value
Type Description
System.String

CalloutsDataSource

Gets or sets the collection of callout data to be annotated.

Declaration
public object CalloutsDataSource { get; set; }
Property Value
Type Description
System.Object

CalloutsDataSourceScript

Provides a means of setting CalloutsDataSource in the JavaScript environment.

Declaration
public string CalloutsDataSourceScript { get; set; }
Property Value
Type Description
System.String

CalloutsLabelMemberPath

Gets or sets the member path of the label data for the callouts.

Declaration
public string CalloutsLabelMemberPath { get; set; }
Property Value
Type Description
System.String

CalloutStyleUpdating

Declaration
public Action<IgbCalloutStyleUpdatingEventArgs> CalloutStyleUpdating { get; set; }
Property Value
Type Description
System.Action<IgbCalloutStyleUpdatingEventArgs>

CalloutStyleUpdatingEventEnabled

Gets or sets if event annotations should be displayed.

Declaration
public bool CalloutStyleUpdatingEventEnabled { get; set; }
Property Value
Type Description
System.Boolean

CalloutStyleUpdatingScript

Declaration
public string CalloutStyleUpdatingScript { get; set; }
Property Value
Type Description
System.String

CalloutsVisible

Gets or sets if callouts should be displayed.

Declaration
public bool CalloutsVisible { get; set; }
Property Value
Type Description
System.Boolean

CalloutsXMemberPath

Gets or sets the member path of the X data for the callouts.

Declaration
public string CalloutsXMemberPath { get; set; }
Property Value
Type Description
System.String

CalloutsYMemberPath

Gets or sets the member path of the Y data for the callouts.

Declaration
public string CalloutsYMemberPath { get; set; }
Property Value
Type Description
System.String

ChartTitle

Gets or sets text to display above the plot area.

Declaration
public string ChartTitle { get; set; }
Property Value
Type Description
System.String

ComputedPlotAreaMarginMode

Gets or sets mode to use for automatically calculating the plot area margin.

Declaration
public ComputedPlotAreaMarginMode ComputedPlotAreaMarginMode { get; set; }
Property Value
Type Description
ComputedPlotAreaMarginMode

CrosshairsAnnotationEnabled

Gets or sets whether annotations are shown along the axis for crosshair values

Declaration
public bool CrosshairsAnnotationEnabled { get; set; }
Property Value
Type Description
System.Boolean

CrosshairsAnnotationXAxisBackground

Gets or sets the background of crosshair annotation on x-axis.

Declaration
public string CrosshairsAnnotationXAxisBackground { get; set; }
Property Value
Type Description
System.String

CrosshairsAnnotationXAxisPrecision

Gets or sets precision on interpolated values of crosshairs on x-axis.

Declaration
public int CrosshairsAnnotationXAxisPrecision { get; set; }
Property Value
Type Description
System.Int32

CrosshairsAnnotationXAxisTextColor

Gets or sets the text color of crosshair annotation on x-axis.

Declaration
public string CrosshairsAnnotationXAxisTextColor { get; set; }
Property Value
Type Description
System.String

CrosshairsAnnotationYAxisBackground

Gets or sets the background of crosshair annotation on y-axis.

Declaration
public string CrosshairsAnnotationYAxisBackground { get; set; }
Property Value
Type Description
System.String

CrosshairsAnnotationYAxisPrecision

Gets or sets precision on interpolated values of crosshairs on y-axis.

Declaration
public int CrosshairsAnnotationYAxisPrecision { get; set; }
Property Value
Type Description
System.Int32

CrosshairsAnnotationYAxisTextColor

Gets or sets the text color of crosshair annotation on y-axis.

Declaration
public string CrosshairsAnnotationYAxisTextColor { get; set; }
Property Value
Type Description
System.String

CrosshairsDisplayMode

Gets or sets the crosshairs to be displayed.

Declaration
public CrosshairsDisplayMode CrosshairsDisplayMode { get; set; }
Property Value
Type Description
CrosshairsDisplayMode

CrosshairsLineHorizontalStroke

Gets or sets the color to apply to horizontal crosshairs line.

Declaration
public string CrosshairsLineHorizontalStroke { get; set; }
Property Value
Type Description
System.String

CrosshairsLineThickness

Gets or sets thickness of crosshairs lines.

Declaration
public double CrosshairsLineThickness { get; set; }
Property Value
Type Description
System.Double

CrosshairsLineVerticalStroke

Gets or sets the color to apply to vertical crosshairs line.

Declaration
public string CrosshairsLineVerticalStroke { get; set; }
Property Value
Type Description
System.String

CrosshairsSnapToData

Gets or sets whether crosshairs will snap to the nearest data point.

Declaration
public bool CrosshairsSnapToData { get; set; }
Property Value
Type Description
System.Boolean

DataSource

Gets or sets a collection of data items used to generate the chart.

Declaration
public object DataSource { get; set; }
Property Value
Type Description
System.Object
Remarks

The ItemsSource of this chart can be a list of objects containing one or more numeric properties.
Additionally, if the objects in the list implement the IEnumerable interface, the Chart will attempt to delve into the sub-collections when reading through the data source. Data binding can be further configured by attributing the data item classes with the DataSeriesMemberIntentAttribute.

DataSourceScript

Provides a means of setting DataSource in the JavaScript environment.

Declaration
public string DataSourceScript { get; set; }
Property Value
Type Description
System.String

DataToolTipBadgeMarginBottom

Declaration
public double DataToolTipBadgeMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeMarginLeft

Declaration
public double DataToolTipBadgeMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeMarginRight

Declaration
public double DataToolTipBadgeMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeMarginTop

Declaration
public double DataToolTipBadgeMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeShape

Gets or sets the BadgeShape for the data legend.

Declaration
public LegendItemBadgeShape DataToolTipBadgeShape { get; set; }
Property Value
Type Description
LegendItemBadgeShape

DataToolTipDefaultPositionOffsetX

Gets or sets the offset of the tooltip layer on the X axis.

Declaration
public double DataToolTipDefaultPositionOffsetX { get; set; }
Property Value
Type Description
System.Double

DataToolTipDefaultPositionOffsetY

Gets or sets the offset of the tooltip layer on the Y axis.

Declaration
public double DataToolTipDefaultPositionOffsetY { get; set; }
Property Value
Type Description
System.Double

DataToolTipExcludedColumns

Gets or sets names of data columns or their labels to exclude from displaying in the data legend, e.g. "High, Low" or "H, L"

Declaration
public string[] DataToolTipExcludedColumns { get; set; }
Property Value
Type Description
System.String[]
Remarks

The ExcludedColumns property takes precedences over values of IncludedColumns property

DataToolTipExcludedSeries

Gets or sets indexes or names of series to exclude from displaying in the data legend, e.g. "0, 1"

Declaration
public string[] DataToolTipExcludedSeries { get; set; }
Property Value
Type Description
System.String[]
Remarks

The ExcludedSeries property takes precedences over values of IncludedSeries property

DataToolTipGroupedPositionModeX

Gets or sets the tooltip position mode on the X axis for grouped series.

Declaration
public DataTooltipGroupedPositionX DataToolTipGroupedPositionModeX { get; set; }
Property Value
Type Description
DataTooltipGroupedPositionX

DataToolTipGroupedPositionModeY

Gets or sets the tooltip position mode on the Y axis for grouped series.

Declaration
public DataTooltipGroupedPositionY DataToolTipGroupedPositionModeY { get; set; }
Property Value
Type Description
DataTooltipGroupedPositionY

DataToolTipGroupingMode

Declaration
public DataToolTipLayerGroupingMode DataToolTipGroupingMode { get; set; }
Property Value
Type Description
DataToolTipLayerGroupingMode

DataToolTipHeaderFormatCulture

Gets or sets globalization culture when displaying header as date time

Declaration
public string DataToolTipHeaderFormatCulture { get; set; }
Property Value
Type Description
System.String
Remarks

This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

DataToolTipHeaderFormatDate

Gets or sets date format for the header

Declaration
public DataLegendHeaderDateMode DataToolTipHeaderFormatDate { get; set; }
Property Value
Type Description
DataLegendHeaderDateMode
Remarks

This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

DataToolTipHeaderFormatSpecifiers

Gets or sets the format specifiers to use with the HeaderFormatString string.

Declaration
public IgbFormatSpecifierCollection DataToolTipHeaderFormatSpecifiers { get; set; }
Property Value
Type Description
IgbFormatSpecifierCollection

DataToolTipHeaderFormatString

Gets or sets the format string for header text displayed in the data legend.

Declaration
public string DataToolTipHeaderFormatString { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderFormatTime

Gets or sets time format for the header

Declaration
public DataLegendHeaderTimeMode DataToolTipHeaderFormatTime { get; set; }
Property Value
Type Description
DataLegendHeaderTimeMode
Remarks

This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

DataToolTipHeaderRowMarginBottom

Declaration
public double DataToolTipHeaderRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowMarginLeft

Declaration
public double DataToolTipHeaderRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowMarginRight

Declaration
public double DataToolTipHeaderRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowMarginTop

Declaration
public double DataToolTipHeaderRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowVisible

Gets or sets whether to show Header row.

Declaration
public bool DataToolTipHeaderRowVisible { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipHeaderText

Gets or sets the HeaderText for the data legend.

Declaration
public string DataToolTipHeaderText { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextColor

Gets or sets the header text color.

Declaration
public string DataToolTipHeaderTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextFontFamily

Declaration
public string DataToolTipHeaderTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextFontSize

Declaration
public double DataToolTipHeaderTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextFontStyle

Declaration
public string DataToolTipHeaderTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextFontWeight

Declaration
public string DataToolTipHeaderTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextMarginBottom

Declaration
public double DataToolTipHeaderTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextMarginLeft

Declaration
public double DataToolTipHeaderTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextMarginRight

Declaration
public double DataToolTipHeaderTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextMarginTop

Declaration
public double DataToolTipHeaderTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipIncludedColumns

Gets or sets names of data columns or their labels to include in displaying in the data legend, e.g. "High, Low" or "H, L"

Declaration
public string[] DataToolTipIncludedColumns { get; set; }
Property Value
Type Description
System.String[]
Remarks

The ExcludedColumns property takes precedences over values of IncludedColumns property

DataToolTipIncludedSeries

Gets or sets indexes or names of series to include in displaying in the data legend, e.g. "0, 1"

Declaration
public string[] DataToolTipIncludedSeries { get; set; }
Property Value
Type Description
System.String[]

DataToolTipLabelDisplayMode

Gets or sets the mode for displaying labels before series values in the data legend, e.g. O: H: L: C: for financial series

Declaration
public DataLegendLabelMode DataToolTipLabelDisplayMode { get; set; }
Property Value
Type Description
DataLegendLabelMode

DataToolTipLabelTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipLabelTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextFontFamily

Declaration
public string DataToolTipLabelTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextFontSize

Declaration
public double DataToolTipLabelTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextFontStyle

Declaration
public string DataToolTipLabelTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextFontWeight

Declaration
public string DataToolTipLabelTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextMarginBottom

Declaration
public double DataToolTipLabelTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextMarginLeft

Declaration
public double DataToolTipLabelTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextMarginRight

Declaration
public double DataToolTipLabelTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextMarginTop

Declaration
public double DataToolTipLabelTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipPositionOffsetX

Gets or sets the offset of the tooltip layer on the X axis.

Declaration
public double DataToolTipPositionOffsetX { get; set; }
Property Value
Type Description
System.Double

DataToolTipPositionOffsetY

Gets or sets the offset of the tooltip layer on the Y axis.

Declaration
public double DataToolTipPositionOffsetY { get; set; }
Property Value
Type Description
System.Double

DataToolTipShouldUpdateWhenSeriesDataChanges

Gets or sets whether the data legend should update when the series data is mutated.

Declaration
public bool DataToolTipShouldUpdateWhenSeriesDataChanges { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipSummaryLabelText

Gets or sets the units text for the data legend.

Declaration
public string DataToolTipSummaryLabelText { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipSummaryLabelTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextFontFamily

Declaration
public string DataToolTipSummaryLabelTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextFontSize

Declaration
public double DataToolTipSummaryLabelTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryLabelTextFontStyle

Declaration
public string DataToolTipSummaryLabelTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextFontWeight

Declaration
public string DataToolTipSummaryLabelTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryRowMarginBottom

Declaration
public double DataToolTipSummaryRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryRowMarginLeft

Declaration
public double DataToolTipSummaryRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryRowMarginRight

Declaration
public double DataToolTipSummaryRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryRowMarginTop

Declaration
public double DataToolTipSummaryRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleText

Gets or sets the SummaryTitleText for the data legend.

Declaration
public string DataToolTipSummaryTitleText { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextColor

Gets or sets the summary text color.

Declaration
public string DataToolTipSummaryTitleTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextFontFamily

Declaration
public string DataToolTipSummaryTitleTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextFontSize

Declaration
public double DataToolTipSummaryTitleTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextFontStyle

Declaration
public string DataToolTipSummaryTitleTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextFontWeight

Declaration
public string DataToolTipSummaryTitleTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextMarginBottom

Declaration
public double DataToolTipSummaryTitleTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextMarginLeft

Declaration
public double DataToolTipSummaryTitleTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextMarginRight

Declaration
public double DataToolTipSummaryTitleTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextMarginTop

Declaration
public double DataToolTipSummaryTitleTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryType

Gets or sets the SummaryType for the data legend.

Declaration
public DataLegendSummaryType DataToolTipSummaryType { get; set; }
Property Value
Type Description
DataLegendSummaryType

DataToolTipSummaryUnitsText

Gets or sets the units text for the data legend.

Declaration
public string DataToolTipSummaryUnitsText { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipSummaryUnitsTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextFontFamily

Declaration
public string DataToolTipSummaryUnitsTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextFontSize

Declaration
public double DataToolTipSummaryUnitsTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryUnitsTextFontStyle

Declaration
public string DataToolTipSummaryUnitsTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextFontWeight

Declaration
public string DataToolTipSummaryUnitsTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipSummaryValueTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextFontFamily

Declaration
public string DataToolTipSummaryValueTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextFontSize

Declaration
public double DataToolTipSummaryValueTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryValueTextFontStyle

Declaration
public string DataToolTipSummaryValueTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextFontWeight

Declaration
public string DataToolTipSummaryValueTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextColor

Gets or sets the display text color.

Declaration
public string DataToolTipTitleTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextFontFamily

Declaration
public string DataToolTipTitleTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextFontSize

Declaration
public double DataToolTipTitleTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextFontStyle

Declaration
public string DataToolTipTitleTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextFontWeight

Declaration
public string DataToolTipTitleTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextMarginBottom

Declaration
public double DataToolTipTitleTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextMarginLeft

Declaration
public double DataToolTipTitleTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextMarginRight

Declaration
public double DataToolTipTitleTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextMarginTop

Declaration
public double DataToolTipTitleTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsDisplayMode

Gets or sets the UnitsMode for the data legend.

Declaration
public DataLegendUnitsMode DataToolTipUnitsDisplayMode { get; set; }
Property Value
Type Description
DataLegendUnitsMode

DataToolTipUnitsText

Gets or sets the units text for the data legend.

Declaration
public string DataToolTipUnitsText { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipUnitsTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextFontFamily

Declaration
public string DataToolTipUnitsTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextFontSize

Declaration
public double DataToolTipUnitsTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextFontStyle

Declaration
public string DataToolTipUnitsTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextFontWeight

Declaration
public string DataToolTipUnitsTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextMarginBottom

Declaration
public double DataToolTipUnitsTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextMarginLeft

Declaration
public double DataToolTipUnitsTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextMarginRight

Declaration
public double DataToolTipUnitsTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextMarginTop

Declaration
public double DataToolTipUnitsTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueFormatAbbreviation

Gets or sets mode for abbreviating large numbers displayed in the legend

Declaration
public DataAbbreviationMode DataToolTipValueFormatAbbreviation { get; set; }
Property Value
Type Description
DataAbbreviationMode
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatCulture

Gets or sets globalization culture when displaying values as currencies, e.g. use "en-GB" to display British pound symbol when the ValueFormatMode property is set to 'Currency' mode

Declaration
public string DataToolTipValueFormatCulture { get; set; }
Property Value
Type Description
System.String
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatMaxFractions

Gets or sets maximum digits for formating numbers displayed in the legend

Declaration
public int DataToolTipValueFormatMaxFractions { get; set; }
Property Value
Type Description
System.Int32
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatMinFractions

Gets or sets minimum digits for formating numbers displayed in the legend

Declaration
public int DataToolTipValueFormatMinFractions { get; set; }
Property Value
Type Description
System.Int32
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatMode

Gets or sets the mode for displaying values in the data legend, e.g. Currency ($500.25), Decimal (500.25), Integer (500)

Declaration
public DataLegendValueMode DataToolTipValueFormatMode { get; set; }
Property Value
Type Description
DataLegendValueMode

DataToolTipValueFormatSpecifiers

Gets or sets the format specifiers to use with the ValueFormatString string.

Declaration
public IgbFormatSpecifierCollection DataToolTipValueFormatSpecifiers { get; set; }
Property Value
Type Description
IgbFormatSpecifierCollection

DataToolTipValueFormatString

Gets or sets the format string for values displayed in the data legend.

Declaration
public string DataToolTipValueFormatString { get; set; }
Property Value
Type Description
System.String

DataToolTipValueFormatUseGrouping

Gets or sets whether or not use grouping separator, e.g, 15,000 for 15000

Declaration
public bool DataToolTipValueFormatUseGrouping { get; set; }
Property Value
Type Description
System.Boolean
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueRowMarginBottom

Declaration
public double DataToolTipValueRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowMarginLeft

Declaration
public double DataToolTipValueRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowMarginRight

Declaration
public double DataToolTipValueRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowMarginTop

Declaration
public double DataToolTipValueRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowVisible

Gets or sets whether to show series rows.

Declaration
public bool DataToolTipValueRowVisible { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipValueTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipValueTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextFontFamily

Declaration
public string DataToolTipValueTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextFontSize

Declaration
public double DataToolTipValueTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextFontStyle

Declaration
public string DataToolTipValueTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextFontWeight

Declaration
public string DataToolTipValueTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextMarginBottom

Declaration
public double DataToolTipValueTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextMarginLeft

Declaration
public double DataToolTipValueTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextMarginRight

Declaration
public double DataToolTipValueTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextMarginTop

Declaration
public double DataToolTipValueTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextUseSeriesColors

Gets or sets whether to use series colors when displaying values in the legend

Declaration
public bool DataToolTipValueTextUseSeriesColors { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipValueTextWhenMissingData

Gets or sets text displayed when data column is missing a value, e.g. "no data"

Declaration
public string DataToolTipValueTextWhenMissingData { get; set; }
Property Value
Type Description
System.String

ExcludedProperties

Gets or sets a set of property paths that should be excluded from consideration by the category chart.

Declaration
public string[] ExcludedProperties { get; set; }
Property Value
Type Description
System.String[]

FilterExpressions

Gets the current filter that is applied to the grid. Collection can be updated to modify the filter for the grid. Once filter expresisons are in this collection, the grid will no longer listen for changes on their properties.

Declaration
public IgbFilterExpressionCollection FilterExpressions { get; protected set; }
Property Value
Type Description
IgbFilterExpressionCollection

FinalValueAnnotationsBackground

Gets or sets the background of final value annotation.

Declaration
public string FinalValueAnnotationsBackground { get; set; }
Property Value
Type Description
System.String

FinalValueAnnotationsPrecision

Gets or sets precision on final value annotation.

Declaration
public int FinalValueAnnotationsPrecision { get; set; }
Property Value
Type Description
System.Int32

FinalValueAnnotationsTextColor

Gets or sets the text color of final value annotation.

Declaration
public string FinalValueAnnotationsTextColor { get; set; }
Property Value
Type Description
System.String

FinalValueAnnotationsVisible

Gets or sets whether annotations for the final value of each series is displayed on the axis.

Declaration
public bool FinalValueAnnotationsVisible { get; set; }
Property Value
Type Description
System.Boolean

GroupDescriptions

Gets the current grouping that is applied to the grid. Collection can be updated to modify the grouping for the grid. Once grouping descriptions are in this collection, the grid will no longer listen for changes on their properties.

Declaration
public IgbChartSortDescriptionCollection GroupDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

GroupSortDescriptions

Declaration
public IgbChartSortDescriptionCollection GroupSortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

GroupSorts

Gets or sets the sorts to apply after grouping has been applied.

Declaration
public string GroupSorts { get; set; }
Property Value
Type Description
System.String

HighlightingBehavior

Gets or sets the highlighting Behavior to use for the series in the component, when supported. This takes precedence over the series level IsHightlightingEnabled.

Declaration
public SeriesHighlightingBehavior HighlightingBehavior { get; set; }
Property Value
Type Description
SeriesHighlightingBehavior

HighlightingMode

Gets or sets the highlighting mode to use for the series in the component, when supported. This takes precedence over the series level IsHightlightingEnabled.

Declaration
public SeriesHighlightingMode HighlightingMode { get; set; }
Property Value
Type Description
SeriesHighlightingMode

HorizontalViewScrollbarCornerRadius

Gets or sets the corner radius to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarCornerRadius { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarFill

Gets or sets the fill to use for the horizontal scrollbar in the component, when enabled.

Declaration
public string HorizontalViewScrollbarFill { get; set; }
Property Value
Type Description
System.String

HorizontalViewScrollbarHeight

Gets or sets the height to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarHeight { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarInset

Gets or sets the inset distance to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarInset { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarMaxOpacity

Gets or sets the max opacity to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarMaxOpacity { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarMode

Gets or sets the horizontal scrollbar mode to use for the series viewer.

Declaration
public SeriesViewerScrollbarMode HorizontalViewScrollbarMode { get; set; }
Property Value
Type Description
SeriesViewerScrollbarMode

HorizontalViewScrollbarOutline

Gets or sets the outline to use for the horizontal scrollbar in the component, when enabled.

Declaration
public string HorizontalViewScrollbarOutline { get; set; }
Property Value
Type Description
System.String

HorizontalViewScrollbarPosition

Gets or sets the position to use for the horizontal scrollbar in the component, when enabled.

Declaration
public SeriesViewerHorizontalScrollbarPosition HorizontalViewScrollbarPosition { get; set; }
Property Value
Type Description
SeriesViewerHorizontalScrollbarPosition

HorizontalViewScrollbarShouldAddAutoTrackInsets

Gets or sets whether to use automatic track insets for the horizontal scrollbar in the component, when enabled.

Declaration
public bool HorizontalViewScrollbarShouldAddAutoTrackInsets { get; set; }
Property Value
Type Description
System.Boolean

HorizontalViewScrollbarStrokeThickness

Gets or sets the stroke thickness to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarStrokeThickness { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarTrackEndInset

Gets or sets the track end inset to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarTrackEndInset { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarTrackStartInset

Gets or sets the track start inset to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarTrackStartInset { get; set; }
Property Value
Type Description
System.Double

IncludedProperties

Gets or sets a set of property paths that should be included for consideration by the category chart, leaving the remainder excluded. If null, all properties will be considered.

Declaration
public string[] IncludedProperties { get; set; }
Property Value
Type Description
System.String[]

InitialGroupDescriptions

Gets the initial groupings that are applied to the chart.

Declaration
public IgbChartSortDescriptionCollection InitialGroupDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

InitialGroups

Gets or sets the groupings to apply to the chart. This property will become ignored if sorts are changed outside of this property.

Declaration
public string InitialGroups { get; set; }
Property Value
Type Description
System.String

InitialGroupSortDescriptions

Gets the initial sorts that are applied to the chart after groupings and summaries are applied.

Declaration
public IgbChartSortDescriptionCollection InitialGroupSortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

InitialSortDescriptions

Gets the initial sorts that are applied to the chart.

Declaration
public IgbChartSortDescriptionCollection InitialSortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

InitialSorts

Gets or sets the sorts to apply to the chart. This property will become ignored if sorts are changed outside of this property.

Declaration
public string InitialSorts { get; set; }
Property Value
Type Description
System.String

InitialSummaries

Gets or sets the summaries to apply to the chart. This property will become ignored if sorts are changed outside of this property.

Declaration
public string InitialSummaries { get; set; }
Property Value
Type Description
System.String

InitialSummaryDescriptions

Gets the initial summaries that are applied to the chart.

Declaration
public IgbChartSummaryDescriptionCollection InitialSummaryDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSummaryDescriptionCollection

IsHorizontalZoomEnabled

Gets or sets whether the chart can be horizontally zoomed through user interactions.

Declaration
public virtual bool IsHorizontalZoomEnabled { get; set; }
Property Value
Type Description
System.Boolean

IsSeriesHighlightingEnabled

Gets or sets whether the chart can highlight series through user interactions. This property applies to Category Chart and Financial Chart controls.

Declaration
public virtual bool IsSeriesHighlightingEnabled { get; set; }
Property Value
Type Description
System.Boolean

IsVerticalZoomEnabled

Gets or sets whether the chart can be vertically zoomed through user interactions.

Declaration
public virtual bool IsVerticalZoomEnabled { get; set; }
Property Value
Type Description
System.Boolean

LeftMargin

Gets or sets the left margin of the chart content.

Declaration
public virtual double LeftMargin { get; set; }
Property Value
Type Description
System.Double

Legend

Gets or sets the legend to connect this chart to.

Declaration
public IgbLegendBase Legend { get; set; }
Property Value
Type Description
IgbLegendBase
Remarks

When the legend property is set, the chart will use it to display information about its series. Legends can be shared by multiple chart controls.

LegendHighlightingMode

Gets or sets the highlighting mode to use for the legend linked to the component, when supported.

Declaration
public LegendHighlightingMode LegendHighlightingMode { get; set; }
Property Value
Type Description
LegendHighlightingMode

LegendItemBadgeMode

Gets or sets the mode of legend badges representing all series displayed in a legend linked to this component.

Declaration
public LegendItemBadgeMode LegendItemBadgeMode { get; set; }
Property Value
Type Description
LegendItemBadgeMode
Remarks

This property will be ignored when the LegendItemTemplate or LegendItemBadgeTemplate property is set on a series

LegendItemBadgeShape

Gets or sets the type of legend badges representing all series displayed in a legend linked to this component

Declaration
public LegendItemBadgeShape LegendItemBadgeShape { get; set; }
Property Value
Type Description
LegendItemBadgeShape
Remarks

This property will be ignored when the LegendItemTemplate or LegendItemBadgeTemplate property is set on a series

LegendScript

Provides a means of setting Legend in the JavaScript environment.

Declaration
public string LegendScript { get; set; }
Property Value
Type Description
System.String

MarkerAutomaticBehavior

Gets or sets the default marker type for all series plotted in this chart.

Declaration
public MarkerAutomaticBehavior MarkerAutomaticBehavior { get; set; }
Property Value
Type Description
MarkerAutomaticBehavior
Remarks

This property is ignored when the MarkerTypes property is set

MarkerBrushes

Gets or sets the palette of brushes used for rendering fill area of data point markers.

Declaration
public string MarkerBrushes { get; set; }
Property Value
Type Description
System.String
Remarks

This property applies only to these chart types: point, line, spline, bubble, and polygon

MarkerFillMode

Gets or sets the MarkerFillMode for all series that support markers in this chart.

Declaration
public MarkerFillMode MarkerFillMode { get; set; }
Property Value
Type Description
MarkerFillMode

MarkerFillOpacity

Gets or sets the Marker Fill Opacity for all series that support markers in this chart.

Declaration
public double MarkerFillOpacity { get; set; }
Property Value
Type Description
System.Double

MarkerMaxCount

Gets or sets the maximum number of markers displayed in the plot area of the chart.

Declaration
public int MarkerMaxCount { get; set; }
Property Value
Type Description
System.Int32

MarkerOutlineMode

Gets or sets the MarkerOutlineMode for all series that support markers in this chart.

Declaration
public MarkerOutlineMode MarkerOutlineMode { get; set; }
Property Value
Type Description
MarkerOutlineMode

MarkerOutlines

Gets or sets the palette of brushes used for rendering outlines of data point markers.

Declaration
public string MarkerOutlines { get; set; }
Property Value
Type Description
System.String
Remarks

This property applies only to these chart types: point, line, spline, bubble, and polygon

MarkerThickness

Gets or sets the Marker Thickness for all series that support markers in this chart.

Declaration
public double MarkerThickness { get; set; }
Property Value
Type Description
System.Double

MarkerTypes

Gets or sets the marker shapes used for indicating location of data points in this chart.

Declaration
public IgbMarkerTypeCollection MarkerTypes { get; set; }
Property Value
Type Description
IgbMarkerTypeCollection
Remarks

This property applies only to these chart types: point, line, spline, bubble, and polygon

OutlineMode

Gets or sets the OutlineMode for all series in this chart.

Declaration
public SeriesOutlineMode OutlineMode { get; set; }
Property Value
Type Description
SeriesOutlineMode

Outlines

Gets or sets the palette of brushes to use for outlines on the chart series.

Declaration
public string Outlines { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

PixelScalingRatio

Gets or sets the scaling value used to affect the pixel density of the control.

Declaration
public double PixelScalingRatio { get; set; }
Property Value
Type Description
System.Double
Remarks

A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

PlotAreaMarginBottom

Margin applied below the plot area.

Declaration
public double PlotAreaMarginBottom { get; set; }
Property Value
Type Description
System.Double

PlotAreaMarginLeft

Margin applied to the Left of the plot area.

Declaration
public double PlotAreaMarginLeft { get; set; }
Property Value
Type Description
System.Double

PlotAreaMarginRight

Margin applied to the right of the plot area.

Declaration
public double PlotAreaMarginRight { get; set; }
Property Value
Type Description
System.Double

PlotAreaMarginTop

Margin applied to the Top of the plot area.

Declaration
public double PlotAreaMarginTop { get; set; }
Property Value
Type Description
System.Double

Resolution

Gets or sets the rendering resolution for all series in this chart.

Declaration
public virtual double Resolution { get; set; }
Property Value
Type Description
System.Double
Remarks

Where n = Resolution, for every n horizontal pixels, combine all items into a single data point. When Resolution = 0, all data points will be rendered as graphical objects. Charts with a higher resolution will have faster performance.

RightMargin

Gets or sets the right margin of the chart content.

Declaration
public double RightMargin { get; set; }
Property Value
Type Description
System.Double

SeriesAdded

Declaration
public EventCallback<IgbChartSeriesEventArgs> SeriesAdded { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbChartSeriesEventArgs>

SeriesAddedScript

Declaration
public string SeriesAddedScript { get; set; }
Property Value
Type Description
System.String

SeriesPlotAreaMarginHorizontalMode

Gets or sets horizontal mode to use for automatically calculating the plot area margin based ont the series.

Declaration
public SeriesPlotAreaMarginHorizontalMode SeriesPlotAreaMarginHorizontalMode { get; set; }
Property Value
Type Description
SeriesPlotAreaMarginHorizontalMode

SeriesPlotAreaMarginVerticalMode

Gets or sets vertical mode to use for automatically calculating the plot area margin based ont the series.

Declaration
public SeriesPlotAreaMarginVerticalMode SeriesPlotAreaMarginVerticalMode { get; set; }
Property Value
Type Description
SeriesPlotAreaMarginVerticalMode

SeriesPointerDown

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerDown { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerDownScript

Declaration
public string SeriesPointerDownScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerEnter

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerEnter { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerEnterScript

Declaration
public string SeriesPointerEnterScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerLeave

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerLeave { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerLeaveScript

Declaration
public string SeriesPointerLeaveScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerMove

Declaration
public Action<IgbDomainChartSeriesPointerEventArgs> SeriesPointerMove { get; set; }
Property Value
Type Description
System.Action<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerMoveScript

Declaration
public string SeriesPointerMoveScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerUp

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerUp { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerUpScript

Declaration
public string SeriesPointerUpScript { get; set; }
Property Value
Type Description
System.String

SeriesRemoved

Declaration
public EventCallback<IgbChartSeriesEventArgs> SeriesRemoved { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbChartSeriesEventArgs>

SeriesRemovedScript

Declaration
public string SeriesRemovedScript { get; set; }
Property Value
Type Description
System.String

ShouldAvoidAxisAnnotationCollisions

Gets or sets whether annotations for the final value of each series is displayed on the axis.

Declaration
public bool ShouldAvoidAxisAnnotationCollisions { get; set; }
Property Value
Type Description
System.Boolean

ShouldDisplayMockData

Gets or sets whether the chart should display mock data when the data source has not been provided, if supported for this type of chart.

Declaration
public virtual bool ShouldDisplayMockData { get; set; }
Property Value
Type Description
System.Boolean

ShouldPanOnMaximumZoom

Gets or sets a whether the chart should pan its content when zooing in passed max zoom level.

Declaration
public bool ShouldPanOnMaximumZoom { get; set; }
Property Value
Type Description
System.Boolean

ShouldUseSkeletonStyleForMockData

Gets or sets whether the chart should use a faded skeleton style for mock data.

Declaration
public virtual bool ShouldUseSkeletonStyleForMockData { get; set; }
Property Value
Type Description
System.Boolean

SortDescriptions

Gets the current sort that is applied to the grid. Collection can be updated to modify the sort for the grid. Once sort descriptions are in this collection, the grid will no longer listen for changes on their properties.

Declaration
public IgbChartSortDescriptionCollection SortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

Subtitle

Gets or sets text to display below the Title, above the plot area.

Declaration
public string Subtitle { get; set; }
Property Value
Type Description
System.String

SubtitleAlignment

Gets or sets horizontal alignment which determines the subtitle position, relative to the left and right edges of the control.

Declaration
public HorizontalAlignment SubtitleAlignment { get; set; }
Property Value
Type Description
HorizontalAlignment

SubtitleBottomMargin

Gets or sets the bottom margin of chart subtitle

Declaration
public double SubtitleBottomMargin { get; set; }
Property Value
Type Description
System.Double

SubtitleLeftMargin

Gets or sets the left margin of chart subtitle

Declaration
public double SubtitleLeftMargin { get; set; }
Property Value
Type Description
System.Double

SubtitleRightMargin

Gets or sets the right margin of chart subtitle

Declaration
public double SubtitleRightMargin { get; set; }
Property Value
Type Description
System.Double

SubtitleTextColor

Gets or sets color of chart subtitle

Declaration
public string SubtitleTextColor { get; set; }
Property Value
Type Description
System.String

SubtitleTextStyle

Gets or sets CSS font property for the chart subtitle

Declaration
public string SubtitleTextStyle { get; set; }
Property Value
Type Description
System.String

SubtitleTopMargin

Gets or sets the top margin of chart subtitle

Declaration
public double SubtitleTopMargin { get; set; }
Property Value
Type Description
System.Double

SummaryDescriptions

Gets the current summaries that are applied to the grid.

Declaration
public IgbChartSummaryDescriptionCollection SummaryDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSummaryDescriptionCollection

Thickness

Gets or sets the thickness for all series in this chart. Depending on the ChartType, this can be the main brush used, or just the outline.

Declaration
public double Thickness { get; set; }
Property Value
Type Description
System.Double

TitleAlignment

Gets or sets horizontal alignment which determines the title position, relative to the left and right edges of the control.

Declaration
public HorizontalAlignment TitleAlignment { get; set; }
Property Value
Type Description
HorizontalAlignment

TitleBottomMargin

Gets or sets the bottom margin of chart title

Declaration
public double TitleBottomMargin { get; set; }
Property Value
Type Description
System.Double

TitleLeftMargin

Gets or sets the left margin of chart title

Declaration
public double TitleLeftMargin { get; set; }
Property Value
Type Description
System.Double

TitleRightMargin

Gets or sets the right margin of chart title

Declaration
public double TitleRightMargin { get; set; }
Property Value
Type Description
System.Double

TitleTextColor

Gets or sets color of chart title

Declaration
public string TitleTextColor { get; set; }
Property Value
Type Description
System.String

TitleTextStyle

Gets or sets CSS font property for the chart title

Declaration
public string TitleTextStyle { get; set; }
Property Value
Type Description
System.String

TitleTopMargin

Gets or sets the top margin of chart title

Declaration
public double TitleTopMargin { get; set; }
Property Value
Type Description
System.Double

ToolTipType

Gets or sets the style of tooltip to be displayed.

Declaration
public ToolTipType ToolTipType { get; set; }
Property Value
Type Description
ToolTipType

TopMargin

Gets or sets the top margin of the chart content.

Declaration
public double TopMargin { get; set; }
Property Value
Type Description
System.Double

TransitionDuration

Gets or sets the duration used for animating series plots when the data is changing

Declaration
public int TransitionDuration { get; set; }
Property Value
Type Description
System.Int32

TrendLineBrushes

Gets or sets the palette of brushes to used for coloring trend lines in this chart.

Declaration
public string TrendLineBrushes { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

TrendLinePeriod

Declaration
public int TrendLinePeriod { get; set; }
Property Value
Type Description
System.Int32

TrendLineThickness

Gets or sets the thickness of the trend lines in this chart.

Declaration
public double TrendLineThickness { get; set; }
Property Value
Type Description
System.Double
Remarks

This property applies only to these chart types: point, line, spline, and bubble

TrendLineType

Gets or sets the formula used for calculating trend lines in this chart.

Declaration
public TrendLineType TrendLineType { get; set; }
Property Value
Type Description
TrendLineType
Remarks

This property applies only to these chart types: point, line, spline, and bubble

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererControl.Type

UnknownValuePlotting

Gets or sets the behavior that determines how unknown values will be plotted on the chart.

Declaration
public UnknownValuePlotting UnknownValuePlotting { get; set; }
Property Value
Type Description
UnknownValuePlotting
Remarks

Null and Double.NaN are two examples of unknown values.

VerticalViewScrollbarCornerRadius

Gets or sets the corner radius to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarCornerRadius { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarFill

Gets or sets the fill to use for the vertical scrollbar in the component, when enabled.

Declaration
public string VerticalViewScrollbarFill { get; set; }
Property Value
Type Description
System.String

VerticalViewScrollbarInset

Gets or sets the inset distance to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarInset { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarMaxOpacity

Gets or sets the max opacity to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarMaxOpacity { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarMode

Gets or sets the vertical scrollbar mode to use for the series viewer.

Declaration
public SeriesViewerScrollbarMode VerticalViewScrollbarMode { get; set; }
Property Value
Type Description
SeriesViewerScrollbarMode

VerticalViewScrollbarOutline

Gets or sets the outline to use for the vertical scrollbar in the component, when enabled.

Declaration
public string VerticalViewScrollbarOutline { get; set; }
Property Value
Type Description
System.String

VerticalViewScrollbarPosition

Gets or sets the position to use for the vertical scrollbar in the component, when enabled.

Declaration
public SeriesViewerVerticalScrollbarPosition VerticalViewScrollbarPosition { get; set; }
Property Value
Type Description
SeriesViewerVerticalScrollbarPosition

VerticalViewScrollbarShouldAddAutoTrackInsets

Gets or sets whether to use automatic track insets for the vertical scrollbar in the component, when enabled.

Declaration
public bool VerticalViewScrollbarShouldAddAutoTrackInsets { get; set; }
Property Value
Type Description
System.Boolean

VerticalViewScrollbarStrokeThickness

Gets or sets the stroke thickness to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarStrokeThickness { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarTrackEndInset

Gets or sets the track end inset to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarTrackEndInset { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarTrackStartInset

Gets or sets the track start inset to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarTrackStartInset { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarWidth

Gets or sets the width to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarWidth { get; set; }
Property Value
Type Description
System.Double

WindowRect

Gets or sets the rectangle representing the current scroll and zoom state of the chart.

Declaration
public Rect WindowRect { get; set; }
Property Value
Type Description
Rect
Remarks

WindowRect is expressed as a Rectangle with coordinates and sizes between 0 and 1.

WindowRectMinHeight

Sets or gets the minimum height that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowRectMinHeight { get; set; }
Property Value
Type Description
System.Double
Remarks

This property accepts values between 0.0 (max zooming) and 1.0 (no zooming)

WindowRectMinWidth

Sets or gets the minimum width that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowRectMinWidth { get; set; }
Property Value
Type Description
System.Double
Remarks

This property accepts values between 0.0 (max zooming) and 1.0 (no zooming)

WindowSizeMinHeight

Sets or gets minimum pixel height that the window is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowSizeMinHeight { get; set; }
Property Value
Type Description
System.Double
Remarks

This property is overridden by the WindowRectMinHeight property

WindowSizeMinWidth

Sets or gets minimum pixel width that the window is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowSizeMinWidth { get; set; }
Property Value
Type Description
System.Double
Remarks

This property is overridden by the WindowRectMinWidth property

Methods

Destroy()

Declaration
public void Destroy()

DestroyAsync()

Destroy this control

Declaration
public Task DestroyAsync()
Returns
Type Description
System.Threading.Tasks.Task

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
BaseRendererControl.FindByName(String)

Flush()

Declaration
public void Flush()

FlushAsync()

Forces any pending refresh to the chart to be finished.

Declaration
public Task FlushAsync()
Returns
Type Description
System.Threading.Tasks.Task

HideToolTip()

Declaration
public void HideToolTip()

HideToolTipAsync()

Hides the active main tooltip, if displayed.

Declaration
public Task HideToolTipAsync()
Returns
Type Description
System.Threading.Tasks.Task

NotifyClearItems(Object)

Declaration
public virtual void NotifyClearItems(object source_)
Parameters
Type Name Description
System.Object source_

NotifyClearItemsAsync(Object)

Used to manually notify the chart that the data source has reset or cleared its items.

Declaration
public virtual Task NotifyClearItemsAsync(object source_)
Parameters
Type Name Description
System.Object source_
Returns
Type Description
System.Threading.Tasks.Task

NotifyInsertItem(Object, Int32, Object)

Declaration
public virtual void NotifyInsertItem(object source_, int index, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object newItem

NotifyInsertItemAsync(Object, Int32, Object)

Declaration
public virtual Task NotifyInsertItemAsync(object source_, int index, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object newItem
Returns
Type Description
System.Threading.Tasks.Task

NotifyRemoveItem(Object, Int32, Object)

Declaration
public virtual void NotifyRemoveItem(object source_, int index, object oldItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem

NotifyRemoveItemAsync(Object, Int32, Object)

Declaration
public virtual Task NotifyRemoveItemAsync(object source_, int index, object oldItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem
Returns
Type Description
System.Threading.Tasks.Task

NotifyResized()

Declaration
public virtual void NotifyResized()

NotifyResizedAsync()

Called when the control has been resized.

Declaration
public virtual Task NotifyResizedAsync()
Returns
Type Description
System.Threading.Tasks.Task

NotifySetItem(Object, Int32, Object, Object)

Declaration
public virtual void NotifySetItem(object source_, int index, object oldItem, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem
System.Object newItem

NotifySetItemAsync(Object, Int32, Object, Object)

Declaration
public virtual Task NotifySetItemAsync(object source_, int index, object oldItem, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem
System.Object newItem
Returns
Type Description
System.Threading.Tasks.Task

NotifyVisualPropertiesChanged()

Declaration
public void NotifyVisualPropertiesChanged()

NotifyVisualPropertiesChangedAsync()

Declaration
public Task NotifyVisualPropertiesChangedAsync()
Returns
Type Description
System.Threading.Tasks.Task

ProvideContainer(Object)

Declaration
public virtual void ProvideContainer(object container)
Parameters
Type Name Description
System.Object container

ProvideContainerAsync(Object)

Provides a container for this control

Declaration
public virtual Task ProvideContainerAsync(object container)
Parameters
Type Name Description
System.Object container
Returns
Type Description
System.Threading.Tasks.Task

ReplayTransitionIn()

Declaration
public virtual void ReplayTransitionIn()

ReplayTransitionInAsync()

Replays transition-in animation on all series in the chart.

Declaration
public virtual Task ReplayTransitionInAsync()
Returns
Type Description
System.Threading.Tasks.Task

SetCustomizedStringAsync(String, String)

Provide a new set of localized strings to use for a given languange.

Declaration
public Task<object> SetCustomizedStringAsync(string language, string json)
Parameters
Type Name Description
System.String language

The browser language the strings will be used with. I.e. "ja", "en", "fr", etc.

System.String json

The new string values in json format.

Returns
Type Description
System.Threading.Tasks.Task<System.Object>

SetCustomizedStringAsync(String, String, String)

Provide a new set of localized strings to use for a given languange.

Declaration
public Task<object> SetCustomizedStringAsync(string language, string id, string value)
Parameters
Type Name Description
System.String language

The browser language the strings will be used with. I.e. "ja", "en", "fr", etc.

System.String id

The id of the string to set.

System.String value

The new string value.

Returns
Type Description
System.Threading.Tasks.Task<System.Object>

Implements

JsonSerializable
System.IDisposable