Component to help implement animation based on onMouseEntered and onMouseExited as entry and exit points respectively.
public PassAnimation(T node,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit,
boolean keepOldHandlers)
There are more constructors with different parameters, but all will internally call this first one.
Variations :
keepOldHandlers this value is assumed as true.IComponent<T> component obtain Node from component.getNode().
public PassAnimation(T node,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit)
public PassAnimation(IComponent<T> component,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit,
boolean keepOldHandlers)
public PassAnimation(IComponent<T> component,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit)