2017-02-20 16:04:50 -07:00

16 lines
456 B
JavaScript

var iframeContentComponent = require('./components/app-iframe-content');
module.exports = require('marko/widgets/legacy').defineComponent({
template: require.resolve('./template.marko'),
renderIntoIframe: function() {
var frameEl = this.getFrameEl();
return iframeContentComponent.renderSync({})
.appendTo(frameEl.contentWindow.document.body)
.getWidget();
},
getFrameEl: function() {
return this.getEl('frame');
}
});