Class AnimationTypes.EntranceAnimation
java.lang.Object
com.vaadin.flow.component.Component
de.mekaso.vaadin.addon.compani.animation.Animation
de.mekaso.vaadin.addon.compani.animation.AnimationTypes.EntranceAnimation
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasStyle,com.vaadin.flow.dom.DomEventListener,Serializable
- Direct Known Subclasses:
AnimationTypes.ExitAnimation
- Enclosing class:
AnimationTypes
- Author:
- Meik Kaufmann An animation that will be show when a component is added to the UI.
- See Also:
-
Field Summary
Fields inherited from class de.mekaso.vaadin.addon.compani.animation.Animation
animatedComponent, currentEffect, domListenerRegistration, effect, STYLES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String[]voidregister()Register the effect for the animated component.withEffect(EntranceEffect effect) Set the animation effectMethods inherited from class de.mekaso.vaadin.addon.compani.animation.Animation
addAnimationEndListener, handleEvent, isTextEffect, start, stopMethods inherited from class com.vaadin.flow.component.Component
addListener, bindVisible, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTestId, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setTestId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, bindClassName, bindClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Constructor Details
-
EntranceAnimation
public EntranceAnimation()
-
-
Method Details
-
withEffect
Set the animation effect- Parameters:
effect- the effect- Returns:
- an animation
-
withSpeed
- Parameters:
speed- the speed- Returns:
- an animation
-
withDelay
- Parameters:
delay- the delay- Returns:
- an animation
-
register
public void register()Register the effect for the animated component. -
fetchCssClasses
- Specified by:
fetchCssClassesin classAnimation
-