GeometryRepeater modifies geometries through the use of
PropertyModifiers.
When modifications take longer than a single frame, they are distributed
over multiple frames to prevent the application from appearing to have
frozen. Objects can register callback functions so they can be notified
when the GeometryRepeater begins or ends each iteration or ends its
final iteration.

Repeatedly applies the PropertyModifiers the specified number of
times. Optionally, you can set up callbacks that this method will
call before the PropertyModifiers are applied, after they are
applied, and when the final iteration completes.

Parameters

numIterations:int — The number of iterations that should be
executed by before the GeometryRepeater ends.

preIterationCallback:Function (default = null) — A function that will be called at the
beginning of every repeat iteration, before the PropertyModifiers are
applied.

postIterationCallback:Function (default = null) — A function that will be called on each
iteration after the PropertyModifiers have been applied and the
currentIteration has been incremented.

completeCallback:Function (default = null) — A function that will be called when
numIterations of this GeometryRepeater have been
executed.