Represents a control for viewing series objects.

IgxSeriesViewerComponent

new IgxSeriesViewerComponent(): IgxSeriesViewerComponent

Returns IgxSeriesViewerComponent

ngAcceptInputType_actualContentHitTestMode

Section titled "ngAcceptInputType_actualContentHitTestMode"
ngAcceptInputType_actualContentHitTestMode: string | ChartHitTestMode

ngAcceptInputType_actualInteractionPixelScalingRatio

Section titled "ngAcceptInputType_actualInteractionPixelScalingRatio"
ngAcceptInputType_actualInteractionPixelScalingRatio: string | number

ngAcceptInputType_actualPixelScalingRatio

Section titled "ngAcceptInputType_actualPixelScalingRatio"
ngAcceptInputType_actualPixelScalingRatio: string | number

ngAcceptInputType_actualWindowPositionHorizontal

Section titled "ngAcceptInputType_actualWindowPositionHorizontal"
ngAcceptInputType_actualWindowPositionHorizontal: string | number

ngAcceptInputType_actualWindowPositionVertical

Section titled "ngAcceptInputType_actualWindowPositionVertical"
ngAcceptInputType_actualWindowPositionVertical: string | number
ngAcceptInputType_actualWindowRect: any

ngAcceptInputType_actualWindowRectMinHeight

Section titled "ngAcceptInputType_actualWindowRectMinHeight"
ngAcceptInputType_actualWindowRectMinHeight: string | number

ngAcceptInputType_actualWindowRectMinWidth

Section titled "ngAcceptInputType_actualWindowRectMinWidth"
ngAcceptInputType_actualWindowRectMinWidth: string | number

ngAcceptInputType_animateSeriesWhenAxisRangeChanges

Section titled "ngAcceptInputType_animateSeriesWhenAxisRangeChanges"
ngAcceptInputType_animateSeriesWhenAxisRangeChanges: string | boolean
ngAcceptInputType_autoMarginHeight: string | number
ngAcceptInputType_autoMarginWidth: string | number
ngAcceptInputType_bottomMargin: string | number
ngAcceptInputType_brushes: string | string[]

ngAcceptInputType_contentHitTestMode

Section titled "ngAcceptInputType_contentHitTestMode"
ngAcceptInputType_contentHitTestMode: string | ChartHitTestMode
ngAcceptInputType_contentViewport: any
ngAcceptInputType_crosshairPoint: any

ngAcceptInputType_crosshairVisibility

Section titled "ngAcceptInputType_crosshairVisibility"
ngAcceptInputType_crosshairVisibility: any

ngAcceptInputType_defaultInteraction

Section titled "ngAcceptInputType_defaultInteraction"
ngAcceptInputType_defaultInteraction: any
ngAcceptInputType_dragModifier: any

ngAcceptInputType_effectiveViewport

Section titled "ngAcceptInputType_effectiveViewport"
ngAcceptInputType_effectiveViewport: any

ngAcceptInputType_fireMouseLeaveOnManipulationStart

Section titled "ngAcceptInputType_fireMouseLeaveOnManipulationStart"
ngAcceptInputType_fireMouseLeaveOnManipulationStart: string | boolean

ngAcceptInputType_focusDismissDelayMilliseconds

Section titled "ngAcceptInputType_focusDismissDelayMilliseconds"
ngAcceptInputType_focusDismissDelayMilliseconds: string | number

ngAcceptInputType_focusedSeriesItems

Section titled "ngAcceptInputType_focusedSeriesItems"
ngAcceptInputType_focusedSeriesItems: string | IgxChartSelectedItemCollection
ngAcceptInputType_focusMode: string | SeriesSelectionMode

ngAcceptInputType_focusTransitionDuration

Section titled "ngAcceptInputType_focusTransitionDuration"
ngAcceptInputType_focusTransitionDuration: string | number
ngAcceptInputType_fullSeries: string | IgxSeriesCollection

ngAcceptInputType_highlightedValuesDisplayMode

Section titled "ngAcceptInputType_highlightedValuesDisplayMode"
ngAcceptInputType_highlightedValuesDisplayMode: any

ngAcceptInputType_highlightingBehavior

Section titled "ngAcceptInputType_highlightingBehavior"
ngAcceptInputType_highlightingBehavior: string | SeriesHighlightingBehavior

ngAcceptInputType_highlightingDismissDelayMilliseconds

Section titled "ngAcceptInputType_highlightingDismissDelayMilliseconds"
ngAcceptInputType_highlightingDismissDelayMilliseconds: string | number

ngAcceptInputType_highlightingFadeOpacity

Section titled "ngAcceptInputType_highlightingFadeOpacity"
ngAcceptInputType_highlightingFadeOpacity: string | number
ngAcceptInputType_highlightingMode: string | SeriesHighlightingMode

ngAcceptInputType_highlightingTransitionDuration

