Represents a control for viewing series objects.
Inheritance
object
ComponentBase
Classes that extend this class.
Derived Classes- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
- IDisposable
Constructors
Section titled "Constructors"constructor
public IgbSeriesViewer() Returns IgbSeriesViewer
Properties
Section titled "Properties"IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererControl
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } Height
Section titled "Height"Inherited from: BaseRendererControl
[Parameter]
public string Height { get; set; } Width
Section titled "Width"Inherited from: BaseRendererControl
[Parameter]
public string Width { get; set; } Class
Section titled "Class"Inherited from: BaseRendererControl
[Parameter]
public string Class { get; set; } AdditionalAttributes
Section titled "AdditionalAttributes"Inherited from: BaseRendererControl
[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object> AdditionalAttributes { get; set; } EventBehavior
Section titled "EventBehavior"Inherited from: BaseRendererControl
Gets or sets how events are bubbled up from JavaScript to Blazor.
[Parameter]
public ControlEventBehavior EventBehavior { get; set; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererControl
[Parameter]
public RenderFragment ChildContent { get; set; } RoundTripDateConversion
Section titled "RoundTripDateConversion"Inherited from: BaseRendererControl
Gets or sets what type of date conversion to make when round tripping dates.
[Parameter]
public RoundTripDateConversion RoundTripDateConversion { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererControl
protected virtual bool SupportsVisualChildren { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererControl
protected virtual bool UseDirectRender { get; } DirectRenderElementName
Section titled "DirectRenderElementName"Inherited from: BaseRendererControl
protected virtual string DirectRenderElementName { get; } NeedsDynamicContent
Section titled "NeedsDynamicContent"Inherited from: BaseRendererControl
protected virtual bool NeedsDynamicContent { get; } UseCamelEnumValues
Section titled "UseCamelEnumValues"Inherited from: BaseRendererControl
protected virtual bool UseCamelEnumValues { get; } ActualContentHitTestMode
Section titled "ActualContentHitTestMode"Resolved method of hit testing used when the pointer is over elements in the chart.
[Parameter]
public ChartHitTestMode ActualContentHitTestMode { get; set; } ActualInteractionPixelScalingRatio
Section titled "ActualInteractionPixelScalingRatio"Resolved method of pixel scaling to use during end user interaction with the chart.
[Parameter]
public double ActualInteractionPixelScalingRatio { get; set; } ActualPixelScalingRatio
Section titled "ActualPixelScalingRatio"Gets the resolved pixel scaling ratio.
[Parameter]
public double ActualPixelScalingRatio { get; set; } ActualSeries
Section titled "ActualSeries"public IgbSeriesCollection ActualSeries { get; } ActualWindowPositionHorizontal
Section titled "ActualWindowPositionHorizontal"A number between 0 and 1 determining the position of the horizontal scroll.
[Parameter]
public double ActualWindowPositionHorizontal { get; set; } ActualWindowPositionVertical
Section titled "ActualWindowPositionVertical"A number between 0 and 1 determining the position of the vertical scroll.
[Parameter]
public double ActualWindowPositionVertical { get; set; } ActualWindowRect
Section titled "ActualWindowRect"Gets the actual value of the window rectangle, which represents the current zoom level.
[Parameter]
public Rect ActualWindowRect { get; set; } ActualWindowRectChanged
Section titled "ActualWindowRectChanged"[Parameter]
public Action<IgbRectChangedEventArgs> ActualWindowRectChanged { get; set; } ActualWindowRectChangedScript
Section titled "ActualWindowRectChangedScript"[Parameter]
public string ActualWindowRectChangedScript { get; set; } ActualWindowRectMinHeight
Section titled "ActualWindowRectMinHeight"Gets the actual minimum height that the window rect is allowed to reach before being clamped.
[Parameter]
public double ActualWindowRectMinHeight { get; set; } ActualWindowRectMinWidth
Section titled "ActualWindowRectMinWidth"Gets the actual minimum width that the window rect is allowed to reach before being clamped.
[Parameter]
public double ActualWindowRectMinWidth { get; set; } AnimateSeriesWhenAxisRangeChanges
Section titled "AnimateSeriesWhenAxisRangeChanges"Gets or sets whether the series animations should be allowed when a range change has been detected on an axis.
[Parameter]
public bool AnimateSeriesWhenAxisRangeChanges { get; set; } AutoMarginHeight
Section titled "AutoMarginHeight"Sets or gets the automatic height to add when automatically adding margins to the chart.
[Parameter]
public double AutoMarginHeight { get; set; } AutoMarginWidth
Section titled "AutoMarginWidth"Sets or gets the automatic width to add when automatically adding margins to the chart.
[Parameter]
public double AutoMarginWidth { get; set; } AxisLabelMouseClick
Section titled "AxisLabelMouseClick"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisLabelMouseClick { get; set; } AxisLabelMouseClickScript
Section titled "AxisLabelMouseClickScript"[Parameter]
public string AxisLabelMouseClickScript { get; set; } AxisLabelMouseDown
Section titled "AxisLabelMouseDown"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisLabelMouseDown { get; set; } AxisLabelMouseDownScript
Section titled "AxisLabelMouseDownScript"[Parameter]
public string AxisLabelMouseDownScript { get; set; } AxisLabelMouseEnter
Section titled "AxisLabelMouseEnter"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisLabelMouseEnter { get; set; } AxisLabelMouseEnterScript
Section titled "AxisLabelMouseEnterScript"[Parameter]
public string AxisLabelMouseEnterScript { get; set; } AxisLabelMouseLeave
Section titled "AxisLabelMouseLeave"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisLabelMouseLeave { get; set; } AxisLabelMouseLeaveScript
Section titled "AxisLabelMouseLeaveScript"[Parameter]
public string AxisLabelMouseLeaveScript { get; set; } AxisLabelMouseOver
Section titled "AxisLabelMouseOver"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisLabelMouseOver { get; set; } AxisLabelMouseOverScript
Section titled "AxisLabelMouseOverScript"[Parameter]
public string AxisLabelMouseOverScript { get; set; } AxisLabelMouseUp
Section titled "AxisLabelMouseUp"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisLabelMouseUp { get; set; } AxisLabelMouseUpScript
Section titled "AxisLabelMouseUpScript"[Parameter]
public string AxisLabelMouseUpScript { get; set; } AxisPanelMouseClick
Section titled "AxisPanelMouseClick"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisPanelMouseClick { get; set; } AxisPanelMouseClickScript
Section titled "AxisPanelMouseClickScript"[Parameter]
public string AxisPanelMouseClickScript { get; set; } AxisPanelMouseDown
Section titled "AxisPanelMouseDown"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisPanelMouseDown { get; set; } AxisPanelMouseDownScript
Section titled "AxisPanelMouseDownScript"[Parameter]
public string AxisPanelMouseDownScript { get; set; } AxisPanelMouseEnter
Section titled "AxisPanelMouseEnter"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisPanelMouseEnter { get; set; } AxisPanelMouseEnterScript
Section titled "AxisPanelMouseEnterScript"[Parameter]
public string AxisPanelMouseEnterScript { get; set; } AxisPanelMouseLeave
Section titled "AxisPanelMouseLeave"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisPanelMouseLeave { get; set; } AxisPanelMouseLeaveScript
Section titled "AxisPanelMouseLeaveScript"[Parameter]
public string AxisPanelMouseLeaveScript { get; set; } AxisPanelMouseOver
Section titled "AxisPanelMouseOver"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisPanelMouseOver { get; set; } AxisPanelMouseOverScript
Section titled "AxisPanelMouseOverScript"[Parameter]
public string AxisPanelMouseOverScript { get; set; } AxisPanelMouseUp
Section titled "AxisPanelMouseUp"[Parameter]
public Action<IgbAxisMouseEventArgs> AxisPanelMouseUp { get; set; } AxisPanelMouseUpScript
Section titled "AxisPanelMouseUpScript"[Parameter]
public string AxisPanelMouseUpScript { get; set; } BottomMargin
Section titled "BottomMargin"Sets or gets the bottom margin to use around the chart content.
[Parameter]
public double BottomMargin { get; set; } Brushes
Section titled "Brushes"Gets or sets the palette of brushes used for fill of plotted series.
[Parameter]
public string Brushes { get; set; } ChartTitle
Section titled "ChartTitle"Text to display above the plot area.
[Parameter]
public string ChartTitle { get; set; } ContentHitTestMode
Section titled "ContentHitTestMode"Determines the method of hit testing used when mousing over elements in the chart.
[Parameter]
public ChartHitTestMode ContentHitTestMode { get; set; } ContentSeries
Section titled "ContentSeries"public IgbSeriesCollection ContentSeries { get; } CrosshairPoint
Section titled "CrosshairPoint"Gets or sets the cross hair point (in world coordinates)
[Parameter]
public Point CrosshairPoint { get; set; } CrosshairVisibility
Section titled "CrosshairVisibility"Gets or sets the current SeriesViewer's crosshair visibility override.
[Parameter]
public Visibility CrosshairVisibility { get; set; } DefaultEventBehavior
Section titled "DefaultEventBehavior"Gets the components default event behavior.
protected override ControlEventBehavior DefaultEventBehavior { get; } DefaultInteraction
Section titled "DefaultInteraction"Gets or sets the DefaultInteraction property.
[Parameter]
public InteractionState DefaultInteraction { get; set; } DragModifier
Section titled "DragModifier"Gets or sets the current SeriesViewer's DragModifier property.
[Parameter]
public ModifierKeys DragModifier { get; set; } EffectiveViewport
Section titled "EffectiveViewport"Gets the EffectiveViewport rectangle, representing the effective viewport area after margins have been subtracted.
[Parameter]
public Rect EffectiveViewport { get; set; } FireMouseLeaveOnManipulationStart
Section titled "FireMouseLeaveOnManipulationStart"Gets or sets how the mouse leave event fires when a manipulation is started.
[Parameter]
public bool FireMouseLeaveOnManipulationStart { get; set; } FocusBrush
Section titled "FocusBrush"Gets or sets the Focus brush to use for the series.
[Parameter]
public string FocusBrush { get; set; } FocusDismissDelayMilliseconds
Section titled "FocusDismissDelayMilliseconds"Gets or sets the amount of time to delay before dismissing a selection effect.
[Parameter]
public int FocusDismissDelayMilliseconds { get; set; } FocusMode
Section titled "FocusMode"Gets or sets the focus mode to use for the series in the component, when supported.
[Parameter]
public SeriesSelectionMode FocusMode { get; set; } FocusTransitionDuration
Section titled "FocusTransitionDuration"Gets or sets the duration the Focus/de-Focus effects.
[Parameter]
public int FocusTransitionDuration { get; set; } FocusedSeriesItems
Section titled "FocusedSeriesItems"Gets the currently focused data items. Adding or removing data items from this collection will focus or blur the visuals associated with those items.
public IgbChartSelectedItemCollection FocusedSeriesItems { get; set; } FullSeries
Section titled "FullSeries"public IgbSeriesCollection FullSeries { get; protected set; } GridAreaRectChanged
Section titled "GridAreaRectChanged"[Parameter]
public Action<IgbRectChangedEventArgs> GridAreaRectChanged { get; set; } GridAreaRectChangedScript
Section titled "GridAreaRectChangedScript"[Parameter]
public string GridAreaRectChangedScript { get; set; } HighlightedValuesDisplayMode
Section titled "HighlightedValuesDisplayMode"Gets or sets whether and how to display highlighted values for the series by default. Note, this is distinct from the highlighting feature that indicates what is closest or under the mouse.
[Parameter]
public SeriesHighlightedValuesDisplayMode HighlightedValuesDisplayMode { get; set; } HighlightingBehavior
Section titled "HighlightingBehavior"Gets or sets the highlighting Behavior to use for the series in the component, when supported. This takes precedence over the series level IsHighlightingEnabled.
[Parameter]
public SeriesHighlightingBehavior HighlightingBehavior { get; set; } HighlightingDismissDelayMilliseconds
Section titled "HighlightingDismissDelayMilliseconds"Gets or sets the amount of time to delay before dismissing a selection effect.
[Parameter]
public int HighlightingDismissDelayMilliseconds { get; set; } HighlightingFadeOpacity
Section titled "HighlightingFadeOpacity"Gets or sets the target opacity to fade to for fade style highlighting.
[Parameter]
public double HighlightingFadeOpacity { get; set; } HighlightingMode
Section titled "HighlightingMode"Gets or sets the highlighting mode to use for the series in the component, when supported. This takes precedence over the series level IsHighlightingEnabled.
[Parameter]
public SeriesHighlightingMode HighlightingMode { get; set; } HighlightingTransitionDuration
Section titled "HighlightingTransitionDuration"Gets or sets the duration the highlighting/de-highlighting effects.
[Parameter]
public int HighlightingTransitionDuration { get; set; } HorizontalCrosshairBrush
Section titled "HorizontalCrosshairBrush"Gets or sets the current SeriesViewer's crosshair horizontal brush override.
[Parameter]
public string HorizontalCrosshairBrush { get; set; } HorizontalViewScrollbarCornerRadius
Section titled "HorizontalViewScrollbarCornerRadius"Gets or sets the corner radius to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarCornerRadius { get; set; } HorizontalViewScrollbarFill
Section titled "HorizontalViewScrollbarFill"Gets or sets the fill to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public string HorizontalViewScrollbarFill { get; set; } HorizontalViewScrollbarHeight
Section titled "HorizontalViewScrollbarHeight"Gets or sets the height to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarHeight { get; set; } HorizontalViewScrollbarInset
Section titled "HorizontalViewScrollbarInset"Gets or sets the inset distance to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarInset { get; set; } HorizontalViewScrollbarMaxOpacity
Section titled "HorizontalViewScrollbarMaxOpacity"Gets or sets the max opacity to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarMaxOpacity { get; set; } HorizontalViewScrollbarMode
Section titled "HorizontalViewScrollbarMode"Gets or sets the horizontal scrollbar mode to use for the series viewer.
[Parameter]
public SeriesViewerScrollbarMode HorizontalViewScrollbarMode { get; set; } HorizontalViewScrollbarOutline
Section titled "HorizontalViewScrollbarOutline"Gets or sets the outline to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public string HorizontalViewScrollbarOutline { get; set; } HorizontalViewScrollbarPosition
Section titled "HorizontalViewScrollbarPosition"Gets or sets the position to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public SeriesViewerHorizontalScrollbarPosition HorizontalViewScrollbarPosition { get; set; } HorizontalViewScrollbarShouldAddAutoTrackInsets
Section titled "HorizontalViewScrollbarShouldAddAutoTrackInsets"Gets or sets whether to use automatic track insets for the horizontal scrollbar in the component, when enabled.
[Parameter]
public bool HorizontalViewScrollbarShouldAddAutoTrackInsets { get; set; } HorizontalViewScrollbarStrokeThickness
Section titled "HorizontalViewScrollbarStrokeThickness"Gets or sets the stroke thickness to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarStrokeThickness { get; set; } HorizontalViewScrollbarTrackEndInset
Section titled "HorizontalViewScrollbarTrackEndInset"Gets or sets the track end inset to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarTrackEndInset { get; set; } HorizontalViewScrollbarTrackStartInset
Section titled "HorizontalViewScrollbarTrackStartInset"Gets or sets the track start inset to use for the horizontal scrollbar in the component, when enabled.
[Parameter]
public double HorizontalViewScrollbarTrackStartInset { get; set; } ImageCaptured
Section titled "ImageCaptured"[Parameter]
public Action<IgbImageCapturedEventArgs> ImageCaptured { get; set; } ImageCapturedScript
Section titled "ImageCapturedScript"[Parameter]
public string ImageCapturedScript { get; set; } InteractionOverride
Section titled "InteractionOverride"Gets or sets the InteractionOverride property.
[Parameter]
public InteractionState InteractionOverride { get; set; } InteractionPixelScalingRatio
Section titled "InteractionPixelScalingRatio"Method of pixel scaling to use during end user interaction with the chart.
[Parameter]
public double InteractionPixelScalingRatio { get; set; } IsAntiAliasingEnabledDuringInteraction
Section titled "IsAntiAliasingEnabledDuringInteraction"Gets or sets the IsAntiAliasingEnabledDuringInteraction property.
[Parameter]
public bool IsAntiAliasingEnabledDuringInteraction { get; set; } IsPagePanningAllowed
Section titled "IsPagePanningAllowed"Gets or sets the whether the series viewer can allow the page to pan if a control pan is not possible in the requested direction.
[Parameter]
public bool IsPagePanningAllowed { get; set; } IsSurfaceInteractionDisabled
Section titled "IsSurfaceInteractionDisabled"Gets or sets whether all surface interactions with the plot area should be disabled.
[Parameter]
public bool IsSurfaceInteractionDisabled { get; set; } IsUserAnnotationsEnabled
Section titled "IsUserAnnotationsEnabled"Gets or sets whether initiating user annotations from the toolbar is enabled.
[Parameter]
public bool IsUserAnnotationsEnabled { get; set; } IsWindowSyncedToVisibleRange
Section titled "IsWindowSyncedToVisibleRange"Gets or sets whether to sync the vertical aspect of the window with the contained series content. This is only supported for a subset of the available series.
[Parameter]
public bool IsWindowSyncedToVisibleRange { get; set; } LeftMargin
Section titled "LeftMargin"Sets or gets the left margin to use around the chart content.
[Parameter]
public double LeftMargin { get; set; } Legend
Section titled "Legend"Gets or sets which legend to use for all series in this SeriesViewer, unless otherwise specified by the Series.Legend property.
[Parameter]
public IgbLegendBase Legend { get; set; } LegendHighlightingMode
Section titled "LegendHighlightingMode"Gets or sets the highlighting mode to use for the legend linked to the component, when supported.
[Parameter]
public LegendHighlightingMode LegendHighlightingMode { get; set; } LegendItemBadgeMode
Section titled "LegendItemBadgeMode"Gets or sets the mode of legend badges representing all series in this chart.
[Parameter]
public LegendItemBadgeMode LegendItemBadgeMode { get; set; } LegendItemBadgeShape
Section titled "LegendItemBadgeShape"Gets or sets type of legend badges representing all series displayed in a legend linked to this component
[Parameter]
public LegendItemBadgeShape LegendItemBadgeShape { get; set; } LegendScript
Section titled "LegendScript"Provides a means of setting Legend in the JavaScript environment.
[Parameter]
public string LegendScript { get; set; } MarkerAutomaticBehavior
Section titled "MarkerAutomaticBehavior"Gets or sets the marker mode used for assigning a marker type to series when the marker type is automatic.
[Parameter]
public MarkerAutomaticBehavior MarkerAutomaticBehavior { get; set; } MarkerBrushes
Section titled "MarkerBrushes"Gets or sets the palette of brushes used for fill of marker series.
[Parameter]
public string MarkerBrushes { get; set; } MarkerOutlines
Section titled "MarkerOutlines"Gets or sets the palette of brushes used for outlines of plotted markers.
[Parameter]
public string MarkerOutlines { get; set; } Outlines
Section titled "Outlines"Gets or sets the palette of brushes used for outlines of plotted series.
[Parameter]
public string Outlines { get; set; } PanModifier
Section titled "PanModifier"Gets or sets the current SeriesViewer's PanModifier property.
[Parameter]
public ModifierKeys PanModifier { get; set; } ParentTypeName
Section titled "ParentTypeName"protected override string ParentTypeName { get; } PixelScalingRatio
Section titled "PixelScalingRatio"Gets or sets the scaling value used to affect the pixel density of the control.
[Parameter]
public double PixelScalingRatio { get; set; } PlotAreaBackground
Section titled "PlotAreaBackground"Gets or sets the brush used as the background for the current SeriesViewer object's plot area.
[Parameter]
public string PlotAreaBackground { get; set; } PlotAreaMouseEnter
Section titled "PlotAreaMouseEnter"[Parameter]
public Action<IgbPlotAreaMouseEventArgs> PlotAreaMouseEnter { get; set; } PlotAreaMouseEnterScript
Section titled "PlotAreaMouseEnterScript"[Parameter]
public string PlotAreaMouseEnterScript { get; set; } PlotAreaMouseLeave
Section titled "PlotAreaMouseLeave"[Parameter]
public Action<IgbPlotAreaMouseEventArgs> PlotAreaMouseLeave { get; set; } PlotAreaMouseLeaveScript
Section titled "PlotAreaMouseLeaveScript"[Parameter]
public string PlotAreaMouseLeaveScript { get; set; } PlotAreaMouseOver
Section titled "PlotAreaMouseOver"[Parameter]
public Action<IgbPlotAreaMouseEventArgs> PlotAreaMouseOver { get; set; } PlotAreaMouseOverScript
Section titled "PlotAreaMouseOverScript"[Parameter]
public string PlotAreaMouseOverScript { get; set; } PreferHigherResolutionTiles
Section titled "PreferHigherResolutionTiles"Gets or sets whether the series viewer should prefer selecting higher resolution tiles over lower resolution tiles when performing tile zooming. Setting this to true will lower performance but increase quality.
[Parameter]
public bool PreferHigherResolutionTiles { get; set; } PreviewPathFill
Section titled "PreviewPathFill"Gets or sets the brush used as the fill for the current SeriesViewer object's preview path. Null is treated as auto.
[Parameter]
public string PreviewPathFill { get; set; } PreviewPathOpacity
Section titled "PreviewPathOpacity"Gets or sets the opacity used as for the fill for the current SeriesViewer object's preview path. Null is treated as auto.
[Parameter]
public double PreviewPathOpacity { get; set; } PreviewPathStroke
Section titled "PreviewPathStroke"Gets or sets the brush used as the border for the current SeriesViewer object's preview path. Null is treated as auto.
[Parameter]
public string PreviewPathStroke { get; set; } PreviewRect
Section titled "PreviewRect"Gets or sets the preview rectangle.
[Parameter]
public Rect PreviewRect { get; set; } RefreshCompleted
Section titled "RefreshCompleted"[Parameter]
public Action<IgbRefreshCompletedEventArgs> RefreshCompleted { get; set; } RefreshCompletedScript
Section titled "RefreshCompletedScript"[Parameter]
public string RefreshCompletedScript { get; set; } ResizeIdleMilliseconds
Section titled "ResizeIdleMilliseconds"Gets or sets the milliseconds before the chart will fire the resize idle event after the last resize.
[Parameter]
public int ResizeIdleMilliseconds { get; set; } RightButtonDefaultInteraction
Section titled "RightButtonDefaultInteraction"Gets or sets the RightButtonDefaultInteraction property.
[Parameter]
public InteractionState RightButtonDefaultInteraction { get; set; } RightMargin
Section titled "RightMargin"Sets or gets the right margin to use around the chart content.
[Parameter]
public double RightMargin { get; set; } ScrollbarsAnimationDuration
Section titled "ScrollbarsAnimationDuration"Gets or sets the duration of the scrollbar effects.
[Parameter]
public int ScrollbarsAnimationDuration { get; set; } SelectedSeriesItems
Section titled "SelectedSeriesItems"Gets the currently selected data items. Adding or removing data items from this collection will select or deselect the visuals associated with those items.
public IgbChartSelectedItemCollection SelectedSeriesItems { get; set; } SelectionBehavior
Section titled "SelectionBehavior"Gets or sets the selection behavior to use for the series in the component, when supported.
[Parameter]
public SeriesSelectionBehavior SelectionBehavior { get; set; } SelectionBrush
Section titled "SelectionBrush"Gets or sets the selection brush to use for the series.
[Parameter]
public string SelectionBrush { get; set; } SelectionDismissDelayMilliseconds
Section titled "SelectionDismissDelayMilliseconds"Gets or sets the amount of time to delay before dismissing a selection effect.
[Parameter]
public int SelectionDismissDelayMilliseconds { get; set; } SelectionMode
Section titled "SelectionMode"Gets or sets the selection mode to use for the series in the component, when supported.
[Parameter]
public SeriesSelectionMode SelectionMode { get; set; } SelectionModifier
Section titled "SelectionModifier"Gets or sets the current SeriesViewer's SelectionModifier property.
[Parameter]
public ModifierKeys SelectionModifier { get; set; } SelectionTransitionDuration
Section titled "SelectionTransitionDuration"Gets or sets the duration the selection/de-Selection effects.
[Parameter]
public int SelectionTransitionDuration { get; set; } Series
Section titled "Series"Gets the current SeriesViewer object's child Series.
public IgbSeriesCollection Series { get; protected set; } SeriesCursorMouseMove
Section titled "SeriesCursorMouseMove"[Parameter]
public Action<IgbChartCursorEventArgs> SeriesCursorMouseMove { get; set; } SeriesCursorMouseMoveScript
Section titled "SeriesCursorMouseMoveScript"[Parameter]
public string SeriesCursorMouseMoveScript { get; set; } SeriesMouseMove
Section titled "SeriesMouseMove"[Parameter]
public Action<IgbChartMouseEventArgs> SeriesMouseMove { get; set; } SeriesMouseMoveScript
Section titled "SeriesMouseMoveScript"[Parameter]
public string SeriesMouseMoveScript { get; set; } SeriesValueLayerUseLegend
Section titled "SeriesValueLayerUseLegend"Gets or sets whether the series animations should be allowed when a range change has been detected on an axis.
[Parameter]
public bool SeriesValueLayerUseLegend { get; set; } ShouldMatchZOrderToSeriesOrder
Section titled "ShouldMatchZOrderToSeriesOrder"Gets or sets whether to match the z order of the series to their positional order in the series collection, regardless of mutation.
[Parameter]
public bool ShouldMatchZOrderToSeriesOrder { get; set; } ShouldPanOnMaximumZoom
Section titled "ShouldPanOnMaximumZoom"Gets or sets a whether the chart should pan its content when zooming in passed max zoom level.
[Parameter]
public bool ShouldPanOnMaximumZoom { get; set; } ShouldSimulateHoverMoveCrosshairPoint
Section titled "ShouldSimulateHoverMoveCrosshairPoint"Gets or sets whether calling SimulateHover should shift the crosshair point.
[Parameter]
public bool ShouldSimulateHoverMoveCrosshairPoint { get; set; } SizeChanged
Section titled "SizeChanged"[Parameter]
public Action<IgbRectChangedEventArgs> SizeChanged { get; set; } SizeChangedScript
Section titled "SizeChangedScript"[Parameter]
public string SizeChangedScript { get; set; } Subtitle
Section titled "Subtitle"Gets or sets the Subtitle property.
[Parameter]
public string Subtitle { get; set; } SubtitleBottomMargin
Section titled "SubtitleBottomMargin"Margin applied below the subtitle.
[Parameter]
public double SubtitleBottomMargin { get; set; } SubtitleHorizontalAlignment
Section titled "SubtitleHorizontalAlignment"Gets or sets the SubtitleHorizontalAlignment property.
[Parameter]
public HorizontalAlignment SubtitleHorizontalAlignment { get; set; } SubtitleLeftMargin
Section titled "SubtitleLeftMargin"Margin applied to the left of the subtitle.
[Parameter]
public double SubtitleLeftMargin { get; set; } SubtitleRightMargin
Section titled "SubtitleRightMargin"Margin applied to the right of the subtitle.
[Parameter]
public double SubtitleRightMargin { get; set; } SubtitleTextColor
Section titled "SubtitleTextColor"Gets or sets the Color used for the Subtitle Text.
[Parameter]
public string SubtitleTextColor { get; set; } SubtitleTextStyle
Section titled "SubtitleTextStyle"Font settings for the subtitle.
[Parameter]
public string SubtitleTextStyle { get; set; } SubtitleTopMargin
Section titled "SubtitleTopMargin"Margin applied above the subtitle.
[Parameter]
public double SubtitleTopMargin { get; set; } SyncChannel
Section titled "SyncChannel"Sets or gets the Synchronization channel to use for the SeriesViewer.
[Parameter]
public string SyncChannel { get; set; } TitleBottomMargin
Section titled "TitleBottomMargin"Margin applied below the title.
[Parameter]
public double TitleBottomMargin { get; set; } TitleHorizontalAlignment
Section titled "TitleHorizontalAlignment"Gets or sets the TitleHorizontalAlignment property.
[Parameter]
public HorizontalAlignment TitleHorizontalAlignment { get; set; } TitleLeftMargin
Section titled "TitleLeftMargin"Margin applied to the left of the title.
[Parameter]
public double TitleLeftMargin { get; set; } TitleRightMargin
Section titled "TitleRightMargin"Margin applied to the right of the title.
[Parameter]
public double TitleRightMargin { get; set; } TitleTextColor
Section titled "TitleTextColor"Gets or sets the Color used for the Title Text.
[Parameter]
public string TitleTextColor { get; set; } TitleTextStyle
Section titled "TitleTextStyle"Font settings for the title.
[Parameter]
public string TitleTextStyle { get; set; } TitleTopMargin
Section titled "TitleTopMargin"Margin applied above the title.
[Parameter]
public double TitleTopMargin { get; set; } TopMargin
Section titled "TopMargin"Sets or gets the top margin to use around the chart content.
[Parameter]
public double TopMargin { get; set; } public override string Type { get; } UseTiledZooming
Section titled "UseTiledZooming"Gets or sets whether the series viewer should use cached tiles during zooms rather than the default live content.
[Parameter]
public bool UseTiledZooming { get; set; } VerticalCrosshairBrush
Section titled "VerticalCrosshairBrush"Gets or sets the current SeriesViewer's crosshair vertical brush override.
[Parameter]
public string VerticalCrosshairBrush { get; set; } VerticalViewScrollbarCornerRadius
Section titled "VerticalViewScrollbarCornerRadius"Gets or sets the corner radius to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarCornerRadius { get; set; } VerticalViewScrollbarFill
Section titled "VerticalViewScrollbarFill"Gets or sets the fill to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public string VerticalViewScrollbarFill { get; set; } VerticalViewScrollbarInset
Section titled "VerticalViewScrollbarInset"Gets or sets the inset distance to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarInset { get; set; } VerticalViewScrollbarMaxOpacity
Section titled "VerticalViewScrollbarMaxOpacity"Gets or sets the max opacity to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarMaxOpacity { get; set; } VerticalViewScrollbarMode
Section titled "VerticalViewScrollbarMode"Gets or sets the vertical scrollbar mode to use for the series viewer.
[Parameter]
public SeriesViewerScrollbarMode VerticalViewScrollbarMode { get; set; } VerticalViewScrollbarOutline
Section titled "VerticalViewScrollbarOutline"Gets or sets the outline to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public string VerticalViewScrollbarOutline { get; set; } VerticalViewScrollbarPosition
Section titled "VerticalViewScrollbarPosition"Gets or sets the position to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public SeriesViewerVerticalScrollbarPosition VerticalViewScrollbarPosition { get; set; } VerticalViewScrollbarShouldAddAutoTrackInsets
Section titled "VerticalViewScrollbarShouldAddAutoTrackInsets"Gets or sets whether to use automatic track insets for the vertical scrollbar in the component, when enabled.
[Parameter]
public bool VerticalViewScrollbarShouldAddAutoTrackInsets { get; set; } VerticalViewScrollbarStrokeThickness
Section titled "VerticalViewScrollbarStrokeThickness"Gets or sets the stroke thickness to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarStrokeThickness { get; set; } VerticalViewScrollbarTrackEndInset
Section titled "VerticalViewScrollbarTrackEndInset"Gets or sets the track end inset to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarTrackEndInset { get; set; } VerticalViewScrollbarTrackStartInset
Section titled "VerticalViewScrollbarTrackStartInset"Gets or sets the track start inset to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarTrackStartInset { get; set; } VerticalViewScrollbarWidth
Section titled "VerticalViewScrollbarWidth"Gets or sets the width to use for the vertical scrollbar in the component, when enabled.
[Parameter]
public double VerticalViewScrollbarWidth { get; set; } ViewerManipulationEnding
Section titled "ViewerManipulationEnding"[Parameter]
public Action<IgbSeriesViewerManipulationEventArgs> ViewerManipulationEnding { get; set; } ViewerManipulationEndingScript
Section titled "ViewerManipulationEndingScript"[Parameter]
public string ViewerManipulationEndingScript { get; set; } ViewerManipulationStarting
Section titled "ViewerManipulationStarting"[Parameter]
public Action<IgbSeriesViewerManipulationEventArgs> ViewerManipulationStarting { get; set; } ViewerManipulationStartingScript
Section titled "ViewerManipulationStartingScript"[Parameter]
public string ViewerManipulationStartingScript { get; set; } ViewportRect
Section titled "ViewportRect"Gets the viewport rectangle associated with the SeriesViewer, the physical dimensions of the plot area.
public virtual Rect ViewportRect { get; protected set; } WindowPositionHorizontal
Section titled "WindowPositionHorizontal"A number between 0 and 1 determining the position of the horizontal scroll.
[Parameter]
public double WindowPositionHorizontal { get; set; } WindowPositionVertical
Section titled "WindowPositionVertical"A number between 0 and 1 determining the position of the vertical scroll.
[Parameter]
public double WindowPositionVertical { get; set; } WindowRect
Section titled "WindowRect"A rectangle representing the portion of the SeriesViewer currently in view.
[Parameter]
public Rect WindowRect { get; set; } WindowRectChanged
Section titled "WindowRectChanged"[Parameter]
public Action<IgbRectChangedEventArgs> WindowRectChanged { get; set; } WindowRectChangedScript
Section titled "WindowRectChangedScript"[Parameter]
public string WindowRectChangedScript { get; set; } WindowRectMinHeight
Section titled "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.
[Parameter]
public double WindowRectMinHeight { get; set; } WindowRectMinWidth
Section titled "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.
[Parameter]
public double WindowRectMinWidth { get; set; } WindowResponse
Section titled "WindowResponse"The response to user panning and zooming: whether to update the view immediately while the user action is happening, or to defer the update to after the user action is complete. The user action will be an action such as a mouse drag which causes panning and/or zooming to occur.
[Parameter]
public WindowResponse WindowResponse { get; set; } WindowSizeMinHeight
Section titled "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.
[Parameter]
public double WindowSizeMinHeight { get; set; } WindowSizeMinWidth
Section titled "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.
[Parameter]
public double WindowSizeMinWidth { get; set; } ZoomCoercionMode
Section titled "ZoomCoercionMode"Gets or sets zoom is constrained to within the axes. Setting this to false is a preview feature at the present time.
[Parameter]
public ZoomCoercionMode ZoomCoercionMode { get; set; } ZoomTileCacheSize
Section titled "ZoomTileCacheSize"Gets or sets the maximum number of zoom tiles that the series viewer should cache while in tiled zooming mode.
[Parameter]
public int ZoomTileCacheSize { get; set; } Accessors
Section titled "Accessors"eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererControl
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererControl
protected string _cachedSerializedContent Methods
Section titled "Methods"EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"Inherited from: BaseRendererControl
protected virtual void EnsureModulesLoaded() Returns any
ResolveEventBehavior()
Section titled "ResolveEventBehavior()"Inherited from: BaseRendererControl
Resolves the components event behavior if Auto is selected.
protected ControlEventBehavior ResolveEventBehavior() Returns any
ResolveDisplay()
Section titled "ResolveDisplay()"Inherited from: BaseRendererControl
protected virtual string ResolveDisplay() Returns any
ToSpinal(string)
Section titled "ToSpinal(string)"Inherited from: BaseRendererControl
protected string ToSpinal(string value) Parameters
- value:
string
Returns any
TransformSimpleKey(string)
Section titled "TransformSimpleKey(string)"Inherited from: BaseRendererControl
protected virtual string TransformSimpleKey(string key) Parameters
- key:
string
Returns any
IsTransformedEnumValue(string)
Section titled "IsTransformedEnumValue(string)"Inherited from: BaseRendererControl
protected virtual bool IsTransformedEnumValue(string key) Parameters
- key:
string
Returns any
TransformPotentialEnumValue(string, object)
Section titled "TransformPotentialEnumValue(string, object)"Inherited from: BaseRendererControl
protected virtual object TransformPotentialEnumValue(string key, object value) Parameters
- key:
string - value:
object
Returns any
BuildSequenceInfo(int)
Section titled "BuildSequenceInfo(int)"Inherited from: BaseRendererControl
protected virtual SequenceInfo BuildSequenceInfo(int startSequence) Parameters
- startSequence:
int
Returns any
BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererControl
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
TemplateContentType(string)
Section titled "TemplateContentType(string)"Inherited from: BaseRendererControl
protected Type TemplateContentType(string templateId) Parameters
- templateId:
string
Returns any
OnAfterRenderAsync(bool)
Section titled "OnAfterRenderAsync(bool)"Inherited from: BaseRendererControl
protected override Task OnAfterRenderAsync(bool firstRender) Parameters
- firstRender:
bool
Returns any
EnsureReady()
Section titled "EnsureReady()"Inherited from: BaseRendererControl
public Task EnsureReady() Returns any
MarkPropDirty(string)
Section titled "MarkPropDirty(string)"Inherited from: BaseRendererControl
protected void MarkPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererControl
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererControl
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererControl
public string Serialize() Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererControl
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodSync(string, object[], string[], ElementReference[])
Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"Inherited from: BaseRendererControl
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
SuspendNotifications(object)
Section titled "SuspendNotifications(object)"Inherited from: BaseRendererControl
Prevents data change notifications from be propagated to the component.
public void SuspendNotifications(object dataSource) Parameters
- dataSource:
object
Returns any
ResumeNotifications(object, bool)
Section titled "ResumeNotifications(object, bool)"Inherited from: BaseRendererControl
Resumes data change notifications.
public void ResumeNotifications(object dataSource, bool notify = true) Parameters
- dataSource:
object - notify:
bool
Returns any
NotifyInsertItem(object, int, object)
Section titled "NotifyInsertItem(object, int, object)"Inherited from: BaseRendererControl
public void NotifyInsertItem(object dataSource, int index, object refItem) Parameters
- dataSource:
object - index:
int - refItem:
object
Returns any
NotifyRemoveItem(object, int, object)
Section titled "NotifyRemoveItem(object, int, object)"Inherited from: BaseRendererControl
public void NotifyRemoveItem(object dataSource, int index, object oldItem) Parameters
- dataSource:
object - index:
int - oldItem:
object
Returns any
NotifyClearItems(object)
Section titled "NotifyClearItems(object)"Inherited from: BaseRendererControl
public void NotifyClearItems(object dataSource) Parameters
- dataSource:
object
Returns any
NotifySetItem(object, int, object, object)
Section titled "NotifySetItem(object, int, object, object)"Inherited from: BaseRendererControl
public void NotifySetItem(object dataSource, int index, object oldItem, object newItem) Parameters
- dataSource:
object - index:
int - oldItem:
object - newItem:
object
Returns any
NotifyUpdateItem(object, int, object, bool)
Section titled "NotifyUpdateItem(object, int, object, bool)"Inherited from: BaseRendererControl
public void NotifyUpdateItem(object dataSource, int index, object refItem, bool syncDataOnly = false) Parameters
- dataSource:
object - index:
int - refItem:
object - syncDataOnly:
bool
Returns any
OnRefChanged(string, object)
Section titled "OnRefChanged(string, object)"Inherited from: BaseRendererControl
public void OnRefChanged(string refName, object refValue) Parameters
- refName:
string - refValue:
object
Returns any
OnInvokeReturn(long, object)
Section titled "OnInvokeReturn(long, object)"Inherited from: BaseRendererControl
public void OnInvokeReturn(long invokeId, object returnValue) Parameters
- invokeId:
long - returnValue:
object
Returns any
Camelize(string)
Section titled "Camelize(string)"Inherited from: BaseRendererControl
protected string Camelize(string value) Parameters
- value:
string
Returns any
ToPascal(string)
Section titled "ToPascal(string)"Inherited from: BaseRendererControl
protected string ToPascal(string value) Parameters
- value:
string
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererControl
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
Dispose(bool)
Section titled "Dispose(bool)"Inherited from: BaseRendererControl
protected virtual void Dispose(bool disposing) Parameters
- disposing:
bool
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererControl
public Task<object> SetResourceStringAsync(string grouping, string id, string value) Parameters
- grouping:
string - id:
string - value:
string
Returns any
SetResourceStringAsync(string, string)
Section titled "SetResourceStringAsync(string, string)"Inherited from: BaseRendererControl
public Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
SetPropertyValue(object, PropertyInfo, JsonElement)
Section titled "SetPropertyValue(object, PropertyInfo, JsonElement)"Inherited from: BaseRendererControl
protected void SetPropertyValue(object item, PropertyInfo property, JsonElement jsonElement) Parameters
- item:
object - property:
PropertyInfo - jsonElement:
JsonElement
Returns any
SetPropertyValue(object, PropertyInfo, object)
Section titled "SetPropertyValue(object, PropertyInfo, object)"Inherited from: BaseRendererControl
protected void SetPropertyValue(object item, PropertyInfo property, object value) Parameters
- item:
object - property:
PropertyInfo - value:
object
Returns any
Dispose()
Section titled "Dispose()"Inherited from: BaseRendererControl
public void Dispose() Returns any
CancelAnnotationFlow(string)
Section titled "CancelAnnotationFlow(string)"public void CancelAnnotationFlow(string annotationFlowID) Parameters
- annotationFlowID:
string
Returns any
CancelAnnotationFlowAsync(string)
Section titled "CancelAnnotationFlowAsync(string)"public Task CancelAnnotationFlowAsync(string annotationFlowID) Parameters
- annotationFlowID:
string
Returns any
CancelCreatingAnnotation()
Section titled "CancelCreatingAnnotation()"public void CancelCreatingAnnotation() Returns any
CancelCreatingAnnotationAsync()
Section titled "CancelCreatingAnnotationAsync()"public Task CancelCreatingAnnotationAsync() Returns any
CancelDeletingAnnotation()
Section titled "CancelDeletingAnnotation()"public void CancelDeletingAnnotation() Returns any
CancelDeletingAnnotationAsync()
Section titled "CancelDeletingAnnotationAsync()"public Task CancelDeletingAnnotationAsync() Returns any
CancelManipulation()
Section titled "CancelManipulation()"public void CancelManipulation() Returns any
CancelManipulationAsync()
Section titled "CancelManipulationAsync()"public Task CancelManipulationAsync() Returns any
CaptureImage(IgbCaptureImageSettings)
Section titled "CaptureImage(IgbCaptureImageSettings)"public void CaptureImage(IgbCaptureImageSettings settings) Parameters
- settings:
IgbCaptureImageSettings
Returns any
CaptureImageAsync(IgbCaptureImageSettings)
Section titled "CaptureImageAsync(IgbCaptureImageSettings)"public Task CaptureImageAsync(IgbCaptureImageSettings settings) Parameters
- settings:
IgbCaptureImageSettings
Returns any
ClearTileZoomCache()
Section titled "ClearTileZoomCache()"public void ClearTileZoomCache() Returns any
ClearTileZoomCacheAsync()
Section titled "ClearTileZoomCacheAsync()"Clears the tile zoom tile cache so that new tiles will be generated. Only applies if the viewer is using a tile based zoom.
public Task ClearTileZoomCacheAsync() Returns any
Destroy()
Section titled "Destroy()"public void Destroy() Returns any
DestroyAsync()
Section titled "DestroyAsync()"Release any resources held by the control.
public Task DestroyAsync() Returns any
EndTiledZoomingIfRunning()
Section titled "EndTiledZoomingIfRunning()"public void EndTiledZoomingIfRunning() Returns any
EndTiledZoomingIfRunningAsync()
Section titled "EndTiledZoomingIfRunningAsync()"Manually ends a tiled zoom if one is running.
public Task EndTiledZoomingIfRunningAsync() Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string
Returns any
FinishAnnotationFlow(IgbUserAnnotationInformation)
Section titled "FinishAnnotationFlow(IgbUserAnnotationInformation)"public void FinishAnnotationFlow(IgbUserAnnotationInformation info) Parameters
- info:
IgbUserAnnotationInformation
Returns any
FinishAnnotationFlowAsync(IgbUserAnnotationInformation)
Section titled "FinishAnnotationFlowAsync(IgbUserAnnotationInformation)"public Task FinishAnnotationFlowAsync(IgbUserAnnotationInformation info) Parameters
- info:
IgbUserAnnotationInformation
Returns any
FinishCreatingAnnotation()
Section titled "FinishCreatingAnnotation()"public void FinishCreatingAnnotation() Returns any
FinishCreatingAnnotationAsync()
Section titled "FinishCreatingAnnotationAsync()"public Task FinishCreatingAnnotationAsync() Returns any
FinishDeletingAnnotation()
Section titled "FinishDeletingAnnotation()"public void FinishDeletingAnnotation() Returns any
FinishDeletingAnnotationAsync()
Section titled "FinishDeletingAnnotationAsync()"public Task FinishDeletingAnnotationAsync() Returns any
Flush()
Section titled "Flush()"public void Flush() Returns any
FlushAsync()
Section titled "FlushAsync()"Use to force the SeriesViewer to finish any deferred work before printing or evaluating its visual.
public Task FlushAsync() Returns any
GetActualWindowScaleHorizontal()
Section titled "GetActualWindowScaleHorizontal()"public virtual double GetActualWindowScaleHorizontal() Returns any
GetActualWindowScaleHorizontalAsync()
Section titled "GetActualWindowScaleHorizontalAsync()"Gets actual window scale for horizontal dimension of the control
public virtual Task<double> GetActualWindowScaleHorizontalAsync() Returns any
GetActualWindowScaleVertical()
Section titled "GetActualWindowScaleVertical()"public virtual double GetActualWindowScaleVertical() Returns any
GetActualWindowScaleVerticalAsync()
Section titled "GetActualWindowScaleVerticalAsync()"Gets actual window scale for vertical dimension of the control
public virtual Task<double> GetActualWindowScaleVerticalAsync() Returns any
GetAllAxes()
Section titled "GetAllAxes()"protected virtual IgbAxis[] GetAllAxes() Returns any
GetAllSeries()
Section titled "GetAllSeries()"protected virtual IgbSeries[] GetAllSeries() Returns any
GetAnimationIdleVersionNumber()
Section titled "GetAnimationIdleVersionNumber()"public int GetAnimationIdleVersionNumber() Returns any
GetAnimationIdleVersionNumberAsync()
Section titled "GetAnimationIdleVersionNumberAsync()"public Task<int> GetAnimationIdleVersionNumberAsync() Returns any
GetCurrentActualWindowRect()
Section titled "GetCurrentActualWindowRect()"public Rect GetCurrentActualWindowRect() Returns any
GetCurrentActualWindowRectAsync()
Section titled "GetCurrentActualWindowRectAsync()"public Task<Rect> GetCurrentActualWindowRectAsync() Returns any
GetCurrentFocusedSeriesItems()
Section titled "GetCurrentFocusedSeriesItems()"public IgbChartSelectedItemCollection GetCurrentFocusedSeriesItems() Returns any
GetCurrentFocusedSeriesItemsAsync()
Section titled "GetCurrentFocusedSeriesItemsAsync()"public Task<IgbChartSelectedItemCollection> GetCurrentFocusedSeriesItemsAsync() Returns any
GetCurrentSelectedSeriesItems()
Section titled "GetCurrentSelectedSeriesItems()"public IgbChartSelectedItemCollection GetCurrentSelectedSeriesItems() Returns any
GetCurrentSelectedSeriesItemsAsync()
Section titled "GetCurrentSelectedSeriesItemsAsync()"public Task<IgbChartSelectedItemCollection> GetCurrentSelectedSeriesItemsAsync() Returns any
GetCurrentViewportRect()
Section titled "GetCurrentViewportRect()"public virtual Rect GetCurrentViewportRect() Returns any
GetCurrentViewportRectAsync()
Section titled "GetCurrentViewportRectAsync()"public virtual Task<Rect> GetCurrentViewportRectAsync() Returns any
GetCurrentWindowRect()
Section titled "GetCurrentWindowRect()"public Rect GetCurrentWindowRect() Returns any
GetCurrentWindowRectAsync()
Section titled "GetCurrentWindowRectAsync()"public Task<Rect> GetCurrentWindowRectAsync() Returns any
HideToolTip()
Section titled "HideToolTip()"public void HideToolTip() Returns any
HideToolTipAsync()
Section titled "HideToolTipAsync()"Hides the active main tooltip, if displayed.
public Task HideToolTipAsync() Returns any
IsAnimationActive()
Section titled "IsAnimationActive()"public bool IsAnimationActive() Returns any
IsAnimationActiveAsync()
Section titled "IsAnimationActiveAsync()"public Task<bool> IsAnimationActiveAsync() Returns any
LoadAnnotationsFromJson(string)
Section titled "LoadAnnotationsFromJson(string)"public void LoadAnnotationsFromJson(string jsonString) Parameters
- jsonString:
string
Returns any
LoadAnnotationsFromJsonAsync(string)
Section titled "LoadAnnotationsFromJsonAsync(string)"public Task LoadAnnotationsFromJsonAsync(string jsonString) Parameters
- jsonString:
string
Returns any
NotifyContainerResized()
Section titled "NotifyContainerResized()"public void NotifyContainerResized() Returns any
NotifyContainerResizedAsync()
Section titled "NotifyContainerResizedAsync()"Notification from the containing object that the container has been resized.
public Task NotifyContainerResizedAsync() Returns any
NotifySeriesDataChanged()
Section titled "NotifySeriesDataChanged()"public void NotifySeriesDataChanged() Returns any
NotifySeriesDataChangedAsync()
Section titled "NotifySeriesDataChangedAsync()"public Task NotifySeriesDataChangedAsync() Returns any
RenderToImage(double, double)
Section titled "RenderToImage(double, double)"public object RenderToImage(double width, double height) Parameters
- width:
double - height:
double
Returns any
RenderToImageAsync(double, double)
Section titled "RenderToImageAsync(double, double)"public Task<object> RenderToImageAsync(double width, double height) Parameters
- width:
double - height:
double
Returns any
ResetAnnotations()
Section titled "ResetAnnotations()"public void ResetAnnotations() Returns any
ResetAnnotationsAsync()
Section titled "ResetAnnotationsAsync()"public Task ResetAnnotationsAsync() Returns any
ResetZoom()
Section titled "ResetZoom()"public void ResetZoom() Returns any
ResetZoomAsync()
Section titled "ResetZoomAsync()"Resets the zoom level to default.
public Task ResetZoomAsync() Returns any
SaveAnnotationsToJson()
Section titled "SaveAnnotationsToJson()"public string SaveAnnotationsToJson() Returns any
SaveAnnotationsToJsonAsync()
Section titled "SaveAnnotationsToJsonAsync()"public Task<string> SaveAnnotationsToJsonAsync() Returns any
SimulateClick(Point)
Section titled "SimulateClick(Point)"public void SimulateClick(Point point) Parameters
- point:
Point
Returns any
SimulateClickAsync(Point)
Section titled "SimulateClickAsync(Point)"public Task SimulateClickAsync(Point point) Parameters
- point:
Point
Returns any
SimulateHover(Point)
Section titled "SimulateHover(Point)"public void SimulateHover(Point point) Parameters
- point:
Point
Returns any
SimulateHoverAsync(Point)
Section titled "SimulateHoverAsync(Point)"public Task SimulateHoverAsync(Point point) Parameters
- point:
Point
Returns any
SimulateMouseLeave()
Section titled "SimulateMouseLeave()"public void SimulateMouseLeave() Returns any
SimulateMouseLeaveAsync()
Section titled "SimulateMouseLeaveAsync()"public Task SimulateMouseLeaveAsync() Returns any
SimulatePlotPointerUp(Point)
Section titled "SimulatePlotPointerUp(Point)"public void SimulatePlotPointerUp(Point point) Parameters
- point:
Point
Returns any
SimulatePlotPointerUpAsync(Point)
Section titled "SimulatePlotPointerUpAsync(Point)"public Task SimulatePlotPointerUpAsync(Point point) Parameters
- point:
Point
Returns any
SimulatePressAndHold(Point)
Section titled "SimulatePressAndHold(Point)"public void SimulatePressAndHold(Point point) Parameters
- point:
Point
Returns any
SimulatePressAndHoldAsync(Point)
Section titled "SimulatePressAndHoldAsync(Point)"public Task SimulatePressAndHoldAsync(Point point) Parameters
- point:
Point
Returns any
StartCreatingAnnotation()
Section titled "StartCreatingAnnotation()"public void StartCreatingAnnotation() Returns any
StartCreatingAnnotationAsync()
Section titled "StartCreatingAnnotationAsync()"public Task StartCreatingAnnotationAsync() Returns any
StartDeletingAnnotation()
Section titled "StartDeletingAnnotation()"public void StartDeletingAnnotation() Returns any
StartDeletingAnnotationAsync()
Section titled "StartDeletingAnnotationAsync()"public Task StartDeletingAnnotationAsync() Returns any
StartTiledZoomingIfNecessary()
Section titled "StartTiledZoomingIfNecessary()"public void StartTiledZoomingIfNecessary() Returns any
StartTiledZoomingIfNecessaryAsync()
Section titled "StartTiledZoomingIfNecessaryAsync()"Manually starts a tiled zoom if one isn't already running.
public Task StartTiledZoomingIfNecessaryAsync() Returns any
ZoomIn(double)
Section titled "ZoomIn(double)"public void ZoomIn(double percentage) Parameters
- percentage:
double
Returns any
ZoomInAsync(double)
Section titled "ZoomInAsync(double)"Performs zoom in action on the chart by specified percentage of current window rect
public Task ZoomInAsync(double percentage) Parameters
- percentage:
double
Returns any
ZoomOut(double)
Section titled "ZoomOut(double)"public void ZoomOut(double percentage) Parameters
- percentage:
double
Returns any
ZoomOutAsync(double)
Section titled "ZoomOutAsync(double)"Performs zoom out action on the chart by specified percentage of current window rect
public Task ZoomOutAsync(double percentage) Parameters
- percentage:
double
Returns any
Events
Section titled "Events"FocusedSeriesItemsChanged
Section titled "FocusedSeriesItemsChanged"[Parameter]
public EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs> FocusedSeriesItemsChanged { get; set; } PlotAreaClicked
Section titled "PlotAreaClicked"[Parameter]
public EventCallback<IgbPlotAreaMouseButtonEventArgs> PlotAreaClicked { get; set; } PlotAreaMouseLeftButtonDown
Section titled "PlotAreaMouseLeftButtonDown"[Parameter]
public EventCallback<IgbPlotAreaMouseButtonEventArgs> PlotAreaMouseLeftButtonDown { get; set; } PlotAreaMouseLeftButtonUp
Section titled "PlotAreaMouseLeftButtonUp"[Parameter]
public EventCallback<IgbPlotAreaMouseButtonEventArgs> PlotAreaMouseLeftButtonUp { get; set; } ResizeIdle
Section titled "ResizeIdle"[Parameter]
public EventCallback<IgbChartResizeIdleEventArgs> ResizeIdle { get; set; } SelectedSeriesItemsChanged
Section titled "SelectedSeriesItemsChanged"[Parameter]
public EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs> SelectedSeriesItemsChanged { get; set; } SeriesClick
Section titled "SeriesClick"[Parameter]
public EventCallback<IgbDataChartMouseButtonEventArgs> SeriesClick { get; set; } SeriesMouseEnter
Section titled "SeriesMouseEnter"[Parameter]
public EventCallback<IgbChartMouseEventArgs> SeriesMouseEnter { get; set; } SeriesMouseLeave
Section titled "SeriesMouseLeave"[Parameter]
public EventCallback<IgbChartMouseEventArgs> SeriesMouseLeave { get; set; } SeriesMouseLeftButtonDown
Section titled "SeriesMouseLeftButtonDown"[Parameter]
public EventCallback<IgbDataChartMouseButtonEventArgs> SeriesMouseLeftButtonDown { get; set; } SeriesMouseLeftButtonUp
Section titled "SeriesMouseLeftButtonUp"[Parameter]
public EventCallback<IgbDataChartMouseButtonEventArgs> SeriesMouseLeftButtonUp { get; set; } UserAnnotationInformationRequested
Section titled "UserAnnotationInformationRequested"[Parameter]
public EventCallback<IgbUserAnnotationInformationEventArgs> UserAnnotationInformationRequested { get; set; } UserAnnotationToolTipContentUpdating
Section titled "UserAnnotationToolTipContentUpdating"[Parameter]
public EventCallback<IgbUserAnnotationToolTipContentUpdatingEventArgs> UserAnnotationToolTipContentUpdating { get; set; } FocusedSeriesItemsChangedScript
Section titled "FocusedSeriesItemsChangedScript"[Parameter]
public string FocusedSeriesItemsChangedScript { get; set; } PlotAreaClickedScript
Section titled "PlotAreaClickedScript"[Parameter]
public string PlotAreaClickedScript { get; set; } PlotAreaMouseLeftButtonDownScript
Section titled "PlotAreaMouseLeftButtonDownScript"[Parameter]
public string PlotAreaMouseLeftButtonDownScript { get; set; } PlotAreaMouseLeftButtonUpScript
Section titled "PlotAreaMouseLeftButtonUpScript"[Parameter]
public string PlotAreaMouseLeftButtonUpScript { get; set; } ResizeIdleScript
Section titled "ResizeIdleScript"[Parameter]
public string ResizeIdleScript { get; set; } SelectedSeriesItemsChangedScript
Section titled "SelectedSeriesItemsChangedScript"[Parameter]
public string SelectedSeriesItemsChangedScript { get; set; } SeriesClickScript
Section titled "SeriesClickScript"[Parameter]
public string SeriesClickScript { get; set; } SeriesMouseEnterScript
Section titled "SeriesMouseEnterScript"[Parameter]
public string SeriesMouseEnterScript { get; set; } SeriesMouseLeaveScript
Section titled "SeriesMouseLeaveScript"[Parameter]
public string SeriesMouseLeaveScript { get; set; } SeriesMouseLeftButtonDownScript
Section titled "SeriesMouseLeftButtonDownScript"[Parameter]
public string SeriesMouseLeftButtonDownScript { get; set; } SeriesMouseLeftButtonUpScript
Section titled "SeriesMouseLeftButtonUpScript"[Parameter]
public string SeriesMouseLeftButtonUpScript { get; set; } UserAnnotationInformationRequestedScript
Section titled "UserAnnotationInformationRequestedScript"[Parameter]
public string UserAnnotationInformationRequestedScript { get; set; } UserAnnotationToolTipContentUpdatingScript
Section titled "UserAnnotationToolTipContentUpdatingScript"[Parameter]
public string UserAnnotationToolTipContentUpdatingScript { get; set; }