Package io.jmix.ui.component
Interface CompositeWithIcon
- All Superinterfaces:
 Component.HasIcon
- All Known Subinterfaces:
 Dashboard,GroupFilter
- All Known Implementing Classes:
 DashboardImpl,FilterImpl,GroupFilterImpl
CompositeComponent having an icon.
 Default implementations delegate their execution to CompositeComponent.getComposition().- 
Method Summary
Modifier and TypeMethodDescriptiondefault StringgetIcon()Get icon source: "font-icon:ADD", "icons/myicon.png", "theme://createIcon", etc.default voidSet an icon by its source: "font-icon:ADD", "icons/myicon.png", "theme://createIcon", etc.default voidsetIconFromSet(Icons.Icon icon) Set an icon from an icon set. 
- 
Method Details
- 
getIcon
Description copied from interface:Component.HasIconGet icon source: "font-icon:ADD", "icons/myicon.png", "theme://createIcon", etc.- Specified by:
 getIconin interfaceComponent.HasIcon
 - 
setIcon
Description copied from interface:Component.HasIconSet an icon by its source: "font-icon:ADD", "icons/myicon.png", "theme://createIcon", etc.- Specified by:
 setIconin interfaceComponent.HasIcon
 - 
setIconFromSet
Description copied from interface:Component.HasIconSet an icon from an icon set.- Specified by:
 setIconFromSetin interfaceComponent.HasIcon
 
 -