{"version":3,"file":"amp-truncate-text-0.1.mjs","mappings":"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","names":["toArray","arrayLike","Array","prototype","slice","call","htmlContainer","isArray","hasOwnProperty","hasOwn_","toString","toString_","Object","map","opt_initial","obj","create","assign","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","htmlFor","nodeOrDoc","doc","ownerDocument","createElement","html","strings","container","length","self","trustedTypes","createPolicy","policy","createHTML","unused","innerHTML","el","firstElementChild","nextElementSibling","removeChild","createNode","_defineProperty","key","value","defineProperty","enumerable","configurable","writable","ownKeys","object","enumerableOnly","keys","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","push","apply","_objectSpread2","target","i","arguments","source","forEach","getOwnPropertyDescriptors","defineProperties","QUERY_STRING_REGEX","tryDecodeUriComponent","component","fallback","decodeURIComponent","e","shouldBeTrueish","getAmpdoc","nodeType","node","win","defaultView","id","getServiceInternal","__AMP_TOP","getTopWindow","getAmpDoc","holder","isServiceRegistered","s","services","__AMP_SERVICES","getServices","ctor","context","resolve","service","__AMP_LOG","user","dev","userForEmbed","TOGGLES_WINDOW_PROPERTY","CONTAINER_OVERFLOW_ATTRIBUTE","ELEMENT_OVERFLOW_ATTRIBUTE","TEXT_DATA_PROPERTY","TRUNCATED_MARKER","clearTruncated","element","removeAttribute","removeTruncation","forEachChild","cb","childNodes","localName","assignedNodes","flatten","data","modifiedText","originalText","Node","ELEMENT_NODE","child","truncate","getOverflowY","scrollHeight","offsetHeight","truncateText","overflowNodes","containerRect","getBoundingClientRect","setAttribute","nodes","getAllNodes","includes","TEXT_NODE","maybeEllipsizeNode","runTruncation","root","range","document","createRange","selectNode","rect","text","height","top","bottom","searchIndex","start","end","condition","stop","preference","low","high","prefIndex","NaN","match","mid","Math","floor","res","isNaN","binarySearch","offset","trim","underflowAtPosition","firstOverflowingIndex","fittingText","str","trimEnd","AmpTruncateText","AMP","BaseElement","setupActions_","this","registerAction","expand_","collapse_","constructor","super","content_","collapsedSlot_","expandedSlot_","persistentSlot_","useShadow_","mutationObserver_","MutationObserver","truncate_","buildCallback","observe","attributes","characterData","childList","subtree","attachShadow","experimentId","toggles","_win$AMP_CONFIG3","_win$AMP_EXP","_win$__AMP_EXP","_win$AMP_CONFIG4","_win$AMP_CONFIG5","buildExperimentConfigs","AMP_CONFIG","AMP_EXP","json","__AMP_EXP","textContent","JSON","parse","frequency","random","allowedDocOptIn","meta","head","querySelector","_meta$getAttribute","optedInExperiments","getAttribute","split","experiment","_experimentsString","experimentsString","_win$localStorage$get","localStorage","getItem","_unused","tokens","token","substr","getExperimentToggles","allowedUrlOptIn","params","queryString","exec","name","replace","parseQueryString","location","hash","param","experimentToggles","isExperimentOn","buildShadow_","build_","addEventListener","event","maybeExpand_","maybeCollapse_","_template","defaultSlot","querySelectorAll","appendChild","parent","callback","firstChild","nextSibling","nodeOrTagName","tagName","toLowerCase","startsWith","isInternalElement","hasAttribute","sr","styleText","content","sizer","shadowRoot","mode","style","sizerSlot","createShadowRoot","_template2","layoutCallback","mutateElement","isRelayoutNeeded","isLayoutSupported","getNodesForOverflow_","takeRecords","maybeToggle_","expand","elementOrAmpDoc","ampdoc","isSingleDoc","getAmpdocServiceHolder","hasAction","closest","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2502032353000/","sources":["src/core/types/array.js","src/core/dom/static-template.js","src/core/types/object/index.js","src/core/assert/dev.js","node_modules/@babel/runtime/helpers/esm/defineProperty.js","node_modules/@babel/runtime/helpers/esm/objectSpread2.js","src/core/types/string/url.js","src/utils/log.js","src/service-helpers.js","src/core/window/index.js","src/experiments/index.js","extensions/amp-truncate-text/0.1/truncate-text.js","extensions/amp-truncate-text/0.1/binary-search.js","src/core/types/string/index.js","build/amp-truncate-text-0.1.css.js","extensions/amp-truncate-text/0.1/amp-truncate-text.js","src/core/types/object/json.js","src/core/dom/query.js","src/core/types/index.js","extensions/amp-truncate-text/0.1/shadow-utils.js","build/amp-truncate-text-shadow-0.1.css.js","src/service/index.js"]}