Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

dataSeries

dataSeries: IDataSeries

The IDataSeries to be used for the animation

delay

delay: number = 0

The animation delay in ms

duration

duration: number = 3000

The animation duration in ms

ease

ease: TEasingFn = easing.linear

Sets the animation easing function

isComplete

isComplete: true

isFadeEffectAnimation

isFadeEffectAnimation: boolean = false

Enables fade effect animation

isOnStartAnimation

isOnStartAnimation: boolean = false

Enables the animation for the effects like Wave, Sweep etc.

pointDurationFraction

pointDurationFraction: number = 0.2

The value that specifies a relative duration of a point animation as a fraction of an overall animation

styles

Styles of the IRenderableSeries to be animated

Readonly type

type: Wave = EAnimationType.Wave
inheritdoc

zeroLine

zeroLine: number = 0

The line from which the animation evolves

Accessors

isDataSeriesAnimation

  • get isDataSeriesAnimation(): boolean
  • Return flag if it is dataSeries animation

    Returns boolean

isStyleAnimation

  • get isStyleAnimation(): boolean
  • Return flag if it is styles animation

    Returns boolean

Methods

calculateAnimationValues

  • calculateAnimationValues(wasmContext: TSciChart, originalValues: SCRTDoubleVector, animationValues: SCRTDoubleVector, progress: number, noZeroLine?: boolean): void
  • inheritdoc

    Parameters

    • wasmContext: TSciChart
    • originalValues: SCRTDoubleVector
    • animationValues: SCRTDoubleVector
    • progress: number
    • Default value noZeroLine: boolean = false

    Returns void

calculateDataSeriesAnimationValues

  • calculateDataSeriesAnimationValues(wasmContext: TSciChart, initialValues: SCRTDoubleVector, finalValues: SCRTDoubleVector, interpolatedValues: SCRTDoubleVector, progress: number): void
  • Runs for data animation to update animation vectors

    Parameters

    • wasmContext: TSciChart
    • initialValues: SCRTDoubleVector

      The initial vector

    • finalValues: SCRTDoubleVector

      The final vector

    • interpolatedValues: SCRTDoubleVector

      The vector which will be updated with interpolated values

    • progress: number

      Current animation progress

    Returns void

getSeriesStyle

toJSON

updateSeriesProperties

Generated using TypeDoc