Show / Hide Table of Contents

Class IgbStackedSeriesBase

Represents a base class for stacked series.

Inheritance
System.Object
BaseRendererElement
IgbSeries
IgbMarkerSeries
IgbCategorySeries
IgbStackedSeriesBase
IgbHorizontalStackedSeriesBase
IgbVerticalStackedSeriesBase
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbCategorySeries.GetOffsetValueAsync()
IgbCategorySeries.GetOffsetValue()
IgbCategorySeries.GetCategoryWidthAsync()
IgbCategorySeries.GetCategoryWidth()
IgbCategorySeries.GetItemAsync(Point)
IgbCategorySeries.GetItem(Point)
IgbCategorySeries.GetItemIndexAsync(Point)
IgbCategorySeries.GetItemIndex(Point)
IgbCategorySeries.GetExactItemIndexAsync(Point)
IgbCategorySeries.GetExactItemIndex(Point)
IgbCategorySeries.IsCustomCategoryStyleAllowed
IgbCategorySeries.IsCustomCategoryMarkerStyleAllowed
IgbCategorySeries.CategoryCollisionMode
IgbCategorySeries.UseHighMarkerFidelity
IgbCategorySeries.TransitionInMode
IgbCategorySeries.IsTransitionInEnabled
IgbCategorySeries.AssigningCategoryStyleScript
IgbCategorySeries.AssigningCategoryStyle
IgbCategorySeries.AssigningCategoryMarkerStyleScript
IgbCategorySeries.AssigningCategoryMarkerStyle
IgbMarkerSeries.MarkerType
IgbMarkerSeries.ActualMarkerType
IgbMarkerSeries.IsCustomMarkerCircular
IgbMarkerSeries.MarkerOutlineMode
IgbMarkerSeries.MarkerFillMode
IgbMarkerSeries.MarkerTemplate
IgbMarkerSeries.MarkerTemplateScript
IgbMarkerSeries.MarkerThickness
IgbMarkerSeries.ActualMarkerTemplate
IgbMarkerSeries.ActualMarkerTemplateScript
IgbMarkerSeries.MarkerBrush
IgbMarkerSeries.ActualMarkerBrush
IgbMarkerSeries.MarkerOutline
IgbMarkerSeries.ActualMarkerOutline
IgbSeries.Dispose()
IgbSeries.OnInitializedAsync()
IgbSeries.BindAxes(IgbAxis[])
IgbSeries.ResolveTooltipBrushAsync()
IgbSeries.ResolveTooltipBrush()
IgbSeries.GetItemValueAsync(Object, String)
IgbSeries.GetItemValue(Object, String)
IgbSeries.GetMemberPathValueAsync(String)
IgbSeries.GetMemberPathValue(String)
IgbSeries.GetPreviousOrExactIndexAsync(Point, Boolean)
IgbSeries.GetPreviousOrExactIndex(Point, Boolean)
IgbSeries.GetNextOrExactIndexAsync(Point, Boolean)
IgbSeries.GetNextOrExactIndex(Point, Boolean)
IgbSeries.GetSeriesValueAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesValue(Point, Boolean, Boolean)
IgbSeries.GetSeriesValuePositionAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesValuePosition(Point, Boolean, Boolean)
IgbSeries.GetSeriesValueBoundingBoxAsync(Point)
IgbSeries.GetSeriesValueBoundingBox(Point)
IgbSeries.GetSeriesValueMarkerBoundingBoxAsync(Point)
IgbSeries.GetSeriesValueMarkerBoundingBox(Point)
IgbSeries.GetSeriesHighValueAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesHighValue(Point, Boolean, Boolean)
IgbSeries.GetSeriesHighValuePositionAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesHighValuePosition(Point, Boolean, Boolean)
IgbSeries.GetSeriesLowValueAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesLowValue(Point, Boolean, Boolean)
IgbSeries.GetSeriesLowValuePositionAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesLowValuePosition(Point, Boolean, Boolean)
IgbSeries.GetSeriesValuePositionFromSeriesPixelAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesValuePositionFromSeriesPixel(Point, Boolean, Boolean)
IgbSeries.GetSeriesValueFromSeriesPixelAsync(Point, Boolean, Boolean)
IgbSeries.GetSeriesValueFromSeriesPixel(Point, Boolean, Boolean)
IgbSeries.GetItemSpanAsync()
IgbSeries.GetItemSpan()
IgbSeries.GetSeriesValueTypeAsync(ValueLayerValueMode)
IgbSeries.GetSeriesValueType(ValueLayerValueMode)
IgbSeries.GetSeriesValueTypePositionAsync(ValueLayerValueMode)
IgbSeries.GetSeriesValueTypePosition(ValueLayerValueMode)
IgbSeries.HideToolTipsAsync()
IgbSeries.HideToolTips()
IgbSeries.HideToolTipsImmediateAsync()
IgbSeries.HideToolTipsImmediate()
IgbSeries.ToWorldPositionAsync(Point)
IgbSeries.ToWorldPosition(Point)
IgbSeries.ToWorldRectAsync(Rect)
IgbSeries.ToWorldRect(Rect)
IgbSeries.FromWorldPositionAsync(Point)
IgbSeries.FromWorldPosition(Point)
IgbSeries.RenderSeriesAsync(Boolean)
IgbSeries.RenderSeries(Boolean)
IgbSeries.GetMainContentViewportAsync()
IgbSeries.GetMainContentViewport()
IgbSeries.GetEffectiveViewportAsync()
IgbSeries.GetEffectiveViewport()
IgbSeries.RemoveAllAlternateViewsAsync()
IgbSeries.RemoveAllAlternateViews()
IgbSeries.RemoveAlternateViewAsync(String)
IgbSeries.RemoveAlternateView(String)
IgbSeries.NotifyVisualPropertiesChangedAsync()
IgbSeries.NotifyVisualPropertiesChanged()
IgbSeries.PlayTransitionOutAsync()
IgbSeries.PlayTransitionOut()
IgbSeries.PlayTransitionInAsync()
IgbSeries.PlayTransitionIn()
IgbSeries.PlayTransitionOutAndRemoveAsync()
IgbSeries.PlayTransitionOutAndRemove()
IgbSeries.RemoveAxesAsync()
IgbSeries.RemoveAxes()
IgbSeries.StyleUpdatedAsync()
IgbSeries.StyleUpdated()
IgbSeries.SetNegativeColorsAsync(String, String)
IgbSeries.SetNegativeColors(String, String)
IgbSeries.MoveCursorPointAsync(Point)
IgbSeries.MoveCursorPoint(Point)
IgbSeries.SeriesViewerParent
IgbSeries.Title
IgbSeries.TooltipTemplate
IgbSeries.DataLegendGroup
IgbSeries.HighlightedValuesDataLegendGroup
IgbSeries.HighlightedValuesExtraPropertyOverlays
IgbSeries.DataSource
IgbSeries.DataSourceScript
IgbSeries.HighlightedDataSource
IgbSeries.HighlightedDataSourceScript
IgbSeries.Legend
IgbSeries.LegendScript
IgbSeries.LegendItemVisibility
IgbSeries.LegendItemBadgeTemplate
IgbSeries.LegendItemBadgeTemplateScript
IgbSeries.ActualLegendItemBadgeTemplate
IgbSeries.ActualLegendItemBadgeTemplateScript
IgbSeries.ActualLegendItemBadgeOutline
IgbSeries.ActualLegendItemBadgeBrush
IgbSeries.LegendItemBadgeShape
IgbSeries.LegendItemBadgeMode
IgbSeries.LegendItemTemplate
IgbSeries.LegendItemTemplateScript
IgbSeries.DiscreteLegendItemTemplate
IgbSeries.DiscreteLegendItemTemplateScript
IgbSeries.Index
IgbSeries.TransitionEasingFunction
IgbSeries.TransitionEasingFunctionScript
IgbSeries.TransitionInEasingFunction
IgbSeries.TransitionInEasingFunctionScript
IgbSeries.TransitionOutEasingFunction
IgbSeries.TransitionOutEasingFunctionScript
IgbSeries.TransitionDuration
IgbSeries.ActualResolution
IgbSeries.Resolution
IgbSeries.VisibleRangeMarginTop
IgbSeries.VisibleRangeMarginBottom
IgbSeries.VisibleRangeMarginLeft
IgbSeries.VisibleRangeMarginRight
IgbSeries.HighlightedTitleSuffix
IgbSeries.HighlightedLegendItemVisibility
IgbSeries.Brush
IgbSeries.ActualBrush
IgbSeries.SelectionBrush
IgbSeries.FocusBrush
IgbSeries.ActualSelectionBrush
IgbSeries.ActualFocusBrush
IgbSeries.SafeActualBrush
IgbSeries.Outline
IgbSeries.ActualOutline
IgbSeries.LineJoin
IgbSeries.HighlightedValuesDisplayMode
IgbSeries.ShouldAnimateOnDataSourceSwap
IgbSeries.Thickness
IgbSeries.ActualThickness
IgbSeries.DashArray
IgbSeries.ActualHighlightingMode
IgbSeries.ActualSelectionMode
IgbSeries.ActualFocusMode
IgbSeries.ActualHighlightedValuesFadeOpacity
IgbSeries.HighlightedValuesFadeOpacity
IgbSeries.ActualHighlightingFadeOpacity
IgbSeries.HighlightingFadeOpacity
IgbSeries.IsActualLegendFinancial
IgbSeries.IsComponentHighlightingModeIgnored
IgbSeries.IsHighlightingEnabled
IgbSeries.UseItemWiseColors
IgbSeries.ShouldShiftOpacityForSafeActualBrush
IgbSeries.ShouldRemoveHighlightedDataOnLayerHidden
IgbSeries.ShouldHideAutoCallouts
IgbSeries.IsDropShadowEnabled
IgbSeries.ShadowBlur
IgbSeries.ShadowColor
IgbSeries.UseSingleShadow
IgbSeries.ShadowOffsetX
IgbSeries.ShadowOffsetY
IgbSeries.AreaFillOpacity
IgbSeries.ActualAreaFillOpacity
IgbSeries.MarkerFillOpacity
IgbSeries.ActualMarkerFillOpacity
IgbSeries.IsDefaultToolTipSelected
IgbSeries.ShowDefaultTooltip
IgbSeries.VisibleRangeMode
IgbSeries.OutlineMode
IgbSeries.TransitionInDuration
IgbSeries.TransitionOutDuration
IgbSeries.TransitionInSpeedType
IgbSeries.TransitionOutSpeedType
IgbSeries.LineCap
IgbSeries.AutoCalloutLabelFormat
IgbSeries.AutoCalloutLabelFormatSpecifiers
IgbSeries.AutoCalloutValueLabelFormat
IgbSeries.AutoCalloutValueLabelFormatSpecifiers
IgbSeries.MouseOverEnabled
IgbSeries.CoercionMethods
IgbSeries.CoercionMethodsScript
IgbSeries.ExpectFunctions
IgbSeries.HitTestMode
IgbSeries.ActualHitTestMode
IgbSeries.FinalValue
IgbSeries.PercentChange
IgbSeries.Layers
IgbSeries.ActualLayers
IgbSeries.Opacity
IgbSeries.Visibility
IgbSeries.TransitionOutCompletedScript
IgbSeries.TransitionOutCompleted
IgbSeries.RenderRequestedScript
IgbSeries.RenderRequested
BaseRendererElement._name
BaseRendererElement._cachedSerializedContent
BaseRendererElement.EnsureModulesLoaded()
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.IgBlazor
BaseRendererElement.IsComponentRooted
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 IgbStackedSeriesBase : IgbCategorySeries, JsonSerializable, IDisposable

