Show / Hide Table of Contents

Class IgbDataAnnotationShapeLayer

Inheritance
System.Object
BaseRendererElement
IgbSeries
IgbAnnotationLayer
IgbDataAnnotationAxisLayer
IgbDataAnnotationShapeLayer
IgbDataAnnotationRangeLayer
IgbDataAnnotationSliceLayer
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbDataAnnotationAxisLayer.AnnotationLabelDisplayMode
IgbDataAnnotationAxisLayer.AnnotationLabelVisible
IgbDataAnnotationAxisLayer.AnnotationTextColor
IgbDataAnnotationAxisLayer.AnnotationTextColorMode
IgbDataAnnotationAxisLayer.AnnotationTextColorShift
IgbDataAnnotationAxisLayer.AnnotationTextColorMatchLayer
IgbDataAnnotationAxisLayer.AnnotationBackground
IgbDataAnnotationAxisLayer.AnnotationBorderRadius
IgbDataAnnotationAxisLayer.AnnotationBackgroundMode
IgbDataAnnotationAxisLayer.AnnotationBackgroundShift
IgbDataAnnotationAxisLayer.AnnotationBackgroundMatchLayer
IgbDataAnnotationAxisLayer.AnnotationBorderMatchLayer
IgbDataAnnotationAxisLayer.AnnotationBorderColor
IgbDataAnnotationAxisLayer.AnnotationBorderMode
IgbDataAnnotationAxisLayer.AnnotationBorderShift
IgbDataAnnotationAxisLayer.AnnotationPaddingBottom
IgbDataAnnotationAxisLayer.AnnotationPaddingLeft
IgbDataAnnotationAxisLayer.AnnotationPaddingRight
IgbDataAnnotationAxisLayer.AnnotationPaddingTop
IgbDataAnnotationAxisLayer.AnnotationBorderThickness
IgbDataAnnotationAxisLayer.AnnotationValueMaxPrecision
IgbDataAnnotationAxisLayer.AnnotationValueMinPrecision
IgbDataAnnotationAxisLayer.TargetAxis
IgbDataAnnotationAxisLayer.TargetAxisScript
IgbDataAnnotationAxisLayer.TargetMode
IgbAnnotationLayer.UseIndex
IgbAnnotationLayer.UseLegend
IgbAnnotationLayer.CursorPosition
IgbAnnotationLayer.IsDefaultCrosshairDisabled
IgbAnnotationLayer.AppearanceMode
IgbAnnotationLayer.ActualAppearanceMode
IgbAnnotationLayer.ShiftAmount
IgbAnnotationLayer.ActualShiftAmount
IgbAnnotationLayer.HorizontalAppearanceMode
IgbAnnotationLayer.ActualHorizontalAppearanceMode
IgbAnnotationLayer.VerticalAppearanceMode
IgbAnnotationLayer.ActualVerticalAppearanceMode
IgbAnnotationLayer.HorizontalShiftAmount
IgbAnnotationLayer.ActualHorizontalShiftAmount
IgbAnnotationLayer.VerticalShiftAmount
IgbAnnotationLayer.ActualVerticalShiftAmount
IgbAnnotationLayer.HorizontalDashArray
IgbAnnotationLayer.ActualHorizontalDashArray
IgbAnnotationLayer.VerticalDashArray
IgbAnnotationLayer.ActualVerticalDashArray
IgbAnnotationLayer.ActualDashArray
IgbAnnotationLayer.ActualDashCap
IgbAnnotationLayer.ShouldRenderAsOverlay
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.GetExactItemIndexAsync(Point)
IgbSeries.GetExactItemIndex(Point)
IgbSeries.GetItemIndexAsync(Point)
IgbSeries.GetItemIndex(Point)
IgbSeries.GetItemAsync(Point)
IgbSeries.GetItem(Point)
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.ScrollIntoViewAsync(Object)
IgbSeries.ScrollIntoView(Object)
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.NotifyIndexedPropertiesChangedAsync()
IgbSeries.NotifyIndexedPropertiesChanged()
IgbSeries.NotifyVisualPropertiesChangedAsync()
IgbSeries.NotifyVisualPropertiesChanged()
IgbSeries.ReplayTransitionInAsync()
IgbSeries.ReplayTransitionIn()
IgbSeries.PlayTransitionOutAsync()
IgbSeries.PlayTransitionOut()
IgbSeries.PlayTransitionInAsync()
IgbSeries.PlayTransitionIn()
IgbSeries.PlayTransitionOutAndRemoveAsync()
IgbSeries.PlayTransitionOutAndRemove()
IgbSeries.RemoveAxesAsync()
IgbSeries.RemoveAxes()
IgbSeries.SimulateHoverAsync(Point)
IgbSeries.SimulateHover(Point)
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.AttachTooltipToRoot
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.eventCallbacksCache
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.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 IgbDataAnnotationShapeLayer : IgbDataAnnotationAxisLayer, JsonSerializable, IDisposable

