playAyah method

Future<void> playAyah({
  1. required BuildContext context,
  2. required int currentAyahUniqueNumber,
  3. required bool playSingleAyah,
})

يقوم بتشغيل آية أو مجموعة من الآيات الصوتية بدءًا من الآية المحددة. يمكن تشغيل آية واحدة فقط أو الاستمرار في تشغيل الآيات التالية.

context سياق التطبيق المطلوب للوصول إلى موارد الصوت. currentAyahUniqueNumber الرقم الفريد للآية التي سيتم تشغيلها. playSingleAyah إذا كان true، سيتم تشغيل آية واحدة فقط. إذا كان false، سيستمر التشغيل للآيات التالية.

Plays audio for a verse or a group of verses starting from the specified verse. Can play a single verse only or continue playing subsequent verses.

context The application context required to access audio resources. currentAyahUniqueNumber The unique number of the verse to be played. playSingleAyah If true, only a single verse will be played. If false, playback will continue to subsequent verses.

مثال للاستخدام / Example usage:

await quranLibrary().playAyah(
  context: context,
  currentAyahUniqueNumber: 1,
  playSingleAyah: true,
);

Implementation

Future<void> playAyah(
        {required BuildContext context,
        required int currentAyahUniqueNumber,
        required bool playSingleAyah}) async =>
    await AudioCtrl.instance.playAyah(context, currentAyahUniqueNumber,
        playSingleAyah: playSingleAyah);