Show / Hide Table of Contents

Class IgbStackedBarSeries

Represents a IgbDataChart stacked bar series.

Inheritance
System.Object
BaseRendererElement
IgbSeries
IgbMarkerSeries
IgbCategorySeries
IgbStackedSeriesBase
IgbVerticalStackedSeriesBase
IgbStackedBarSeries
IgbStacked100BarSeries
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbVerticalStackedSeriesBase.BindAxes(IgbAxis[])
IgbVerticalStackedSeriesBase.GetOffsetValueAsync()
IgbVerticalStackedSeriesBase.GetOffsetValue()
IgbVerticalStackedSeriesBase.GetCategoryWidthAsync()
IgbVerticalStackedSeriesBase.GetCategoryWidth()
IgbVerticalStackedSeriesBase.CanUseAsYAxisAsync(Object)
IgbVerticalStackedSeriesBase.CanUseAsYAxis(Object)
IgbVerticalStackedSeriesBase.CanUseAsXAxisAsync(Object)
IgbVerticalStackedSeriesBase.CanUseAsXAxis(Object)
IgbVerticalStackedSeriesBase.XAxis
IgbVerticalStackedSeriesBase.XAxisScript
IgbVerticalStackedSeriesBase.XAxisName
IgbVerticalStackedSeriesBase.YAxis
IgbVerticalStackedSeriesBase.YAxisScript
IgbVerticalStackedSeriesBase.YAxisName
IgbStackedSeriesBase.NotifyIndexedPropertiesChangedAsync()
IgbStackedSeriesBase.NotifyIndexedPropertiesChanged()
IgbStackedSeriesBase.SimulateHoverAsync(Point)
IgbStackedSeriesBase.SimulateHover(Point)
IgbStackedSeriesBase.ReplayTransitionInAsync()
IgbStackedSeriesBase.ReplayTransitionIn()
IgbStackedSeriesBase.ParentTypeName
IgbStackedSeriesBase.ContentSeries
IgbStackedSeriesBase.ActualSeries
IgbStackedSeriesBase.Series
IgbStackedSeriesBase.AutoGenerateSeries
IgbStackedSeriesBase.ReverseLegendOrder
IgbStackedSeriesBase.SeriesCreatedScript
IgbStackedSeriesBase.SeriesCreated
IgbCategorySeries.GetExactItemIndexAsync(Point)
IgbCategorySeries.GetExactItemIndex(Point)
IgbCategorySeries.IsCustomCategoryStyleAllowed
IgbCategorySeries.IsCustomCategoryMarkerStyleAllowed
IgbCategorySeries.UseHighMarkerFidelity
IgbCategorySeries.TransitionInMode
IgbCategorySeries.IsTransitionInEnabled
IgbCategorySeries.AssigningCategoryStyleScript
IgbCategorySeries.AssigningCategoryStyle
IgbCategorySeries.AssigningCategoryMarkerStyleScript
IgbCategorySeries.AssigningCategoryMarkerStyle
IgbMarkerSeries.MarkerType
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.ResolveTooltipBrushAsync()
IgbSeries.ResolveTooltipBrush()
IgbSeries.GetItemValueAsync(Object, String)
IgbSeries.GetItemValue(Object, 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.HideToolTipsAsync()
IgbSeries.HideToolTips()
IgbSeries.HideToolTipsImmediateAsync()
IgbSeries.HideToolTipsImmediate()
IgbSeries.ToWorldPositionAsync(Point)
IgbSeries.ToWorldPosition(Point)
IgbSeries.FromWorldPositionAsync(Point)
IgbSeries.FromWorldPosition(Point)
IgbSeries.RenderSeriesAsync(Boolean)
IgbSeries.RenderSeries(Boolean)
IgbSeries.GetEffectiveViewportAsync()
IgbSeries.GetEffectiveViewport()
IgbSeries.RemoveAllAlternateViewsAsync()
IgbSeries.RemoveAllAlternateViews()
IgbSeries.RemoveAlternateViewAsync(String)
IgbSeries.RemoveAlternateView(String)
IgbSeries.NotifyVisualPropertiesChangedAsync()
IgbSeries.NotifyVisualPropertiesChanged()
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.DataSource
IgbSeries.DataSourceScript
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.TransitionDuration
IgbSeries.ActualResolution
IgbSeries.Resolution
IgbSeries.VisibleRangeMarginTop
IgbSeries.VisibleRangeMarginBottom
IgbSeries.VisibleRangeMarginLeft
IgbSeries.VisibleRangeMarginRight
IgbSeries.Brush
IgbSeries.ActualBrush
IgbSeries.Outline
IgbSeries.ActualOutline
IgbSeries.Thickness
IgbSeries.ActualThickness
IgbSeries.ActualHighlightingMode
IgbSeries.ActualHighlightingFadeOpacity
IgbSeries.HighlightingFadeOpacity
IgbSeries.IsActualLegendFinancial
IgbSeries.IsComponentHighlightingModeIgnored
IgbSeries.IsHighlightingEnabled
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.TransitionInSpeedType
IgbSeries.MouseOverEnabled
IgbSeries.CoercionMethods
IgbSeries.CoercionMethodsScript
IgbSeries.ExpectFunctions
IgbSeries.HitTestMode
IgbSeries.ActualHitTestMode
IgbSeries.FinalValue
IgbSeries.PercentChange
IgbSeries.Opacity
IgbSeries.Visibility
IgbSeries.RenderRequestedScript
IgbSeries.RenderRequested
BaseRendererElement._name
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.IgBlazor
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbStackedBarSeries : IgbVerticalStackedSeriesBase, JsonSerializable, IDisposable

Constructors

IgbStackedBarSeries()

Declaration
public IgbStackedBarSeries()

Properties

RadiusX

Gets or sets the x-radius of the ellipse that is used to round the corners of the bar.

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 bar.

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

Type

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

Methods

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
IgbVerticalStackedSeriesBase.FindByName(String)

GetItem(Point)

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

GetItemAsync(Point)

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

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

GetItemIndex(Point)

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

GetItemIndexAsync(Point)

Gets the index of the item that resides at the provided world coordinates.

Declaration
public override Task<int> GetItemIndexAsync(Point world)
Parameters
Type Name Description
Point world

The world coordinates of the requested item.

Returns
Type Description
System.Threading.Tasks.Task<System.Int32>
Overrides
IgbCategorySeries.GetItemIndexAsync(Point)

GetItemSpan()

Declaration
public override double GetItemSpan()
Returns
Type Description
System.Double
Overrides
IgbSeries.GetItemSpan()

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 override Task<double> GetItemSpanAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Double>
Overrides
IgbSeries.GetItemSpanAsync()

ScrollIntoView(Object)

Declaration
public override bool ScrollIntoView(object item)
Parameters
Type Name Description
System.Object item
Returns
Type Description
System.Boolean
Overrides
IgbStackedSeriesBase.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
IgbStackedSeriesBase.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.

Implements

JsonSerializable
System.IDisposable