verses property

List<Verse>? verses

Creates a list containing every verse found within this chapter.

Onces called this list is cached so subsequent calls will be quicker.

Implementation

List<Verse>? get verses {
  if (_verses != null) {
    return _verses;
  }
  _verses = <Verse>[];
  for (var i = 1; i <= endVerseNumber!; i++) {
    _verses!.add(Verse(book, chapterNumber, i));
  }

  return _verses;
}