getAyahByUq method

AyahModel getAyahByUq(
  1. int ayahUqNumber
)

Implementation

AyahModel getAyahByUq(int ayahUqNumber) {
  _buildAyahUqIndexIfNeeded();
  final cached = _ayahByUqCache[ayahUqNumber];
  if (cached != null) return cached;
  final found = state.allAyahs.firstWhereOrNull(
    (a) => a.ayahUQNumber == ayahUqNumber,
  );
  return found ?? AyahModel.empty();
}