com.vaadin.flow.dom.
Interface Style
-
All Superinterfaces:
All Known Implementing Classes:
public interface Style extends Serializable
Provides inline styles for
Element
s.Since:
1.0
Author:
Vaadin Ltd
-
-
Method Summary
All Methods Modifier and Type Method Description Style
clear()
Removes all set style properties.
String
get(String name)
Gets the value of the given style property.
Stream<String>
getNames()
Gets the defined style property names.
boolean
has(String name)
Checks if the given style property has been set.
Style
remove(String name)
Removes the given style property if it has been set.
Style
set(String name, String value)
Sets the given style property to the given value.
-
-
-
Method Detail
-
get
String get(String name)
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"
Parameters:
name
- the style property name as camelCase, notnull
Returns:
the style property value, or
null
if the style property has not been set
-
set
Style set(String name, String value)
Sets the given style property to the given value.
Both camelCased (e.g.
fontFamily
) and dash-separated (e.g.font-family
versions are supported.Parameters:
name
- the style property name as camelCase, notnull
value
- the style property value (ifnull
, the property will be removed)Returns:
this style instance
-
remove
Style remove(String name)
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.Parameters:
name
- the style property name as camelCase, notnull
Returns:
this style instance
-
clear
Style clear()
Removes all set style properties.
Returns:
this style instance
-
has
boolean has(String name)
Checks if the given style property has been set.
Both camelCased (e.g.
fontFamily
) and dash-separated (e.g.font-family
versions are supported.Parameters:
name
- the style property name as camelCase, notnull
Returns:
true
if the style property has been set,false
otherwise
-
-