Show / Hide Table of Contents

Class IgbStackedFragmentSeries

Represents a non-visual child of StackedSeriesBase.

Inheritance
System.Object
BaseRendererElement
IgbStackedFragmentSeries
Implements
JsonSerializable
System.IDisposable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.FromEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.ToEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbStackedFragmentSeries : BaseRendererElement, JsonSerializable, IDisposable

Constructors

IgbStackedFragmentSeries()

Declaration
public IgbStackedFragmentSeries()

Properties

ActualAreaFillOpacity

Gets the series ActualAreaFillOpacity. This property only applies for area-like series.

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

ActualBrush

Gets the actual brush used by the series.

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

ActualDataLegendGroup

Gets the label displayed before series value in the Data Legend.

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

ActualHighlightedValuesDataLegendGroup

Gets the label displayed before series value in the Data Legend.

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

ActualHighlightedValuesDisplayMode

Gets the actual mode for displaying highlighted values.

Declaration
public SeriesHighlightedValuesDisplayMode ActualHighlightedValuesDisplayMode { get; set; }
Property Value
Type Description
SeriesHighlightedValuesDisplayMode

ActualHighlightingFadeOpacity

Gets the actual target opacity to fade to for fade style highlighting.

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

ActualIsDropShadowEnabled

Gets whether drop shadow is actually enabled for this series.

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

ActualIsSplineShapePartOfRange

Gets whether the spline part is considered to be part of the range

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

ActualIsTransitionInEnabled

Gets the the resolved value of whether transition in is enabled.

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

ActualLegendItemBadgeMode

Gets the actual LegendItemBadgeMode of the series.

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

ActualLegendItemBadgeShape

Gets the actual LegendItemBadgeShape of the series.

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

ActualLegendItemBadgeTemplate

Gets the actual legend item badge template used by the series.

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

ActualLegendItemBadgeTemplateScript

Provides a means of setting ActualLegendItemBadgeTemplate in the JavaScript environment.

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

ActualLegendItemTemplate

Gets the actual legend item template used by the series.

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

ActualLegendItemTemplateScript

Provides a means of setting ActualLegendItemTemplate in the JavaScript environment.

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

ActualLegendItemVisibility

Gets the actual visibility of the legend items in the series.

Declaration
public Visibility ActualLegendItemVisibility { get; set; }
Property Value
Type Description
Visibility

ActualLineCap

Gets the actual end cap used by the series.

Declaration
public PenLineCap ActualLineCap { get; set; }
Property Value
Type Description
PenLineCap

ActualMarkerBrush

Gets the actual marker brush of the series.

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

ActualMarkerFillMode

Gets whether the marker fill is based on the marker outline of the series rather than the marker brushes collection.

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

ActualMarkerFillOpacity

Gets the actual opacity to use for hte marker fills.

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

ActualMarkerOutline

Gets the actual marker outline of the series.

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

ActualMarkerOutlineMode

Gets whether the marker outline is based on the marker brush of the series rather than the marker outlines collection.

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

ActualMarkerTemplate

Gets the actual marker template used by the series.

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

ActualMarkerTemplateScript

Provides a means of setting ActualMarkerTemplate in the JavaScript environment.

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

ActualMarkerThickness

Gets actual marker thickness of this stacked fragment.

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

ActualMarkerType

Gets the actual marker type set used in the series.

Declaration
public MarkerType ActualMarkerType { get; set; }
Property Value
Type Description
MarkerType

ActualOpacity

Gets the series opacity.

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

ActualOutline

Gets the series outline.

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

ActualOutlineMode

Gets the actual outline mode to use for the fragment.

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

ActualRadiusX

Gets the actual corner radius of the series

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

ActualRadiusY

Gets the actual corner radius of the series

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

ActualShadowBlur

Gets the actual shadow blur used by the series.

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

ActualShadowColor

Gets actual the drop shadow color used by the series.

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

ActualShadowOffsetX

Gets the actual drop shadow x-offset applied to the series.

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

ActualShadowOffsetY

Gets the actual drop shadow y-offset applied to the series.

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

ActualThickness

Gets or sets the thickness of this stacked fragment.

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

ActualTransitionDuration

