Class: GOAnimationShow

L.supermap.plotting.GOAnimationShow

动态标绘显隐动画类。

L.supermap.plotting.GOAnimationShow(options)

leaflet/animation/GOAnimationShow.js, line 7
Name Type Description
options Object

显隐动画参数。

Name Type Default Description
name string 可选

动画名称。

startTime number 0.0 可选

动画开始时间。

duration number 5 可选

动画时长,以秒为单位。

repeat boolean false 可选

是否循环播放动画。

showEffect boolean false 可选

是否有显隐特效。

finalDisplay boolean false 可选

最终显示状态。

Extends

Members

durationDouble

动画时长,单位为秒。

finalDisplayboolean

最终显示状态,默认不显示。

namestring

动画名称,动画的唯一标识。

repeatboolean

是否重复循环播放,默认为false。

showEffectboolean

是否有显隐特效,默认无特效。

startTimeDouble

动画开始时间,单位为秒。

Methods

inherited destroy()

leaflet/animation/GOAnimation.js, line 97

销毁对象,释放资源。

getGOAnimationType(){SuperMap.Plot.GOAnimationType}

leaflet/animation/GOAnimationShow.js, line 34

获取动画类型。

Returns:
Type Description
SuperMap.Plot.GOAnimationType 动画类型。

inherited getGOFeature(){L.supermap.plotting.GraphicObject}

leaflet/animation/GOAnimation.js, line 169

获取动画的原始几何对象。

Returns:
Type Description
L.supermap.plotting.GraphicObject 动画原始几何对象。

inherited pause()

leaflet/animation/GOAnimation.js, line 210

暂停。

inherited play()

leaflet/animation/GOAnimation.js, line 178

播放。

inherited reset()

leaflet/animation/GOAnimation.js, line 220

复位。

inherited stop()

leaflet/animation/GOAnimation.js, line 202

停止。