2020-05-17 12:13:17 +00:00
|
|
|
import { PublicAPI, SourceAPI } from "ruffle-core";
|
2019-08-22 04:06:30 +00:00
|
|
|
|
2020-05-12 22:24:41 +00:00
|
|
|
window.RufflePlayer = PublicAPI.negotiate(
|
|
|
|
window.RufflePlayer,
|
|
|
|
"extension",
|
|
|
|
new SourceAPI()
|
|
|
|
);
|
2019-10-06 20:04:00 +00:00
|
|
|
|
|
|
|
if (obfuscated_event_prefix) {
|
2020-05-28 14:56:16 +00:00
|
|
|
document.addEventListener(obfuscated_event_prefix + "_request", function (
|
|
|
|
e
|
|
|
|
) {
|
2019-10-06 20:04:00 +00:00
|
|
|
let body = JSON.parse(e.detail);
|
|
|
|
let response = {};
|
|
|
|
|
|
|
|
if (body.action === "get_page_options") {
|
2019-11-02 01:59:04 +00:00
|
|
|
//response.page_options = page_options;
|
2019-10-06 20:04:00 +00:00
|
|
|
}
|
|
|
|
|
2020-05-28 14:56:16 +00:00
|
|
|
let event = new CustomEvent(obfuscated_event_prefix + "_response", {
|
|
|
|
detail: JSON.stringify(response),
|
|
|
|
});
|
2019-10-06 20:04:00 +00:00
|
|
|
document.dispatchEvent(event);
|
|
|
|
});
|
|
|
|
}
|