smesh_lol_web_common_jsbridge_idb.mjs raw
1 // Package smesh.lol/web/common/jsbridge/idb
2 // Generated by MoxieJS — Moxie JavaScript backend
3
4 import * as $rt from './$runtime/index.mjs';
5
6 // Package-level variables
7
8 export function init() {
9 return;
10 }
11
12 // jsbridge: idb.Open
13 export function Open(fn) {
14 $rt.idb.Open(fn);
15 }
16
17 // jsbridge: idb.SaveEvent
18 export function SaveEvent(eventJSON, fn) {
19 $rt.idb.SaveEvent(eventJSON, fn);
20 }
21
22 // jsbridge: idb.QueryEvents
23 export function QueryEvents(filterJSON, fn) {
24 $rt.idb.QueryEvents(filterJSON, fn);
25 }
26
27 // jsbridge: idb.SaveDM
28 export function SaveDM(dmJSON, fn) {
29 $rt.idb.SaveDM(dmJSON, fn);
30 }
31
32 // jsbridge: idb.QueryDMs
33 export function QueryDMs(peer, limit, until, fn) {
34 $rt.idb.QueryDMs(peer, limit, until, fn);
35 }
36
37 // jsbridge: idb.GetConversationList
38 export function GetConversationList(fn) {
39 $rt.idb.GetConversationList(fn);
40 }
41
42 // jsbridge: idb.ClearDMsByPeer
43 export function ClearDMsByPeer(peer, fn) {
44 $rt.idb.ClearDMsByPeer(peer, fn);
45 }
46
47 // jsbridge: idb.SetVersion
48 export function SetVersion(v) {
49 $rt.idb.SetVersion(v);
50 }
51
52