FeatureDetectionResult class final

The result of WebSqlite.runFeatureDetection, describing which browsers and databases are available in the current browser.

Constructors

FeatureDetectionResult({required List<MissingBrowserFeature> missingFeatures, required List<ExistingDatabase> existingDatabases, required List<(StorageMode, AccessMode)> availableImplementations})

Properties

availableImplementations List<(StorageMode, AccessMode)>
All available StorageMode, AccessMode pairs describing the databases supported by this browser.
final
existingDatabases List<ExistingDatabase>
All existing databases that have been found.
final
hashCode int
The hash code for this object.
no setterinherited
missingFeatures List<MissingBrowserFeature>
A list of features that were probed and found to be unsupported in the current browser.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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