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
-