Package com.vaadin.server.themeutils
Class SASSAddonImportFileCreator
- java.lang.Object
-
- com.vaadin.server.themeutils.SASSAddonImportFileCreator
-
public class SASSAddonImportFileCreator extends java.lang.ObjectHelper class for managing the addon imports and creating an a SCSS file for importing all your addon themes. The helper method searches the classpath for Vaadin addons and uses the 'Vaadin-Themes' metadata to create the imports.The addons.scss is always overwritten when this tool is invoked.
- Since:
- 7.1
-
-
Constructor Summary
Constructors Constructor Description SASSAddonImportFileCreator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)static voidupdateTheme(java.lang.String themeDirectory)Updates a themes addons.scss with the addon themes found on the classpath.
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOException- Parameters:
args- Theme directory where the addons.scss file should be created- Throws:
java.io.IOException
-
updateTheme
public static void updateTheme(java.lang.String themeDirectory) throws java.io.IOExceptionUpdates a themes addons.scss with the addon themes found on the classpath.- Parameters:
themeDirectory- The target theme directory- Throws:
java.io.IOException
-
-