configure static method
void
configure({
- String? fontFamily,
- TextStyle fontStyleBuilder({
- Color? color,
- TextDecoration? decoration,
- String? fontFamily,
- required double fontSize,
- FontStyle? fontStyle,
- FontWeight? fontWeight,
- double? height,
- double? letterSpacing,
- double? wordSpacing,
- AccessibilityConfig? accessibility,
Configure library-wide defaults.
fontFamily— any font family name available in the consuming app (must be registered in the app'spubspec.yaml). Set tonullto keep the default Poppins (Google Fonts).fontStyleBuilder— fully customTextStylefactory that replaces the default Poppins resolver.accessibility— overrides for the AccessibilityConfig used throughout the kit (action labels, min touch target, reduce-motion handling, color-blind icon glyphs). Passnullto keep the previous configuration.
Implementation
static void configure({
String? fontFamily,
TextStyle Function({
required double fontSize,
FontWeight? fontWeight,
Color? color,
FontStyle? fontStyle,
double? letterSpacing,
double? wordSpacing,
double? height,
String? fontFamily,
TextDecoration? decoration,
})? fontStyleBuilder,
AccessibilityConfig? accessibility,
}) {
_fontFamily = fontFamily;
_fontStyleBuilder = fontStyleBuilder;
if (accessibility != null) _accessibility = accessibility;
}