web library

Exposes interfaces implemented by database implementations on the web.

These expose methods allowing database instances to be shared across web workers.

Classes

WebSqliteConnection
A SqliteConnection interface implemented by opened connections when running on the web.
WebSqliteOpenFactory
An additional interface for SqliteOpenFactory exposing additional functionality that is only relevant when compiling to the web.

Typedefs

WebDatabaseEndpoint = ({String connectName, MessagePort connectPort, String? lockName})
An endpoint that can be used, by any running JavaScript context in the same website, to connect to an existing WebSqliteConnection.