@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
38 lines (33 loc) • 1.06 kB
JavaScript
System.register([], function (exports, module) {
'use strict';
return {
execute: function () {
var EVENTS;
(function (EVENTS) {
EVENTS["ready"] = "ready";
})(EVENTS || (EVENTS = {}));
var iFrameResizer = {
// onPageInfo(info) {
// console.log('onPageInfo called', info);
// },
// onMessage(data) {
// console.log('onMessage called', data);
// },
onReady: function onReady() {
// console.log('onReady called');
// https://github.com/davidjbradshaw/iframe-resizer/blob/master/docs/iframed_page/methods.md
if ('parentIFrame' in window) {
// eslint-disable-next-line prefer-destructuring
var parentIFrame = window.parentIFrame;
parentIFrame.sendMessage({
type: 'event',
event: EVENTS.ready
});
}
}
};
window.iFrameResizer = iFrameResizer;
module.import('./iframeResizer.contentWindow-09a3d4f2.js');
}
};
});