Gets the series transition duration.

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

ActualTransitionEasingFunction

Gets the series transition easing function.

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

ActualTransitionEasingFunctionScript

Provides a means of setting ActualTransitionEasingFunction in the JavaScript environment.

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

ActualTransitionInDuration

Gets the resolved transition in duration

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

ActualTransitionInEasingFunction

Gets the series transition easing function.

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

ActualTransitionInEasingFunctionScript

Provides a means of setting ActualTransitionInEasingFunction in the JavaScript environment.

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

ActualTransitionInMode

Gets the series transition easing function.

Declaration
public CategoryTransitionInMode ActualTransitionInMode { get; set; }
Property Value
Type Description
CategoryTransitionInMode

ActualTransitionInSpeedType

Gets the series transition easing function.

Declaration
public TransitionInSpeedType ActualTransitionInSpeedType { get; set; }
Property Value
Type Description
TransitionInSpeedType

ActualUseSingleShadow

Gets whether drop shadow is actually applied to the whole StackedFragmentSeries visual or to each of the individual shapes forming the StackedFragmentSeries.

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

ActualValueMemberAsLegendLabel

Gets the label displayed before series value in the Data Legend.

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

ActualValueMemberAsLegendUnit

Gets the unit displayed after series value in the Data Legend.

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

ActualVisibility

Gets the actual visibility of the stacked fragment.

Declaration
public Visibility ActualVisibility { get; set; }
Property Value
Type Description
Visibility

AreaFillOpacity

Gets or sets the AreaFillOpacity of the stacked fragment. This property only applies for area-like series.

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

AssigningCategoryMarkerStyle

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

AssigningCategoryMarkerStyleScript

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

AssigningCategoryStyle

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

AssigningCategoryStyleScript

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

Brush

Gets or sets the brush of the stacked fragment.

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

DashArray

Gets or sets a collection of Double values that indicate the pattern of dashes and gaps that is used to outline the current series object.

Declaration
public double[] DashArray { get; set; }
Property Value
Type Description
System.Double[]

DataLegendGroup

Gets or sets a name used for grouping multiple fragment series in the Data Legend

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

If not set, series will be grouped by series family, e.g. "Stacked Series"

DataSource

Gets or sets the ItemsSource property for the current series object. Normally you will want to provide data to the parent series instead. But if you have data as individual columns, it can be assigned here. The data must be aligned and have the same number of items for each fragment.

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

DataSourceScript

Provides a means of setting DataSource in the JavaScript environment.

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

HighlightedDataSource

Gets or sets the HighlightedItemsSource property for the current series object.

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

HighlightedDataSourceScript

Provides a means of setting HighlightedDataSource in the JavaScript environment.

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

HighlightedValuesDataLegendGroup

Gets or sets a name used for grouping highlighted series in the Data Legend

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

If not set, series will default to main series' HighlightedValuesDataLegendGroup, e.g. "Stacked Highlight"

HighlightingFadeOpacity

Gets or sets the target opacity to fade to for fade style highlighting.

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

IsCustomCategoryMarkerStyleAllowed

Gets or sets whether this category series should allow custom style overrides of its individual marker visuals.

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

IsCustomCategoryStyleAllowed

Gets or sets whether this category series should allow custom style overrides of its individual visuals.

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

IsDropShadowEnabled

Gets or sets whether drop shadow should be enabled for this series.

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

IsSplineShapePartOfRange

Gets or sets whether to include the spline shape in the axis range requested of the axis.

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

IsTransitionInEnabled

Gets or sets whether the series should transition into the plot area when a new data source is assigned. Note: Transitions are not currently supported for stacked series.

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

LegendItemBadgeMode

Gets or sets the mode of legend badge representing the current series in a legend.

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 the series

LegendItemBadgeShape

Gets or sets the type of legend badge representing the current series in a legend.

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 the series

LegendItemBadgeTemplate

Gets or sets the LegendItemBadgeTemplate property.

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

The legend item badge is created according to the LegendItemBadgeTemplate on-demand by the series object itself.

LegendItemBadgeTemplateScript

Provides a means of setting LegendItemBadgeTemplate in the JavaScript environment.

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

