Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: ParallelTransition

[9:7] extends: FxObj

Represents a JavaFX ParallelTransition that runs multiple child animations simultaneously.

Methods

  • ParallelTransition ()

    Creates a new ParallelTransition with no child animations.

  • add (Items)

    Adds one or more child animations to this parallel transition.

    • @p Items is either a single transition object or a list of transition objects to add.
    • @r this object.
  • setCycleCount (int Count)

    Sets the number of times the animation cycles before stopping.

    • @p Count is an int with the cycle count; pass -1 for indefinite looping.
    • @r this object.
  • setAutoReverse (bool Auto)

    Sets whether the animation reverses direction on alternating cycles.

    • @p Auto is a bool; true enables auto-reverse.
    • @r this object.
  • play ()

    Starts playing all child animations simultaneously.

    • @r this object.
  • stop ()

    Stops the parallel transition and all child animations.

    • @r this object.
  • setOnFinished (callback OnFinished)

    Registers a callback to invoke when the animation finishes.

    • @p OnFinished is a callback invoked with an ActionEvent when the animation completes.
    • @r this object.
  • setNode (object NodeObj)

    Sets the default target Node applied to child animations that do not specify their own node.

    • @p NodeObj is a Node wrapper, or null to clear.
    • @r this object
  • getNode ()

    Returns the default target Node, or null when none is set.

    • @r An AussomJavaObject around the javafx.scene.Node, or null.
  • nodeProperty ()

    Returns the node property for binding or change listeners.

    • @r An AussomJavaObject around an ObjectProperty.
  • getChildren ()

    Returns the observable list of child Animation objects.

    • @r An AussomJavaObject around an ObservableList.