define("modules/clean/open_in_app/actions",["require","exports","tslib","modules/clean/open_in_app/types","modules/clean/open_in_mobile_app"],(function(e,t,r,i,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n=r.__importDefault(n),t.openInApp=function(e,t){var r,a=t.onAppNeeded,o=t.onAppInstalled;i.areUrlsIOS(e)?n.default.open_ios(e.iOSAppUrl,e.iOSAppStoreUrl,!(r=(navigator.userAgent||"").match(/OS (\d+)_(\d+)_?(\d+)?/))||parseInt(r[1],10)>=9,a,o):i.areUrlsAndroid(e)&&n.default.open_android_intent(e.androidAppUrl)},t.openImmediately=function(e){var t;if(i.areUrlsIOS(e))t=e.iOSAppUrl;else{if(!i.areUrlsAndroid(e))return;t=e.androidAppUrl}var r=document.createElement("iframe");r.setAttribute("class","open-in-app-transport"),r.setAttribute("src",t),r.setAttribute("style","display: none"),document.body.appendChild(r)},t.cleanUp=function(){n.default.cleanup()}})),define("modules/clean/open_in_mobile_app",["require","exports","tslib","jquery","modules/clean/analytics","modules/core/exception","modules/core/i18n","modules/clean/sharing/constants"],(function(e,t,r,i,n,a,o,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),i=r.__importDefault(i),n=r.__importStar(n);var l=(function(){function e(){}return e.initClass=function(){var e=this;this.vischange_listener=null,this.open_app_mode=!0,this.try_open_ios_9=function(t,r,i,n){return void 0===i&&(i=function(){}),void 0===n&&(n=function(){}),e.vischange_listener||(e.vischange_listener=function(t){return e.open_app_mode=!0,n()},document.addEventListener("visibilitychange",e.vischange_listener)),e.open_app_mode?(e.open_app_mode=!1,e._onOpenLoggingHandler(),i(),window.location=t):(e._onInstallLoggingHandler(),window.location=r)},this.fallback_will_launch=!1,this.try_open=function(t,r,a){if(e._onOpenLoggingHandler(),!e.fallback_will_launch){var o=i.default("body"),l=!1,c=function(e){return l=!0};document.addEventListener("visibilitychange",c);var u,d=!1,p=function(e){return d=!0};window.addEventListener("pagehide",p),null!=a&&n.ShareTibEventLogger.log_unauth("CLICK_MOBILE_OPEN",s.SHARE_ACTION_ORIGIN_TYPE.WEB_MOBILE,{scl_url:a}),u=i.default("