Interface ThemeProvider
-
- All Known Implementing Classes:
DefaultThemeProvider
public interface ThemeProvider
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ThemeProvidercreateDefault()static ThemeProviderfromThemes(Theme lightTheme, Theme darkTheme)static ThemeProviderfromThemes(Theme lightTheme, Theme darkTheme, Theme lightHighContrastTheme, Theme darkHighContrastTheme)ThemegetTheme(PreferredThemeStyle themeStyle)
-
-
-
Method Detail
-
getTheme
Theme getTheme(PreferredThemeStyle themeStyle)
-
createDefault
static ThemeProvider createDefault()
-
fromThemes
static ThemeProvider fromThemes(Theme lightTheme, Theme darkTheme)
-
fromThemes
static ThemeProvider fromThemes(Theme lightTheme, Theme darkTheme, Theme lightHighContrastTheme, Theme darkHighContrastTheme)
-
-