if (timeline.repeatBehavior == Timeline.RepeatBehavior.REVERSE) { timeline .replaceState(TimelineState.PLAYING_REVERSE); if (timeline.cycleDelay > 0) { timeline.pushState(TimelineState.READY); } else { timeline .replaceState(TimelineState.PLAYING_FORWARD); if (timeline.cycleDelay > 0) { timeline.pushState(TimelineState.READY); timeline.replaceState(TimelineState.DONE); this.callbackCallTimelineStateChanged(timeline, oldState); timeline.popState();
if (timeline.repeatBehavior == Timeline.RepeatBehavior.REVERSE) { timeline .replaceState(TimelineState.PLAYING_REVERSE); if (timeline.cycleDelay > 0) { timeline.pushState(TimelineState.READY); } else { timeline .replaceState(TimelineState.PLAYING_FORWARD); if (timeline.cycleDelay > 0) { timeline.pushState(TimelineState.READY); timeline.replaceState(TimelineState.DONE); this.callbackCallTimelineStateChanged(timeline, oldState); timeline.popState();
if (timeline.repeatBehavior == Timeline.RepeatBehavior.REVERSE) { timeline .replaceState(TimelineState.PLAYING_REVERSE); if (timeline.cycleDelay > 0) { timeline.pushState(TimelineState.READY); } else { timeline .replaceState(TimelineState.PLAYING_FORWARD); if (timeline.cycleDelay > 0) { timeline.pushState(TimelineState.READY); timeline.replaceState(TimelineState.DONE); this.callbackCallTimelineStateChanged(timeline, oldState); timeline.popState();
existing.replaceState(TimelineState.PLAYING_REVERSE); existing.pushState(TimelineState.READY); } else { existing.replaceState(TimelineState.PLAYING_REVERSE); if (oldState != existing.getState()) { this.callbackCallTimelineStateChanged(timeline,
existing.replaceState(TimelineState.PLAYING_REVERSE); existing.pushState(TimelineState.READY); } else { existing.replaceState(TimelineState.PLAYING_REVERSE); if (oldState != existing.getState()) { this.callbackCallTimelineStateChanged(timeline,
existing.replaceState(TimelineState.PLAYING_REVERSE); existing.pushState(TimelineState.READY); } else { existing.replaceState(TimelineState.PLAYING_REVERSE); if (oldState != existing.getState()) { this.callbackCallTimelineStateChanged(timeline,
existing.replaceState(TimelineState.PLAYING_FORWARD); existing.pushState(TimelineState.READY); } else { existing.replaceState(TimelineState.PLAYING_FORWARD); if (oldState != existing.getState()) { this.callbackCallTimelineStateChanged(timeline,
existing.replaceState(TimelineState.PLAYING_FORWARD); existing.pushState(TimelineState.READY); } else { existing.replaceState(TimelineState.PLAYING_FORWARD); if (oldState != existing.getState()) { this.callbackCallTimelineStateChanged(timeline,
existing.replaceState(TimelineState.PLAYING_FORWARD); existing.pushState(TimelineState.READY); } else { existing.replaceState(TimelineState.PLAYING_FORWARD); if (oldState != existing.getState()) { this.callbackCallTimelineStateChanged(timeline,