Section titled "ngAcceptInputType_highlightingTransitionDuration"
ngAcceptInputType_highlightingTransitionDuration: string | number

ngAcceptInputType_horizontalViewScrollbarCornerRadius

Section titled "ngAcceptInputType_horizontalViewScrollbarCornerRadius"
ngAcceptInputType_horizontalViewScrollbarCornerRadius: string | number

ngAcceptInputType_horizontalViewScrollbarHeight

Section titled "ngAcceptInputType_horizontalViewScrollbarHeight"
ngAcceptInputType_horizontalViewScrollbarHeight: string | number

ngAcceptInputType_horizontalViewScrollbarInset

Section titled "ngAcceptInputType_horizontalViewScrollbarInset"
ngAcceptInputType_horizontalViewScrollbarInset: string | number

ngAcceptInputType_horizontalViewScrollbarMaxOpacity

Section titled "ngAcceptInputType_horizontalViewScrollbarMaxOpacity"
ngAcceptInputType_horizontalViewScrollbarMaxOpacity: string | number

ngAcceptInputType_horizontalViewScrollbarMode

Section titled "ngAcceptInputType_horizontalViewScrollbarMode"
ngAcceptInputType_horizontalViewScrollbarMode: string | SeriesViewerScrollbarMode

ngAcceptInputType_horizontalViewScrollbarPosition

Section titled "ngAcceptInputType_horizontalViewScrollbarPosition"
ngAcceptInputType_horizontalViewScrollbarPosition: string | SeriesViewerHorizontalScrollbarPosition

ngAcceptInputType_horizontalViewScrollbarShouldAddAutoTrackInsets

Section titled "ngAcceptInputType_horizontalViewScrollbarShouldAddAutoTrackInsets"
ngAcceptInputType_horizontalViewScrollbarShouldAddAutoTrackInsets: string | boolean

ngAcceptInputType_horizontalViewScrollbarStrokeThickness

Section titled "ngAcceptInputType_horizontalViewScrollbarStrokeThickness"
ngAcceptInputType_horizontalViewScrollbarStrokeThickness: string | number

ngAcceptInputType_horizontalViewScrollbarTrackEndInset

Section titled "ngAcceptInputType_horizontalViewScrollbarTrackEndInset"
ngAcceptInputType_horizontalViewScrollbarTrackEndInset: string | number

ngAcceptInputType_horizontalViewScrollbarTrackStartInset

Section titled "ngAcceptInputType_horizontalViewScrollbarTrackStartInset"
ngAcceptInputType_horizontalViewScrollbarTrackStartInset: string | number

ngAcceptInputType_interactionOverride

Section titled "ngAcceptInputType_interactionOverride"
ngAcceptInputType_interactionOverride: any

ngAcceptInputType_interactionPixelScalingRatio

Section titled "ngAcceptInputType_interactionPixelScalingRatio"
ngAcceptInputType_interactionPixelScalingRatio: string | number

ngAcceptInputType_isAntiAliasingEnabledDuringInteraction

Section titled "ngAcceptInputType_isAntiAliasingEnabledDuringInteraction"
ngAcceptInputType_isAntiAliasingEnabledDuringInteraction: string | boolean
ngAcceptInputType_isDetached: string | boolean

ngAcceptInputType_isInCreateAnnotationMode

Section titled "ngAcceptInputType_isInCreateAnnotationMode"
ngAcceptInputType_isInCreateAnnotationMode: string | boolean

ngAcceptInputType_isInDeleteAnnotationMode

Section titled "ngAcceptInputType_isInDeleteAnnotationMode"
ngAcceptInputType_isInDeleteAnnotationMode: string | boolean
ngAcceptInputType_isMap: string | boolean

ngAcceptInputType_isPagePanningAllowed

Section titled "ngAcceptInputType_isPagePanningAllowed"
ngAcceptInputType_isPagePanningAllowed: string | boolean

ngAcceptInputType_isSurfaceInteractionDisabled

Section titled "ngAcceptInputType_isSurfaceInteractionDisabled"
ngAcceptInputType_isSurfaceInteractionDisabled: string | boolean

ngAcceptInputType_isUserAnnotationsEnabled

Section titled "ngAcceptInputType_isUserAnnotationsEnabled"
ngAcceptInputType_isUserAnnotationsEnabled: string | boolean

ngAcceptInputType_isWindowSyncedToVisibleRange

Section titled "ngAcceptInputType_isWindowSyncedToVisibleRange"
ngAcceptInputType_isWindowSyncedToVisibleRange: string | boolean
ngAcceptInputType_leftMargin: string | number

ngAcceptInputType_legendHighlightingMode

Section titled "ngAcceptInputType_legendHighlightingMode"
ngAcceptInputType_legendHighlightingMode: string | LegendHighlightingMode

ngAcceptInputType_legendItemBadgeMode

Section titled "ngAcceptInputType_legendItemBadgeMode"
ngAcceptInputType_legendItemBadgeMode: any

