Interface IFormThemeChain
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultFormThemeChain
public interface IFormThemeChain extends Serializable
Represents a chain of form themes. Each form theme can have a parent theme. When resolving the hierarchy of a given form theme, the result is a form theme chain. The chain contains the form theme itself and all its parent themes. The chain is ordered from the topmost parent theme to the theme itself. For example, the theme chain for a custom themeOrange
with the system modern theme as its parent would be[Classic, Modern, Orange]
(as the modern theme has the classic theme as its parent).- Since:
- 8.3.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<IReferencableFormTheme>
themes()
A list of form themes in the chain, corresponding to a form theme and all its parents.
-
-
-
Method Detail
-
themes
List<IReferencableFormTheme> themes()
A list of form themes in the chain, corresponding to a form theme and all its parents. The first element in the list is the topmost parent theme. The second element is the child of the first element, and so on. The last element is the theme from which the chain was created.- Returns:
- A list of form themes in the chain, starting with the topmost parent theme.
-
-