textStyle property
TextStyle
textStyle
Implementation
TextStyle get textStyle {
switch (this) {
case BasicTitleType.level1:
return BasicTextStyles.display.copyWith(
fontWeight: FontWeight.w500,
);
case BasicTitleType.level2:
return BasicTextStyles.headline.copyWith(
fontWeight: FontWeight.w500,
fontSize: 30.scaleSize,
);
case BasicTitleType.level3:
return BasicTextStyles.headline.copyWith(
fontWeight: FontWeight.w500,
);
case BasicTitleType.level4:
return BasicTextStyles.titleLarge.copyWith(
fontWeight: FontWeight.w500,
fontSize: BasicFontSizes.s20,
);
case BasicTitleType.level5:
return BasicTextStyles.titleMedium.copyWith(
fontWeight: FontWeight.w500,
);
case BasicTitleType.level6:
return BasicTextStyles.body.copyWith(
fontWeight: FontWeight.w500,
);
}
}