21 lines
504 B
TypeScript
21 lines
504 B
TypeScript
// @ts-ignore
|
|
let frameTest = document.getElementById("main-frame");
|
|
|
|
window.addEventListener("message", async (event) => {
|
|
let messageEvent = event as MessageEvent;
|
|
let data = messageEvent.data;
|
|
if (data.type === "iframe_event") {
|
|
// @ts-ignore
|
|
window.mainPlug.dispatchEvent(data.data.event, data.data.data);
|
|
}
|
|
});
|
|
|
|
export default {
|
|
"ui.update": function (doc: any) {
|
|
// frameTest.contentWindow.postMessage({
|
|
// type: "loadContent",
|
|
// doc: doc,
|
|
// });
|
|
},
|
|
};
|