Constructors

IgbDataAnnotationShapeLayer()

Declaration
public IgbDataAnnotationShapeLayer()

Properties

AnnotationShapeVisible

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

IsTargetingHorizontalAxis

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

ItemsUseWorldCoordinates

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

OverlayText

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

OverlayTextAngle

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

OverlayTextBackground

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

OverlayTextBackgroundMatchLayer

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

OverlayTextBackgroundMode

Declaration
public AnnotationAppearanceMode OverlayTextBackgroundMode { get; set; }
Property Value
Type Description
AnnotationAppearanceMode

OverlayTextBackgroundShift

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

OverlayTextBorderColor

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

OverlayTextBorderMatchLayer

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

OverlayTextBorderMode

Declaration
public AnnotationAppearanceMode OverlayTextBorderMode { get; set; }
Property Value
Type Description
AnnotationAppearanceMode

OverlayTextBorderRadius

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

OverlayTextBorderShift

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

OverlayTextBorderThickness

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

OverlayTextColor

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

OverlayTextColorMatchLayer

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

OverlayTextColorMode

Declaration
public AnnotationAppearanceMode OverlayTextColorMode { get; set; }
Property Value
Type Description
AnnotationAppearanceMode

OverlayTextColorShift

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

OverlayTextFontFamily

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

OverlayTextFontSize

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

OverlayTextFontStyle

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

OverlayTextFontWeight

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

OverlayTextHorizontalMargin

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

OverlayTextHorizontalPadding

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

OverlayTextLocation

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

OverlayTextMemberPath

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

OverlayTextVerticalMargin

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

OverlayTextVerticalPadding

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

OverlayTextVisible

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

StylingAxisAnnotation

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

StylingAxisAnnotationScript

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

StylingOverlayText

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

StylingOverlayTextScript

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

StylingShapeAnnotation

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

StylingShapeAnnotationScript

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

Type

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

Methods

FindByName(String)

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

FromWorld(Point)

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

FromWorldAsync(Point)

Declaration
public Task<Point> FromWorldAsync(Point world)
Parameters
Type Name Description
Point world
Returns
Type Description
System.Threading.Tasks.Task<Point>

FromWorldX(Double)

Declaration
public double FromWorldX(double x)
Parameters
Type Name Description
System.Double x
Returns
Type Description
System.Double

FromWorldXAsync(Double)

Declaration
public Task<double> FromWorldXAsync(double x)
Parameters
Type Name Description
System.Double x
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

FromWorldY(Double)

Declaration
public double FromWorldY(double y)
Parameters
Type Name Description
System.Double y
Returns
Type Description
System.Double

FromWorldYAsync(Double)

Declaration
public Task<double> FromWorldYAsync(double y)
Parameters
Type Name Description
System.Double y
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

ToWorld(Point)

Declaration
public Point ToWorld(Point pixel)
Parameters
Type Name Description
Point pixel
Returns
Type Description
Point

ToWorldAsync(Point)

Declaration
public Task<Point> ToWorldAsync(Point pixel)
Parameters
Type Name Description
Point pixel
Returns
Type Description
System.Threading.Tasks.Task<Point>

ToWorldX(Double)

Declaration
public double ToWorldX(double x)
Parameters
Type Name Description
System.Double x
Returns
Type Description
System.Double

ToWorldXAsync(Double)

Declaration
public Task<double> ToWorldXAsync(double x)
Parameters
Type Name Description
System.Double x
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

ToWorldY(Double)

Declaration
public double ToWorldY(double y)
Parameters
Type Name Description
System.Double y
Returns
Type Description
System.Double

ToWorldYAsync(Double)

Declaration
public Task<double> ToWorldYAsync(double y)
Parameters
Type Name Description
System.Double y
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

Implements

JsonSerializable
System.IDisposable