{"version":3,"file":"js/iframeResizer.min.js","sources":["iframeResizer.js"],"names":["addEventListener","obj","evt","func","window","attachEvent","setupRequestAnimationFrame","x","vendors","length","requestAnimationFrame","log","callback","msg","settings","console","msgId","page","iFrameListener","event","resizeIFrame","resize","setSize","messageData","setPagePosition","syncResize","closeIFrame","iframe","id","parentNode","removeChild","processMsg","data","substr","msgIdLen","split","document","getElementById","height","width","type","isMessageFromIFrame","origin","remoteHost","src","slice","join","checkOrigin","Error","isMessageForUs","isMessageFromMetaParent","retCode","true","false","forwardMsgFromIFrame","messageCallback","message","lastIndexOf","checkIFrameExists","actionMsg","resizedCallback","resetIFrame","firstRun","getPagePosition","pagePosition","undefined","pageXOffset","documentElement","scrollLeft","y","pageYOffset","scrollTop","scrollTo","reset","trigger","setDimension","dimension","style","sizeHeight","sizeWidth","doNotSync","calleeMsg","contentWindow","postMessage","setupIFrame","ensureHasId","iframeID","count","setScrolling","scrolling","overflow","setupBodyMarginValues","bodyMargin","bodyMarginV1","createOutgoingMsg","interval","enablePublicMethods","autoResize","heightCalculationMethod","bodyBackground","bodyPadding","init","resetRequiredMethods","this","createNativePublicFunction","element","tagName","TypeError","call","processOptions","options","option","defaults","hasOwnProperty","iFrameResize","selecter","Array","prototype","forEach","querySelectorAll","createJQueryPublicMethod","$","fn","extend","filter","each","end","max","scroll","bodyScroll","documentElementScroll","jQuery"],"mappings":"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"}