ngAcceptInputType_legendItemBadgeShape

Section titled "ngAcceptInputType_legendItemBadgeShape"
ngAcceptInputType_legendItemBadgeShape: any

ngAcceptInputType_markerAutomaticBehavior

Section titled "ngAcceptInputType_markerAutomaticBehavior"
ngAcceptInputType_markerAutomaticBehavior: string | MarkerAutomaticBehavior
ngAcceptInputType_markerBrushes: string | string[]
ngAcceptInputType_markerOutlines: string | string[]
ngAcceptInputType_outlines: string | string[]
ngAcceptInputType_panModifier: any

ngAcceptInputType_pixelScalingRatio

Section titled "ngAcceptInputType_pixelScalingRatio"
ngAcceptInputType_pixelScalingRatio: string | number

ngAcceptInputType_preferHigherResolutionTiles

Section titled "ngAcceptInputType_preferHigherResolutionTiles"
ngAcceptInputType_preferHigherResolutionTiles: string | boolean

ngAcceptInputType_previewPathOpacity

Section titled "ngAcceptInputType_previewPathOpacity"
ngAcceptInputType_previewPathOpacity: string | number
ngAcceptInputType_previewRect: any

ngAcceptInputType_resizeIdleMilliseconds

Section titled "ngAcceptInputType_resizeIdleMilliseconds"
ngAcceptInputType_resizeIdleMilliseconds: string | number

ngAcceptInputType_rightButtonDefaultInteraction

Section titled "ngAcceptInputType_rightButtonDefaultInteraction"
ngAcceptInputType_rightButtonDefaultInteraction: any
ngAcceptInputType_rightMargin: string | number

ngAcceptInputType_scrollbarsAnimationDuration

Section titled "ngAcceptInputType_scrollbarsAnimationDuration"
ngAcceptInputType_scrollbarsAnimationDuration: string | number

ngAcceptInputType_selectedSeriesItems

Section titled "ngAcceptInputType_selectedSeriesItems"
ngAcceptInputType_selectedSeriesItems: string | IgxChartSelectedItemCollection

ngAcceptInputType_selectionBehavior

Section titled "ngAcceptInputType_selectionBehavior"
ngAcceptInputType_selectionBehavior: string | SeriesSelectionBehavior

ngAcceptInputType_selectionDismissDelayMilliseconds

Section titled "ngAcceptInputType_selectionDismissDelayMilliseconds"
ngAcceptInputType_selectionDismissDelayMilliseconds: string | number
ngAcceptInputType_selectionMode: string | SeriesSelectionMode

ngAcceptInputType_selectionModifier

Section titled "ngAcceptInputType_selectionModifier"
ngAcceptInputType_selectionModifier: any

ngAcceptInputType_selectionTransitionDuration

Section titled "ngAcceptInputType_selectionTransitionDuration"
ngAcceptInputType_selectionTransitionDuration: string | number

ngAcceptInputType_seriesValueLayerUseLegend

Section titled "ngAcceptInputType_seriesValueLayerUseLegend"
ngAcceptInputType_seriesValueLayerUseLegend: string | boolean

ngAcceptInputType_shouldMatchZOrderToSeriesOrder

Section titled "ngAcceptInputType_shouldMatchZOrderToSeriesOrder"
ngAcceptInputType_shouldMatchZOrderToSeriesOrder: string | boolean

ngAcceptInputType_shouldPanOnMaximumZoom

Section titled "ngAcceptInputType_shouldPanOnMaximumZoom"
ngAcceptInputType_shouldPanOnMaximumZoom: string | boolean

ngAcceptInputType_shouldSimulateHoverMoveCrosshairPoint

Section titled "ngAcceptInputType_shouldSimulateHoverMoveCrosshairPoint"
ngAcceptInputType_shouldSimulateHoverMoveCrosshairPoint: string | boolean

ngAcceptInputType_subtitleBottomMargin

Section titled "ngAcceptInputType_subtitleBottomMargin"
ngAcceptInputType_subtitleBottomMargin: string | number

ngAcceptInputType_subtitleHorizontalAlignment

Section titled "ngAcceptInputType_subtitleHorizontalAlignment"
ngAcceptInputType_subtitleHorizontalAlignment: any

ngAcceptInputType_subtitleLeftMargin

Section titled "ngAcceptInputType_subtitleLeftMargin"
ngAcceptInputType_subtitleLeftMargin: string | number

ngAcceptInputType_subtitleRightMargin

Section titled "ngAcceptInputType_subtitleRightMargin"
ngAcceptInputType_subtitleRightMargin: string | number

ngAcceptInputType_subtitleTopMargin

Section titled "ngAcceptInputType_subtitleTopMargin"
ngAcceptInputType_subtitleTopMargin: string | number

ngAcceptInputType_titleBottomMargin

Section titled "ngAcceptInputType_titleBottomMargin"
ngAcceptInputType_titleBottomMargin: string | number

