-
@Immutable() public final class StreamDesign.TypographyThe text styles of the design system.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classStreamDesign.Typography.CompanionFactory for the default typography.
-
Field Summary
Fields Modifier and Type Field Description private final TextStylebodyDefaultprivate final TextStylebodyEmphasisprivate final TextStylebodyLinkprivate final TextStylebodyLinkEmphasisprivate final TextStylecaptionDefaultprivate final TextStylecaptionEmphasisprivate final TextStylecaptionLinkprivate final TextStylecaptionLinkEmphasisprivate final TextStyleheadingExtraSmallprivate final TextStyleheadingSmallprivate final TextStyleheadingMediumprivate final TextStyleheadingLargeprivate final TextStylemetadataDefaultprivate final TextStylemetadataEmphasisprivate final TextStylemetadataLinkprivate final TextStylemetadataLinkEmphasisprivate final TextStylenumericSmallprivate final TextStylenumericMediumprivate final TextStylenumericLargeprivate final TextStylenumericExtraLarge
-
Constructor Summary
Constructors Constructor Description StreamDesign.Typography(TextStyle bodyDefault, TextStyle bodyEmphasis, TextStyle bodyLink, TextStyle bodyLinkEmphasis, TextStyle captionDefault, TextStyle captionEmphasis, TextStyle captionLink, TextStyle captionLinkEmphasis, TextStyle headingExtraSmall, TextStyle headingSmall, TextStyle headingMedium, TextStyle headingLarge, TextStyle metadataDefault, TextStyle metadataEmphasis, TextStyle metadataLink, TextStyle metadataLinkEmphasis, TextStyle numericSmall, TextStyle numericMedium, TextStyle numericLarge, TextStyle numericExtraLarge)
-
Method Summary
Modifier and Type Method Description final TextStylegetBodyDefault()final TextStylegetBodyEmphasis()final TextStylegetBodyLink()final TextStylegetBodyLinkEmphasis()final TextStylegetCaptionDefault()final TextStylegetCaptionEmphasis()final TextStylegetCaptionLink()final TextStylegetCaptionLinkEmphasis()final TextStylegetHeadingExtraSmall()final TextStylegetHeadingSmall()final TextStylegetHeadingMedium()final TextStylegetHeadingLarge()final TextStylegetMetadataDefault()final TextStylegetMetadataEmphasis()final TextStylegetMetadataLink()final TextStylegetMetadataLinkEmphasis()final TextStylegetNumericSmall()final TextStylegetNumericMedium()final TextStylegetNumericLarge()final TextStylegetNumericExtraLarge()-
-
Constructor Detail
-
StreamDesign.Typography
StreamDesign.Typography(TextStyle bodyDefault, TextStyle bodyEmphasis, TextStyle bodyLink, TextStyle bodyLinkEmphasis, TextStyle captionDefault, TextStyle captionEmphasis, TextStyle captionLink, TextStyle captionLinkEmphasis, TextStyle headingExtraSmall, TextStyle headingSmall, TextStyle headingMedium, TextStyle headingLarge, TextStyle metadataDefault, TextStyle metadataEmphasis, TextStyle metadataLink, TextStyle metadataLinkEmphasis, TextStyle numericSmall, TextStyle numericMedium, TextStyle numericLarge, TextStyle numericExtraLarge)
- Parameters:
bodyDefault- Body text.bodyEmphasis- Emphasized body text.bodyLink- Body text that acts as a link.bodyLinkEmphasis- Emphasized body text that acts as a link.captionDefault- Captions and supplementary information.captionEmphasis- Emphasized captions.captionLink- Caption text that acts as a link.captionLinkEmphasis- Emphasized caption text that acts as a link.headingExtraSmall- Extra small headings and section labels.headingSmall- Small headings.headingMedium- Medium headings.headingLarge- Large, prominent headings.metadataDefault- Metadata and secondary information.metadataEmphasis- Emphasized metadata.metadataLink- Metadata text that acts as a link.metadataLinkEmphasis- Emphasized metadata text that acts as a link.numericSmall- Micro numeric indicators.numericMedium- Medium numeric indicators, like an unread count.numericLarge- Large numeric indicators.numericExtraLarge- Extra large numeric indicators.
-
-
Method Detail
-
getBodyDefault
final TextStyle getBodyDefault()
-
getBodyEmphasis
final TextStyle getBodyEmphasis()
-
getBodyLink
final TextStyle getBodyLink()
-
getBodyLinkEmphasis
final TextStyle getBodyLinkEmphasis()
-
getCaptionDefault
final TextStyle getCaptionDefault()
-
getCaptionEmphasis
final TextStyle getCaptionEmphasis()
-
getCaptionLink
final TextStyle getCaptionLink()
-
getCaptionLinkEmphasis
final TextStyle getCaptionLinkEmphasis()
-
getHeadingExtraSmall
final TextStyle getHeadingExtraSmall()
-
getHeadingSmall
final TextStyle getHeadingSmall()
-
getHeadingMedium
final TextStyle getHeadingMedium()
-
getHeadingLarge
final TextStyle getHeadingLarge()
-
getMetadataDefault
final TextStyle getMetadataDefault()
-
getMetadataEmphasis
final TextStyle getMetadataEmphasis()
-
getMetadataLink
final TextStyle getMetadataLink()
-
getMetadataLinkEmphasis
final TextStyle getMetadataLinkEmphasis()
-
getNumericSmall
final TextStyle getNumericSmall()
-
getNumericMedium
final TextStyle getNumericMedium()
-
getNumericLarge
final TextStyle getNumericLarge()
-
getNumericExtraLarge
final TextStyle getNumericExtraLarge()
-
-
-
-