forLanguage method

TajweedRuleModel forLanguage(
  1. String languageCode, {
  2. String fallbackLanguageCode = 'ar',
})

Implementation

TajweedRuleModel forLanguage(
  String languageCode, {
  String fallbackLanguageCode = 'ar',
}) {
  final String resolved =
      text[languageCode] ?? text[fallbackLanguageCode] ?? '';

  return TajweedRuleModel(
    color: color,
    text: text,
    resolvedText: resolved,
    index: index,
  );
}