ngAcceptInputType_titleHorizontalAlignment

Section titled "ngAcceptInputType_titleHorizontalAlignment"
ngAcceptInputType_titleHorizontalAlignment: any
ngAcceptInputType_titleLeftMargin: string | number
ngAcceptInputType_titleRightMargin: string | number
ngAcceptInputType_titleTopMargin: string | number
ngAcceptInputType_topMargin: string | number
ngAcceptInputType_useTiledZooming: string | boolean

ngAcceptInputType_verticalViewScrollbarCornerRadius

Section titled "ngAcceptInputType_verticalViewScrollbarCornerRadius"
ngAcceptInputType_verticalViewScrollbarCornerRadius: string | number

ngAcceptInputType_verticalViewScrollbarInset

Section titled "ngAcceptInputType_verticalViewScrollbarInset"
ngAcceptInputType_verticalViewScrollbarInset: string | number

ngAcceptInputType_verticalViewScrollbarMaxOpacity

Section titled "ngAcceptInputType_verticalViewScrollbarMaxOpacity"
ngAcceptInputType_verticalViewScrollbarMaxOpacity: string | number

ngAcceptInputType_verticalViewScrollbarMode

Section titled "ngAcceptInputType_verticalViewScrollbarMode"
ngAcceptInputType_verticalViewScrollbarMode: string | SeriesViewerScrollbarMode

ngAcceptInputType_verticalViewScrollbarPosition

Section titled "ngAcceptInputType_verticalViewScrollbarPosition"
ngAcceptInputType_verticalViewScrollbarPosition: string | SeriesViewerVerticalScrollbarPosition

ngAcceptInputType_verticalViewScrollbarShouldAddAutoTrackInsets

Section titled "ngAcceptInputType_verticalViewScrollbarShouldAddAutoTrackInsets"
ngAcceptInputType_verticalViewScrollbarShouldAddAutoTrackInsets: string | boolean

ngAcceptInputType_verticalViewScrollbarStrokeThickness

Section titled "ngAcceptInputType_verticalViewScrollbarStrokeThickness"
ngAcceptInputType_verticalViewScrollbarStrokeThickness: string | number

ngAcceptInputType_verticalViewScrollbarTrackEndInset

Section titled "ngAcceptInputType_verticalViewScrollbarTrackEndInset"
ngAcceptInputType_verticalViewScrollbarTrackEndInset: string | number

ngAcceptInputType_verticalViewScrollbarTrackStartInset

Section titled "ngAcceptInputType_verticalViewScrollbarTrackStartInset"
ngAcceptInputType_verticalViewScrollbarTrackStartInset: string | number

ngAcceptInputType_verticalViewScrollbarWidth

Section titled "ngAcceptInputType_verticalViewScrollbarWidth"
ngAcceptInputType_verticalViewScrollbarWidth: string | number
ngAcceptInputType_viewportRect: any

ngAcceptInputType_windowPositionHorizontal

Section titled "ngAcceptInputType_windowPositionHorizontal"
ngAcceptInputType_windowPositionHorizontal: string | number

ngAcceptInputType_windowPositionVertical

Section titled "ngAcceptInputType_windowPositionVertical"
ngAcceptInputType_windowPositionVertical: string | number
ngAcceptInputType_windowRect: any

ngAcceptInputType_windowRectMinHeight

Section titled "ngAcceptInputType_windowRectMinHeight"
ngAcceptInputType_windowRectMinHeight: string | number

ngAcceptInputType_windowRectMinWidth

Section titled "ngAcceptInputType_windowRectMinWidth"
ngAcceptInputType_windowRectMinWidth: string | number
ngAcceptInputType_windowResponse: string | WindowResponse

ngAcceptInputType_windowSizeMinHeight

Section titled "ngAcceptInputType_windowSizeMinHeight"
ngAcceptInputType_windowSizeMinHeight: string | number

ngAcceptInputType_windowSizeMinWidth

Section titled "ngAcceptInputType_windowSizeMinWidth"
ngAcceptInputType_windowSizeMinWidth: string | number
ngAcceptInputType_zoomCoercionMode: string | ZoomCoercionMode

ngAcceptInputType_zoomTileCacheSize

