Interface ThemePreProcessor
- All Known Implementing Classes:
LessThemePreProcessor
public interface ThemePreProcessor
Theme pre processors are registered with
ThemeBuilder and invoked on
each theme processed
Pre processors are invoked after overlays for the theme have been applied, but before any merging and minification. Therefore they can create or modify assets for the theme
Pre processors may also have configuration that is supplied through the theme properties
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessTheme(String themeName, File themeDirectory, Properties themeProperties) Invoked to perform processing on the given theme
-
Method Details
-
processTheme
Invoked to perform processing on the given theme- Parameters:
themeName- name of the theme to processthemeDirectory- directory containing the theme assetsthemeProperties- properties for the theme containing its configuration
-