BookmarksAyahs class
A model class that represents a single bookmark in the Quran.
This class contains properties that identify the bookmarked Ayah in the Quran, such as the Surah number and Ayah number in the Quran.
The BookmarksAyahs class is used to store and retrieve bookmarks in the Quran.
Constructors
- BookmarksAyahs.new({int? id, required int ayahUQNumber, required int surahNumber, String? surahName, int? pageNumber, int? ayahNumber, String? lastRead})
- Creates a new instance of BookmarksAyahs.
Properties
- ayahNumber → int?
-
The number of the Ayah in the Surah.
final
- ayahUQNumber → int
-
The unique identifier for the Ayah in the Quran.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int?
-
The unique identifier for the bookmark in the Quran.
final
- lastRead → String?
-
The last read timestamp for the bookmarked Ayah.
final
- pageNumber → int?
-
The page number in the Quran that the bookmarked Ayah is located.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- surahName → String?
-
The name of the Surah in the Quran.
final
- surahNumber → int
-
The number of the Surah in the Quran.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited