Package 

Class StreamDesign.Typography


  • @Immutable() 
    public final class StreamDesign.Typography
    
                        

    Contains all the typography we provide for our components.

    • Constructor Detail

      • StreamDesign.Typography

        StreamDesign.Typography(TextStyle bodyDefault, TextStyle bodyEmphasis, TextStyle captionDefault, TextStyle captionEmphasis, TextStyle headingExtraSmall, TextStyle headingSmall, TextStyle headingMedium, TextStyle headingLarge, TextStyle metadataDefault, TextStyle metadataEmphasis, TextStyle numericSmall, TextStyle numericMedium, TextStyle numericLarge, TextStyle numericExtraLarge)
        Parameters:
        bodyDefault - Used for body text, like message text.
        bodyEmphasis - Used for emphasized body text requiring visual prominence.
        captionDefault - Style for captions and supplementary information.
        captionEmphasis - Style for emphasized captions that require attention.
        headingExtraSmall - Style for extra-small headings and section labels.
        headingSmall - Style for small headings.
        headingMedium - Style for medium headings.
        headingLarge - Style for large, prominent headings.
        metadataDefault - Style for metadata and secondary information.
        metadataEmphasis - Style for emphasized metadata in secondary content areas.
        numericSmall - Style for micro numeric indicators.
        numericMedium - Style for medium-sized numeric indicators, like the unread count.
        numericLarge - Style for large numeric indicators.
        numericExtraLarge - Style for extra-large numeric indicators.