eufemia_typography library

Classes

$EufemiaTextStyleCopyWith<$Res>
$EufemiaTypographyDataCopyWith<$Res>
$EufemiaTypographyFamiliesCopyWith<$Res>
$EufemiaTypographyHeightsCopyWith<$Res>
$EufemiaTypographySizesCopyWith<$Res>
$EufemiaTypographyStylesCopyWith<$Res>
$EufemiaTypographyWeightsCopyWith<$Res>
EufemiaText
EufemiaTextStyle
EufemiaTypography
EufemiaTypographyData
EufemiaTypographyFamilies
EufemiaTypographyHeights
EufemiaTypographyProvider
EufemiaTypographySizes
EufemiaTypographyStyles
EufemiaTypographyWeights

Extensions

EufemiaFontFamilyExtensions
EufemiaFontSizeExtensions
EufemiaFontWeightExtensions
EufemiaLineHeightExtensions
EufemiaTextPredefinedStyleExtension
EufemiaTextStyleExtensions

Constants

$EufemiaTextStyle → const _$EufemiaTextStyleTearOff
const _$EufemiaTextStyleTearOff()
$EufemiaTypographyData → const _$EufemiaTypographyDataTearOff
const _$EufemiaTypographyDataTearOff()
$EufemiaTypographyFamilies → const _$EufemiaTypographyFamiliesTearOff
const _$EufemiaTypographyFamiliesTearOff()
$EufemiaTypographyHeights → const _$EufemiaTypographyHeightsTearOff
const _$EufemiaTypographyHeightsTearOff()
$EufemiaTypographySizes → const _$EufemiaTypographySizesTearOff
const _$EufemiaTypographySizesTearOff()
$EufemiaTypographyStyles → const _$EufemiaTypographyStylesTearOff
const _$EufemiaTypographyStylesTearOff()
$EufemiaTypographyWeights → const _$EufemiaTypographyWeightsTearOff
const _$EufemiaTypographyWeightsTearOff()
eufemiaDefaultTypographyFamilies → const EufemiaTypographyFamilies
const EufemiaTypographyFamilies(primary: 'DNB Sans', monospace: 'DNB Mono')
eufemiaDefaultTypographyHeights → const EufemiaTypographyHeights
const EufemiaTypographyHeights(captionHeight: 1.33, footnoteHeight: 1.23, subheadHeight: 1.33, bodyHeight: 1.41, titleHeight: 1.40, titleMediumHeight: 1.33, titleLargeHeight: 1.29, buttonHeight: 1.18,…
eufemiaDefaultTypographySizes → const EufemiaTypographySizes
const EufemiaTypographySizes(captionSize: 11.0, footnoteSize: 13.0, subheadSize: 15.0, bodySize: 17.0, titleSize: 20.0, titleMediumSize: 24.0, titleLargeSize: 34.0, buttonSize: 16.0, buttonSmallSize: …
eufemiaDefaultTypographyWeights → const EufemiaTypographyWeights
const EufemiaTypographyWeights(normal: FontWeight.w400, demi: FontWeight.w500, emphasized: FontWeight.w600)

Functions

fallbackStyles({Color captionColor, Color captionEmphasizedColor, Color footnoteColor, Color footnoteEmphasizedColor, Color subheadColor, Color subheadEmphasizedColor, Color bodyColor, Color bodyEmphasizedColor, Color titleColor, Color titleDemiColor, Color titleEmphasizedColor, Color titleMediumColor, Color titleMediumEmphasizedColor, Color titleLargeColor, Color buttonColor, Color buttonEmphasizedColor, Color buttonSmallColor, Color buttonSmallEmphasizedColor}) EufemiaTypographyStyles
fallbackTypography({Color captionColor, Color captionEmphasizedColor, Color footnoteColor, Color footnoteEmphasizedColor, Color subheadColor, Color subheadEmphasizedColor, Color bodyColor, Color bodyEmphasizedColor, Color titleColor, Color titleDemiColor, Color titleEmphasizedColor, Color titleMediumColor, Color titleMediumEmphasizedColor, Color titleLargeColor, Color buttonColor, Color buttonEmphasizedColor, Color buttonSmallColor, Color buttonSmallEmhpasizedColor}) EufemiaTypographyData

Enums

EufemiaFontFamily
EufemiaFontSize
EufemiaFontWeight
EufemiaLineHeight
EufemiaTextPredefinedStyle

Typedefs

EufemiaTextStyleWidgetBuilder = Widget Function(BuildContext context, Widget child)