Thanks for the reply.
Still does not seem to work for me.
Strangely, when I log out the children of the glowRepeatTimeline, there is only one element in the array. I would expect three.
Here is the code,
this.glowTimeline = new TimelineMax();
this.glowTimeline.set(this.sparkleGlowScale, {x: 0.21, y: 0.21});
this.glowTimeline.set(this.sparkleGlow, {alpha: 0.0});
this.glowTimeline.set(this.sparkleGlow, {setVisible: true});
this.glowTimeline.to(this.sparkleGlowScale, 0.25, {x: 1, y: 1, ease: Quad.easeOut}, 0);
this.glowTimeline.to(this.sparkleGlow, 0.25, {alpha: 1.0, ease: Quad.easeOut}, 0);
this.glowTimeline.to(this.sparkleGlowScale, 0.67, {x: 0.21, y: 0.21, ease: Quad.easeIn}, 0.25);
this.glowTimeline.to(this.sparkleGlow, 0.67, {alpha: 0.0, ease: Quad.easeIn}, 0.25);
this.glowRepeatTimeline = new TimelineMax();
this.glowRepeatTimeline.repeat(-1);
this.glowRepeatTimeline.repeatDelay(2.58);
this.glowRepeatTimeline.add(this.glowTimeline.tweenFromTo(0, this.glowTimeline.duration()), 0);
this.glowRepeatTimeline.add(this.glowTimeline.tweenFromTo(0, this.glowTimeline.duration()), 3.67);
this.glowRepeatTimeline.add(this.glowTimeline.tweenFromTo(0, this.glowTimeline.duration()), 6.17);
console.log(this.glowRepeatTimeline.getChildren());
Thanks for any insight.