def timeline: Timeline = Timeline { repeatCount: Timeline.INDEFINITE keyFrames: [ KeyFrame { time: 1s action: function () { foo(); if (a > 4) { a = 4; timeline.stop(); } } } ] }