wechat/storage

storage module provides storage API bindings details in wechat document

Values

pub fn batch_get_storage(
  keys k: List(String),
  complete cb: fn() -> Nil,
) -> promise.Promise(Result(object.JsObject, object.WechatError))

wx.batchGetStorage Batch get storage items

pub fn batch_get_storage_sync(
  keys k: List(String),
) -> object.JsObject

wx.batchGetStorageSync Batch get storage items (sync)

pub fn batch_set_storage(
  items i: object.JsObject,
  complete cb: fn() -> Nil,
) -> promise.Promise(Result(object.JsObject, object.WechatError))

wx.batchSetStorage Batch set storage items

pub fn batch_set_storage_sync(items i: object.JsObject) -> Nil

wx.batchSetStorageSync Batch set storage items (sync)

pub fn create_buffer_url(buffer b: object.JsObject) -> String

wx.createBufferURL Create buffer URL from ArrayBuffer

pub fn revoke_buffer_url(url u: String) -> Nil

wx.revokeBufferURL Revoke buffer URL

Search Document