getAyahWordCount method
حساب عدد الكلمات الفعلية (بدون end marker) في آية معيّنة باستخدام بيانات QPC v4 المحمّلة.
Implementation
int getAyahWordCount(int surahNumber, int ayahNumber) {
final store = QuranCtrl.instance._qpcV4Store;
if (store == null) return 0;
int count = 0;
for (final w in store.wordsById.values) {
if (w.surah == surahNumber && w.ayah == ayahNumber) {
count++;
}
}
// آخر wordIndex هو end marker (رقم الآية)، نستبعده
return count > 0 ? count - 1 : 0;
}