DataLoadingStats class

Statistics about data loading performance and content.

Constructors

DataLoadingStats.new({required int loadingTimeMs, required int totalSurahs, required int totalAyat, required int totalCharacters, required int meccanSurahs, required int medinanSurahs, required int sajdahAyat, required bool isValid, required int dataSize})
const

Properties

dataSize int
Approximate data size in bytes
final
dataSizeKB double
Data size in KB
no setter
dataSizeMB double
Data size in MB
no setter
hashCode int
The hash code for this object.
no setterinherited
isValid bool
Whether the data structure is valid
final
loadingSpeed double
Loading speed in ayat per millisecond
no setter
loadingTimeMs int
Time taken to load data in milliseconds
final
meccanSurahs int
Number of Meccan surahs
final
medinanSurahs int
Number of Medinan surahs
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sajdahAyat int
Number of sajdah ayat
final
totalAyat int
Total number of ayat
final
totalCharacters int
Total number of characters in Arabic text
final
totalSurahs int
Total number of surahs
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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