-
- All Implemented Interfaces:
-
io.getstream.video.android.compose.theme.StreamTheme
public class VideoTheme implements StreamTheme
Contains ease-of-use accessors for different properties used to style and customize the app look and feel.
-
-
Field Summary
Fields Modifier and Type Field Description private final StreamColorscolorsprivate final StreamDimensdimensprivate final StreamTypographytypographyprivate final StreamShapesshapesprivate final RippleConfigurationrippleConfigurationprivate final ReactionMapperreactionMapperprivate final CompositeStyleProviderstylesprivate final VideoComponentFactorycomponentFactorypublic final static VideoThemeINSTANCE
-
Method Summary
Modifier and Type Method Description StreamColorsgetColors()StreamDimensgetDimens()StreamTypographygetTypography()StreamShapesgetShapes()RippleConfigurationgetRippleConfiguration()ReactionMappergetReactionMapper()CompositeStyleProvidergetStyles()VideoComponentFactorygetComponentFactory()-
-
Method Detail
-
getColors
@Composable()@ReadOnlyComposable() StreamColors getColors()
-
getDimens
@Composable()@ReadOnlyComposable() StreamDimens getDimens()
-
getTypography
@Composable()@ReadOnlyComposable() StreamTypography getTypography()
-
getShapes
@Composable()@ReadOnlyComposable() StreamShapes getShapes()
-
getRippleConfiguration
@Composable()@ReadOnlyComposable() RippleConfiguration getRippleConfiguration()
-
getReactionMapper
@Composable()@ReadOnlyComposable() ReactionMapper getReactionMapper()
-
getStyles
@Composable()@ReadOnlyComposable() CompositeStyleProvider getStyles()
-
getComponentFactory
@Composable()@ReadOnlyComposable() VideoComponentFactory getComponentFactory()
-
-
-
-