Section titled "ngAcceptInputType_zoomTileCacheSize"
ngAcceptInputType_zoomTileCacheSize: string | number
ɵcmp: ɵɵComponentDeclaration<IgxSeriesViewerComponent, "ng-component", never, object, object, never, never>
ɵfac: ɵɵFactoryDeclaration<IgxSeriesViewerComponent, never>
actualContentHitTestMode: ChartHitTestMode
actualInteractionPixelScalingRatio: number
actualPixelScalingRatio: number
actualWindowPositionHorizontal: number
actualWindowPositionVertical: number
actualWindowRect: IgRect
actualWindowRectMinHeight: number
actualWindowRectMinWidth: number
animateSeriesWhenAxisRangeChanges: boolean
autoMarginHeight: number
autoMarginWidth: number
bottomMargin: number
brushes: string[]
chartTitle: string
contentHitTestMode: ChartHitTestMode
crosshairPoint: IgPoint
crosshairVisibility: Visibility
defaultInteraction: InteractionState
dragModifier: ModifierKeys
effectiveViewport: IgRect
fireMouseLeaveOnManipulationStart: boolean
focusBrush: string
focusDismissDelayMilliseconds: number
focusedSeriesItems: IgxChartSelectedItemCollection
focusMode: SeriesSelectionMode
focusTransitionDuration: number
fullSeries: IgxSeriesCollection
highlightedValuesDisplayMode: SeriesHighlightedValuesDisplayMode
highlightingBehavior: SeriesHighlightingBehavior

highlightingDismissDelayMilliseconds

Section titled "highlightingDismissDelayMilliseconds"
highlightingDismissDelayMilliseconds: number
highlightingFadeOpacity: number
highlightingMode: SeriesHighlightingMode
highlightingTransitionDuration: number
horizontalCrosshairBrush: string

horizontalViewScrollbarCornerRadius

Section titled "horizontalViewScrollbarCornerRadius"
horizontalViewScrollbarCornerRadius: number
horizontalViewScrollbarFill: string
horizontalViewScrollbarHeight: number
horizontalViewScrollbarInset: number
horizontalViewScrollbarMaxOpacity: number
horizontalViewScrollbarMode: SeriesViewerScrollbarMode
horizontalViewScrollbarOutline: string
horizontalViewScrollbarPosition: SeriesViewerHorizontalScrollbarPosition

horizontalViewScrollbarShouldAddAutoTrackInsets

Section titled "horizontalViewScrollbarShouldAddAutoTrackInsets"
horizontalViewScrollbarShouldAddAutoTrackInsets: boolean

horizontalViewScrollbarStrokeThickness

Section titled "horizontalViewScrollbarStrokeThickness"
horizontalViewScrollbarStrokeThickness: number

horizontalViewScrollbarTrackEndInset

Section titled "horizontalViewScrollbarTrackEndInset"
horizontalViewScrollbarTrackEndInset: number

horizontalViewScrollbarTrackStartInset

Section titled "horizontalViewScrollbarTrackStartInset"
horizontalViewScrollbarTrackStartInset: number
interactionOverride: InteractionState
interactionPixelScalingRatio: number

isAntiAliasingEnabledDuringInteraction

Section titled "isAntiAliasingEnabledDuringInteraction"
isAntiAliasingEnabledDuringInteraction: boolean
isPagePanningAllowed: boolean
isSurfaceInteractionDisabled: boolean
isUserAnnotationsEnabled: boolean
isWindowSyncedToVisibleRange: boolean
leftMargin: number
legendHighlightingMode: LegendHighlightingMode
legendItemBadgeMode: LegendItemBadgeMode
legendItemBadgeShape: LegendItemBadgeShape
markerAutomaticBehavior: MarkerAutomaticBehavior
markerBrushes: string[]
markerOutlines: string[]
outlines: string[]
panModifier: ModifierKeys
pixelScalingRatio: number
plotAreaBackground: string
preferHigherResolutionTiles: boolean
previewPathFill: string
previewPathOpacity: number
previewPathStroke: string
previewRect: IgRect
resizeIdleMilliseconds: number
rightButtonDefaultInteraction: InteractionState
rightMargin: number
scrollbarsAnimationDuration: number
selectedSeriesItems: IgxChartSelectedItemCollection
selectionBehavior: SeriesSelectionBehavior
selectionBrush: string
selectionDismissDelayMilliseconds: number
selectionMode: SeriesSelectionMode
selectionModifier: ModifierKeys
selectionTransitionDuration: number
seriesValueLayerUseLegend: boolean
shouldMatchZOrderToSeriesOrder: boolean
shouldPanOnMaximumZoom: boolean

shouldSimulateHoverMoveCrosshairPoint

Section titled "shouldSimulateHoverMoveCrosshairPoint"
shouldSimulateHoverMoveCrosshairPoint: boolean
subtitle: string
subtitleBottomMargin: number
subtitleHorizontalAlignment: HorizontalAlignment
subtitleLeftMargin: number
subtitleRightMargin: number
subtitleTextColor: string
subtitleTextStyle: string
subtitleTopMargin: number
titleBottomMargin: number
titleHorizontalAlignment: HorizontalAlignment
titleLeftMargin: number
titleRightMargin: number
titleTextColor: string
titleTextStyle: string
titleTopMargin: number
topMargin: number
useTiledZooming: boolean
verticalCrosshairBrush: string
verticalViewScrollbarCornerRadius: number
verticalViewScrollbarFill: string
verticalViewScrollbarInset: number
verticalViewScrollbarMaxOpacity: number
verticalViewScrollbarMode: SeriesViewerScrollbarMode
verticalViewScrollbarOutline: string
verticalViewScrollbarPosition: SeriesViewerVerticalScrollbarPosition

