Package org.teamapps.icons.provider
Interface IconProvider<STYLE extends IconStyle>
-
- All Known Subinterfaces:
SvgIconProvider<STYLE>
public interface IconProvider<STYLE extends IconStyle>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.Integer>getAvailableIconSizes()java.util.Set<STYLE>getAvailableIconStyles()STYLEgetDefaultDesktopStyle()STYLEgetDefaultMobileStyle()STYLEgetDefaultSubIconStyle()byte[]getIcon(java.lang.String styleId, int size, java.lang.String iconName)java.lang.StringgetIconLibraryId()
-
-
-
Method Detail
-
getIcon
byte[] getIcon(java.lang.String styleId, int size, java.lang.String iconName)
-
getIconLibraryId
java.lang.String getIconLibraryId()
-
getAvailableIconSizes
java.util.Set<java.lang.Integer> getAvailableIconSizes()
-
getAvailableIconStyles
java.util.Set<STYLE> getAvailableIconStyles()
-
getDefaultDesktopStyle
STYLE getDefaultDesktopStyle()
-
getDefaultMobileStyle
STYLE getDefaultMobileStyle()
-
getDefaultSubIconStyle
STYLE getDefaultSubIconStyle()
-
-