Constructors

IgbStackedSeriesBase()

Declaration
public IgbStackedSeriesBase()

Properties

ActualSeries

Declaration
public IgbStackedSeriesCollection ActualSeries { get; }
Property Value
Type Description
IgbStackedSeriesCollection

AutoGenerateSeries

Gets or sets whether series should be automatically generated. Reqiures the use of GroupBy as the ItemsSource.

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

ContentSeries

Declaration
public IgbStackedSeriesCollection ContentSeries { get; }
Property Value
Type Description
IgbStackedSeriesCollection

ParentTypeName

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

ReverseLegendOrder

Gets or sets whether the order of the fragment series should be reversed in the legend.

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

Series

Contains one or more stacked fragments.

Declaration
public IgbStackedSeriesCollection Series { get; set; }
Property Value
Type Description
IgbStackedSeriesCollection

SeriesCreated

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

SeriesCreatedScript

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

Type

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

Methods

FindByName(String)

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

NotifyIndexedPropertiesChanged()

Declaration
public override void NotifyIndexedPropertiesChanged()
Overrides
IgbSeries.NotifyIndexedPropertiesChanged()

NotifyIndexedPropertiesChangedAsync()

Called to notify about changes to indexed-based properties, e.g. Brushes, Outlines, MarkerBrushes, MarkerOutlines and refresh series

Declaration
public override Task NotifyIndexedPropertiesChangedAsync()
Returns
Type Description
System.Threading.Tasks.Task
Overrides
IgbSeries.NotifyIndexedPropertiesChangedAsync()

ReplayTransitionIn()

Declaration
public override void ReplayTransitionIn()
Overrides
IgbSeries.ReplayTransitionIn()

ReplayTransitionInAsync()

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

ScrollIntoView(Object)

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

ScrollIntoViewAsync(Object)

Scrolls the series to display the item for the specified data item.

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

The data item (item) to scroll to.

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>
Overrides
IgbSeries.ScrollIntoViewAsync(Object)
Remarks

The series is scrolled by the minimum amount required to place the specified data item within the central 80% of the visible axis.

SimulateHover(Point)

Declaration
public override void SimulateHover(Point point)
Parameters
Type Name Description
Point point
Overrides
IgbSeries.SimulateHover(Point)

SimulateHoverAsync(Point)

Simulates a pointer hover over the series surface.

Declaration
public override 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
Overrides
IgbSeries.SimulateHoverAsync(Point)

Implements

JsonSerializable
System.IDisposable