Interface CompositeWithIcon

All Superinterfaces:
Component.HasIcon
All Known Subinterfaces:
Dashboard, GroupFilter
All Known Implementing Classes:
DashboardImpl, FilterImpl, GroupFilterImpl

public interface CompositeWithIcon extends Component.HasIcon
CompositeComponent having an icon. Default implementations delegate their execution to CompositeComponent.getComposition().
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    Get icon source: "font-icon:ADD", "icons/myicon.png", "theme://createIcon", etc.
    default void
    Set an icon by its source: "font-icon:ADD", "icons/myicon.png", "theme://createIcon", etc.
    default void
    Set an icon from an icon set.