Medium constructor
Medium({ - required TextStyle style,
- required FontWeight regular,
- required FontWeight bold,
- required Color onBackground,
- required Color onPrimary,
- required Color primary,
- required Color primaryHighlightLightest,
- required Color secondary,
- required Color danger,
- required Color onDonatePrimary,
- required Color onDonateSecondary,
- required Color currencyPrimary,
})
Implementation
Medium({
required TextStyle style,
required FontWeight regular,
required FontWeight bold,
required Color onBackground,
required Color onPrimary,
required Color primary,
required Color primaryHighlightLightest,
required Color secondary,
required Color danger,
required Color onDonatePrimary,
required Color onDonateSecondary,
required Color currencyPrimary,
}) : regular = MediumRegular(
style: style.copyWith(fontWeight: regular),
onBackground: onBackground,
onPrimary: onPrimary,
primary: primary,
primaryHighlightLightest: primaryHighlightLightest,
secondary: secondary,
danger: danger,
onDonatePrimary: onDonatePrimary,
onDonateSecondary: onDonateSecondary,
currencyPrimary: currencyPrimary,
),
bold = MediumBold(
style: style.copyWith(fontWeight: bold),
onPrimary: onPrimary,
);