PMCORE-2558

update
This commit is contained in:
Henry Jordan
2020-12-16 18:26:40 +00:00
parent e77c4222e7
commit 4060c6d21b
8 changed files with 122 additions and 14 deletions

View File

@@ -85,8 +85,24 @@ export default {
this.onResize();
window.addEventListener("resize", this.onResize);
this.getMenu();
this.listenerIframe();
},
methods: {
/**
* Listener for iframes childs
*/
listenerIframe(){
let that = this,
eventMethod = window.addEventListener? "addEventListener": "attachEvent",
eventer = window[eventMethod],
messageEvent = eventMethod === "attachEvent"? "onmessage": "message";
eventer(messageEvent, function (e) {
if (e.data === "redirect=todo" || e.message === "redirect=todo"){
that.page = "todo";
}
});
},
/**
* Gets the menu from the server
*/