Interface IsAnimations
-
- All Superinterfaces:
IsDefaultAnimations
- All Known Implementing Classes:
AbstractAnimations
,Animations
,Animations
,UpdateConfiguration
public interface IsAnimations extends IsDefaultAnimations
Interface to map a animations element where animation element properties can be set, ANIMATIONS name space.- Author:
- Andrea "Stock" Stocchero
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AnimationCollection
create(String collection)
Creates an animation collection instance and stores in the animation options.AnimationCollection
create(Key collection)
Creates an animation collection instance and stores in the animation options.default void
delete(String collection)
Removes an animation collection previously added.void
delete(Key collection)
Removes an animation collection previously added.default AnimationCollection
get(String collection)
Returns an animation collection instance if stored in the animation options.AnimationCollection
get(Key collection)
Returns an animation collection instance if stored in the animation options.default boolean
isEnabled(String collection)
Returnstrue
if the animation collection is enabled, otherwisefalse
.boolean
isEnabled(Key collection)
Returnstrue
if the animation collection is enabled, otherwisefalse
.default void
set(String collection, AnimationCollection animationCollection)
Sets an animation collection instance to store in the animation options.void
set(Key collection, AnimationCollection animationCollection)
Sets an animation collection instance to store in the animation options.default void
setEnabled(String collection, boolean enabled)
Enables or disables an animation collection instance in the animation options.void
setEnabled(Key collection, boolean enabled)
Enables or disables an animation collection instance in the animation options.-
Methods inherited from interface org.pepstock.charba.client.defaults.IsDefaultAnimations
contains, contains
-
-
-
-
Method Detail
-
setEnabled
void setEnabled(Key collection, boolean enabled)
Enables or disables an animation collection instance in the animation options.- Parameters:
collection
- collection instance used to check in the animation optionsenabled
- iftrue
it enables an animation collection
-
setEnabled
default void setEnabled(String collection, boolean enabled)
Enables or disables an animation collection instance in the animation options.- Parameters:
collection
- collection instance used to check in the animation optionsenabled
- iftrue
it enables an animation collection
-
isEnabled
boolean isEnabled(Key collection)
Returnstrue
if the animation collection is enabled, otherwisefalse
.- Parameters:
collection
- collection instance used to check in the animation options- Returns:
true
if the animation collection is enabled, otherwisefalse
-
isEnabled
default boolean isEnabled(String collection)
Returnstrue
if the animation collection is enabled, otherwisefalse
.- Parameters:
collection
- collection instance used to check in the animation options- Returns:
true
if the animation collection is enabled, otherwisefalse
-
get
AnimationCollection get(Key collection)
Returns an animation collection instance if stored in the animation options.- Specified by:
get
in interfaceIsDefaultAnimations
- Parameters:
collection
- collection instance used to get for animation options- Returns:
- an animation collection instance or
null
if does not exists
-
get
default AnimationCollection get(String collection)
Returns an animation collection instance if stored in the animation options.- Specified by:
get
in interfaceIsDefaultAnimations
- Parameters:
collection
- collection instance used to get for animation options- Returns:
- an animation collection instance or
null
if does not exists
-
set
void set(Key collection, AnimationCollection animationCollection)
Sets an animation collection instance to store in the animation options.- Parameters:
collection
- collection instance used to get for animation optionsanimationCollection
- an animation collection instance to set
-
set
default void set(String collection, AnimationCollection animationCollection)
Sets an animation collection instance to store in the animation options.- Parameters:
collection
- collection instance used to get for animation optionsanimationCollection
- an animation collection instance to set
-
create
AnimationCollection create(Key collection)
Creates an animation collection instance and stores in the animation options.- Parameters:
collection
- collection key used to create the animation collections- Returns:
- a collection animation options
-
create
default AnimationCollection create(String collection)
Creates an animation collection instance and stores in the animation options.- Parameters:
collection
- collection key used to create the animation collections- Returns:
- a collection animation options
-
delete
void delete(Key collection)
Removes an animation collection previously added.- Parameters:
collection
- collection instance used to remove from animation options
-
delete
default void delete(String collection)
Removes an animation collection previously added.- Parameters:
collection
- collection instance used to remove from animation options
-
-