//tvlib/org.mjdev.tvlib.ui.theme
Package-level declarations
Types
| Name | Summary |
|---|---|
| ColorResourceHelper | [androidJvm] object ColorResourceHelper |
| ThemeHelper | [androidJvm] object ThemeHelper |
| ThemeProvider | [androidJvm] class ThemeProvider |
| TonalPalette | [androidJvm] class TonalPalette(val neutral100: Color, val neutral99: Color, val neutral95: Color, val neutral90: Color, val neutral80: Color, val neutral70: Color, val neutral60: Color, val neutral50: Color, val neutral40: Color, val neutral30: Color, val neutral20: Color, val neutral10: Color, val neutral0: Color, val neutralVariant100: Color, val neutralVariant99: Color, val neutralVariant95: Color, val neutralVariant90: Color, val neutralVariant80: Color, val neutralVariant70: Color, val neutralVariant60: Color, val neutralVariant50: Color, val neutralVariant40: Color, val neutralVariant30: Color, val neutralVariant20: Color, val neutralVariant10: Color, val neutralVariant0: Color, val primary100: Color, val primary99: Color, val primary95: Color, val primary90: Color, val primary80: Color, val primary70: Color, val primary60: Color, val primary50: Color, val primary40: Color, val primary30: Color, val primary20: Color, val primary10: Color, val primary0: Color, val secondary100: Color, val secondary99: Color, val secondary95: Color, val secondary90: Color, val secondary80: Color, val secondary70: Color, val secondary60: Color, val secondary50: Color, val secondary40: Color, val secondary30: Color, val secondary20: Color, val secondary10: Color, val secondary0: Color, val tertiary100: Color, val tertiary99: Color, val tertiary95: Color, val tertiary90: Color, val tertiary80: Color, val tertiary70: Color, val tertiary60: Color, val tertiary50: Color, val tertiary40: Color, val tertiary30: Color, val tertiary20: Color, val tertiary10: Color, val tertiary0: Color) |
Properties
| Name | Summary |
|---|---|
| LocalCardShape | [androidJvm] val LocalCardShape: ProvidableCompositionLocal<Shape> |
| LocalThemeProvider | [androidJvm] val LocalThemeProvider: ProvidableCompositionLocal<ThemeProvider> |
Functions
| Name | Summary |
|---|---|
| dynamicDarkColorScheme | [androidJvm] @RequiresApi(value = 31) fun dynamicDarkColorScheme(context: Context): ColorScheme |
| dynamicLightColorScheme | [androidJvm] @RequiresApi(value = 31) fun dynamicLightColorScheme(context: Context): ColorScheme |
| dynamicTonalPalette | [androidJvm] @RequiresApi(value = 31) fun dynamicTonalPalette(context: Context): TonalPalette |
| ThemeHelper | [androidJvm] @Composable fun ThemeHelper(useDarkTheme: Boolean = isSystemInDarkTheme() |
| TVAppTheme | [androidJvm] @Composable fun TVAppTheme(useDarkTheme: Boolean = isSystemInDarkTheme() |