FastGPT/js/bootstrap.1d45dfc5d2726b7dab81f4f79c8683c5c08ec8f539f18dcb6724d690f825bbaf320353147818f1376885a08a116e74b3.js

2 lines
12 KiB
JavaScript

(()=>{var g=new Map,O={set(e,t,r){g.has(e)||g.set(e,new Map);let n=g.get(e);if(!n.has(t)&&n.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`);return}n.set(t,r)},get(e,t){return g.has(e)&&g.get(e).get(t)||null},remove(e,t){if(!g.has(e))return;let r=g.get(e);r.delete(t),r.size===0&&g.delete(e)}};var S="transitionend",T=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,r)=>`#${CSS.escape(r)}`)),e),F=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase();var pt=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:r}=window.getComputedStyle(e),n=Number.parseFloat(t),s=Number.parseFloat(r);return!n&&!s?0:(t=t.split(",")[0],r=r.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(r))*1e3)},Et=e=>{e.dispatchEvent(new Event(S))},m=e=>!e||typeof e!="object"?!1:(typeof e.jquery!="undefined"&&(e=e[0]),typeof e.nodeType!="undefined"),w=e=>m(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(T(e)):null,U=e=>{if(!m(e)||e.getClientRects().length===0)return!1;let t=getComputedStyle(e).getPropertyValue("visibility")==="visible",r=e.closest("details:not([open])");if(!r)return t;if(r!==e){let n=e.closest("summary");if(n&&n.parentNode!==r||n===null)return!1}return t},y=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled!="undefined"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false";var C=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,D=[],ht=e=>{document.readyState==="loading"?(D.length||document.addEventListener("DOMContentLoaded",()=>{for(let t of D)t()}),D.push(e)):e()};var Q=e=>{ht(()=>{let t=C();if(t){let r=e.NAME,n=t.fn[r];t.fn[r]=e.jQueryInterface,t.fn[r].Constructor=e,t.fn[r].noConflict=()=>(t.fn[r]=n,e.jQueryInterface)}})},j=(e,t=[],r=e)=>typeof e=="function"?e(...t):r,q=(e,t,r=!0)=>{if(!r){j(e);return}let n=5,s=pt(t)+n,i=!1,o=({target:a})=>{a===t&&(i=!0,t.removeEventListener(S,o),j(e))};t.addEventListener(S,o),setTimeout(()=>{i||Et(t)},s)},G=(e,t,r,n)=>{let s=e.length,i=e.indexOf(t);return i===-1?!r&&n?e[s-1]:e[0]:(i+=r?1:-1,n&&(i=(i+s)%s),e[Math.max(0,Math.min(i,s-1))])};var _t=/[^.]*(?=\..*)\.|.*/,bt=/\..*/,mt=/::\d+$/,v={},z=1,J={mouseenter:"mouseover",mouseleave:"mouseout"},At=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function X(e,t){return t&&`${t}::${z++}`||e.uidEvent||z++}function Z(e){let t=X(e);return e.uidEvent=t,v[t]=v[t]||{},v[t]}function yt(e,t){return function r(n){return R(n,{delegateTarget:e}),r.oneOff&&L.off(e,n.type,t),t.apply(e,[n])}}function Ot(e,t,r){return function n(s){let i=e.querySelectorAll(t);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(let a of i)if(a===o)return R(s,{delegateTarget:o}),n.oneOff&&L.off(e,s.type,t,r),r.apply(o,[s])}}function tt(e,t,r=null){return Object.values(e).find(n=>n.callable===t&&n.delegationSelector===r)}function et(e,t,r){let n=typeof t=="string",s=n?r:t||r,i=rt(e);return At.has(i)||(i=e),[n,s,i]}function B(e,t,r,n,s){if(typeof t!="string"||!e)return;let[i,o,a]=et(t,r,n);t in J&&(o=(gt=>function(b){if(!b.relatedTarget||b.relatedTarget!==b.delegateTarget&&!b.delegateTarget.contains(b.relatedTarget))return gt.call(this,b)})(o));let u=Z(e),d=u[a]||(u[a]={}),c=tt(d,o,i?r:null);if(c){c.oneOff=c.oneOff&&s;return}let _=X(o,t.replace(_t,"")),f=i?Ot(e,r,o):yt(e,o);f.delegationSelector=i?r:null,f.callable=o,f.oneOff=s,f.uidEvent=_,d[_]=f,e.addEventListener(a,f,i)}function I(e,t,r,n,s){let i=tt(t[r],n,s);i&&(e.removeEventListener(r,i,!!s),delete t[r][i.uidEvent])}function Nt(e,t,r,n){let s=t[r]||{};for(let[i,o]of Object.entries(s))i.includes(n)&&I(e,t,r,o.callable,o.delegationSelector)}function rt(e){return e=e.replace(bt,""),J[e]||e}var L={on(e,t,r,n){B(e,t,r,n,!1)},one(e,t,r,n){B(e,t,r,n,!0)},off(e,t,r,n){if(typeof t!="string"||!e)return;let[s,i,o]=et(t,r,n),a=o!==t,u=Z(e),d=u[o]||{},c=t.startsWith(".");if(typeof i!="undefined"){if(!Object.keys(d).length)return;I(e,u,o,i,s?r:null);return}if(c)for(let _ of Object.keys(u))Nt(e,u,_,t.slice(1));for(let[_,f]of Object.entries(d)){let Y=_.replace(mt,"");(!a||t.includes(Y))&&I(e,u,o,f.callable,f.delegationSelector)}},trigger(e,t,r){if(typeof t!="string"||!e)return null;let n=C(),s=rt(t),i=t!==s,o=null,a=!0,u=!0,d=!1;i&&n&&(o=n.Event(t,r),n(e).trigger(o),a=!o.isPropagationStopped(),u=!o.isImmediatePropagationStopped(),d=o.isDefaultPrevented());let c=R(new Event(t,{bubbles:a,cancelable:!0}),r);return d&&c.preventDefault(),u&&e.dispatchEvent(c),c.defaultPrevented&&o&&o.preventDefault(),c}};function R(e,t={}){for(let[r,n]of Object.entries(t))try{e[r]=n}catch(s){Object.defineProperty(e,r,{configurable:!0,get(){return n}})}return e}var l=L;function nt(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function x(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}var Dt={setDataAttribute(e,t,r){e.setAttribute(`data-bs-${x(t)}`,r)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${x(t)}`)},getDataAttributes(e){if(!e)return{};let t={},r=Object.keys(e.dataset).filter(n=>n.startsWith("bs")&&!n.startsWith("bsConfig"));for(let n of r){let s=n.replace(/^bs/,"");s=s.charAt(0).toLowerCase()+s.slice(1,s.length),t[s]=nt(e.dataset[n])}return t},getDataAttribute(e,t){return nt(e.getAttribute(`data-bs-${x(t)}`))}},M=Dt;var $=class{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,r){let n=m(r)?M.getDataAttribute(r,"config"):{};return{...this.constructor.Default,...typeof n=="object"?n:{},...m(r)?M.getDataAttributes(r):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,r=this.constructor.DefaultType){for(let[n,s]of Object.entries(r)){let i=t[n],o=m(i)?"element":F(i);if(!new RegExp(s).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${o}" but expected type "${s}".`)}}},st=$;var St="5.3.2",P=class extends st{constructor(t,r){super(),t=w(t),t&&(this._element=t,this._config=this._getConfig(r),O.set(this._element,this.constructor.DATA_KEY,this))}dispose(){O.remove(this._element,this.constructor.DATA_KEY),l.off(this._element,this.constructor.EVENT_KEY);for(let t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,r,n=!0){q(t,r,n)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return O.get(w(t),this.DATA_KEY)}static getOrCreateInstance(t,r={}){return this.getInstance(t)||new this(t,typeof r=="object"?r:null)}static get VERSION(){return St}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}},ot=P;var k=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let r=e.getAttribute("href");if(!r||!r.includes("#")&&!r.startsWith("."))return null;r.includes("#")&&!r.startsWith("#")&&(r=`#${r.split("#")[1]}`),t=r&&r!=="#"?T(r.trim()):null}return t},N={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(r=>r.matches(t))},parents(e,t){let r=[],n=e.parentNode.closest(t);for(;n;)r.push(n),n=n.parentNode.closest(t);return r},prev(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return[r];r=r.previousElementSibling}return[]},next(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return[r];r=r.nextElementSibling}return[]},focusableChildren(e){let t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(r=>`${r}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(r=>!y(r)&&U(r))},getSelectorFromElement(e){let t=k(e);return t&&N.findOne(t)?t:null},getElementFromSelector(e){let t=k(e);return t?N.findOne(t):null},getMultipleElementsFromSelector(e){let t=k(e);return t?N.find(t):[]}},p=N;var Tt="tab",wt="bs.tab",h=`.${wt}`,Ct=`hide${h}`,vt=`hidden${h}`,It=`show${h}`,Lt=`shown${h}`,Rt=`click${h}`,xt=`keydown${h}`,Mt=`load${h}`,$t="ArrowLeft",it="ArrowRight",Pt="ArrowUp",at="ArrowDown",K="Home",ut="End",E="active",ct="fade",H="show",kt="dropdown",lt=".dropdown-toggle",Kt=".dropdown-menu",V=`:not(${lt})`,Ht='.list-group, .nav, [role="tablist"]',Vt=".nav-item, .list-group-item",Wt=`.nav-link${V}, .list-group-item${V}, [role="tab"]${V}`,ft='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',W=`${Wt}, ${ft}`,Yt=`.${E}[data-bs-toggle="tab"], .${E}[data-bs-toggle="pill"], .${E}[data-bs-toggle="list"]`,A=class e extends ot{constructor(t){super(t),this._parent=this._element.closest(Ht),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),l.on(this._element,xt,r=>this._keydown(r)))}static get NAME(){return Tt}show(){let t=this._element;if(this._elemIsActive(t))return;let r=this._getActiveElem(),n=r?l.trigger(r,Ct,{relatedTarget:t}):null;l.trigger(t,It,{relatedTarget:r}).defaultPrevented||n&&n.defaultPrevented||(this._deactivate(r,t),this._activate(t,r))}_activate(t,r){if(!t)return;t.classList.add(E),this._activate(p.getElementFromSelector(t));let n=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(H);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),l.trigger(t,Lt,{relatedTarget:r})};this._queueCallback(n,t,t.classList.contains(ct))}_deactivate(t,r){if(!t)return;t.classList.remove(E),t.blur(),this._deactivate(p.getElementFromSelector(t));let n=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(H);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),l.trigger(t,vt,{relatedTarget:r})};this._queueCallback(n,t,t.classList.contains(ct))}_keydown(t){if(![$t,it,Pt,at,K,ut].includes(t.key))return;t.stopPropagation(),t.preventDefault();let r=this._getChildren().filter(s=>!y(s)),n;if([K,ut].includes(t.key))n=r[t.key===K?0:r.length-1];else{let s=[it,at].includes(t.key);n=G(r,t.target,s,!0)}n&&(n.focus({preventScroll:!0}),e.getOrCreateInstance(n).show())}_getChildren(){return p.find(W,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,r){this._setAttributeIfNotExists(t,"role","tablist");for(let n of r)this._setInitialAttributesOnChild(n)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);let r=this._elemIsActive(t),n=this._getOuterElement(t);t.setAttribute("aria-selected",r),n!==t&&this._setAttributeIfNotExists(n,"role","presentation"),r||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){let r=p.getElementFromSelector(t);r&&(this._setAttributeIfNotExists(r,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(r,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,r){let n=this._getOuterElement(t);if(!n.classList.contains(kt))return;let s=(i,o)=>{let a=p.findOne(i,n);a&&a.classList.toggle(o,r)};s(lt,E),s(Kt,H),n.setAttribute("aria-expanded",r)}_setAttributeIfNotExists(t,r,n){t.hasAttribute(r)||t.setAttribute(r,n)}_elemIsActive(t){return t.classList.contains(E)}_getInnerElement(t){return t.matches(W)?t:p.findOne(W,t)}_getOuterElement(t){return t.closest(Vt)||t}static jQueryInterface(t){return this.each(function(){let r=e.getOrCreateInstance(this);if(typeof t=="string"){if(r[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);r[t]()}})}};l.on(document,Rt,ft,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!y(this)&&A.getOrCreateInstance(this).show()});l.on(window,Mt,()=>{for(let e of p.find(Yt))A.getOrCreateInstance(e)});Q(A);var dt=A;var le={Tab:dt};})();