verticalViewScrollbarShouldAddAutoTrackInsets

Section titled "verticalViewScrollbarShouldAddAutoTrackInsets"
verticalViewScrollbarShouldAddAutoTrackInsets: boolean

verticalViewScrollbarStrokeThickness

Section titled "verticalViewScrollbarStrokeThickness"
verticalViewScrollbarStrokeThickness: number
verticalViewScrollbarTrackEndInset: number

verticalViewScrollbarTrackStartInset

Section titled "verticalViewScrollbarTrackStartInset"
verticalViewScrollbarTrackStartInset: number
verticalViewScrollbarWidth: number
windowPositionHorizontal: number
windowPositionVertical: number
windowRect: IgRect
windowRectMinHeight: number
windowRectMinWidth: number
windowResponse: WindowResponse
windowSizeMinHeight: number
windowSizeMinWidth: number
zoomCoercionMode: ZoomCoercionMode
zoomTileCacheSize: number

Raised when the actual window rectangle of the SeriesViewer changes.

get actualWindowRectChanged(): EventEmitter<object>

Returns EventEmitter<object>

get axisLabelMouseClick(): EventEmitter<object>

Returns EventEmitter<object>

get axisLabelMouseDown(): EventEmitter<object>

Returns EventEmitter<object>

get axisLabelMouseEnter(): EventEmitter<object>

Returns EventEmitter<object>

get axisLabelMouseLeave(): EventEmitter<object>

Returns EventEmitter<object>

get axisLabelMouseOver(): EventEmitter<object>

Returns EventEmitter<object>

get axisLabelMouseUp(): EventEmitter<object>

Returns EventEmitter<object>

get axisPanelMouseClick(): EventEmitter<object>

Returns EventEmitter<object>

get axisPanelMouseDown(): EventEmitter<object>

Returns EventEmitter<object>

get axisPanelMouseEnter(): EventEmitter<object>

Returns EventEmitter<object>

get axisPanelMouseLeave(): EventEmitter<object>

Returns EventEmitter<object>

get axisPanelMouseOver(): EventEmitter<object>

Returns EventEmitter<object>

get axisPanelMouseUp(): EventEmitter<object>

Returns EventEmitter<object>

Represents the subset area within the viewport into which content should be mapped. This is the projection of the current EffectiveViewport into the viewport at current zoom level.

let contentViewport: IgxRect = this.chart.contentViewport;
get contentViewport(): IgRect

Returns IgRect

Raised when the SelectedItems collection has changed.

get focusedSeriesItemsChanged(): EventEmitter<object>

Returns EventEmitter<object>

Occurs just after the current SeriesViewer's grid area rectangle is changed. The grid area may change as the result of the SeriesViewer being resized, or of an axis being added or changing size, possibly in another SeriesViewer.

get gridAreaRectChanged(): EventEmitter<object>

Returns EventEmitter<object>

Event raised when an image of the component is saved

get imageCaptured(): EventEmitter<object>

Returns EventEmitter<object>

get isDetached(): boolean

Returns boolean

get isInCreateAnnotationMode(): boolean

Returns boolean

get isInDeleteAnnotationMode(): boolean

Returns boolean

Indicates if this SeriesViewer is a map.

get isMap(): boolean

Returns boolean

Occurs when the left mouse button is clicked while the mouse pointer is over the plot area.

