tajweedRules top-level constant
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)',
),
];