Skip to content

Vizzu / Modules / vizzu / Anim

Namespace: Anim

vizzu.Anim

Interfaces

Type Aliases

Duration

Ƭ Duration: `${number}s` | `${number}ms` | number

Duration can be set in seconds or milliseconds. In case no unit is set, it defaults to seconds.


Easing

Ƭ Easing: "none" | "linear" | "step-start" | "step-end" | "ease" | "ease-in" | "ease-out" | "ease-in-out" | `cubic-bezier(${number},${number},${number},${number})`


Keyframes

Ƭ Keyframes: LazyKeyframe[]

Sequence of keyframe descriptors


LazyKeyframe

Ƭ LazyKeyframe: Keyframe | LazyTarget

Types, that can represent a Keyframe.


LazyOptions

Ƭ LazyOptions: Options | Duration | null

All types, which can represent an animation option.


LazyTarget

Ƭ LazyTarget: Target | Chart | Snapshot

All types, which can represent a single animation target chart state.


RegroupStrategy

Ƭ RegroupStrategy: "fade" | "drilldown" | "aggregate"

Type of transition when the categorical series differ on the source and the target chart.

  • fade: the source chart fades out while the target chart fades in;
  • drilldown: markers are splitted to be able to represent the target chart;
  • aggregate: markers are aggregated then splitted differently to be able to represent the target chart.