plinth/browser/indexeddb/factory
Types
Used only in open
pub type OpenDbRequest
Values
pub fn from_window(window: window.Window) -> Result(Factory, Nil)
pub fn on_error(
request: OpenDbRequest,
callback: fn(String) -> Nil,
) -> Nil
pub fn on_success(
request: OpenDbRequest,
callback: fn(database.Database) -> Nil,
) -> Nil
pub fn on_upgrade_needed(
request: OpenDbRequest,
callback: fn(database.Database) -> Nil,
) -> Nil
pub fn open(
factory: Factory,
name: String,
version: Int,
) -> Result(OpenDbRequest, String)
Throws TypeError if the value of version is not a number greater than zero.
pub fn opendb(
factory: Factory,
name: String,
version: Int,
upgrade: fn(database.Database) -> Nil,
) -> promise.Promise(Result(database.Database, String))