Jump to content
GreenSock

Tween

.endTime()

.endTime( includeRepeats:Boolean ) : Number

Returns the time at which the animation will finish according to the parent timeline's local time.

Parameters

includeRepeats: Boolean

(default = true) — by default, repeats are included when calculating the end time but you can pass false to prevent that.

Returns : Number

Returns the time at which the animation will finish according to the parent timeline's local time.

Details

Returns the time at which the animation will finish according to the parent timeline’s local time. This does factor in the timeScale. For example:

  1. var tl = gsap.timeline();
  2. var tween = gsap.to(e, {duration: 1, x: 100}); //create a 1-second tween
  3. tl.add(tween, 0.5); //insert the tween at 0.5 seconds into the timeline
  4. console.log(tween.endTime()); //1.5
  5. tween.timeScale(2); //double the speed of the tween, thus it'll finish in half the normal time
  6. console.log(tween.endTime()); //1
Copyright 2017, GreenSock. All rights reserved. This work is subject to theterms of useor for Club GreenSock members, the software agreement that was issued with the membership.
×