headerStyle method
headerStyle API.
Implementation
TextStyle headerStyle(int level) {
final TextStyle? named = switch (level) {
0 => header0,
1 => header1,
2 => header2,
3 => header3,
4 => header4,
_ => header5,
};
if (named != null) {
return defaultTextStyle.merge(named);
}
final double size = switch (level) {
0 => 26,
1 => 20,
2 => 16,
3 => 13,
4 => 12,
_ => 11,
};
return defaultTextStyle.merge(
TextStyle(
fontSize: size,
fontWeight: FontWeight.bold,
color: '1A237E',
),
);
}