AnimationOpts: Echarts drawing animation configuration items

AnimationOpts: Echarts drawing animation configuration items

class pyecharts.options.Animation

class AnimationOpts(
    # 是否开启动画,默认为 True 开启。
    animation: bool = True,

    # 是否开启动画的阈值,当单个系列显示的图形数量大于这个阈值时会关闭动画。默认 2000。
    animation_threshold: Numeric = 2000,

    # 初始动画的时长,默认值为 1000。
    # 支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的初始动画效果:
    animation_duration: Union[Numeric, JSFunc] = 1000,

    # 初始动画的缓动效果。
    # 不同的缓动效果可以参考,缓动示例 (https://www.echartsjs.com/gallery/editor.html?c=line-easing)。
    animation_easing: Union[str] = "cubicOut",

    # 初始动画的延迟,默认值为 0。
    # 支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的初始动画效果。
    animation_delay: Union[Numeric, JSFunc] = 0,

    # 数据更新动画的时长,默认值为 300。
    # 支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果:
    animation_duration_update: Union[Numeric, JSFunc] = 300,

    # 数据更新动画的缓动效果。
    # 不同的缓动效果可以参考,缓动示例 (https://www.echartsjs.com/gallery/editor.html?c=line-easing)。
    animation_easing_update: Union[Numeric] = "cubicOut",

    # 数据更新动画的延迟,默认值为 0。
    # 支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果。
    animation_delay_update: Union[Numeric, JSFunc] = 0,
)
130 original articles published · Like 30 · Visits 40,000+

Guess you like

Origin blog.csdn.net/W_H_M_2018/article/details/105565792