{"version":3,"file":"amp-auto-lightbox-0.1.mjs","mappings":"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","names":["CommonSignals_Enum","toArray","arrayLike","Array","prototype","slice","call","isArray","hasOwnProperty","hasOwn_","toString","toString_","Object","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","getWin","node","ownerDocument","defaultView","closestAncestorElementBySelector","element","selector","closest","resolved","intersectionDeferreds","intersectionObservers","DEFAULT_CUSTOM_EVENT_OPTIONS","bubbles","cancelable","Deferred","constructor","this","promise","Promise","res","rej","resolve","reject","self","__AMP_LOG","user","dev","userForEmbed","logs","getUserLogger","suffix","levelFunc","opt_suffix","Error","callLogConstructor","shouldBeTrueish","getService","win","id","getServiceInternal","__AMP_TOP","getTopWindow","getServiceForDoc","elementOrAmpDoc","getAmpdocServiceHolder","getAmpdoc","nodeOrDoc","nodeType","getAmpDoc","ampdoc","isSingleDoc","holder","isServiceRegistered","s","services","__AMP_SERVICES","getServices","obj","ctor","context","service","optsSupported","Services","listenOnce","eventType","listener","opt_evtListenerOpts","localListener","unlisten","localElement","wrapped","event","e","_self$__AMP_REPORT_ER","_self","__AMP_REPORT_ERROR","undefined","options","capture","addEventListener","removeEventListener","err","detectEvtListenerOptsSupport","internalListenImplementation","isHTMLMediaElement","eleOrWindow","tagName","test","location","hash","VISITED_ATTR","ENABLED_LD_JSON_TYPES","Article","NewsArticle","BlogPosting","LiveBlogPosting","DiscussionForumPosting","DISABLED_BY_ATTR","join","DISABLED_ANCESTORS","NOOP","Criteria","static","renderWidth","renderHeight","meetsSizingCriteria","meetsTreeShapeCriteria","hasResolvableAction","naturalHeight","naturalWidth","img","ratio","maxWidthFromSrcset","max","srcsetAttr","getAttribute","match","srcsetWidthRe","exec","width","parseInt","getMaxWidthFromSrcset","getMaxNaturalDimensions","querySelector","viewport","height","vh","vw","getSize","renderArea","markAsVisited","candidate","mutateElement","setAttribute","DocMetaAnnotations","tag","getRootNode","getOgType","querySelectorAll","map","el","textContent","json","opt_onFailed","JSON","parse","parseJson","tryParseJson","filter","Boolean","getAllLdJsonTypes","some","type","uid","scan","opt_root","lightboxedElementsSelector","exists","usesLightboxExplicitly","hasValidOgType","hasValidLdJsonType","isEnabledForDoc","root","document","candidates","whenLoaded","unlistenLoad","unlistenError","complete","readyState","isLoaded","isMediaElement","currentSrc","errorTarget","hasAttribute","parent","callback","child","lastElementChild","previousElementSibling","lastChildElement","then","target","src","createError","failedToLoad","loadPromise","startsWith","isAmpElement","createdCallback","deferred","upgradedPromise","whenUpgradedToCustomElement","signals","whenSignal","_intersectionDeferred2","get","inOb","WeakMap","observer","ioCallback","opts","needsRootBounds","rootMargin","threshold","isIframed","IntersectionObserver","createViewportObserver","entries","seen","Set","i","length","_intersectionDeferred","has","add","unobserve","delete","set","getInOb","observe","measureIntersectionNoRoot","boundingClientRect","meetsAll","installExtensionForDoc","name","opt_data","opt_options","MessageEvent","AutoLightboxEvents_Enum","data","dispatchEvent","dispatchCustomEvent","apply","runCandidates","forEach","getCandidates","AMP","whenReady"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2409061044000/","sources":["src/core/constants/amp-events.js","src/core/constants/common-signals.js","src/core/types/array.js","src/core/types/object/index.js","src/core/assert/dev.js","src/core/window/index.js","src/core/dom/query.js","src/core/dom/index.js","src/core/data-structures/promise.js","src/core/dom/layout/intersection-no-root.js","src/utils/log.js","src/service-helpers.js","src/service/index.js","src/core/dom/event-helper-listen.js","src/utils/event-helper.js","src/chunk.js","extensions/amp-auto-lightbox/0.1/amp-auto-lightbox.js","src/core/types/object/json.js","src/core/dom/amp-element-helpers.js","src/core/dom/layout/viewport-observer.js"]}