isValidFontVariantValue static method
Implementation
static bool isValidFontVariantValue(String value) {
if (value.isEmpty) return false;
final String normalized = value.trim().toLowerCase();
if (normalized == 'normal' || normalized == 'none') return true;
final List<String> tokens = normalized.split(RegExp(r'\s+')).where((t) => t.isNotEmpty).toList();
if (tokens.isEmpty) return false;
if (tokens.contains('normal') || tokens.contains('none')) return false;
for (final t in tokens) {
if (!_isValidFontVariantKeyword(t)) return false;
}
return true;
}