QuranDatabase class abstract

Annotations
  • @Database(version: 1, entities: [Narration, Book, Chapter, Part, Page, Recitation, Reciter, RecitationVerses, Verse, Glyph])

Constructors

QuranDatabase()

Properties

bookDao BookDao
no setter
changeListener StreamController<String>
StreamController that is responsible for notifying listeners about changes in specific tables. It acts as an event bus.
latefinalinherited
chapterDao ChapterDao
no setter
database ↔ DatabaseExecutor
Use this whenever you need direct access to the sqflite database.
latefinalinherited
glyphDao GlyphDao
no setter
hashCode int
The hash code for this object.
no setterinherited
narrationDao NarrationDao
no setter
pageDao PageDao
no setter
partDao PartDao
no setter
recitationDao RecitationDao
no setter
recitationVersesDao RecitationVersesDao
no setter
reciterDao ReciterDao
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
verseDao VerseDao
no setter

Methods

close() Future<void>
Closes the database.
inherited
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