resolveSubtitleGap method
Resolves the gap between title and subtitle.
Implementation
double resolveSubtitleGap() {
if (this is TTileSize && (this as TTileSize).subtitleGap != null) {
return (this as TTileSize).subtitleGap!;
}
return switch (this) {
TTileSize.h1 => 4.0,
TTileSize.h2 => 3.5,
TTileSize.h3 => 3.0,
TTileSize.h4 => 2.5,
TTileSize.h5 => 2.0,
TTileSize.h6 => 1.5,
TTileSize.h7 => 1.0,
TTileSize.lg => 3.0,
TTileSize.md => 2.5,
TTileSize.sm => 2.0,
_ => (font * 0.15).clamp(1.5, 4.0),
};
}