get plotAreaClicked(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the pointer enters the plot area.

get plotAreaMouseEnter(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the pointer exits the plot area.

get plotAreaMouseLeave(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the left mouse button is pressed while the mouse pointer is over the plot area.

get plotAreaMouseLeftButtonDown(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the left mouse button is pressed while the mouse pointer is over the plot area.

get plotAreaMouseLeftButtonUp(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the pointer if over the plot area.

get plotAreaMouseOver(): EventEmitter<object>

Returns EventEmitter<object>

Raised when the SeriesViewer's processing for an update has completed.

get refreshCompleted(): EventEmitter<object>

Returns EventEmitter<object>

get resizeIdle(): EventEmitter<object>

Returns EventEmitter<object>

Raised when the SelectedItems collection has changed.

get selectedSeriesItemsChanged(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the left mouse button is released while the mouse pointer is over a Series.

get seriesClick(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the cursors are moved over a series in this SeriesViewer.

get seriesCursorMouseMove(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the mouse pointer enters a Series.

The SeriesMouseEnter event occurs when the left mouse pointer enters an element of this chart.

<-- position: content member-->

<igx-data-chart
    [dataSource]="data"
    (seriesMouseEnter)="onSeriesMouseEnter($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value"
        thickness=5>
    </igx-line-series>
</igx-data-chart>
public onSeriesMouseEnter(event: {sender: any, args: ChartMouseEventArgs})
{
    var item = event.args.item;
}
get seriesMouseEnter(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the mouse pointer leaves a Series.

The SeriesMouseLeave event occurs when the left mouse pointer leaves an element of this chart.

<igx-data-chart
    [dataSource]="data"
    (seriesMouseLeave)="onSeriesMouseLeave($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value"
        thickness=5>
    </igx-line-series>
</igx-data-chart>
public onSeriesMouseLeave(event: {sender: any, args: ChartMouseEventArgs})
{
    var item = event.args.item;
}
get seriesMouseLeave(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the left mouse button is pressed while the mouse pointer is over a Series.

The SeriesMouseLeftButtonDown event occurs when the left mouse button is pressed while the mouse pointer is over an element of this chart.

<-- position: content member-->

<igx-data-chart
    [dataSource]="data"
    (seriesMouseLeftButtonDown)="onSeriesMouseLeftButtonDown($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value"
        thickness=5>
    </igx-line-series>
</igx-data-chart>
public onSeriesMouseLeftButtonDown(event: {sender: any, args: DataChartMouseButtonEventArgs})
{
    var item = event.args.item;
}
get seriesMouseLeftButtonDown(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the left mouse button is released while the mouse pointer is over a Series.

The SeriesMouseLeftButtonUp event occurs when the left mouse button is released while the mouse pointer is over an element of this chart.

<-- position: content member-->

<igx-data-chart
    [dataSource]="data"
    (seriesMouseLeftButtonUp)="onSeriesMouseLeftButtonUp($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value"
        thickness=5>
    </igx-line-series>
</igx-data-chart>

<-- position: content member-->

public onSeriesMouseLeftButtonUp(event: {sender: any, args: DataChartMouseButtonEventArgs})
{
    var item = event.args.item;
}
public onSeriesMouseLeftButtonUp =(event: any, args: DataChartMouseButtonEventArgs )
{

}
get seriesMouseLeftButtonUp(): EventEmitter<object>

Returns EventEmitter<object>

Occurs when the mouse pointer moves while over a Series.

The SeriesMouseMove event occurs when the left mouse pointer moves while over an element of this chart.

<-- position: content member-->

<igx-data-chart
    [dataSource]="data"
    (seriesMouseMove)="onSeriesMouseMove($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value"
        thickness=5>
    </igx-line-series>
</igx-data-chart>

<-- position: content member-->

public onSeriesMouseMove(event: {sender: any, args: ChartMouseEventArgs})
{
    var item = event.args.item;
}
public onSeriesMouseMove =( event: any, args: ChartMouseEventArgs) => {
                 }
get seriesMouseMove(): EventEmitter<object>

Returns EventEmitter<object>

Occurs after the size of the series viewer changes.

<-- position: content member-->

<igx-data-chart
    [dataSource]="data"
    (sizeChanged)="onSizeChanged($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value">
    </igx-line-series>
</igx-data-chart>

<-- position: content member-->

public onSizeChanged(event: {sender: any, args: RectChangedEventArgs})
{
    let newRect: IgxRect = event.args.newRect;
}
public onSizeChanged =(event: any, args: RectChangedEventArgs}){

}
get sizeChanged(): EventEmitter<object>

Returns EventEmitter<object>

get userAnnotationInformationRequested(): EventEmitter<object>

Returns EventEmitter<object>

userAnnotationToolTipContentUpdating

Section titled "userAnnotationToolTipContentUpdating"
get userAnnotationToolTipContentUpdating(): EventEmitter<object>

Returns EventEmitter<object>

Raised when an ongoing manipulation of the series viewer is ended.

get viewerManipulationEnding(): EventEmitter<object>

Returns EventEmitter<object>

Raised when an ongoing manipulation of the series viewer is started.

get viewerManipulationStarting(): EventEmitter<object>

Returns EventEmitter<object>

Gets the viewport rectangle associated with the SeriesViewer, the physical dimensions of the plot area.

let viewPortRect: IgxRect = this.chart.viewportRect;
get viewportRect(): IgRect

Returns IgRect

Occurs just after the current SeriesViewer's window rectangle is changed.

<-- position: content member-->

<igx-data-chart
    [dataSource]="data"
    isHorizontalZoomEnabled=true
    (windowRectChanged)="onWindowRectChanged($event)">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value">
    </igx-line-series>
</igx-data-chart>

<-- position: content member-->

public onWindowRectChanged(event: {sender: any, args: RectChangedEventArgs})
{
    let newRect: IgxRect = event.args.newRect;
}
public onWindowRectChanged =( s:any, e: RectChangedEventArgs) => {

       }
get windowRectChanged(): EventEmitter<object>

Returns EventEmitter<object>

addCommandAvailabilityListener(listener: ICommandAvailabilityListener): void

Parameters

  • listener: ICommandAvailabilityListener

Returns void

addCommandStateChangedListener(listener: ICommandStateChangedListener): void

Parameters

  • listener: ICommandStateChangedListener

Returns void

Attaches the given series to the chart.

attachSeries(s: IgxSeriesComponent): void

Parameters

Returns void

cancelAnnotationFlow(annotationFlowID: string): void

Parameters

  • annotationFlowID: string

Returns void

cancelCreatingAnnotation(): void

Returns void

cancelDeletingAnnotation(): void

Returns void

cancelManipulation(): void

Returns void

captureImage(settings: IgxCaptureImageSettings): void

Parameters

  • settings: IgxCaptureImageSettings

Returns void

Clears the tile zoom tile cache so that new tiles will be generated. Only applies if the viewer is using a tile based zoom.

clearTileZoomCache(): void

Returns void

Release any resources held by the control.

destroy(): void

Returns void

Manually ends a tiled zoom if one is running.

endTiledZoomingIfRunning(): void

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

finishAnnotationFlow(info: IgxUserAnnotationInformation): void

Parameters

Returns void

finishCreatingAnnotation(): void

Returns void

finishDeletingAnnotation(): void

Returns void

Use to force the SeriesViewer to finish any deferred work before printing or evaluating its visual. This should only be called if the visual of the SeriesViewer needs to be synchronously saved or evaluated. Calling this method too often will hinder the performance of the SeriesViewer.

this.chart.flush();
flush(): void

Returns void

Gets actual window scale for horizontal dimension of the control

let actualWindowScaleHorizontal: number = chart.getActualWindowScaleHorizontal();
getActualWindowScaleHorizontal(): number

Returns number

Gets actual window scale for vertical dimension of the control

let actualWindowScaleVertical: number = chart.getActualWindowScaleVertical();
getActualWindowScaleVertical(): number

Returns number

getAnimationIdleVersionNumber(): number

Returns number

getCurrentActualWindowRect(): IgRect

Returns IgRect

getDesiredToolbarActions(): ToolActionInfo[]

Returns ToolActionInfo[]

Hides the active main tooltip, if displayed.

this.chart.hideToolTip();
hideToolTip(): void

Returns void

isAnimationActive(): boolean

Returns boolean

loadAnnotationsFromJson(jsonString: string): void

Parameters

  • jsonString: string

Returns void

ngOnInit(): void

Returns void

Used to manually notify the SeriesViewer that the data source has reset or cleared its items. Invoking this method is only necessary if that datasource is not observable.

notifyClearItems(source_: any): void

Parameters

  • source_: any
    • The data source which was cleared or reset.
    this.chart.notifyClearItems(this.data);

Returns void

Notification from the containing object that the container has been resized.

notifyContainerResized(): void

Returns void

notifyInsertItem(source_: any, index: number, newItem: any): void

Parameters

  • source_: any
  • index: number
  • newItem: any

Returns void

notifyRemoveItem(source_: any, index: number, oldItem: any): void

Parameters

  • source_: any
  • index: number
  • oldItem: any

Returns void

notifySeriesDataChanged(): void

Returns void

notifySetItem(source_: any, index: number, oldItem: any, newItem: any): void

Parameters

  • source_: any
  • index: number
  • oldItem: any
  • newItem: any

Returns void

queueForAnimationIdle(action: object, version: number): void

Parameters

  • action: object
  • version: number

Returns void

removeCommandAvailabilityListener(listener: ICommandAvailabilityListener): void

Parameters

  • listener: ICommandAvailabilityListener

Returns void

removeCommandStateChangedListener(listener: ICommandStateChangedListener): void

Parameters

  • listener: ICommandStateChangedListener

Returns void

renderToImage(width: number, height: number): any

Parameters

  • width: number
  • height: number

Returns any

resetAnnotations(): void

Returns void

Resets the zoom level to default.

resetZoom(): void

Returns void

saveAnnotationsToJson(): string

Returns string

simulateClick(point: IgPoint): void

Parameters

  • point: IgPoint

Returns void

simulateHover(point: IgPoint): void

Parameters

  • point: IgPoint

Returns void

simulateMouseLeave(): void

Returns void

simulatePlotPointerUp(point: IgPoint): void

Parameters

  • point: IgPoint

Returns void

simulatePressAndHold(point: IgPoint): void

Parameters

  • point: IgPoint

Returns void

startCreatingAnnotation(): void

Returns void

startDeletingAnnotation(): void

Returns void

Manually starts a tiled zoom if one isn't already running.

startTiledZoomingIfNecessary(): void

Returns void

Performs zoom in action on the chart by specified percentage of current window rect

zoomIn(percentage: number): void

Parameters

  • percentage: number

Returns void

Performs zoom out action on the chart by specified percentage of current window rect

zoomOut(percentage: number): void

Parameters

  • percentage: number

Returns void

_createFromInternal(internal: any): IgxSeriesViewerComponent

Parameters

  • internal: any

Returns IgxSeriesViewerComponent