com.vaadin.flow.internal.nodefeature.

Class ElementStylePropertyMap

All Implemented Interfaces:

Serializable

public class ElementStylePropertyMap extends AbstractPropertyMap

Map for element style values.

For internal use only. May be renamed or removed in a future release.

Since:

1.0

Author:

Vaadin Ltd

See Also:

  • Constructor Details

    • ElementStylePropertyMap

      public ElementStylePropertyMap(StateNode node)

      Creates a new element style map for the given node.

      Parameters:

      node - the node that the map belongs to

  • Method Details

    • setProperty

      public void setProperty(String name, Serializable value, boolean emitChange)

      Description copied from class: AbstractPropertyMap

      Sets a property to the given value.

      Overrides:

      setProperty in class AbstractPropertyMap

      Parameters:

      name - the property name

      value - the value, must be a string, a boolean, a double or null

      emitChange - true to create a change event for the client side

    • getStyle

      public Style getStyle()

      Returns a style instance for managing element inline styles.

      Returns:

      a Style instance connected to this map