{"version":3,"file":"amp-tiktok-0.1.mjs","mappings":"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","names":["htmlContainer","propertyNameCache","isArray","Array","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","assertIsName","name","test","scopedQuerySelector","root","selector","querySelector","distribute","replace","prependSelectorsWith","createElementWithAttributes","doc","tagName","attributes","element","attr","setAttribute","addAttributesToElement","createElement","html","strings","container","length","obj","call","self","trustedTypes","createPolicy","policy","createHTML","unused","innerHTML","el","firstElementChild","nextElementSibling","removeChild","createNode","optsSupported","vendorPrefixes","setStyle","property","value","opt_units","opt_bypassCache","propertyName","style","camelCase","startsWith","create","undefined","titleCase","charAt","toUpperCase","slice","camelCaseToTitleCase","prefixedPropertyName","i","getVendorJsPropertyName_","getVendorJsPropertyName","styleValue","setProperty","hyphenated","match","toLowerCase","some","prefix","camelCaseToHyphenCase","setStyles","styles","k","px","shouldBeTrueish","getService","win","id","getServiceInternal","__AMP_TOP","getTopWindow","holder","service","__AMP_SERVICES","ctor","isServiceRegistered","s","services","getServices","context","resolve","__AMP_LOG","user","dev","userForEmbed","AmpTiktok","AMP","BaseElement","constructor","super","this","iframe_","videoId_","unlistenMessage_","oEmbedRequestUrl_","oEmbedResponsePromise_","resolveReceivedFirstMessage_","iframeNameString_","getIframeNameString_","fallbackHeight_","PLAYER_WIDTH","resizeOuter_","height","properties","resetStyles","removeAttribute","title","classList","remove","add","forceChangeHeight","resizeOuterDebounced_","callback","minInterval","locker","timestamp","nextCallArgs","waiter","remaining","Date","now","args","setTimeout","apply","debounce","static","nodeOrDoc","ownerDocument","htmlFor","parent","color","content","_template","_template2","preconnectCallback","opt_onLayout","window","url","getAmpDoc","buildCallback","src","dataset","videoIdRegex","_blockquoteOrNull$dat","_blockquoteOrNull$dat2","blockquoteOrNull","hasAttribute","videoId","cite","layoutCallback","locale","encodeURIComponent","iframe","frameborder","class","eventType","listener","opt_evtListenerOpts","localElement","localListener","wrapped","event","e","_self$__AMP_REPORT_ER","_self","__AMP_REPORT_ERROR","options","capture","addEventListener","removeEventListener","err","detectEvtListenerOptsSupport","internalListenImplementation","handleTiktokMessages_","bind","promise","Promise","res","rej","reject","then","data","appendChild","loadPromise","timeoutPromise","catch","width","origin","source","contentWindow","json","opt_onFailed","JSON","parse","parseJson","tryParseJson","getData","createPlaceholderCallback","placeholder","imageContainer","oEmbedRequestUrl","fetchJson","response","thumbnail_url","thumbnailUrl","img","parentElement","unlayoutCallback","_element$parentElemen","isLayoutSupported","layout","isLayoutSizeDefined","idString","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2502032353000/","sources":["src/core/data-structures/promise.js","src/core/dom/static-template.js","src/core/dom/style.js","src/core/types/array.js","src/core/types/object/index.js","src/core/assert/dev.js","src/core/dom/query.js","src/core/dom/css-selectors.js","src/core/dom/index.js","src/core/dom/event-helper-listen.js","src/utils/log.js","src/service-helpers.js","build/amp-tiktok-0.1.css.js","extensions/amp-tiktok/0.1/amp-tiktok.js","src/core/types/function/index.js","src/service/index.js","src/utils/event-helper.js","src/core/types/object/json.js","src/core/dom/layout/index.js"]}