LegendItemTemplate

Gets or sets the LegendItemTemplate property.

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

The legend item control content is created according to the LegendItemTemplate on-demand by the series object itself.

LegendItemTemplateScript

Provides a means of setting LegendItemTemplate in the JavaScript environment.

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

LegendItemVisibility

Gets or sets the legend item visibility for the current series object.

Declaration
public Visibility LegendItemVisibility { get; set; }
Property Value
Type Description
Visibility

LineCap

The style of the end points of any lines or polylines representing this series.

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

Not every series type has a line at which it would be appropriate to display an end cap, so this property does not affect every series type. LineSeries, for example, is affected by EndCap, but ColumnSeries is not.

MarkerBrush

Gets or sets the brush that specifies how the current series object's marker interiors are painted.

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

MarkerFillMode

Gets or sets whether the marker fill is based on the marker outline of the series rather than the marker brushes collection.

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

MarkerFillOpacity

Gets or sets the opacity to use for the marker fills.

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

MarkerOutline

Gets or sets the brush that specifies how the current series object's marker outlines are painted.

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

MarkerOutlineMode

Gets or sets whether the marker outline is based on the marker brush of the series rather than the marker outlines collection.

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

MarkerTemplate

Gets or sets the MarkerTemplate for the current series object.

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

MarkerTemplateScript

Provides a means of setting MarkerTemplate in the JavaScript environment.

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

MarkerThickness

Gets or sets the width of the current series object's marker thickness.

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

MarkerType

Gets or sets the marker type for the current series object.

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

If the MarkerTemplate property is set, the setting of the MarkerType property will be ignored.

Opacity

Gets or sets the Opacity of the stacked fragment.

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

Outline

Gets or sets the brush to use for the outline of the series.

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

Some series types, such as LineSeries, do not display outlines. Therefore, this property does not affect some charts.

OutlineMode

Gets or sets the outline mode to use for the fragment.

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

ParentOrLocalBrush

Gets the resolved brush used between the local series and the parent series.

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

PropertyUpdated

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

PropertyUpdatedScript

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

RadiusX

Gets or sets the x-radius of the ellipse that is used to round the corners of the column. This only applies to Bar and Column series.

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

RadiusY

Gets or sets the y-radius of the ellipse that is used to round the corners of the column. This only applies to Bar and Column series.

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

ShadowBlur

Gets or sets the shadow blur.

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

This property is ignored when StackedFragmentSeries.UseSingleShadow is set to true.

ShadowColor

Gets or sets the drop shadow color.

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

ShadowOffsetX

Gets or sets the drop shadow x-offset.

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

ShadowOffsetY

Gets or sets the drop shadow y-offset.

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

StackedSeriesBaseParent

Declaration
protected BaseRendererElement StackedSeriesBaseParent { get; set; }
Property Value
Type Description
BaseRendererElement

Thickness

Gets or sets the width of the current series object's line thickness.

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

Title

Gets or sets the Title property.

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

The legend item control is created according to the Title on-demand by the series object itself.

TransitionDuration

Gets or sets the duration of the current series's morph.

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

TransitionEasingFunction

Gets or sets the EasingFunction used to morph the current series.

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

TransitionEasingFunctionScript

Provides a means of setting TransitionEasingFunction in the JavaScript environment.

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

TransitionInDuration

Gets or sets the duration of the current series's transition in morph.

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

TransitionInEasingFunction

Gets or sets the EasingFunction used to morph the current series during the initial transition.

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

TransitionInEasingFunctionScript

Provides a means of setting TransitionInEasingFunction in the JavaScript environment.

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

TransitionInMode

Gets or sets the method by which to animate the data into the chart when the chart data source is swapped. Note: Transitions are not currently supported for stacked series.

Declaration
public CategoryTransitionInMode TransitionInMode { get; set; }
Property Value
Type Description
CategoryTransitionInMode

TransitionInSpeedType

Gets or sets the duration of the current series's transition in morph.

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

Type

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

UseSingleShadow

Gets or sets whether drop shadow is applied to the whole StackedFragmentSeries visual or to each of the individual shapes forming the StackedFragmentSeries.

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

