{"version":3,"file":"amp-action-macro-0.1.mjs","mappings":"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","names":["isArray","Array","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","self","__AMP_LOG","user","dev","userForEmbed","logs","getUserLogger","suffix","levelFunc","opt_suffix","Error","callLogConstructor","devAssert","shouldBeTrueish","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","userAssert","win","assert","getAmpdoc","nodeOrDoc","nodeType","node","ownerDocument","defaultView","id","getServiceInternal","__AMP_TOP","getTopWindow","getAmpDoc","holder","isServiceRegistered","s","services","__AMP_SERVICES","getServices","obj","ctor","context","resolve","service","TAG","AmpActionMacro","AMP","BaseElement","constructor","element","super","this","actions_","arguments_","buildCallback","elementOrAmpDoc","ampdoc","isSingleDoc","getAmpdocServiceHolder","Services","argVarNames","getAttribute","split","map","trim","registerAction","execute_","bind","getLayoutPriority","invocation","actionEventType","args","event","trust","length","arg","includes","caller","tagName","toLowerCase","isValidMacroReference_","trigger","renderOutsideViewport","isLayoutSupported","unusedLayout","invokingElement","compareDocumentPosition","Node","DOCUMENT_POSITION_FOLLOWING","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2501142147000/","sources":["src/core/types/array.js","src/core/types/object/index.js","src/utils/log.js","src/service-helpers.js","src/core/window/index.js","src/service/index.js","extensions/amp-action-macro/0.1/amp-action-macro.js","src/core/dom/layout/index.js"]}