htmgo/framework/assets/dist/htmgo.js

3 lines
477 KiB
JavaScript
Raw Normal View History

2024-10-01 17:09:22 +00:00
var te=function(){let htmx={onLoad:null,process:null,on:null,off:null,trigger:null,ajax:null,find:null,findAll:null,closest:null,values:function(e,t){return getInputValues(e,t||"post").values},remove:null,addClass:null,removeClass:null,toggleClass:null,takeClass:null,swap:null,defineExtension:null,removeExtension:null,logAll:null,logNone:null,logger:null,config:{historyEnabled:!0,historyCacheSize:10,refreshOnHistoryMiss:!1,defaultSwapStyle:"innerHTML",defaultSwapDelay:0,defaultSettleDelay:20,includeIndicatorStyles:!0,indicatorClass:"htmx-indicator",requestClass:"htmx-request",addedClass:"htmx-added",settlingClass:"htmx-settling",swappingClass:"htmx-swapping",allowEval:!0,allowScriptTags:!0,inlineScriptNonce:"",inlineStyleNonce:"",attributesToSettle:["class","style","width","height"],withCredentials:!1,timeout:0,wsReconnectDelay:"full-jitter",wsBinaryType:"blob",disableSelector:"[hx-disable], [data-hx-disable]",scrollBehavior:"instant",defaultFocusScroll:!1,getCacheBusterParam:!1,globalViewTransitions:!1,methodsThatUseUrlParams:["get","delete"],selfRequestsOnly:!0,ignoreTitle:!1,scrollIntoViewOnBoost:!0,triggerSpecsCache:null,disableInheritance:!1,responseHandling:[{code:"204",swap:!1},{code:"[23]..",swap:!0},{code:"[45]..",swap:!1,error:!0}],allowNestedOobSwaps:!0},parseInterval:null,_:null,version:"2.0.2"};htmx.onLoad=onLoadHelper,htmx.process=processNode,htmx.on=addEventListenerImpl,htmx.off=removeEventListenerImpl,htmx.trigger=triggerEvent,htmx.ajax=ajaxHelper,htmx.find=find,htmx.findAll=findAll,htmx.closest=closest,htmx.remove=removeElement,htmx.addClass=addClassToElement,htmx.removeClass=removeClassFromElement,htmx.toggleClass=toggleClassOnElement,htmx.takeClass=takeClassForElement,htmx.swap=swap,htmx.defineExtension=defineExtension,htmx.removeExtension=removeExtension,htmx.logAll=logAll,htmx.logNone=logNone,htmx.parseInterval=parseInterval,htmx._=internalEval;let internalAPI={addTriggerHandler,bodyContains,canAccessLocalStorage,findThisElement,filterValues,swap,hasAttribute,getAttributeValue,getClosestAttributeValue,getClosestMatch,getExpressionVars,getHeaders,getInputValues,getInternalData,getSwapSpecification,getTriggerSpecs,getTarget,makeFragment,mergeObjects,makeSettleInfo,oobSwap,querySelectorExt,settleImmediately,shouldCancel,triggerEvent,triggerErrorEvent,withExtensions},VERBS=["get","post","put","delete","patch"],VERB_SELECTOR=VERBS.map(function(e){return "[hx-"+e+"], [data-hx-"+e+"]"}).join(", "),HEAD_TAG_REGEX=makeTagRegEx("head");function makeTagRegEx(e,t=!1){return new RegExp(`<${e}(\\s[^>]*>|>)([\\s\\S]*?)<\\/${e}>`,t?"gim":"im")}function parseInterval(e){if(e==null)return;let t=NaN;return e.slice(-2)=="ms"?t=parseFloat(e.slice(0,-2)):e.slice(-1)=="s"?t=parseFloat(e.slice(0,-1))*1e3:e.slice(-1)=="m"?t=parseFloat(e.slice(0,-1))*1e3*60:t=parseFloat(e),isNaN(t)?void 0:t}function getRawAttribute(e,t){return e instanceof Element&&e.getAttribute(t)}function hasAttribute(e,t){return !!e.hasAttribute&&(e.hasAttribute(t)||e.hasAttribute("data-"+t))}function getAttributeValue(e,t){return getRawAttribute(e,t)||getRawAttribute(e,"data-"+t)}function parentElt(e){let t=e.parentElement;return !t&&e.parentNode instanceof ShadowRoot?e.parentNode:t}function getDocument(){return document}function getRootNode(e,t){return e.getRootNode?e.getRootNode({composed:t}):getDocument()}function getClosestMatch(e,t){for(;e&&!t(e);)e=parentElt(e);return e||null}function getAttributeValueWithDisinheritance(e,t,n){let r=getAttributeValue(t,n),o=getAttributeValue(t,"hx-disinherit");var i=getAttributeValue(t,"hx-inherit");if(e!==t){if(htmx.config.disableInheritance)return i&&(i==="*"||i.split(" ").indexOf(n)>=0)?r:null;if(o&&(o==="*"||o.split(" ").indexOf(n)>=0))return "unset"}return r}function getClosestAttributeValue(e,t){let n=null;if(getClosestMatch(e,function(r){return !!(n=getAttributeValueWithDisinheritance(e,asElement(r),t))}),n!=="unset")return n}function matches(e,t){let n=e instanceof Element&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector);return !!n&&n.c
//# sourceMappingURL=htmgo.js.map
2024-10-01 17:09:22 +00:00
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2pzL25vZGVfbW9kdWxlcy9odG14Lm9yZy9kaXN0L2h0bXguZXNtLmpzIiwiLi4vanMvaHRteGV4dGVuc2lvbnMvcGF0aGRlcHMudHMiLCIuLi9qcy9odG14ZXh0ZW5zaW9ucy90cmlnZ2VyLWNoaWxkcmVuLnRzIiwiLi4vanMvaHRteGV4dGVuc2lvbnMvZGVidWcudHMiLCIuLi9qcy9odG14ZXh0ZW5zaW9ucy9yZXNwb25zZS10YXJnZXRzLnRzIiwiLi4vanMvaHRteGV4dGVuc2lvbnMvbXV0YXRpb24tZXJyb3IudHMiLCIuLi9qcy9odG14ZXh0ZW5zaW9ucy9saXZlcmVsb2FkLnRzIiwiLi4vanMvaHRteGV4dGVuc2lvbnMvaHRtZ28udHMiLCIuLi9qcy9odG14ZXh0ZW5zaW9ucy93cy50cyIsIi4uL2pzL2h0bWdvLnRzIl0sIm5hbWVzIjpbImh0bXgiLCJlbHQiLCJ0eXBlIiwidmVyYiIsInRhZyIsImdsb2JhbCIsInN0ciIsImludGVydmFsIiwibmFtZSIsInF1YWxpZmllZE5hbWUiLCJwYXJlbnQiLCJjb25kaXRpb24iLCJpbml0aWFsRWxlbWVudCIsImFuY2VzdG9yIiwiYXR0cmlidXRlTmFtZSIsImF0dHJpYnV0ZVZhbHVlIiwiZGlzaW5oZXJpdCIsImluaGVyaXQiLCJjbG9zZXN0QXR0ciIsImUiLCJzZWxlY3RvciIsIm1hdGNoZXNGdW5jdGlvbiIsIm1hdGNoIiwicmVzcCIsImZyYWdtZW50Iiwic2NyaXB0IiwibmV3U2NyaXB0IiwiYXR0ciIsInJlc3BvbnNlIiwicmVzcG9uc2VXaXRoTm9IZWFkIiwic3RhcnRUYWciLCJkb2MiLCJ0aXRsZUVsZW1lbnQiLCJmdW5jIiwibyIsImRhdGFQcm9wIiwiZGF0YSIsImFyciIsInJldHVybkFyciIsImkiLCJlbCIsInJlY3QiLCJlbGVtVG9wIiwiZWxlbUJvdHRvbSIsInJvb3ROb2RlIiwidHJpZ2dlciIsIm9iajEiLCJvYmoyIiwia2V5IiwialN0cmluZyIsImVycm9yIiwidGVzdCIsInBhdGgiLCJ1cmwiLCJjYWxsYmFjayIsImV2dCIsImV2ZW50IiwiZWx0T3JTZWxlY3RvciIsImRlbGF5IiwidmFsdWUiLCJjbGF6eiIsIm5vZGUiLCJjaGlsZCIsInByZWZpeCIsInN1ZmZpeCIsInRyaW1tZWRTZWxlY3RvciIsInN0YXJ0IiwicmVzdWx0cyIsImNvbnRleHQiLCJhcmcxIiwiYXJnMiIsImFyZzMiLCJldmVudEFyZ3MiLCJhdHRyTmFtZSIsImF0dHJUYXJnZXQiLCJyZXN1bHQiLCJhdHRyaWJ1dGUiLCJ0YXJnZXRTdHIiLCJhdHRyaWJ1dGVzVG9TZXR0bGUiLCJtZXJnZVRvIiwibWVyZ2VGcm9tIiwic3dhcFN0eWxlIiwidGFyZ2V0IiwiZXh0ZW5zaW9ucyIsImV4dGVuc2lvbiIsIm9vYlZhbHVlIiwib29iRWxlbWVudCIsInNldHRsZUluZm8iLCJ0YXJnZXRzIiwib29iRWxlbWVudENsb25lIiwiYmVmb3JlU3dhcERldGFpbHMiLCJwcmVzZXJ2ZWRFbHQiLCJpZCIsIm9sZEVsdCIsInBhcmVudE5vZGUiLCJuZXdOb2RlIiwibm9ybWFsaXplZElkIiwibm9ybWFsaXplZFRhZyIsInBhcmVudEVsdCIsIm9sZE5vZGUiLCJuZXdBdHRyaWJ1dGVzIiwiYXV0b2ZvY3VzIiwiYXV0b0ZvY3VzZWRFbHQiLCJpbnNlcnRCZWZvcmUiLCJzdHJpbmciLCJoYXNoIiwiY2hhciIsImludGVybmFsRGF0YSIsImhhbmRsZXJJbmZvIiwiZWxlbWVudCIsImluZm8iLCJuZXdFbHQiLCJlbHRCZWZvcmVOZXdDb250ZW50IiwiZmlyc3RDaGlsZCIsImV4dCIsIm5ld0VsZW1lbnRzIiwiaiIsIm9vYkVsdHMiLCJjb250ZW50Iiwic3dhcFNwZWMiLCJzd2FwT3B0aW9ucyIsImFjdGl2ZUVsdCIsInNlbGVjdGlvbkluZm8iLCJvb2JTZWxlY3RWYWx1ZXMiLCJvb2JTZWxlY3RWYWx1ZSIsInRlbXBsYXRlIiwibmV3RnJhZ21lbnQiLCJuZXdBY3RpdmVFbHQiLCJmb2N1c09wdGlvbnMiLCJkb1NldHRsZSIsInRhc2siLCJhbmNob3JUYXJnZXQiLCJ4aHIiLCJoZWFkZXIiLCJ0cmlnZ2VyQm9keSIsInRyaWdnZXJzIiwiZXZlbnROYW1lIiwiZGV0YWlsIiwiZXZlbnROYW1lcyIsInRva2VucyIsInBvc2l0aW9uIiwic3RhcnRQb3NpdGlvbiIsInN0YXJ0Q2hhciIsInN5bWJvbCIsInRva2VuIiwibGFzdCIsInBhcmFtTmFtZSIsImJyYWNrZXRDb3VudCIsImNvbmRpdGlvbmFsU291cmNlIiwiY29uZGl0aW9uRnVuY3Rpb24iLCJleHBsaWNpdFRyaWdnZXIiLCJjYWNoZSIsInRyaWdnZXJTcGVjcyIsImluaXRpYWxMZW5ndGgiLCJldmVyeSIsImV2ZW50RmlsdGVyIiwidHJpZ2dlclNwZWMiLCJmcm9tX2FyZyIsImhhbmRsZXIiLCJzcGVjIiwibm9kZURhdGEiLCJyYXdBdHRyaWJ1dGUiLCJzb3VyY2UiLCJleHBsaWNpdENhbmNlbCIsImVsZW1lbnREYXRhIiwiZWx0c1RvTGlzdGVuT24iLCJlbHRUb0xpc3Rlbk9uIiwiZWx0VG9MaXN0ZW5PbkRhdGEiLCJldmVudExpc3RlbmVyIiwiZXZlbnREYXRhIiwibG9hZCIsImV4cGxpY2l0QWN0aW9uIiwib2JzZXJ2ZXJPcHRpb25zIiwiZW50cmllcyIsImF0dHJpYnV0ZXMiLCJlbGVtZW50cyIsIml0ZXIiLCJib29zdGVkU2VsZWN0b3IiLCJleHRlbnNpb25TZWxlY3RvcnMiLCJzZWxlY3RvcnMiLCJzIiwiZm9ybSIsImNvZGUiLCJsaXN0ZW5lciIsImFmdGVyT25Qb3NpdGlvbiIsIm5leHRDaGFyIiwidG9EbyIsIm1zZyIsImV2ZW50UmVzdWx0Iiwia2ViYWJOYW1lIiwia2ViYWJlZEV2ZW50Iiwicm9vdEVsdCIsImlubmVySFRNTCIsInRpdGxlIiwic2Nyb2xsIiwiaGlzdG9yeUNhY2hlIiwibmV3SGlzdG9yeUl0ZW0iLCJjbGFzc05hbWUiLCJjbG9uZSIsImRpc2FibGVIaXN0b3J5Q2FjaGUiLCJ0YXNrcyIsInJlcXVlc3QiLCJkZXRhaWxzIiwiaGlzdG9yeUVsZW1lbnQiLCJjYWNoZWQiLCJpbmRpY2F0b3JzIiwiaWMiLCJkaXNhYmxlZEVsdHMiLCJkaXNhYmxlZEVsZW1lbnQiLCJkaXNhYmxlZCIsInByb2Nlc3NlZCIsImZvcm1EYXRhIiwidiIsInZhbHVlcyIsImVycm9ycyIsInZhbGlkYXRlIiwiaW5wdXQiLCJyZWNlaXZlciIsImRvbm9yIiwicHJpb3JpdHlGb3JtRGF0YSIsImJ1dHRvbiIsImluY2x1ZGVzIiwiZGVzY2VuZGFudCIsInJldHVyblN0ciIsInJlYWxWYWx1ZSIsInByb21wdCIsImhlYWRlcnMiLCJpbnB1dFZhbHVlcyIsInBhcmFtc1ZhbHVlIiwibmV3VmFsdWVzIiwic3dhcEluZm9PdmVycmlkZSIsInN3YXBJbmZvIiwic3BsaXQiLCJzcGxpdFNwZ