KuralViewModel class

Inheritance

Constructors

KuralViewModel()
factory

Properties

allKuralsList ↔ List<Kural>
getter/setter pair
englishChapterNameKuralsErrorMessage ↔ String
getter/setter pair
englishChapterNameKuralsList ↔ List<Kural>
getter/setter pair
englishChapterNamesErrorMessage ↔ String
getter/setter pair
englishChapterNamesList ↔ List<String>
getter/setter pair
englishSectionNameKuralsErrorMessage ↔ String
getter/setter pair
englishSectionNameKuralsList ↔ List<Kural>
getter/setter pair
englishSectionNamesList ↔ List<String>
getter/setter pair
errorMessageForAllKurals ↔ String
getter/setter pair
errorMessageForAllKuralsInRange ↔ String
getter/setter pair
errorMessageForKuralByNum ↔ String?
getter/setter pair
errorMessageForKuralOfDay ↔ String?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
hasListeners → bool
Whether any listeners are currently registered.
no setterinherited
isAllEnglishChaptersKuralsLoaded ↔ bool
getter/setter pair
isAllEnglishChaptersLoaded ↔ bool
getter/setter pair
isAllEnglishSectionKuralsLoaded ↔ bool
getter/setter pair
isAllKuralsInRangeLoaded ↔ bool
getter/setter pair
isAllKuralsLoaded ↔ bool
getter/setter pair
isAllTamilChaptersKuralsLoaded ↔ bool
getter/setter pair
isAllTamilChaptersLoaded ↔ bool
getter/setter pair
isAllTamilSectionKuralsLoaded ↔ bool
getter/setter pair
isKuralByNumLoaded ↔ bool
getter/setter pair
isKuralOfDayLoaded ↔ bool
getter/setter pair
kuralByNumber ↔ Kural?
getter/setter pair
kuralOfDay ↔ Kural?
getter/setter pair
kuralsInRangeList ↔ List<Kural>
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tamilChapterNameKuralsErrorMessage ↔ String
getter/setter pair
tamilChapterNameKuralsList ↔ List<Kural>
getter/setter pair
tamilChapterNamesErrorMessage ↔ String
getter/setter pair
tamilChapterNamesList ↔ List<String>
getter/setter pair
tamilSectionNameKuralsErrorMessage ↔ String
getter/setter pair
tamilSectionNameKuralsList ↔ List<Kural>
getter/setter pair
tamilSectionNamesList ↔ List<String>
getter/setter pair

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
dispose() → void
Discards any resources used by the object.
inherited
getAllKurals() → Future
getAllKuralsInRange({required int from, required int to}) → Future
getEnglishChapterNames() → Future
getKuralByKuralNumber({required int? kuralNumber}) → Future
getKuralOfTheDay({required String? date}) → Future
getKuralsByEnglishChapterNames({required String chapterName}) → Future
getKuralsByEnglishSectionNames({required String sectionName}) → Future
getKuralsByTamilChapterNames({required String chapterName}) → Future
getKuralsByTamilSectionNames({required String sectionName}) → Future
getTamilChapterNames() → Future
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited