{"version":3,"file":"bento-gist-1.0.mjs","mappings":"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","names":["PreactBaseElement","_defineProperty","obj","key","value","Object","defineProperty","enumerable","configurable","writable","ownKeys","object","enumerableOnly","keys","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","push","apply","_objectSpread2","target","i","arguments","length","source","forEach","getOwnPropertyDescriptors","defineProperties","_objectWithoutPropertiesLoose","excluded","sourceKeys","indexOf","isArray","Array","hasOwnProperty","hasOwn_","toString","toString_","prototype","duplicateErrorIfNecessary","error","messageProperty","message","stack","e","Error","prop","createError","var_args","arg","maybeReportError","_self$__AMP_REPORT_ER","_self","self","__AMP_REPORT_ERROR","call","createElement3","useCallback2","useEffect3","useMemo2","useRef3","useState2","createElement2","useEffect2","useImperativeHandle2","useLayoutEffect2","useMemo","useRef2","useState","forwardRef2","createElement","useCallback","useEffect","useImperativeHandle","useLayoutEffect","useRef","forwardRef","ContainWrapper","useValueRef","useAmpContext","useLoading","DEFAULT_MATCHES_MESSAGING_ORIGIN","IframeEmbed","_ref","ref","allow","allowFullScreen","iframeStyle","name","title","matchesMessagingOrigin","messageHandler","ready","loading","loadingProp","onReadyState","sandbox","src","rest","_excluded","playable","mount","loadedRef","onReadyStateRef","setLoaded","current","LOADING","iframeRef","readyState","node","iframe","includes","canResetSrc","parentNode","insertBefore","nextSibling","handler","event","contentWindow","origin","defaultView","ownerDocument","addEventListener","removeEventListener","layout","size","paint","frameBorder","onLoad","part","scrolling","style","width","height","contentVisibility","displayName","cachedAnchorEl","env","AMP_CONFIG","thirdParty","thirdPartyFrameHost","getBootstrapUrl","type","extension","getRandom","win","rand","crypto","getRandomValues","uint32array","Uint32Array","String","Math","random","substr","__AMP_LOG","user","dev","userForEmbed","Set","countGenerators","BLOCK_SYNC_XHR","DEFAULT_SANDBOX","join","ProxyIframeEmbed","excludeSandbox","nameProp","options","srcProp","_excluded2","string","start","substring","contentRef","count","counter","sequentialIdGenerator","nameAndSrc","setNameAndSrc","sentinelRef","_contentRef$current","_contentRef$current$o","parentWindow","__AMP_DEFAULT_BOOTSTRAP_SUBDOMAIN","windowDepth","parent","generateSentinel","context","assign","location","href","sentinel","attrs","_context","url","JSON","stringify","host","document","anchorEl","opt_cache","URL","frozen","parseUrlWithA","hostname","bootstrap","attributes","_iframeRef$current","_iframeRef$current2","_iframeRef$current3","undefined","DEFAULT_TITLE","BaseElement","gistId","file","requestResize","_excluded3","setHeight","data","startsWith","isAmpMessage","startPos","json","opt_onFailed","parse","parseJson","tryParseJson","setTimeout","rethrowAsync","deserializeMessage","gistid","attr","defineBentoElement"],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2305221508000/","sources":["extensions/amp-gist/1.0/base-element.js","node_modules/@babel/runtime/helpers/esm/defineProperty.js","node_modules/@babel/runtime/helpers/esm/objectSpread2.js","node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js","src/core/types/array.js","src/core/types/object/index.js","src/core/error/index.js","extensions/amp-gist/1.0/component.js","src/preact/component/3p-frame.js","src/preact/component/iframe.js","src/core/constants/loading-instructions.js","src/core/constants/ready-state.js","src/config/urls.js","src/url.js","src/3p-frame.js","src/utils/log.js","src/core/3p-frame.js","src/core/types/string/index.js","src/core/data-structures/id-generator.js","src/core/3p-frame-messaging.js","src/core/types/object/json.js","extensions/amp-gist/1.0/build/bento-gist.js"]}