Package com.vaadin.flow.dom.impl
Class ImmutableEmptyStyle
java.lang.Object
com.vaadin.flow.dom.impl.ImmutableEmptyStyle
- All Implemented Interfaces:
Style
,Serializable
A style implementation which is empty and immutable.
For internal use only. May be renamed or removed in a future release.
- Since:
- 1.0
- Author:
- Vaadin Ltd
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclear()
Removes all set style properties.Gets the value of the given style property.getNames()
Gets the defined style property names.boolean
Checks if the given style property has been set.Removes the given style property if it has been set.Sets the given style property to the given value.
-
Constructor Details
-
ImmutableEmptyStyle
public ImmutableEmptyStyle()
-
-
Method Details
-
get
Description copied from interface:Style
Gets the value of the given style property.Note that the name should be in camelCase and not dash-separated, i.e. use "fontFamily" and not "font-family"
-
set
Description copied from interface:Style
Sets the given style property to the given value.Both camelCased (e.g.
fontFamily
) and dash-separated (e.g.font-family
versions are supported. -
remove
Description copied from interface:Style
Removes the given style property if it has been set.Both camelCased (e.g.
fontFamily
) and dash-separated (e.g.font-family
versions are supported. -
clear
Description copied from interface:Style
Removes all set style properties. -
has
Description copied from interface:Style
Checks if the given style property has been set.Both camelCased (e.g.
fontFamily
) and dash-separated (e.g.font-family
versions are supported. -
getNames
Description copied from interface:Style
Gets the defined style property names.Note that this always returns the name as camelCased, e.g.
fontFamily
even if it has been set as dash-separated (font-family
).
-