When this property is set to true, no StackedFragmentSeries.ShadowBlur is applied.

ValueMemberAsLegendLabel

Gets or sets the label displayed before series value in the Data Legend.

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

ValueMemberAsLegendUnit

Gets or sets the unit displayed after series value in the Data Legend.

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

ValueMemberPath

Gets or sets the value mapping property for the current series object.

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

Visibility

Gets or sets the Visibility of the stacked fragment.

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

Methods

Dispose()

Declaration
public void Dispose()

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererElement.EnsureModulesLoaded()

FindByName(String)

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

FromWorldPosition(Point)

Declaration
public Point FromWorldPosition(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
Point

FromWorldPositionAsync(Point)

Converts a point from world coordinates to coordinates within the viewport of the series.

Declaration
public Task<Point> FromWorldPositionAsync(Point world)
Parameters
Type Name Description
Point world

The world position from which to convert.

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

GetEffectiveViewport()

Declaration
public virtual Rect GetEffectiveViewport()
Returns
Type Description
Rect

GetEffectiveViewportAsync()

Gets the effective viewport, adjusted to account for margins and other factors.

Declaration
public virtual Task<Rect> GetEffectiveViewportAsync()
Returns
Type Description
System.Threading.Tasks.Task<Rect>

GetItem(Point)

Declaration
public virtual object GetItem(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
System.Object

GetItemAsync(Point)

Gets the item that is the best match for the specified world coordinates.

Declaration
public virtual Task<object> GetItemAsync(Point world)
Parameters
Type Name Description
Point world

The world coordinates to use.

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

GetItemIndex(Point)

Declaration
public virtual int GetItemIndex(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
System.Int32

GetItemIndexAsync(Point)

Gets the item index associated with the specified world position

Declaration
public virtual Task<int> GetItemIndexAsync(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
System.Threading.Tasks.Task<System.Int32>

GetItemSpan()

Declaration
public virtual double GetItemSpan()
Returns
Type Description
System.Double

GetItemSpanAsync()

For a category plotted series, returns the current width of the items within the categories. This only returns a value if the items have some form of width (e.g. columns, bars, etc.) otherwise 0 is returned.

Declaration
public virtual Task<double> GetItemSpanAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

GetNextOrExactIndex(Point, Boolean)

Declaration
public virtual int GetNextOrExactIndex(Point world, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean skipUnknowns
Returns
Type Description
System.Int32

GetNextOrExactIndexAsync(Point, Boolean)

Declaration
public virtual Task<int> GetNextOrExactIndexAsync(Point world, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<System.Int32>

GetPreviousOrExactIndex(Point, Boolean)

Declaration
public virtual int GetPreviousOrExactIndex(Point world, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean skipUnknowns
Returns
Type Description
System.Int32

GetPreviousOrExactIndexAsync(Point, Boolean)

Declaration
public virtual Task<int> GetPreviousOrExactIndexAsync(Point world, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<System.Int32>

GetSeriesHighValue(Point, Boolean, Boolean)

Declaration
public virtual double GetSeriesHighValue(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Double

GetSeriesHighValueAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<double> GetSeriesHighValueAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

GetSeriesHighValuePosition(Point, Boolean, Boolean)

Declaration
public virtual Point GetSeriesHighValuePosition(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
Point

GetSeriesHighValuePositionAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<Point> GetSeriesHighValuePositionAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<Point>

GetSeriesLowValue(Point, Boolean, Boolean)

Declaration
public virtual double GetSeriesLowValue(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Double

GetSeriesLowValueAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<double> GetSeriesLowValueAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

GetSeriesLowValuePosition(Point, Boolean, Boolean)

Declaration
public virtual Point GetSeriesLowValuePosition(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
Point

GetSeriesLowValuePositionAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<Point> GetSeriesLowValuePositionAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<Point>

GetSeriesValue(Point, Boolean, Boolean)

Declaration
public virtual double GetSeriesValue(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Double

GetSeriesValueAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<double> GetSeriesValueAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

GetSeriesValueBoundingBox(Point)

Declaration
public virtual Rect GetSeriesValueBoundingBox(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
Rect

GetSeriesValueBoundingBoxAsync(Point)

If possible, will return the best available value bounding box within the series that has the best value match for the world position provided.

Declaration
public virtual Task<Rect> GetSeriesValueBoundingBoxAsync(Point world)
Parameters
Type Name Description
Point world

The world coordinate for which to get a value bounding box for

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

GetSeriesValueFromSeriesPixel(Point, Boolean, Boolean)

Declaration
public virtual double GetSeriesValueFromSeriesPixel(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point mouse
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Double

GetSeriesValueFromSeriesPixelAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<double> GetSeriesValueFromSeriesPixelAsync(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point mouse
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

GetSeriesValueMarkerBoundingBox(Point)

Declaration
public virtual Rect GetSeriesValueMarkerBoundingBox(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
Rect

GetSeriesValueMarkerBoundingBoxAsync(Point)

If possible, will return the best available value marker bounding box within the series that has the best value match for the world position provided.

Declaration
public virtual Task<Rect> GetSeriesValueMarkerBoundingBoxAsync(Point world)
Parameters
Type Name Description
Point world

The world coordinates for which to get a value marker bounding box for

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

GetSeriesValuePosition(Point, Boolean, Boolean)

Declaration
public virtual Point GetSeriesValuePosition(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
Point

GetSeriesValuePositionAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<Point> GetSeriesValuePositionAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point world
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<Point>

GetSeriesValuePositionFromSeriesPixel(Point, Boolean, Boolean)

Declaration
public virtual Point GetSeriesValuePositionFromSeriesPixel(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point mouse
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
Point

GetSeriesValuePositionFromSeriesPixelAsync(Point, Boolean, Boolean)

Declaration
public virtual Task<Point> GetSeriesValuePositionFromSeriesPixelAsync(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
Type Name Description
Point mouse
System.Boolean useInterpolation
System.Boolean skipUnknowns
Returns
Type Description
System.Threading.Tasks.Task<Point>

MoveCursorPoint(Point)

Declaration
public void MoveCursorPoint(Point point)
Parameters
Type Name Description
Point point

MoveCursorPointAsync(Point)

Moves the cursor point to the provided world position. Some series may react to the current cursor position.

Declaration
public Task MoveCursorPointAsync(Point point)
Parameters
Type Name Description
Point point

The cursor point, in world coordinates.

Returns
Type Description
System.Threading.Tasks.Task

NotifyVisualPropertiesChanged()

Declaration
public void NotifyVisualPropertiesChanged()

NotifyVisualPropertiesChangedAsync()

Notifies the series that a visual property has changed, requiring a visual update.

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

OnInitializedAsync()

Declaration
protected override Task OnInitializedAsync()
Returns
Type Description
System.Threading.Tasks.Task

ReplayTransitionIn()

Declaration
public void ReplayTransitionIn()

ReplayTransitionInAsync()

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

ScrollIntoView(Object)

Declaration
public virtual bool ScrollIntoView(object item)
Parameters
Type Name Description
System.Object item
Returns
Type Description
System.Boolean

ScrollIntoViewAsync(Object)

Requests that the provided item should be brought into view if possible.

Declaration
public virtual Task<bool> ScrollIntoViewAsync(object item)
Parameters
Type Name Description
System.Object item

The item to attempt to bring into view.

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

SimulateHover(Point)

Declaration
public virtual void SimulateHover(Point point)
Parameters
Type Name Description
Point point

SimulateHoverAsync(Point)

Simulates a pointer hover over the series surface.

Declaration
public virtual Task SimulateHoverAsync(Point point)
Parameters
Type Name Description
Point point

The pointer position relative to the series viewport over which to hover.

Returns
Type Description
System.Threading.Tasks.Task

ToWorldPosition(Point)

Declaration
public Point ToWorldPosition(Point seriesPoint)
Parameters
Type Name Description
Point seriesPoint
Returns
Type Description
Point

ToWorldPositionAsync(Point)

Converts a point from coordinates within the series plot area to a world position within axis space.

Declaration
public Task<Point> ToWorldPositionAsync(Point seriesPoint)
Parameters
Type Name Description
Point seriesPoint

The pixel location within the plot area of the series.

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

Implements

JsonSerializable
System.IDisposable