Manages functions that define how to load the DynamicLibrary for sqlite.
The default behavior will use
Linux and Android,
DynamicLibrary.open('libsqlite3.dylib') on iOS and
DynamicLibrary.open('sqlite3.dll') on Windows.
Invocation invocation ) → dynamic
Invoked when a non-existent method or property is accessed. [...]
) → DynamicLibrary
Opens the DynamicLibrary from which
moor_ffiis going to DynamicLibrary.lookup sqlite's methods that will be used. This method is meant to be called by
OperatingSystem os, OpenLibrary open ) → void
openfunction when running on the specified
os. This can be used to override the loading behavior on some platforms. To override that behavior on all platforms, consider using overrideForAll. This method must be called before opening any database. [...]
OpenLibrary open ) → void
moor_ffiuse the OpenLibrary function for all Dart platforms. If this method has been called, it takes precedence over overrideFor. This method must be called before opening any database. [...]
) → void
Clears all associated open helpers for all platforms.
) → String
Returns a string representation of this object.