tajweedRules top-level constant

List<TajweedRule> const tajweedRules

The 8 tajweed color rules in QFC4 fonts.

Implementation

const List<TajweedRule> tajweedRules = [
  TajweedRule(
    index: 0,
    color: 0xff999999,
    arabicName: 'الحرف الساكن',
    englishName: 'Sakin letter (non-vowelled)',
  ),
  TajweedRule(
    index: 1,
    color: 0xfffec1e2,
    arabicName: 'مدّ حركتان',
    englishName: 'Madd: 2 counts',
  ),
  TajweedRule(
    index: 2,
    color: 0xffFE7D03,
    arabicName: 'المد المنفصل ٢ أو ٤ أو ٦ حركات',
    englishName: 'Madd Munfasil: 2, 4, or 6 counts',
  ),
  TajweedRule(
    index: 3,
    color: 0xffFF4D8E,
    arabicName: 'المد المتصل ٤ أو ٥ حركات',
    englishName: 'Madd Muttasil: 4 or 5 counts',
  ),
  TajweedRule(
    index: 4,
    color: 0xffE30000,
    arabicName: 'المد اللازم ٦ حركات',
    englishName: 'Madd Lazim: 6 counts',
  ),
  TajweedRule(
    index: 5,
    color: 0xff26B55D,
    arabicName: 'غنة/إخفاء',
    englishName: 'Ghunna/Ikhfa',
  ),
  TajweedRule(
    index: 6,
    color: 0xff00DEFF,
    arabicName: 'قلقلة',
    englishName: 'Qalqala (echo)',
  ),
  TajweedRule(
    index: 7,
    color: 0xff3C84D5,
    darkColor: 0xffDED537,
    arabicName: 'تفخيم الصوت',
    englishName: 'Tafkhim (heavy/emphatic)',
  ),
];