36 lines
837 B
JavaScript
36 lines
837 B
JavaScript
import {
|
|
s
|
|
} from './storage-6f9cf62e.js';
|
|
|
|
const n = n => {
|
|
let s$1;
|
|
const t = () => {
|
|
s$1 = s.runtime.connect(n), s$1.onDisconnect.addListener((() => {
|
|
t();
|
|
}));
|
|
};
|
|
|
|
function o(e) {
|
|
return {
|
|
addListener: n => s$1[e].addListener(n),
|
|
removeListener: n => s$1[e].removeListener(n),
|
|
hasListener: n => s$1[e].hasListener(n),
|
|
hasListeners: () => s$1[e].hasListeners()
|
|
}
|
|
}
|
|
t();
|
|
const r = {
|
|
name: (null == n ? void 0 : n.name) || "",
|
|
disconnect: () => s$1.disconnect(),
|
|
onDisconnect: o("onDisconnect"),
|
|
onMessage: o("onMessage"),
|
|
postMessage: e => s$1.postMessage(e)
|
|
};
|
|
return Object.defineProperty(r, "name", {
|
|
get: () => s$1.name
|
|
}), r
|
|
};
|
|
|
|
export {
|
|
n
|
|
}; |