Interface GridStylesHelper


public interface GridStylesHelper
Represents an HTML element that supports CSS classes.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addClassName(String className)
    Adds a CSS class name to this element.
    void
    addClassNames(String... classNames)
    Adds one or more CSS class names to this element.
    Gets the CSS class names for this element.
    boolean
    hasClassName(String className)
    Checks if the element has the given class name.
    boolean
    Removes a CSS class name from this element.
    void
    removeClassNames(String... classNames)
    Removes one or more CSS class names from element.
    void
    setClassName(String className)
    Sets the CSS class names of this element.
    void
    setClassName(String className, boolean set)
    Sets or removes the given class name for this element.
  • Method Details

    • addClassName

      void addClassName(String className)
      Adds a CSS class name to this element.
      Parameters:
      className - the CSS class name to add, not null
    • removeClassName

      boolean removeClassName(String className)
      Removes a CSS class name from this element.
      Parameters:
      className - the CSS class name to remove, not null
      Returns:
      true if the class name was removed, false if the class list didn't contain the class name
    • setClassName

      void setClassName(String className)
      Sets the CSS class names of this element. This method overwrites any previous set class names.
      Parameters:
      className - a space-separated string of class names to set, or null to remove all class names
    • getClassName

      String getClassName()
      Gets the CSS class names for this element.
      Returns:
      a space-separated string of class names, or null if there are no class names
    • setClassName

      void setClassName(String className, boolean set)
      Sets or removes the given class name for this element.
      Parameters:
      className - the class name to set or remove, not null
      set - true to set the class name, false to remove it
    • hasClassName

      boolean hasClassName(String className)
      Checks if the element has the given class name.
      Parameters:
      className - the class name to check for
      Returns:
      true if the element has the given class name, false otherwise
    • addClassNames

      void addClassNames(String... classNames)
      Adds one or more CSS class names to this element. Multiple class names can be specified by using spaces or by giving multiple parameters.
      Parameters:
      classNames - the CSS class name or class names to be added to the element
    • removeClassNames

      void removeClassNames(String... classNames)
      Removes one or more CSS class names from element. Multiple class names can be specified by using spaces or by giving multiple parameters.
      Parameters:
      classNames - the CSS class name or class names to be removed from the element