smesh_lol_web_common_jsbridge_ext.mjs raw
1 // Package smesh.lol/web/common/jsbridge/ext
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: ext.StorageGet
13 export function StorageGet(key, fn) {
14 $rt.ext.StorageGet(key, fn);
15 }
16
17 // jsbridge: ext.StorageSet
18 export function StorageSet(key, value) {
19 $rt.ext.StorageSet(key, value);
20 }
21
22 // jsbridge: ext.StorageRemove
23 export function StorageRemove(key) {
24 $rt.ext.StorageRemove(key);
25 }
26
27 // jsbridge: ext.OnMessage
28 export function OnMessage(fn) {
29 $rt.ext.OnMessage(fn);
30 }
31
32 // jsbridge: ext.SendMessageToTab
33 export function SendMessageToTab(tabID, msg) {
34 $rt.ext.SendMessageToTab(tabID, msg);
35 }
36
37 // jsbridge: ext.GetActiveTab
38 export function GetActiveTab(fn) {
39 $rt.ext.GetActiveTab(fn);
40 }
41
42 // jsbridge: ext.ConsoleLog
43 export function ConsoleLog(msg) {
44 $rt.ext.ConsoleLog(msg);
45 }
46
47 // jsbridge: ext.SessionGet
48 export function SessionGet(key, fn) {
49 $rt.ext.SessionGet(key, fn);
50 }
51
52 // jsbridge: ext.SessionSet
53 export function SessionSet(key, value) {
54 $rt.ext.SessionSet(key, value);
55 }
56
57 // jsbridge: ext.IsInPage
58 export function IsInPage() {
59 return $rt.ext.IsInPage();
60 }
61
62 // jsbridge: ext.__moxie_concat
63 export function __moxie_concat(a, b) {
64 return $rt.ext.__moxie_concat(a, b);
65 }
66
67 // jsbridge: ext.__moxie_eq
68 export function __moxie_eq(a, b) {
69 return $rt.ext.__moxie_eq(a, b);
70 }
71
72 // jsbridge: ext.__moxie_lt
73 export function __moxie_lt(a, b) {
74 return $rt.ext.__moxie_lt(a, b);
75 }
76
77 // jsbridge: ext.__moxie_secalloc
78 export function __moxie_secalloc(n) {
79 return $rt.ext.__moxie_secalloc(n);
80 }
81
82