Class IconResolverImpl

java.lang.Object
io.jmix.ui.icon.IconResolverImpl
All Implemented Interfaces:
IconResolver

@Component("ui_IconResolver") public class IconResolverImpl extends Object implements IconResolver
  • Field Details

  • Constructor Details

    • IconResolverImpl

      public IconResolverImpl()
  • Method Details

    • getIconResource

      @Nullable public com.vaadin.server.Resource getIconResource(@Nullable String iconPath)
      Description copied from interface: IconResolver
      Returns an instance of Resource by the given iconPath.
      Specified by:
      getIconResource in interface IconResolver
      Parameters:
      iconPath - icon path
      Returns:
      Resource instance
    • getResource

      @Nullable protected com.vaadin.server.Resource getResource(String iconPath)
    • getThemeIcon

      @Nullable protected String getThemeIcon(String iconName)
    • processPath

      protected String processPath(String iconPath)