mirror of
https://github.com/kuaifan/dootask.git
synced 2026-03-10 09:56:00 +00:00
179 lines
577 KiB
JavaScript
Vendored
179 lines
577 KiB
JavaScript
Vendored
(()=>{var Za={2988:()=>{+function(P){"use strict";var y=".dropdown-backdrop",o='[data-toggle="dropdown"]',h=function(l){P(l).on("click.bs.dropdown",this.toggle)};h.VERSION="3.4.1";function i(l){var s=l.attr("data-target");s||(s=l.attr("href"),s=s&&/#[A-Za-z]/.test(s)&&s.replace(/.*(?=#[^\s]*$)/,""));var u=s!=="#"?P(document).find(s):null;return u&&u.length?u:l.parent()}function r(l){l&&l.which===3||(P(y).remove(),P(o).each(function(){var s=P(this),u=i(s),g={relatedTarget:this};!u.hasClass("open")||l&&l.type=="click"&&/input|textarea/i.test(l.target.tagName)&&P.contains(u[0],l.target)||(u.trigger(l=P.Event("hide.bs.dropdown",g)),!l.isDefaultPrevented()&&(s.attr("aria-expanded","false"),u.removeClass("open").trigger(P.Event("hidden.bs.dropdown",g))))}))}h.prototype.toggle=function(l){var s=P(this);if(!s.is(".disabled, :disabled")){var u=i(s),g=u.hasClass("open");if(r(),!g){"ontouchstart"in document.documentElement&&!u.closest(".navbar-nav").length&&P(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(P(this)).on("click",r);var n={relatedTarget:this};if(u.trigger(l=P.Event("show.bs.dropdown",n)),l.isDefaultPrevented())return;s.trigger("focus").attr("aria-expanded","true"),u.toggleClass("open").trigger(P.Event("shown.bs.dropdown",n))}return!1}},h.prototype.keydown=function(l){if(!(!/(38|40|27|32)/.test(l.which)||/input|textarea/i.test(l.target.tagName))){var s=P(this);if(l.preventDefault(),l.stopPropagation(),!s.is(".disabled, :disabled")){var u=i(s),g=u.hasClass("open");if(!g&&l.which!=27||g&&l.which==27)return l.which==27&&u.find(o).trigger("focus"),s.trigger("click");var n=" li:not(.disabled):visible a",m=u.find(".dropdown-menu"+n);if(!!m.length){var f=m.index(l.target);l.which==38&&f>0&&f--,l.which==40&&f<m.length-1&&f++,~f||(f=0),m.eq(f).trigger("focus")}}}};function p(l){return this.each(function(){var s=P(this),u=s.data("bs.dropdown");u||s.data("bs.dropdown",u=new h(this)),typeof l=="string"&&u[l].call(s)})}var c=P.fn.dropdown;P.fn.dropdown=p,P.fn.dropdown.Constructor=h,P.fn.dropdown.noConflict=function(){return P.fn.dropdown=c,this},P(document).on("click.bs.dropdown.data-api",r).on("click.bs.dropdown.data-api",".dropdown form",function(l){l.stopPropagation()}).on("click.bs.dropdown.data-api",o,h.prototype.toggle).on("keydown.bs.dropdown.data-api",o,h.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",h.prototype.keydown)}(jQuery)},5638:()=>{+function(P){"use strict";var y=function(i,r){this.init("popover",i,r)};if(!P.fn.tooltip)throw new Error("Popover requires tooltip.js");y.VERSION="3.4.1",y.DEFAULTS=P.extend({},P.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),y.prototype=P.extend({},P.fn.tooltip.Constructor.prototype),y.prototype.constructor=y,y.prototype.getDefaults=function(){return y.DEFAULTS},y.prototype.setContent=function(){var i=this.tip(),r=this.getTitle(),p=this.getContent();if(this.options.html){var c=typeof p;this.options.sanitize&&(r=this.sanitizeHtml(r),c==="string"&&(p=this.sanitizeHtml(p))),i.find(".popover-title").html(r),i.find(".popover-content").children().detach().end()[c==="string"?"html":"append"](p)}else i.find(".popover-title").text(r),i.find(".popover-content").children().detach().end().text(p);i.removeClass("fade top bottom left right in"),i.find(".popover-title").html()||i.find(".popover-title").hide()},y.prototype.hasContent=function(){return this.getTitle()||this.getContent()},y.prototype.getContent=function(){var i=this.$element,r=this.options;return i.attr("data-content")||(typeof r.content=="function"?r.content.call(i[0]):r.content)},y.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};function o(i){return this.each(function(){var r=P(this),p=r.data("bs.popover"),c=typeof i=="object"&&i;!p&&/destroy|hide/.test(i)||(p||r.data("bs.popover",p=new y(this,c)),typeof i=="string"&&p[i]())})}var h=P.fn.popover;P.fn.popover=o,P.fn.popover.Constructor=y,P.fn.popover.noConflict=function(){return P.fn.popover=h,this}}(jQuery)},954:()=>{+function(P){"use strict";function y(i,r){this.$body=P(document.body),this.$scrollElement=P(i).is(document.body)?P(window):P(i),this.options=P.extend({},y.DEFAULTS,r),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",P.proxy(this.process,this)),this.refresh(),this.process()}y.VERSION="3.4.1",y.DEFAULTS={offset:10},y.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},y.prototype.refresh=function(){var i=this,r="offset",p=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),P.isWindow(this.$scrollElement[0])||(r="position",p=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var c=P(this),l=c.data("target")||c.attr("href"),s=/^#./.test(l)&&P(l);return s&&s.length&&s.is(":visible")&&[[s[r]().top+p,l]]||null}).sort(function(c,l){return c[0]-l[0]}).each(function(){i.offsets.push(this[0]),i.targets.push(this[1])})},y.prototype.process=function(){var i=this.$scrollElement.scrollTop()+this.options.offset,r=this.getScrollHeight(),p=this.options.offset+r-this.$scrollElement.height(),c=this.offsets,l=this.targets,s=this.activeTarget,u;if(this.scrollHeight!=r&&this.refresh(),i>=p)return s!=(u=l[l.length-1])&&this.activate(u);if(s&&i<c[0])return this.activeTarget=null,this.clear();for(u=c.length;u--;)s!=l[u]&&i>=c[u]&&(c[u+1]===void 0||i<c[u+1])&&this.activate(l[u])},y.prototype.activate=function(i){this.activeTarget=i,this.clear();var r=this.selector+'[data-target="'+i+'"],'+this.selector+'[href="'+i+'"]',p=P(r).parents("li").addClass("active");p.parent(".dropdown-menu").length&&(p=p.closest("li.dropdown").addClass("active")),p.trigger("activate.bs.scrollspy")},y.prototype.clear=function(){P(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};function o(i){return this.each(function(){var r=P(this),p=r.data("bs.scrollspy"),c=typeof i=="object"&&i;p||r.data("bs.scrollspy",p=new y(this,c)),typeof i=="string"&&p[i]()})}var h=P.fn.scrollspy;P.fn.scrollspy=o,P.fn.scrollspy.Constructor=y,P.fn.scrollspy.noConflict=function(){return P.fn.scrollspy=h,this},P(window).on("load.bs.scrollspy.data-api",function(){P('[data-spy="scroll"]').each(function(){var i=P(this);o.call(i,i.data())})})}(jQuery)},1313:()=>{+function(P){"use strict";var y=function(r){this.element=P(r)};y.VERSION="3.4.1",y.TRANSITION_DURATION=150,y.prototype.show=function(){var r=this.element,p=r.closest("ul:not(.dropdown-menu)"),c=r.data("target");if(c||(c=r.attr("href"),c=c&&c.replace(/.*(?=#[^\s]*$)/,"")),!r.parent("li").hasClass("active")){var l=p.find(".active:last a"),s=P.Event("hide.bs.tab",{relatedTarget:r[0]}),u=P.Event("show.bs.tab",{relatedTarget:l[0]});if(l.trigger(s),r.trigger(u),!(u.isDefaultPrevented()||s.isDefaultPrevented())){var g=P(document).find(c);this.activate(r.closest("li"),p),this.activate(g,g.parent(),function(){l.trigger({type:"hidden.bs.tab",relatedTarget:r[0]}),r.trigger({type:"shown.bs.tab",relatedTarget:l[0]})})}}},y.prototype.activate=function(r,p,c){var l=p.find("> .active"),s=c&&P.support.transition&&(l.length&&l.hasClass("fade")||!!p.find("> .fade").length);function u(){l.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),r.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),s?(r[0].offsetWidth,r.addClass("in")):r.removeClass("fade"),r.parent(".dropdown-menu").length&&r.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),c&&c()}l.length&&s?l.one("bsTransitionEnd",u).emulateTransitionEnd(y.TRANSITION_DURATION):u(),l.removeClass("in")};function o(r){return this.each(function(){var p=P(this),c=p.data("bs.tab");c||p.data("bs.tab",c=new y(this)),typeof r=="string"&&c[r]()})}var h=P.fn.tab;P.fn.tab=o,P.fn.tab.Constructor=y,P.fn.tab.noConflict=function(){return P.fn.tab=h,this};var i=function(r){r.preventDefault(),o.call(P(this),"show")};P(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery)},8480:()=>{+function(P){"use strict";var y=["sanitize","whiteList","sanitizeFn"],o=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],h=/^aria-[\w-]*$/i,i={"*":["class","dir","id","lang","role",h],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},r=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,p=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function c(n,m){var f=n.nodeName.toLowerCase();if(P.inArray(f,m)!==-1)return P.inArray(f,o)!==-1?Boolean(n.nodeValue.match(r)||n.nodeValue.match(p)):!0;for(var d=P(m).filter(function(E,N){return N instanceof RegExp}),S=0,v=d.length;S<v;S++)if(f.match(d[S]))return!0;return!1}function l(n,m,f){if(n.length===0)return n;if(f&&typeof f=="function")return f(n);if(!document.implementation||!document.implementation.createHTMLDocument)return n;var d=document.implementation.createHTMLDocument("sanitization");d.body.innerHTML=n;for(var S=P.map(m,function(R,x){return x}),v=P(d.body).find("*"),E=0,N=v.length;E<N;E++){var A=v[E],T=A.nodeName.toLowerCase();if(P.inArray(T,S)===-1){A.parentNode.removeChild(A);continue}for(var b=P.map(A.attributes,function(R){return R}),D=[].concat(m["*"]||[],m[T]||[]),C=0,I=b.length;C<I;C++)c(b[C],D)||A.removeAttribute(b[C].nodeName)}return d.body.innerHTML}var s=function(n,m){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",n,m)};s.VERSION="3.4.1",s.TRANSITION_DURATION=150,s.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:i},s.prototype.init=function(n,m,f){if(this.enabled=!0,this.type=n,this.$element=P(m),this.options=this.getOptions(f),this.$viewport=this.options.viewport&&P(document).find(P.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var d=this.options.trigger.split(" "),S=d.length;S--;){var v=d[S];if(v=="click")this.$element.on("click."+this.type,this.options.selector,P.proxy(this.toggle,this));else if(v!="manual"){var E=v=="hover"?"mouseenter":"focusin",N=v=="hover"?"mouseleave":"focusout";this.$element.on(E+"."+this.type,this.options.selector,P.proxy(this.enter,this)),this.$element.on(N+"."+this.type,this.options.selector,P.proxy(this.leave,this))}}this.options.selector?this._options=P.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},s.prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.getOptions=function(n){var m=this.$element.data();for(var f in m)m.hasOwnProperty(f)&&P.inArray(f,y)!==-1&&delete m[f];return n=P.extend({},this.getDefaults(),m,n),n.delay&&typeof n.delay=="number"&&(n.delay={show:n.delay,hide:n.delay}),n.sanitize&&(n.template=l(n.template,n.whiteList,n.sanitizeFn)),n},s.prototype.getDelegateOptions=function(){var n={},m=this.getDefaults();return this._options&&P.each(this._options,function(f,d){m[f]!=d&&(n[f]=d)}),n},s.prototype.enter=function(n){var m=n instanceof this.constructor?n:P(n.currentTarget).data("bs."+this.type);if(m||(m=new this.constructor(n.currentTarget,this.getDelegateOptions()),P(n.currentTarget).data("bs."+this.type,m)),n instanceof P.Event&&(m.inState[n.type=="focusin"?"focus":"hover"]=!0),m.tip().hasClass("in")||m.hoverState=="in"){m.hoverState="in";return}if(clearTimeout(m.timeout),m.hoverState="in",!m.options.delay||!m.options.delay.show)return m.show();m.timeout=setTimeout(function(){m.hoverState=="in"&&m.show()},m.options.delay.show)},s.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1},s.prototype.leave=function(n){var m=n instanceof this.constructor?n:P(n.currentTarget).data("bs."+this.type);if(m||(m=new this.constructor(n.currentTarget,this.getDelegateOptions()),P(n.currentTarget).data("bs."+this.type,m)),n instanceof P.Event&&(m.inState[n.type=="focusout"?"focus":"hover"]=!1),!m.isInStateTrue()){if(clearTimeout(m.timeout),m.hoverState="out",!m.options.delay||!m.options.delay.hide)return m.hide();m.timeout=setTimeout(function(){m.hoverState=="out"&&m.hide()},m.options.delay.hide)}},s.prototype.show=function(){var n=P.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(n);var m=P.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(n.isDefaultPrevented()||!m)return;var f=this,d=this.tip(),S=this.getUID(this.type);this.setContent(),d.attr("id",S),this.$element.attr("aria-describedby",S),this.options.animation&&d.addClass("fade");var v=typeof this.options.placement=="function"?this.options.placement.call(this,d[0],this.$element[0]):this.options.placement,E=/\s?auto?\s?/i,N=E.test(v);N&&(v=v.replace(E,"")||"top"),d.detach().css({top:0,left:0,display:"block"}).addClass(v).data("bs."+this.type,this),this.options.container?d.appendTo(P(document).find(this.options.container)):d.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var A=this.getPosition(),T=d[0].offsetWidth,b=d[0].offsetHeight;if(N){var D=v,C=this.getPosition(this.$viewport);v=v=="bottom"&&A.bottom+b>C.bottom?"top":v=="top"&&A.top-b<C.top?"bottom":v=="right"&&A.right+T>C.width?"left":v=="left"&&A.left-T<C.left?"right":v,d.removeClass(D).addClass(v)}var I=this.getCalculatedOffset(v,A,T,b);this.applyPlacement(I,v);var R=function(){var x=f.hoverState;f.$element.trigger("shown.bs."+f.type),f.hoverState=null,x=="out"&&f.leave(f)};P.support.transition&&this.$tip.hasClass("fade")?d.one("bsTransitionEnd",R).emulateTransitionEnd(s.TRANSITION_DURATION):R()}},s.prototype.applyPlacement=function(n,m){var f=this.tip(),d=f[0].offsetWidth,S=f[0].offsetHeight,v=parseInt(f.css("margin-top"),10),E=parseInt(f.css("margin-left"),10);isNaN(v)&&(v=0),isNaN(E)&&(E=0),n.top+=v,n.left+=E,P.offset.setOffset(f[0],P.extend({using:function(I){f.css({top:Math.round(I.top),left:Math.round(I.left)})}},n),0),f.addClass("in");var N=f[0].offsetWidth,A=f[0].offsetHeight;m=="top"&&A!=S&&(n.top=n.top+S-A);var T=this.getViewportAdjustedDelta(m,n,N,A);T.left?n.left+=T.left:n.top+=T.top;var b=/top|bottom/.test(m),D=b?T.left*2-d+N:T.top*2-S+A,C=b?"offsetWidth":"offsetHeight";f.offset(n),this.replaceArrow(D,f[0][C],b)},s.prototype.replaceArrow=function(n,m,f){this.arrow().css(f?"left":"top",50*(1-n/m)+"%").css(f?"top":"left","")},s.prototype.setContent=function(){var n=this.tip(),m=this.getTitle();this.options.html?(this.options.sanitize&&(m=l(m,this.options.whiteList,this.options.sanitizeFn)),n.find(".tooltip-inner").html(m)):n.find(".tooltip-inner").text(m),n.removeClass("fade in top bottom left right")},s.prototype.hide=function(n){var m=this,f=P(this.$tip),d=P.Event("hide.bs."+this.type);function S(){m.hoverState!="in"&&f.detach(),m.$element&&m.$element.removeAttr("aria-describedby").trigger("hidden.bs."+m.type),n&&n()}if(this.$element.trigger(d),!d.isDefaultPrevented())return f.removeClass("in"),P.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",S).emulateTransitionEnd(s.TRANSITION_DURATION):S(),this.hoverState=null,this},s.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||typeof n.attr("data-original-title")!="string")&&n.attr("data-original-title",n.attr("title")||"").attr("title","")},s.prototype.hasContent=function(){return this.getTitle()},s.prototype.getPosition=function(n){n=n||this.$element;var m=n[0],f=m.tagName=="BODY",d=m.getBoundingClientRect();d.width==null&&(d=P.extend({},d,{width:d.right-d.left,height:d.bottom-d.top}));var S=window.SVGElement&&m instanceof window.SVGElement,v=f?{top:0,left:0}:S?null:n.offset(),E={scroll:f?document.documentElement.scrollTop||document.body.scrollTop:n.scrollTop()},N=f?{width:P(window).width(),height:P(window).height()}:null;return P.extend({},d,E,N,v)},s.prototype.getCalculatedOffset=function(n,m,f,d){return n=="bottom"?{top:m.top+m.height,left:m.left+m.width/2-f/2}:n=="top"?{top:m.top-d,left:m.left+m.width/2-f/2}:n=="left"?{top:m.top+m.height/2-d/2,left:m.left-f}:{top:m.top+m.height/2-d/2,left:m.left+m.width}},s.prototype.getViewportAdjustedDelta=function(n,m,f,d){var S={top:0,left:0};if(!this.$viewport)return S;var v=this.options.viewport&&this.options.viewport.padding||0,E=this.getPosition(this.$viewport);if(/right|left/.test(n)){var N=m.top-v-E.scroll,A=m.top+v-E.scroll+d;N<E.top?S.top=E.top-N:A>E.top+E.height&&(S.top=E.top+E.height-A)}else{var T=m.left-v,b=m.left+v+f;T<E.left?S.left=E.left-T:b>E.right&&(S.left=E.left+E.width-b)}return S},s.prototype.getTitle=function(){var n,m=this.$element,f=this.options;return n=m.attr("data-original-title")||(typeof f.title=="function"?f.title.call(m[0]):f.title),n},s.prototype.getUID=function(n){do n+=~~(Math.random()*1e6);while(document.getElementById(n));return n},s.prototype.tip=function(){if(!this.$tip&&(this.$tip=P(this.options.template),this.$tip.length!=1))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},s.prototype.enable=function(){this.enabled=!0},s.prototype.disable=function(){this.enabled=!1},s.prototype.toggleEnabled=function(){this.enabled=!this.enabled},s.prototype.toggle=function(n){var m=this;n&&(m=P(n.currentTarget).data("bs."+this.type),m||(m=new this.constructor(n.currentTarget,this.getDelegateOptions()),P(n.currentTarget).data("bs."+this.type,m))),n?(m.inState.click=!m.inState.click,m.isInStateTrue()?m.enter(m):m.leave(m)):m.tip().hasClass("in")?m.leave(m):m.enter(m)},s.prototype.destroy=function(){var n=this;clearTimeout(this.timeout),this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type),n.$tip&&n.$tip.detach(),n.$tip=null,n.$arrow=null,n.$viewport=null,n.$element=null})},s.prototype.sanitizeHtml=function(n){return l(n,this.options.whiteList,this.options.sanitizeFn)};function u(n){return this.each(function(){var m=P(this),f=m.data("bs.tooltip"),d=typeof n=="object"&&n;!f&&/destroy|hide/.test(n)||(f||m.data("bs.tooltip",f=new s(this,d)),typeof n=="string"&&f[n]())})}var g=P.fn.tooltip;P.fn.tooltip=u,P.fn.tooltip.Constructor=s,P.fn.tooltip.noConflict=function(){return P.fn.tooltip=g,this}}(jQuery)},7030:P=>{var y=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},o=-1,h=1,i=0;y.Diff=function(r,p){return[r,p]},y.prototype.diff_main=function(r,p,c,l){typeof l=="undefined"&&(this.Diff_Timeout<=0?l=Number.MAX_VALUE:l=new Date().getTime()+this.Diff_Timeout*1e3);var s=l;if(r==null||p==null)throw new Error("Null input. (diff_main)");if(r==p)return r?[new y.Diff(i,r)]:[];typeof c=="undefined"&&(c=!0);var u=c,g=this.diff_commonPrefix(r,p),n=r.substring(0,g);r=r.substring(g),p=p.substring(g),g=this.diff_commonSuffix(r,p);var m=r.substring(r.length-g);r=r.substring(0,r.length-g),p=p.substring(0,p.length-g);var f=this.diff_compute_(r,p,u,s);return n&&f.unshift(new y.Diff(i,n)),m&&f.push(new y.Diff(i,m)),this.diff_cleanupMerge(f),f},y.prototype.diff_compute_=function(r,p,c,l){var s;if(!r)return[new y.Diff(h,p)];if(!p)return[new y.Diff(o,r)];var u=r.length>p.length?r:p,g=r.length>p.length?p:r,n=u.indexOf(g);if(n!=-1)return s=[new y.Diff(h,u.substring(0,n)),new y.Diff(i,g),new y.Diff(h,u.substring(n+g.length))],r.length>p.length&&(s[0][0]=s[2][0]=o),s;if(g.length==1)return[new y.Diff(o,r),new y.Diff(h,p)];var m=this.diff_halfMatch_(r,p);if(m){var f=m[0],d=m[1],S=m[2],v=m[3],E=m[4],N=this.diff_main(f,S,c,l),A=this.diff_main(d,v,c,l);return N.concat([new y.Diff(i,E)],A)}return c&&r.length>100&&p.length>100?this.diff_lineMode_(r,p,l):this.diff_bisect_(r,p,l)},y.prototype.diff_lineMode_=function(r,p,c){var l=this.diff_linesToChars_(r,p);r=l.chars1,p=l.chars2;var s=l.lineArray,u=this.diff_main(r,p,!1,c);this.diff_charsToLines_(u,s),this.diff_cleanupSemantic(u),u.push(new y.Diff(i,""));for(var g=0,n=0,m=0,f="",d="";g<u.length;){switch(u[g][0]){case h:m++,d+=u[g][1];break;case o:n++,f+=u[g][1];break;case i:if(n>=1&&m>=1){u.splice(g-n-m,n+m),g=g-n-m;for(var S=this.diff_main(f,d,!1,c),v=S.length-1;v>=0;v--)u.splice(g,0,S[v]);g=g+S.length}m=0,n=0,f="",d="";break}g++}return u.pop(),u},y.prototype.diff_bisect_=function(r,p,c){for(var l=r.length,s=p.length,u=Math.ceil((l+s)/2),g=u,n=2*u,m=new Array(n),f=new Array(n),d=0;d<n;d++)m[d]=-1,f[d]=-1;m[g+1]=0,f[g+1]=0;for(var S=l-s,v=S%2!=0,E=0,N=0,A=0,T=0,b=0;b<u&&!(new Date().getTime()>c);b++){for(var D=-b+E;D<=b-N;D+=2){var C=g+D,I;D==-b||D!=b&&m[C-1]<m[C+1]?I=m[C+1]:I=m[C-1]+1;for(var R=I-D;I<l&&R<s&&r.charAt(I)==p.charAt(R);)I++,R++;if(m[C]=I,I>l)N+=2;else if(R>s)E+=2;else if(v){var x=g+S-D;if(x>=0&&x<n&&f[x]!=-1){var O=l-f[x];if(I>=O)return this.diff_bisectSplit_(r,p,I,R,c)}}}for(var $=-b+A;$<=b-T;$+=2){var x=g+$,O;$==-b||$!=b&&f[x-1]<f[x+1]?O=f[x+1]:O=f[x-1]+1;for(var F=O-$;O<l&&F<s&&r.charAt(l-O-1)==p.charAt(s-F-1);)O++,F++;if(f[x]=O,O>l)T+=2;else if(F>s)A+=2;else if(!v){var C=g+S-$;if(C>=0&&C<n&&m[C]!=-1){var I=m[C],R=g+I-C;if(O=l-O,I>=O)return this.diff_bisectSplit_(r,p,I,R,c)}}}}return[new y.Diff(o,r),new y.Diff(h,p)]},y.prototype.diff_bisectSplit_=function(r,p,c,l,s){var u=r.substring(0,c),g=p.substring(0,l),n=r.substring(c),m=p.substring(l),f=this.diff_main(u,g,!1,s),d=this.diff_main(n,m,!1,s);return f.concat(d)},y.prototype.diff_linesToChars_=function(r,p){var c=[],l={};c[0]="";function s(m){for(var f="",d=0,S=-1,v=c.length;S<m.length-1;){S=m.indexOf(`
|
|
`,d),S==-1&&(S=m.length-1);var E=m.substring(d,S+1);(l.hasOwnProperty?l.hasOwnProperty(E):l[E]!==void 0)?f+=String.fromCharCode(l[E]):(v==u&&(E=m.substring(d),S=m.length),f+=String.fromCharCode(v),l[E]=v,c[v++]=E),d=S+1}return f}var u=4e4,g=s(r);u=65535;var n=s(p);return{chars1:g,chars2:n,lineArray:c}},y.prototype.diff_charsToLines_=function(r,p){for(var c=0;c<r.length;c++){for(var l=r[c][1],s=[],u=0;u<l.length;u++)s[u]=p[l.charCodeAt(u)];r[c][1]=s.join("")}},y.prototype.diff_commonPrefix=function(r,p){if(!r||!p||r.charAt(0)!=p.charAt(0))return 0;for(var c=0,l=Math.min(r.length,p.length),s=l,u=0;c<s;)r.substring(u,s)==p.substring(u,s)?(c=s,u=c):l=s,s=Math.floor((l-c)/2+c);return s},y.prototype.diff_commonSuffix=function(r,p){if(!r||!p||r.charAt(r.length-1)!=p.charAt(p.length-1))return 0;for(var c=0,l=Math.min(r.length,p.length),s=l,u=0;c<s;)r.substring(r.length-s,r.length-u)==p.substring(p.length-s,p.length-u)?(c=s,u=c):l=s,s=Math.floor((l-c)/2+c);return s},y.prototype.diff_commonOverlap_=function(r,p){var c=r.length,l=p.length;if(c==0||l==0)return 0;c>l?r=r.substring(c-l):c<l&&(p=p.substring(0,c));var s=Math.min(c,l);if(r==p)return s;for(var u=0,g=1;;){var n=r.substring(s-g),m=p.indexOf(n);if(m==-1)return u;g+=m,(m==0||r.substring(s-g)==p.substring(0,g))&&(u=g,g++)}},y.prototype.diff_halfMatch_=function(r,p){if(this.Diff_Timeout<=0)return null;var c=r.length>p.length?r:p,l=r.length>p.length?p:r;if(c.length<4||l.length*2<c.length)return null;var s=this;function u(N,A,T){for(var b=N.substring(T,T+Math.floor(N.length/4)),D=-1,C="",I,R,x,O;(D=A.indexOf(b,D+1))!=-1;){var $=s.diff_commonPrefix(N.substring(T),A.substring(D)),F=s.diff_commonSuffix(N.substring(0,T),A.substring(0,D));C.length<F+$&&(C=A.substring(D-F,D)+A.substring(D,D+$),I=N.substring(0,T-F),R=N.substring(T+$),x=A.substring(0,D-F),O=A.substring(D+$))}return C.length*2>=N.length?[I,R,x,O,C]:null}var g=u(c,l,Math.ceil(c.length/4)),n=u(c,l,Math.ceil(c.length/2)),m;if(!g&&!n)return null;n?g?m=g[4].length>n[4].length?g:n:m=n:m=g;var f,d,S,v;r.length>p.length?(f=m[0],d=m[1],S=m[2],v=m[3]):(S=m[0],v=m[1],f=m[2],d=m[3]);var E=m[4];return[f,d,S,v,E]},y.prototype.diff_cleanupSemantic=function(r){for(var p=!1,c=[],l=0,s=null,u=0,g=0,n=0,m=0,f=0;u<r.length;)r[u][0]==i?(c[l++]=u,g=m,n=f,m=0,f=0,s=r[u][1]):(r[u][0]==h?m+=r[u][1].length:f+=r[u][1].length,s&&s.length<=Math.max(g,n)&&s.length<=Math.max(m,f)&&(r.splice(c[l-1],0,new y.Diff(o,s)),r[c[l-1]+1][0]=h,l--,l--,u=l>0?c[l-1]:-1,g=0,n=0,m=0,f=0,s=null,p=!0)),u++;for(p&&this.diff_cleanupMerge(r),this.diff_cleanupSemanticLossless(r),u=1;u<r.length;){if(r[u-1][0]==o&&r[u][0]==h){var d=r[u-1][1],S=r[u][1],v=this.diff_commonOverlap_(d,S),E=this.diff_commonOverlap_(S,d);v>=E?(v>=d.length/2||v>=S.length/2)&&(r.splice(u,0,new y.Diff(i,S.substring(0,v))),r[u-1][1]=d.substring(0,d.length-v),r[u+1][1]=S.substring(v),u++):(E>=d.length/2||E>=S.length/2)&&(r.splice(u,0,new y.Diff(i,d.substring(0,E))),r[u-1][0]=h,r[u-1][1]=S.substring(0,S.length-E),r[u+1][0]=o,r[u+1][1]=d.substring(E),u++),u++}u++}},y.prototype.diff_cleanupSemanticLossless=function(r){function p(E,N){if(!E||!N)return 6;var A=E.charAt(E.length-1),T=N.charAt(0),b=A.match(y.nonAlphaNumericRegex_),D=T.match(y.nonAlphaNumericRegex_),C=b&&A.match(y.whitespaceRegex_),I=D&&T.match(y.whitespaceRegex_),R=C&&A.match(y.linebreakRegex_),x=I&&T.match(y.linebreakRegex_),O=R&&E.match(y.blanklineEndRegex_),$=x&&N.match(y.blanklineStartRegex_);return O||$?5:R||x?4:b&&!C&&I?3:C||I?2:b||D?1:0}for(var c=1;c<r.length-1;){if(r[c-1][0]==i&&r[c+1][0]==i){var l=r[c-1][1],s=r[c][1],u=r[c+1][1],g=this.diff_commonSuffix(l,s);if(g){var n=s.substring(s.length-g);l=l.substring(0,l.length-g),s=n+s.substring(0,s.length-g),u=n+u}for(var m=l,f=s,d=u,S=p(l,s)+p(s,u);s.charAt(0)===u.charAt(0);){l+=s.charAt(0),s=s.substring(1)+u.charAt(0),u=u.substring(1);var v=p(l,s)+p(s,u);v>=S&&(S=v,m=l,f=s,d=u)}r[c-1][1]!=m&&(m?r[c-1][1]=m:(r.splice(c-1,1),c--),r[c][1]=f,d?r[c+1][1]=d:(r.splice(c+1,1),c--))}c++}},y.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,y.whitespaceRegex_=/\s/,y.linebreakRegex_=/[\r\n]/,y.blanklineEndRegex_=/\n\r?\n$/,y.blanklineStartRegex_=/^\r?\n\r?\n/,y.prototype.diff_cleanupEfficiency=function(r){for(var p=!1,c=[],l=0,s=null,u=0,g=!1,n=!1,m=!1,f=!1;u<r.length;)r[u][0]==i?(r[u][1].length<this.Diff_EditCost&&(m||f)?(c[l++]=u,g=m,n=f,s=r[u][1]):(l=0,s=null),m=f=!1):(r[u][0]==o?f=!0:m=!0,s&&(g&&n&&m&&f||s.length<this.Diff_EditCost/2&&g+n+m+f==3)&&(r.splice(c[l-1],0,new y.Diff(o,s)),r[c[l-1]+1][0]=h,l--,s=null,g&&n?(m=f=!0,l=0):(l--,u=l>0?c[l-1]:-1,m=f=!1),p=!0)),u++;p&&this.diff_cleanupMerge(r)},y.prototype.diff_cleanupMerge=function(r){r.push(new y.Diff(i,""));for(var p=0,c=0,l=0,s="",u="",g;p<r.length;)switch(r[p][0]){case h:l++,u+=r[p][1],p++;break;case o:c++,s+=r[p][1],p++;break;case i:c+l>1?(c!==0&&l!==0&&(g=this.diff_commonPrefix(u,s),g!==0&&(p-c-l>0&&r[p-c-l-1][0]==i?r[p-c-l-1][1]+=u.substring(0,g):(r.splice(0,0,new y.Diff(i,u.substring(0,g))),p++),u=u.substring(g),s=s.substring(g)),g=this.diff_commonSuffix(u,s),g!==0&&(r[p][1]=u.substring(u.length-g)+r[p][1],u=u.substring(0,u.length-g),s=s.substring(0,s.length-g))),p-=c+l,r.splice(p,c+l),s.length&&(r.splice(p,0,new y.Diff(o,s)),p++),u.length&&(r.splice(p,0,new y.Diff(h,u)),p++),p++):p!==0&&r[p-1][0]==i?(r[p-1][1]+=r[p][1],r.splice(p,1)):p++,l=0,c=0,s="",u="";break}r[r.length-1][1]===""&&r.pop();var n=!1;for(p=1;p<r.length-1;)r[p-1][0]==i&&r[p+1][0]==i&&(r[p][1].substring(r[p][1].length-r[p-1][1].length)==r[p-1][1]?(r[p][1]=r[p-1][1]+r[p][1].substring(0,r[p][1].length-r[p-1][1].length),r[p+1][1]=r[p-1][1]+r[p+1][1],r.splice(p-1,1),n=!0):r[p][1].substring(0,r[p+1][1].length)==r[p+1][1]&&(r[p-1][1]+=r[p+1][1],r[p][1]=r[p][1].substring(r[p+1][1].length)+r[p+1][1],r.splice(p+1,1),n=!0)),p++;n&&this.diff_cleanupMerge(r)},y.prototype.diff_xIndex=function(r,p){var c=0,l=0,s=0,u=0,g;for(g=0;g<r.length&&(r[g][0]!==h&&(c+=r[g][1].length),r[g][0]!==o&&(l+=r[g][1].length),!(c>p));g++)s=c,u=l;return r.length!=g&&r[g][0]===o?u:u+(p-s)},y.prototype.diff_prettyHtml=function(r){for(var p=[],c=/&/g,l=/</g,s=/>/g,u=/\n/g,g=0;g<r.length;g++){var n=r[g][0],m=r[g][1],f=m.replace(c,"&").replace(l,"<").replace(s,">").replace(u,"¶<br>");switch(n){case h:p[g]='<ins style="background:#e6ffe6;">'+f+"</ins>";break;case o:p[g]='<del style="background:#ffe6e6;">'+f+"</del>";break;case i:p[g]="<span>"+f+"</span>";break}}return p.join("")},y.prototype.diff_text1=function(r){for(var p=[],c=0;c<r.length;c++)r[c][0]!==h&&(p[c]=r[c][1]);return p.join("")},y.prototype.diff_text2=function(r){for(var p=[],c=0;c<r.length;c++)r[c][0]!==o&&(p[c]=r[c][1]);return p.join("")},y.prototype.diff_levenshtein=function(r){for(var p=0,c=0,l=0,s=0;s<r.length;s++){var u=r[s][0],g=r[s][1];switch(u){case h:c+=g.length;break;case o:l+=g.length;break;case i:p+=Math.max(c,l),c=0,l=0;break}}return p+=Math.max(c,l),p},y.prototype.diff_toDelta=function(r){for(var p=[],c=0;c<r.length;c++)switch(r[c][0]){case h:p[c]="+"+encodeURI(r[c][1]);break;case o:p[c]="-"+r[c][1].length;break;case i:p[c]="="+r[c][1].length;break}return p.join(" ").replace(/%20/g," ")},y.prototype.diff_fromDelta=function(r,p){for(var c=[],l=0,s=0,u=p.split(/\t/g),g=0;g<u.length;g++){var n=u[g].substring(1);switch(u[g].charAt(0)){case"+":try{c[l++]=new y.Diff(h,decodeURI(n))}catch(d){throw new Error("Illegal escape in diff_fromDelta: "+n)}break;case"-":case"=":var m=parseInt(n,10);if(isNaN(m)||m<0)throw new Error("Invalid number in diff_fromDelta: "+n);var f=r.substring(s,s+=m);u[g].charAt(0)=="="?c[l++]=new y.Diff(i,f):c[l++]=new y.Diff(o,f);break;default:if(u[g])throw new Error("Invalid diff operation in diff_fromDelta: "+u[g])}}if(s!=r.length)throw new Error("Delta length ("+s+") does not equal source text length ("+r.length+").");return c},y.prototype.match_main=function(r,p,c){if(r==null||p==null||c==null)throw new Error("Null input. (match_main)");return c=Math.max(0,Math.min(c,r.length)),r==p?0:r.length?r.substring(c,c+p.length)==p?c:this.match_bitap_(r,p,c):-1},y.prototype.match_bitap_=function(r,p,c){if(p.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var l=this.match_alphabet_(p),s=this;function u(I,R){var x=I/p.length,O=Math.abs(c-R);return s.Match_Distance?x+O/s.Match_Distance:O?1:x}var g=this.Match_Threshold,n=r.indexOf(p,c);n!=-1&&(g=Math.min(u(0,n),g),n=r.lastIndexOf(p,c+p.length),n!=-1&&(g=Math.min(u(0,n),g)));var m=1<<p.length-1;n=-1;for(var f,d,S=p.length+r.length,v,E=0;E<p.length;E++){for(f=0,d=S;f<d;)u(E,c+d)<=g?f=d:S=d,d=Math.floor((S-f)/2+f);S=d;var N=Math.max(1,c-d+1),A=Math.min(c+d,r.length)+p.length,T=Array(A+2);T[A+1]=(1<<E)-1;for(var b=A;b>=N;b--){var D=l[r.charAt(b-1)];if(E===0?T[b]=(T[b+1]<<1|1)&D:T[b]=(T[b+1]<<1|1)&D|((v[b+1]|v[b])<<1|1)|v[b+1],T[b]&m){var C=u(E,b-1);if(C<=g)if(g=C,n=b-1,n>c)N=Math.max(1,2*c-n);else break}}if(u(E+1,c)>g)break;v=T}return n},y.prototype.match_alphabet_=function(r){for(var p={},c=0;c<r.length;c++)p[r.charAt(c)]=0;for(var c=0;c<r.length;c++)p[r.charAt(c)]|=1<<r.length-c-1;return p},y.prototype.patch_addContext_=function(r,p){if(p.length!=0){if(r.start2===null)throw Error("patch not initialized");for(var c=p.substring(r.start2,r.start2+r.length1),l=0;p.indexOf(c)!=p.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)l+=this.Patch_Margin,c=p.substring(r.start2-l,r.start2+r.length1+l);l+=this.Patch_Margin;var s=p.substring(r.start2-l,r.start2);s&&r.diffs.unshift(new y.Diff(i,s));var u=p.substring(r.start2+r.length1,r.start2+r.length1+l);u&&r.diffs.push(new y.Diff(i,u)),r.start1-=s.length,r.start2-=s.length,r.length1+=s.length+u.length,r.length2+=s.length+u.length}},y.prototype.patch_make=function(r,p,c){var l,s;if(typeof r=="string"&&typeof p=="string"&&typeof c=="undefined")l=r,s=this.diff_main(l,p,!0),s.length>2&&(this.diff_cleanupSemantic(s),this.diff_cleanupEfficiency(s));else if(r&&typeof r=="object"&&typeof p=="undefined"&&typeof c=="undefined")s=r,l=this.diff_text1(s);else if(typeof r=="string"&&p&&typeof p=="object"&&typeof c=="undefined")l=r,s=p;else if(typeof r=="string"&&typeof p=="string"&&c&&typeof c=="object")l=r,s=c;else throw new Error("Unknown call format to patch_make.");if(s.length===0)return[];for(var u=[],g=new y.patch_obj,n=0,m=0,f=0,d=l,S=l,v=0;v<s.length;v++){var E=s[v][0],N=s[v][1];switch(!n&&E!==i&&(g.start1=m,g.start2=f),E){case h:g.diffs[n++]=s[v],g.length2+=N.length,S=S.substring(0,f)+N+S.substring(f);break;case o:g.length1+=N.length,g.diffs[n++]=s[v],S=S.substring(0,f)+S.substring(f+N.length);break;case i:N.length<=2*this.Patch_Margin&&n&&s.length!=v+1?(g.diffs[n++]=s[v],g.length1+=N.length,g.length2+=N.length):N.length>=2*this.Patch_Margin&&n&&(this.patch_addContext_(g,d),u.push(g),g=new y.patch_obj,n=0,d=S,m=f);break}E!==h&&(m+=N.length),E!==o&&(f+=N.length)}return n&&(this.patch_addContext_(g,d),u.push(g)),u},y.prototype.patch_deepCopy=function(r){for(var p=[],c=0;c<r.length;c++){var l=r[c],s=new y.patch_obj;s.diffs=[];for(var u=0;u<l.diffs.length;u++)s.diffs[u]=new y.Diff(l.diffs[u][0],l.diffs[u][1]);s.start1=l.start1,s.start2=l.start2,s.length1=l.length1,s.length2=l.length2,p[c]=s}return p},y.prototype.patch_apply=function(r,p){if(r.length==0)return[p,[]];r=this.patch_deepCopy(r);var c=this.patch_addPadding(r);p=c+p+c,this.patch_splitMax(r);for(var l=0,s=[],u=0;u<r.length;u++){var g=r[u].start2+l,n=this.diff_text1(r[u].diffs),m,f=-1;if(n.length>this.Match_MaxBits?(m=this.match_main(p,n.substring(0,this.Match_MaxBits),g),m!=-1&&(f=this.match_main(p,n.substring(n.length-this.Match_MaxBits),g+n.length-this.Match_MaxBits),(f==-1||m>=f)&&(m=-1))):m=this.match_main(p,n,g),m==-1)s[u]=!1,l-=r[u].length2-r[u].length1;else{s[u]=!0,l=m-g;var d;if(f==-1?d=p.substring(m,m+n.length):d=p.substring(m,f+this.Match_MaxBits),n==d)p=p.substring(0,m)+this.diff_text2(r[u].diffs)+p.substring(m+n.length);else{var S=this.diff_main(n,d,!1);if(n.length>this.Match_MaxBits&&this.diff_levenshtein(S)/n.length>this.Patch_DeleteThreshold)s[u]=!1;else{this.diff_cleanupSemanticLossless(S);for(var v=0,E,N=0;N<r[u].diffs.length;N++){var A=r[u].diffs[N];A[0]!==i&&(E=this.diff_xIndex(S,v)),A[0]===h?p=p.substring(0,m+E)+A[1]+p.substring(m+E):A[0]===o&&(p=p.substring(0,m+E)+p.substring(m+this.diff_xIndex(S,v+A[1].length))),A[0]!==o&&(v+=A[1].length)}}}}}return p=p.substring(c.length,p.length-c.length),[p,s]},y.prototype.patch_addPadding=function(r){for(var p=this.Patch_Margin,c="",l=1;l<=p;l++)c+=String.fromCharCode(l);for(var l=0;l<r.length;l++)r[l].start1+=p,r[l].start2+=p;var s=r[0],u=s.diffs;if(u.length==0||u[0][0]!=i)u.unshift(new y.Diff(i,c)),s.start1-=p,s.start2-=p,s.length1+=p,s.length2+=p;else if(p>u[0][1].length){var g=p-u[0][1].length;u[0][1]=c.substring(u[0][1].length)+u[0][1],s.start1-=g,s.start2-=g,s.length1+=g,s.length2+=g}if(s=r[r.length-1],u=s.diffs,u.length==0||u[u.length-1][0]!=i)u.push(new y.Diff(i,c)),s.length1+=p,s.length2+=p;else if(p>u[u.length-1][1].length){var g=p-u[u.length-1][1].length;u[u.length-1][1]+=c.substring(0,g),s.length1+=g,s.length2+=g}return c},y.prototype.patch_splitMax=function(r){for(var p=this.Match_MaxBits,c=0;c<r.length;c++)if(!(r[c].length1<=p)){var l=r[c];r.splice(c--,1);for(var s=l.start1,u=l.start2,g="";l.diffs.length!==0;){var n=new y.patch_obj,m=!0;for(n.start1=s-g.length,n.start2=u-g.length,g!==""&&(n.length1=n.length2=g.length,n.diffs.push(new y.Diff(i,g)));l.diffs.length!==0&&n.length1<p-this.Patch_Margin;){var f=l.diffs[0][0],d=l.diffs[0][1];f===h?(n.length2+=d.length,u+=d.length,n.diffs.push(l.diffs.shift()),m=!1):f===o&&n.diffs.length==1&&n.diffs[0][0]==i&&d.length>2*p?(n.length1+=d.length,s+=d.length,m=!1,n.diffs.push(new y.Diff(f,d)),l.diffs.shift()):(d=d.substring(0,p-n.length1-this.Patch_Margin),n.length1+=d.length,s+=d.length,f===i?(n.length2+=d.length,u+=d.length):m=!1,n.diffs.push(new y.Diff(f,d)),d==l.diffs[0][1]?l.diffs.shift():l.diffs[0][1]=l.diffs[0][1].substring(d.length))}g=this.diff_text2(n.diffs),g=g.substring(g.length-this.Patch_Margin);var S=this.diff_text1(l.diffs).substring(0,this.Patch_Margin);S!==""&&(n.length1+=S.length,n.length2+=S.length,n.diffs.length!==0&&n.diffs[n.diffs.length-1][0]===i?n.diffs[n.diffs.length-1][1]+=S:n.diffs.push(new y.Diff(i,S))),m||r.splice(++c,0,n)}}},y.prototype.patch_toText=function(r){for(var p=[],c=0;c<r.length;c++)p[c]=r[c];return p.join("")},y.prototype.patch_fromText=function(r){var p=[];if(!r)return p;for(var c=r.split(`
|
|
`),l=0,s=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;l<c.length;){var u=c[l].match(s);if(!u)throw new Error("Invalid patch string: "+c[l]);var g=new y.patch_obj;for(p.push(g),g.start1=parseInt(u[1],10),u[2]===""?(g.start1--,g.length1=1):u[2]=="0"?g.length1=0:(g.start1--,g.length1=parseInt(u[2],10)),g.start2=parseInt(u[3],10),u[4]===""?(g.start2--,g.length2=1):u[4]=="0"?g.length2=0:(g.start2--,g.length2=parseInt(u[4],10)),l++;l<c.length;){var n=c[l].charAt(0);try{var m=decodeURI(c[l].substring(1))}catch(f){throw new Error("Illegal escape in patch_fromText: "+m)}if(n=="-")g.diffs.push(new y.Diff(o,m));else if(n=="+")g.diffs.push(new y.Diff(h,m));else if(n==" ")g.diffs.push(new y.Diff(i,m));else{if(n=="@")break;if(n!=="")throw new Error('Invalid patch mode "'+n+'" in: '+m)}l++}}return p},y.patch_obj=function(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0},y.patch_obj.prototype.toString=function(){var r,p;this.length1===0?r=this.start1+",0":this.length1==1?r=this.start1+1:r=this.start1+1+","+this.length1,this.length2===0?p=this.start2+",0":this.length2==1?p=this.start2+1:p=this.start2+1+","+this.length2;for(var c=["@@ -"+r+" +"+p+` @@
|
|
`],l,s=0;s<this.diffs.length;s++){switch(this.diffs[s][0]){case h:l="+";break;case o:l="-";break;case i:l=" ";break}c[s+1]=l+encodeURI(this.diffs[s][1])+`
|
|
`}return c.join("").replace(/%20/g," ")},P.exports=y,P.exports.diff_match_patch=y,P.exports.DIFF_DELETE=o,P.exports.DIFF_INSERT=h,P.exports.DIFF_EQUAL=i},7455:function(P){/**!
|
|
|
|
@license
|
|
handlebars v4.7.7
|
|
|
|
Copyright (C) 2011-2019 by Yehuda Katz
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
of this software and associated documentation files (the "Software"), to deal
|
|
in the Software without restriction, including without limitation the rights
|
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
copies of the Software, and to permit persons to whom the Software is
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
THE SOFTWARE.
|
|
|
|
*/(function(y,o){P.exports=o()})(this,function(){return function(y){function o(i){if(h[i])return h[i].exports;var r=h[i]={exports:{},id:i,loaded:!1};return y[i].call(r.exports,r,r.exports,o),r.loaded=!0,r.exports}var h={};return o.m=y,o.c=h,o.p="",o(0)}([function(y,o,h){"use strict";function i(){var A=E();return A.compile=function(T,b){return g.compile(T,b,A)},A.precompile=function(T,b){return g.precompile(T,b,A)},A.AST=s.default,A.Compiler=g.Compiler,A.JavaScriptCompiler=m.default,A.Parser=u.parser,A.parse=u.parse,A.parseWithoutProcessing=u.parseWithoutProcessing,A}var r=h(1).default;o.__esModule=!0;var p=h(2),c=r(p),l=h(45),s=r(l),u=h(46),g=h(51),n=h(52),m=r(n),f=h(49),d=r(f),S=h(44),v=r(S),E=c.default.create,N=i();N.create=i,v.default(N),N.Visitor=d.default,N.default=N,o.default=N,y.exports=o.default},function(y,o){"use strict";o.default=function(h){return h&&h.__esModule?h:{default:h}},o.__esModule=!0},function(y,o,h){"use strict";function i(){var A=new l.HandlebarsEnvironment;return f.extend(A,l),A.SafeString=u.default,A.Exception=n.default,A.Utils=f,A.escapeExpression=f.escapeExpression,A.VM=S,A.template=function(T){return S.template(T,A)},A}var r=h(3).default,p=h(1).default;o.__esModule=!0;var c=h(4),l=r(c),s=h(37),u=p(s),g=h(6),n=p(g),m=h(5),f=r(m),d=h(38),S=r(d),v=h(44),E=p(v),N=i();N.create=i,E.default(N),N.default=N,o.default=N,y.exports=o.default},function(y,o){"use strict";o.default=function(h){if(h&&h.__esModule)return h;var i={};if(h!=null)for(var r in h)Object.prototype.hasOwnProperty.call(h,r)&&(i[r]=h[r]);return i.default=h,i},o.__esModule=!0},function(y,o,h){"use strict";function i(A,T,b){this.helpers=A||{},this.partials=T||{},this.decorators=b||{},s.registerDefaultHelpers(this),u.registerDefaultDecorators(this)}var r=h(1).default;o.__esModule=!0,o.HandlebarsEnvironment=i;var p=h(5),c=h(6),l=r(c),s=h(10),u=h(30),g=h(32),n=r(g),m=h(33),f="4.7.7";o.VERSION=f;var d=8;o.COMPILER_REVISION=d;var S=7;o.LAST_COMPATIBLE_COMPILER_REVISION=S;var v={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};o.REVISION_CHANGES=v;var E="[object Object]";i.prototype={constructor:i,logger:n.default,log:n.default.log,registerHelper:function(A,T){if(p.toString.call(A)===E){if(T)throw new l.default("Arg not supported with multiple helpers");p.extend(this.helpers,A)}else this.helpers[A]=T},unregisterHelper:function(A){delete this.helpers[A]},registerPartial:function(A,T){if(p.toString.call(A)===E)p.extend(this.partials,A);else{if(typeof T=="undefined")throw new l.default('Attempting to register a partial called "'+A+'" as undefined');this.partials[A]=T}},unregisterPartial:function(A){delete this.partials[A]},registerDecorator:function(A,T){if(p.toString.call(A)===E){if(T)throw new l.default("Arg not supported with multiple decorators");p.extend(this.decorators,A)}else this.decorators[A]=T},unregisterDecorator:function(A){delete this.decorators[A]},resetLoggedPropertyAccesses:function(){m.resetLoggedProperties()}};var N=n.default.log;o.log=N,o.createFrame=p.createFrame,o.logger=n.default},function(y,o){"use strict";function h(v){return g[v]}function i(v){for(var E=1;E<arguments.length;E++)for(var N in arguments[E])Object.prototype.hasOwnProperty.call(arguments[E],N)&&(v[N]=arguments[E][N]);return v}function r(v,E){for(var N=0,A=v.length;N<A;N++)if(v[N]===E)return N;return-1}function p(v){if(typeof v!="string"){if(v&&v.toHTML)return v.toHTML();if(v==null)return"";if(!v)return v+"";v=""+v}return m.test(v)?v.replace(n,h):v}function c(v){return!v&&v!==0||!(!S(v)||v.length!==0)}function l(v){var E=i({},v);return E._parent=v,E}function s(v,E){return v.path=E,v}function u(v,E){return(v?v+".":"")+E}o.__esModule=!0,o.extend=i,o.indexOf=r,o.escapeExpression=p,o.isEmpty=c,o.createFrame=l,o.blockParams=s,o.appendContextPath=u;var g={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},n=/[&<>"'`=]/g,m=/[&<>"'`=]/,f=Object.prototype.toString;o.toString=f;var d=function(v){return typeof v=="function"};d(/x/)&&(o.isFunction=d=function(v){return typeof v=="function"&&f.call(v)==="[object Function]"}),o.isFunction=d;var S=Array.isArray||function(v){return!(!v||typeof v!="object")&&f.call(v)==="[object Array]"};o.isArray=S},function(y,o,h){"use strict";function i(c,l){var s=l&&l.loc,u=void 0,g=void 0,n=void 0,m=void 0;s&&(u=s.start.line,g=s.end.line,n=s.start.column,m=s.end.column,c+=" - "+u+":"+n);for(var f=Error.prototype.constructor.call(this,c),d=0;d<p.length;d++)this[p[d]]=f[p[d]];Error.captureStackTrace&&Error.captureStackTrace(this,i);try{s&&(this.lineNumber=u,this.endLineNumber=g,r?(Object.defineProperty(this,"column",{value:n,enumerable:!0}),Object.defineProperty(this,"endColumn",{value:m,enumerable:!0})):(this.column=n,this.endColumn=m))}catch(S){}}var r=h(7).default;o.__esModule=!0;var p=["description","fileName","lineNumber","endLineNumber","message","name","number","stack"];i.prototype=new Error,o.default=i,y.exports=o.default},function(y,o,h){y.exports={default:h(8),__esModule:!0}},function(y,o,h){var i=h(9);y.exports=function(r,p,c){return i.setDesc(r,p,c)}},function(y,o){var h=Object;y.exports={create:h.create,getProto:h.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:h.getOwnPropertyDescriptor,setDesc:h.defineProperty,setDescs:h.defineProperties,getKeys:h.keys,getNames:h.getOwnPropertyNames,getSymbols:h.getOwnPropertySymbols,each:[].forEach}},function(y,o,h){"use strict";function i(T){l.default(T),u.default(T),n.default(T),f.default(T),S.default(T),E.default(T),A.default(T)}function r(T,b,D){T.helpers[b]&&(T.hooks[b]=T.helpers[b],D||delete T.helpers[b])}var p=h(1).default;o.__esModule=!0,o.registerDefaultHelpers=i,o.moveHelperToHooks=r;var c=h(11),l=p(c),s=h(12),u=p(s),g=h(25),n=p(g),m=h(26),f=p(m),d=h(27),S=p(d),v=h(28),E=p(v),N=h(29),A=p(N)},function(y,o,h){"use strict";o.__esModule=!0;var i=h(5);o.default=function(r){r.registerHelper("blockHelperMissing",function(p,c){var l=c.inverse,s=c.fn;if(p===!0)return s(this);if(p===!1||p==null)return l(this);if(i.isArray(p))return p.length>0?(c.ids&&(c.ids=[c.name]),r.helpers.each(p,c)):l(this);if(c.data&&c.ids){var u=i.createFrame(c.data);u.contextPath=i.appendContextPath(c.data.contextPath,c.name),c={data:u}}return s(p,c)})},y.exports=o.default},function(y,o,h){(function(i){"use strict";var r=h(13).default,p=h(1).default;o.__esModule=!0;var c=h(5),l=h(6),s=p(l);o.default=function(u){u.registerHelper("each",function(g,n){function m(C,I,R){E&&(E.key=C,E.index=I,E.first=I===0,E.last=!!R,N&&(E.contextPath=N+C)),v+=f(g[C],{data:E,blockParams:c.blockParams([g[C],C],[N+C,null])})}if(!n)throw new s.default("Must pass iterator to #each");var f=n.fn,d=n.inverse,S=0,v="",E=void 0,N=void 0;if(n.data&&n.ids&&(N=c.appendContextPath(n.data.contextPath,n.ids[0])+"."),c.isFunction(g)&&(g=g.call(this)),n.data&&(E=c.createFrame(n.data)),g&&typeof g=="object")if(c.isArray(g))for(var A=g.length;S<A;S++)S in g&&m(S,S,S===g.length-1);else if(i.Symbol&&g[i.Symbol.iterator]){for(var T=[],b=g[i.Symbol.iterator](),D=b.next();!D.done;D=b.next())T.push(D.value);g=T;for(var A=g.length;S<A;S++)m(S,S,S===g.length-1)}else(function(){var C=void 0;r(g).forEach(function(I){C!==void 0&&m(C,S-1),C=I,S++}),C!==void 0&&m(C,S-1,!0)})();return S===0&&(v=d(this)),v})},y.exports=o.default}).call(o,function(){return this}())},function(y,o,h){y.exports={default:h(14),__esModule:!0}},function(y,o,h){h(15),y.exports=h(21).Object.keys},function(y,o,h){var i=h(16);h(18)("keys",function(r){return function(p){return r(i(p))}})},function(y,o,h){var i=h(17);y.exports=function(r){return Object(i(r))}},function(y,o){y.exports=function(h){if(h==null)throw TypeError("Can't call method on "+h);return h}},function(y,o,h){var i=h(19),r=h(21),p=h(24);y.exports=function(c,l){var s=(r.Object||{})[c]||Object[c],u={};u[c]=l(s),i(i.S+i.F*p(function(){s(1)}),"Object",u)}},function(y,o,h){var i=h(20),r=h(21),p=h(22),c="prototype",l=function(s,u,g){var n,m,f,d=s&l.F,S=s&l.G,v=s&l.S,E=s&l.P,N=s&l.B,A=s&l.W,T=S?r:r[u]||(r[u]={}),b=S?i:v?i[u]:(i[u]||{})[c];S&&(g=u);for(n in g)m=!d&&b&&n in b,m&&n in T||(f=m?b[n]:g[n],T[n]=S&&typeof b[n]!="function"?g[n]:N&&m?p(f,i):A&&b[n]==f?function(D){var C=function(I){return this instanceof D?new D(I):D(I)};return C[c]=D[c],C}(f):E&&typeof f=="function"?p(Function.call,f):f,E&&((T[c]||(T[c]={}))[n]=f))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,y.exports=l},function(y,o){var h=y.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=h)},function(y,o){var h=y.exports={version:"1.2.6"};typeof __e=="number"&&(__e=h)},function(y,o,h){var i=h(23);y.exports=function(r,p,c){if(i(r),p===void 0)return r;switch(c){case 1:return function(l){return r.call(p,l)};case 2:return function(l,s){return r.call(p,l,s)};case 3:return function(l,s,u){return r.call(p,l,s,u)}}return function(){return r.apply(p,arguments)}}},function(y,o){y.exports=function(h){if(typeof h!="function")throw TypeError(h+" is not a function!");return h}},function(y,o){y.exports=function(h){try{return!!h()}catch(i){return!0}}},function(y,o,h){"use strict";var i=h(1).default;o.__esModule=!0;var r=h(6),p=i(r);o.default=function(c){c.registerHelper("helperMissing",function(){if(arguments.length!==1)throw new p.default('Missing helper: "'+arguments[arguments.length-1].name+'"')})},y.exports=o.default},function(y,o,h){"use strict";var i=h(1).default;o.__esModule=!0;var r=h(5),p=h(6),c=i(p);o.default=function(l){l.registerHelper("if",function(s,u){if(arguments.length!=2)throw new c.default("#if requires exactly one argument");return r.isFunction(s)&&(s=s.call(this)),!u.hash.includeZero&&!s||r.isEmpty(s)?u.inverse(this):u.fn(this)}),l.registerHelper("unless",function(s,u){if(arguments.length!=2)throw new c.default("#unless requires exactly one argument");return l.helpers.if.call(this,s,{fn:u.inverse,inverse:u.fn,hash:u.hash})})},y.exports=o.default},function(y,o){"use strict";o.__esModule=!0,o.default=function(h){h.registerHelper("log",function(){for(var i=[void 0],r=arguments[arguments.length-1],p=0;p<arguments.length-1;p++)i.push(arguments[p]);var c=1;r.hash.level!=null?c=r.hash.level:r.data&&r.data.level!=null&&(c=r.data.level),i[0]=c,h.log.apply(h,i)})},y.exports=o.default},function(y,o){"use strict";o.__esModule=!0,o.default=function(h){h.registerHelper("lookup",function(i,r,p){return i&&p.lookupProperty(i,r)})},y.exports=o.default},function(y,o,h){"use strict";var i=h(1).default;o.__esModule=!0;var r=h(5),p=h(6),c=i(p);o.default=function(l){l.registerHelper("with",function(s,u){if(arguments.length!=2)throw new c.default("#with requires exactly one argument");r.isFunction(s)&&(s=s.call(this));var g=u.fn;if(r.isEmpty(s))return u.inverse(this);var n=u.data;return u.data&&u.ids&&(n=r.createFrame(u.data),n.contextPath=r.appendContextPath(u.data.contextPath,u.ids[0])),g(s,{data:n,blockParams:r.blockParams([s],[n&&n.contextPath])})})},y.exports=o.default},function(y,o,h){"use strict";function i(l){c.default(l)}var r=h(1).default;o.__esModule=!0,o.registerDefaultDecorators=i;var p=h(31),c=r(p)},function(y,o,h){"use strict";o.__esModule=!0;var i=h(5);o.default=function(r){r.registerDecorator("inline",function(p,c,l,s){var u=p;return c.partials||(c.partials={},u=function(g,n){var m=l.partials;l.partials=i.extend({},m,c.partials);var f=p(g,n);return l.partials=m,f}),c.partials[s.args[0]]=s.fn,u})},y.exports=o.default},function(y,o,h){"use strict";o.__esModule=!0;var i=h(5),r={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(p){if(typeof p=="string"){var c=i.indexOf(r.methodMap,p.toLowerCase());p=c>=0?c:parseInt(p,10)}return p},log:function(p){if(p=r.lookupLevel(p),typeof console!="undefined"&&r.lookupLevel(r.level)<=p){var c=r.methodMap[p];console[c]||(c="log");for(var l=arguments.length,s=Array(l>1?l-1:0),u=1;u<l;u++)s[u-1]=arguments[u];console[c].apply(console,s)}}};o.default=r,y.exports=o.default},function(y,o,h){"use strict";function i(S){var v=s(null);v.constructor=!1,v.__defineGetter__=!1,v.__defineSetter__=!1,v.__lookupGetter__=!1;var E=s(null);return E.__proto__=!1,{properties:{whitelist:n.createNewLookupObject(E,S.allowedProtoProperties),defaultValue:S.allowProtoPropertiesByDefault},methods:{whitelist:n.createNewLookupObject(v,S.allowedProtoMethods),defaultValue:S.allowProtoMethodsByDefault}}}function r(S,v,E){return p(typeof S=="function"?v.methods:v.properties,E)}function p(S,v){return S.whitelist[v]!==void 0?S.whitelist[v]===!0:S.defaultValue!==void 0?S.defaultValue:(c(v),!1)}function c(S){d[S]!==!0&&(d[S]=!0,f.log("error",'Handlebars: Access has been denied to resolve the property "'+S+`" because it is not an "own property" of its parent.
|
|
You can add a runtime option to disable the check or this warning:
|
|
See https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access for details`))}function l(){u(d).forEach(function(S){delete d[S]})}var s=h(34).default,u=h(13).default,g=h(3).default;o.__esModule=!0,o.createProtoAccessControl=i,o.resultIsAllowed=r,o.resetLoggedProperties=l;var n=h(36),m=h(32),f=g(m),d=s(null)},function(y,o,h){y.exports={default:h(35),__esModule:!0}},function(y,o,h){var i=h(9);y.exports=function(r,p){return i.create(r,p)}},function(y,o,h){"use strict";function i(){for(var c=arguments.length,l=Array(c),s=0;s<c;s++)l[s]=arguments[s];return p.extend.apply(void 0,[r(null)].concat(l))}var r=h(34).default;o.__esModule=!0,o.createNewLookupObject=i;var p=h(5)},function(y,o){"use strict";function h(i){this.string=i}o.__esModule=!0,h.prototype.toString=h.prototype.toHTML=function(){return""+this.string},o.default=h,y.exports=o.default},function(y,o,h){"use strict";function i(R){var x=R&&R[0]||1,O=b.COMPILER_REVISION;if(!(x>=b.LAST_COMPATIBLE_COMPILER_REVISION&&x<=b.COMPILER_REVISION)){if(x<b.LAST_COMPATIBLE_COMPILER_REVISION){var $=b.REVISION_CHANGES[O],F=b.REVISION_CHANGES[x];throw new T.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+$+") or downgrade your runtime to an older version ("+F+").")}throw new T.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+R[1]+").")}}function r(R,x){function O(W,z,B){B.hash&&(z=N.extend({},z,B.hash),B.ids&&(B.ids[0]=!0)),W=x.VM.resolvePartial.call(this,W,z,B);var V=N.extend({},B,{hooks:this.hooks,protoAccessControl:this.protoAccessControl}),Y=x.VM.invokePartial.call(this,W,z,V);if(Y==null&&x.compile&&(B.partials[B.name]=x.compile(W,R.compilerOptions,x),Y=B.partials[B.name](z,V)),Y!=null){if(B.indent){for(var re=Y.split(`
|
|
`),ne=0,pe=re.length;ne<pe&&(re[ne]||ne+1!==pe);ne++)re[ne]=B.indent+re[ne];Y=re.join(`
|
|
`)}return Y}throw new T.default("The partial "+B.name+" could not be compiled when running in runtime-only mode")}function $(W){function z(ne){return""+R.main(U,ne,U.helpers,U.partials,V,re,Y)}var B=arguments.length<=1||arguments[1]===void 0?{}:arguments[1],V=B.data;$._setup(B),!B.partial&&R.useData&&(V=u(W,V));var Y=void 0,re=R.useBlockParams?[]:void 0;return R.useDepths&&(Y=B.depths?W!=B.depths[0]?[W].concat(B.depths):B.depths:[W]),(z=g(R.main,z,U,B.depths||[],V,re))(W,B)}if(!x)throw new T.default("No environment passed to template");if(!R||!R.main)throw new T.default("Unknown template object: "+typeof R);R.main.decorator=R.main_d,x.VM.checkRevision(R.compiler);var F=R.compiler&&R.compiler[0]===7,U={strict:function(W,z,B){if(!(W&&z in W))throw new T.default('"'+z+'" not defined in '+W,{loc:B});return U.lookupProperty(W,z)},lookupProperty:function(W,z){var B=W[z];return B==null||Object.prototype.hasOwnProperty.call(W,z)||I.resultIsAllowed(B,U.protoAccessControl,z)?B:void 0},lookup:function(W,z){for(var B=W.length,V=0;V<B;V++){var Y=W[V]&&U.lookupProperty(W[V],z);if(Y!=null)return W[V][z]}},lambda:function(W,z){return typeof W=="function"?W.call(z):W},escapeExpression:N.escapeExpression,invokePartial:O,fn:function(W){var z=R[W];return z.decorator=R[W+"_d"],z},programs:[],program:function(W,z,B,V,Y){var re=this.programs[W],ne=this.fn(W);return z||Y||V||B?re=p(this,W,ne,z,B,V,Y):re||(re=this.programs[W]=p(this,W,ne)),re},data:function(W,z){for(;W&&z--;)W=W._parent;return W},mergeIfNeeded:function(W,z){var B=W||z;return W&&z&&W!==z&&(B=N.extend({},z,W)),B},nullContext:f({}),noop:x.VM.noop,compilerInfo:R.compiler};return $.isTop=!0,$._setup=function(W){if(W.partial)U.protoAccessControl=W.protoAccessControl,U.helpers=W.helpers,U.partials=W.partials,U.decorators=W.decorators,U.hooks=W.hooks;else{var z=N.extend({},x.helpers,W.helpers);n(z,U),U.helpers=z,R.usePartial&&(U.partials=U.mergeIfNeeded(W.partials,x.partials)),(R.usePartial||R.useDecorators)&&(U.decorators=N.extend({},x.decorators,W.decorators)),U.hooks={},U.protoAccessControl=I.createProtoAccessControl(W);var B=W.allowCallsToHelperMissing||F;D.moveHelperToHooks(U,"helperMissing",B),D.moveHelperToHooks(U,"blockHelperMissing",B)}},$._child=function(W,z,B,V){if(R.useBlockParams&&!B)throw new T.default("must pass block params");if(R.useDepths&&!V)throw new T.default("must pass parent depths");return p(U,W,R[W],z,0,B,V)},$}function p(R,x,O,$,F,U,W){function z(B){var V=arguments.length<=1||arguments[1]===void 0?{}:arguments[1],Y=W;return!W||B==W[0]||B===R.nullContext&&W[0]===null||(Y=[B].concat(W)),O(R,B,R.helpers,R.partials,V.data||$,U&&[V.blockParams].concat(U),Y)}return z=g(O,z,R,W,$,U),z.program=x,z.depth=W?W.length:0,z.blockParams=F||0,z}function c(R,x,O){return R?R.call||O.name||(O.name=R,R=O.partials[R]):R=O.name==="@partial-block"?O.data["partial-block"]:O.partials[O.name],R}function l(R,x,O){var $=O.data&&O.data["partial-block"];O.partial=!0,O.ids&&(O.data.contextPath=O.ids[0]||O.data.contextPath);var F=void 0;if(O.fn&&O.fn!==s&&function(){O.data=b.createFrame(O.data);var U=O.fn;F=O.data["partial-block"]=function(W){var z=arguments.length<=1||arguments[1]===void 0?{}:arguments[1];return z.data=b.createFrame(z.data),z.data["partial-block"]=$,U(W,z)},U.partials&&(O.partials=N.extend({},O.partials,U.partials))}(),R===void 0&&F&&(R=F),R===void 0)throw new T.default("The partial "+O.name+" could not be found");if(R instanceof Function)return R(x,O)}function s(){return""}function u(R,x){return x&&"root"in x||(x=x?b.createFrame(x):{},x.root=R),x}function g(R,x,O,$,F,U){if(R.decorator){var W={};x=R.decorator(x,W,O,$&&$[0],F,U,$),N.extend(x,W)}return x}function n(R,x){d(R).forEach(function(O){var $=R[O];R[O]=m($,x)})}function m(R,x){var O=x.lookupProperty;return C.wrapHelper(R,function($){return N.extend({lookupProperty:O},$)})}var f=h(39).default,d=h(13).default,S=h(3).default,v=h(1).default;o.__esModule=!0,o.checkRevision=i,o.template=r,o.wrapProgram=p,o.resolvePartial=c,o.invokePartial=l,o.noop=s;var E=h(5),N=S(E),A=h(6),T=v(A),b=h(4),D=h(10),C=h(43),I=h(33)},function(y,o,h){y.exports={default:h(40),__esModule:!0}},function(y,o,h){h(41),y.exports=h(21).Object.seal},function(y,o,h){var i=h(42);h(18)("seal",function(r){return function(p){return r&&i(p)?r(p):p}})},function(y,o){y.exports=function(h){return typeof h=="object"?h!==null:typeof h=="function"}},function(y,o){"use strict";function h(i,r){if(typeof i!="function")return i;var p=function(){var c=arguments[arguments.length-1];return arguments[arguments.length-1]=r(c),i.apply(this,arguments)};return p}o.__esModule=!0,o.wrapHelper=h},function(y,o){(function(h){"use strict";o.__esModule=!0,o.default=function(i){var r=typeof h!="undefined"?h:window,p=r.Handlebars;i.noConflict=function(){return r.Handlebars===i&&(r.Handlebars=p),i}},y.exports=o.default}).call(o,function(){return this}())},function(y,o){"use strict";o.__esModule=!0;var h={helpers:{helperExpression:function(i){return i.type==="SubExpression"||(i.type==="MustacheStatement"||i.type==="BlockStatement")&&!!(i.params&&i.params.length||i.hash)},scopedId:function(i){return/^\.|this\b/.test(i.original)},simpleId:function(i){return i.parts.length===1&&!h.helpers.scopedId(i)&&!i.depth}}};o.default=h,y.exports=o.default},function(y,o,h){"use strict";function i(S,v){if(S.type==="Program")return S;s.default.yy=d,d.locInfo=function(N){return new d.SourceLocation(v&&v.srcName,N)};var E=s.default.parse(S);return E}function r(S,v){var E=i(S,v),N=new g.default(v);return N.accept(E)}var p=h(1).default,c=h(3).default;o.__esModule=!0,o.parseWithoutProcessing=i,o.parse=r;var l=h(47),s=p(l),u=h(48),g=p(u),n=h(50),m=c(n),f=h(5);o.parser=s.default;var d={};f.extend(d,m)},function(y,o){"use strict";o.__esModule=!0;var h=function(){function i(){this.yy={}}var r={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,0],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(c,l,s,u,g,n,m){var f=n.length-1;switch(g){case 1:return n[f-1];case 2:this.$=u.prepareProgram(n[f]);break;case 3:this.$=n[f];break;case 4:this.$=n[f];break;case 5:this.$=n[f];break;case 6:this.$=n[f];break;case 7:this.$=n[f];break;case 8:this.$=n[f];break;case 9:this.$={type:"CommentStatement",value:u.stripComment(n[f]),strip:u.stripFlags(n[f],n[f]),loc:u.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:n[f],value:n[f],loc:u.locInfo(this._$)};break;case 11:this.$=u.prepareRawBlock(n[f-2],n[f-1],n[f],this._$);break;case 12:this.$={path:n[f-3],params:n[f-2],hash:n[f-1]};break;case 13:this.$=u.prepareBlock(n[f-3],n[f-2],n[f-1],n[f],!1,this._$);break;case 14:this.$=u.prepareBlock(n[f-3],n[f-2],n[f-1],n[f],!0,this._$);break;case 15:this.$={open:n[f-5],path:n[f-4],params:n[f-3],hash:n[f-2],blockParams:n[f-1],strip:u.stripFlags(n[f-5],n[f])};break;case 16:this.$={path:n[f-4],params:n[f-3],hash:n[f-2],blockParams:n[f-1],strip:u.stripFlags(n[f-5],n[f])};break;case 17:this.$={path:n[f-4],params:n[f-3],hash:n[f-2],blockParams:n[f-1],strip:u.stripFlags(n[f-5],n[f])};break;case 18:this.$={strip:u.stripFlags(n[f-1],n[f-1]),program:n[f]};break;case 19:var d=u.prepareBlock(n[f-2],n[f-1],n[f],n[f],!1,this._$),S=u.prepareProgram([d],n[f-1].loc);S.chained=!0,this.$={strip:n[f-2].strip,program:S,chain:!0};break;case 20:this.$=n[f];break;case 21:this.$={path:n[f-1],strip:u.stripFlags(n[f-2],n[f])};break;case 22:this.$=u.prepareMustache(n[f-3],n[f-2],n[f-1],n[f-4],u.stripFlags(n[f-4],n[f]),this._$);break;case 23:this.$=u.prepareMustache(n[f-3],n[f-2],n[f-1],n[f-4],u.stripFlags(n[f-4],n[f]),this._$);break;case 24:this.$={type:"PartialStatement",name:n[f-3],params:n[f-2],hash:n[f-1],indent:"",strip:u.stripFlags(n[f-4],n[f]),loc:u.locInfo(this._$)};break;case 25:this.$=u.preparePartialBlock(n[f-2],n[f-1],n[f],this._$);break;case 26:this.$={path:n[f-3],params:n[f-2],hash:n[f-1],strip:u.stripFlags(n[f-4],n[f])};break;case 27:this.$=n[f];break;case 28:this.$=n[f];break;case 29:this.$={type:"SubExpression",path:n[f-3],params:n[f-2],hash:n[f-1],loc:u.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:n[f],loc:u.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:u.id(n[f-2]),value:n[f],loc:u.locInfo(this._$)};break;case 32:this.$=u.id(n[f-1]);break;case 33:this.$=n[f];break;case 34:this.$=n[f];break;case 35:this.$={type:"StringLiteral",value:n[f],original:n[f],loc:u.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(n[f]),original:Number(n[f]),loc:u.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:n[f]==="true",original:n[f]==="true",loc:u.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:u.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:u.locInfo(this._$)};break;case 40:this.$=n[f];break;case 41:this.$=n[f];break;case 42:this.$=u.preparePath(!0,n[f],this._$);break;case 43:this.$=u.preparePath(!1,n[f],this._$);break;case 44:n[f-2].push({part:u.id(n[f]),original:n[f],separator:n[f-1]}),this.$=n[f-2];break;case 45:this.$=[{part:u.id(n[f]),original:n[f]}];break;case 46:this.$=[];break;case 47:n[f-1].push(n[f]);break;case 48:this.$=[];break;case 49:n[f-1].push(n[f]);break;case 50:this.$=[];break;case 51:n[f-1].push(n[f]);break;case 58:this.$=[];break;case 59:n[f-1].push(n[f]);break;case 64:this.$=[];break;case 65:n[f-1].push(n[f]);break;case 70:this.$=[];break;case 71:n[f-1].push(n[f]);break;case 78:this.$=[];break;case 79:n[f-1].push(n[f]);break;case 82:this.$=[];break;case 83:n[f-1].push(n[f]);break;case 86:this.$=[];break;case 87:n[f-1].push(n[f]);break;case 90:this.$=[];break;case 91:n[f-1].push(n[f]);break;case 94:this.$=[];break;case 95:n[f-1].push(n[f]);break;case 98:this.$=[n[f]];break;case 99:n[f-1].push(n[f]);break;case 100:this.$=[n[f]];break;case 101:n[f-1].push(n[f])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{15:[2,48],17:39,18:[2,48]},{20:41,56:40,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:44,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:45,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:41,56:48,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:49,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,50]},{72:[1,35],86:51},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:52,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:53,38:55,39:[1,57],43:56,44:[1,58],45:54,47:[2,54]},{28:59,43:60,44:[1,58],47:[2,56]},{13:62,15:[1,20],18:[1,61]},{33:[2,86],57:63,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:64,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:65,47:[1,66]},{30:67,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:68,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:69,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:70,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:74,33:[2,80],50:71,63:72,64:75,65:[1,43],69:73,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,79]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,50]},{20:74,53:80,54:[2,84],63:81,64:75,65:[1,43],69:82,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:83,47:[1,66]},{47:[2,55]},{4:84,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:85,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:86,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:87,47:[1,66]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:74,33:[2,88],58:88,63:89,64:75,65:[1,43],69:90,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:91,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:92,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,31:93,33:[2,60],63:94,64:75,65:[1,43],69:95,70:76,71:77,72:[1,78],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,66],36:96,63:97,64:75,65:[1,43],69:98,70:76,71:77,72:[1,78],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,22:99,23:[2,52],63:100,64:75,65:[1,43],69:101,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,92],62:102,63:103,64:75,65:[1,43],69:104,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,105]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:106,72:[1,107],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,108],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,109]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:55,39:[1,57],43:56,44:[1,58],45:111,46:110,47:[2,76]},{33:[2,70],40:112,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,113]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],85:[2,87]},{33:[2,89]},{20:74,63:115,64:75,65:[1,43],67:114,68:[2,96],69:116,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,117]},{32:118,33:[2,62],74:119,75:[1,120]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:121,74:122,75:[1,120]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,123]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,124]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,108]},{20:74,63:125,64:75,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:74,33:[2,72],41:126,63:127,64:75,65:[1,43],69:128,70:76,71:77,72:[1,78],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,129]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,130]},{33:[2,63]},{72:[1,132],76:131},{33:[1,133]},{33:[2,69]},{15:[2,12],18:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:134,74:135,75:[1,120]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,137],77:[1,136]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,138]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],54:[2,55],56:[2,20],60:[2,57],73:[2,81],82:[2,85],86:[2,18],90:[2,89],101:[2,53],104:[2,93],110:[2,19],111:[2,77],116:[2,97],119:[2,63],122:[2,69],135:[2,75],136:[2,32]},parseError:function(c,l){throw new Error(c)},parse:function(c){function l(){var U;return U=s.lexer.lex()||1,typeof U!="number"&&(U=s.symbols_[U]||U),U}var s=this,u=[0],g=[null],n=[],m=this.table,f="",d=0,S=0,v=0;this.lexer.setInput(c),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var E=this.lexer.yylloc;n.push(E);var N=this.lexer.options&&this.lexer.options.ranges;typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);for(var A,T,b,D,C,I,R,x,O,$={};;){if(b=u[u.length-1],this.defaultActions[b]?D=this.defaultActions[b]:(A!==null&&typeof A!="undefined"||(A=l()),D=m[b]&&m[b][A]),typeof D=="undefined"||!D.length||!D[0]){var F="";if(!v){O=[];for(I in m[b])this.terminals_[I]&&I>2&&O.push("'"+this.terminals_[I]+"'");F=this.lexer.showPosition?"Parse error on line "+(d+1)+`:
|
|
`+this.lexer.showPosition()+`
|
|
Expecting `+O.join(", ")+", got '"+(this.terminals_[A]||A)+"'":"Parse error on line "+(d+1)+": Unexpected "+(A==1?"end of input":"'"+(this.terminals_[A]||A)+"'"),this.parseError(F,{text:this.lexer.match,token:this.terminals_[A]||A,line:this.lexer.yylineno,loc:E,expected:O})}}if(D[0]instanceof Array&&D.length>1)throw new Error("Parse Error: multiple actions possible at state: "+b+", token: "+A);switch(D[0]){case 1:u.push(A),g.push(this.lexer.yytext),n.push(this.lexer.yylloc),u.push(D[1]),A=null,T?(A=T,T=null):(S=this.lexer.yyleng,f=this.lexer.yytext,d=this.lexer.yylineno,E=this.lexer.yylloc,v>0&&v--);break;case 2:if(R=this.productions_[D[1]][1],$.$=g[g.length-R],$._$={first_line:n[n.length-(R||1)].first_line,last_line:n[n.length-1].last_line,first_column:n[n.length-(R||1)].first_column,last_column:n[n.length-1].last_column},N&&($._$.range=[n[n.length-(R||1)].range[0],n[n.length-1].range[1]]),C=this.performAction.call($,f,S,d,this.yy,D[1],g,n),typeof C!="undefined")return C;R&&(u=u.slice(0,-1*R*2),g=g.slice(0,-1*R),n=n.slice(0,-1*R)),u.push(this.productions_[D[1]][0]),g.push($.$),n.push($._$),x=m[u[u.length-2]][u[u.length-1]],u.push(x);break;case 3:return!0}}return!0}},p=function(){var c={EOF:1,parseError:function(l,s){if(!this.yy.parser)throw new Error(l);this.yy.parser.parseError(l,s)},setInput:function(l){return this._input=l,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var l=this._input[0];this.yytext+=l,this.yyleng++,this.offset++,this.match+=l,this.matched+=l;var s=l.match(/(?:\r\n?|\n).*/g);return s?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),l},unput:function(l){var s=l.length,u=l.split(/(?:\r\n?|\n)/g);this._input=l+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-s-1),this.offset-=s;var g=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),u.length-1&&(this.yylineno-=u.length-1);var n=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:u?(u.length===g.length?this.yylloc.first_column:0)+g[g.length-u.length].length-u[0].length:this.yylloc.first_column-s},this.options.ranges&&(this.yylloc.range=[n[0],n[0]+this.yyleng-s]),this},more:function(){return this._more=!0,this},less:function(l){this.unput(this.match.slice(l))},pastInput:function(){var l=this.matched.substr(0,this.matched.length-this.match.length);return(l.length>20?"...":"")+l.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var l=this.match;return l.length<20&&(l+=this._input.substr(0,20-l.length)),(l.substr(0,20)+(l.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var l=this.pastInput(),s=new Array(l.length+1).join("-");return l+this.upcomingInput()+`
|
|
`+s+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var l,s,u,g,n;this._more||(this.yytext="",this.match="");for(var m=this._currentRules(),f=0;f<m.length&&(u=this._input.match(this.rules[m[f]]),!u||s&&!(u[0].length>s[0].length)||(s=u,g=f,this.options.flex));f++);return s?(n=s[0].match(/(?:\r\n?|\n).*/g),n&&(this.yylineno+=n.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:n?n[n.length-1].length-n[n.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+s[0].length},this.yytext+=s[0],this.match+=s[0],this.matches=s,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(s[0].length),this.matched+=s[0],l=this.performAction.call(this,this.yy,this,m[g],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),l||void 0):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text.
|
|
`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var l=this.next();return typeof l!="undefined"?l:this.lex()},begin:function(l){this.conditionStack.push(l)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(l){this.begin(l)}};return c.options={},c.performAction=function(l,s,u,g){function n(m,f){return s.yytext=s.yytext.substring(m,s.yyleng-f+m)}switch(u){case 0:if(s.yytext.slice(-2)==="\\\\"?(n(0,1),this.begin("mu")):s.yytext.slice(-1)==="\\"?(n(0,1),this.begin("emu")):this.begin("mu"),s.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),this.conditionStack[this.conditionStack.length-1]==="raw"?15:(n(5,9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(s.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return s.yytext=n(1,2).replace(/\\"/g,'"'),80;case 32:return s.yytext=n(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return s.yytext=s.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},c.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]+?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],c.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},c}();return r.lexer=p,i.prototype=r,r.Parser=i,new i}();o.default=h,y.exports=o.default},function(y,o,h){"use strict";function i(){var n=arguments.length<=0||arguments[0]===void 0?{}:arguments[0];this.options=n}function r(n,m,f){m===void 0&&(m=n.length);var d=n[m-1],S=n[m-2];return d?d.type==="ContentStatement"?(S||!f?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(d.original):void 0:f}function p(n,m,f){m===void 0&&(m=-1);var d=n[m+1],S=n[m+2];return d?d.type==="ContentStatement"?(S||!f?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(d.original):void 0:f}function c(n,m,f){var d=n[m==null?0:m+1];if(d&&d.type==="ContentStatement"&&(f||!d.rightStripped)){var S=d.value;d.value=d.value.replace(f?/^\s+/:/^[ \t]*\r?\n?/,""),d.rightStripped=d.value!==S}}function l(n,m,f){var d=n[m==null?n.length-1:m-1];if(d&&d.type==="ContentStatement"&&(f||!d.leftStripped)){var S=d.value;return d.value=d.value.replace(f?/\s+$/:/[ \t]+$/,""),d.leftStripped=d.value!==S,d.leftStripped}}var s=h(1).default;o.__esModule=!0;var u=h(49),g=s(u);i.prototype=new g.default,i.prototype.Program=function(n){var m=!this.options.ignoreStandalone,f=!this.isRootSeen;this.isRootSeen=!0;for(var d=n.body,S=0,v=d.length;S<v;S++){var E=d[S],N=this.accept(E);if(N){var A=r(d,S,f),T=p(d,S,f),b=N.openStandalone&&A,D=N.closeStandalone&&T,C=N.inlineStandalone&&A&&T;N.close&&c(d,S,!0),N.open&&l(d,S,!0),m&&C&&(c(d,S),l(d,S)&&E.type==="PartialStatement"&&(E.indent=/([ \t]+$)/.exec(d[S-1].original)[1])),m&&b&&(c((E.program||E.inverse).body),l(d,S)),m&&D&&(c(d,S),l((E.inverse||E.program).body))}}return n},i.prototype.BlockStatement=i.prototype.DecoratorBlock=i.prototype.PartialBlockStatement=function(n){this.accept(n.program),this.accept(n.inverse);var m=n.program||n.inverse,f=n.program&&n.inverse,d=f,S=f;if(f&&f.chained)for(d=f.body[0].program;S.chained;)S=S.body[S.body.length-1].program;var v={open:n.openStrip.open,close:n.closeStrip.close,openStandalone:p(m.body),closeStandalone:r((d||m).body)};if(n.openStrip.close&&c(m.body,null,!0),f){var E=n.inverseStrip;E.open&&l(m.body,null,!0),E.close&&c(d.body,null,!0),n.closeStrip.open&&l(S.body,null,!0),!this.options.ignoreStandalone&&r(m.body)&&p(d.body)&&(l(m.body),c(d.body))}else n.closeStrip.open&&l(m.body,null,!0);return v},i.prototype.Decorator=i.prototype.MustacheStatement=function(n){return n.strip},i.prototype.PartialStatement=i.prototype.CommentStatement=function(n){var m=n.strip||{};return{inlineStandalone:!0,open:m.open,close:m.close}},o.default=i,y.exports=o.default},function(y,o,h){"use strict";function i(){this.parents=[]}function r(g){this.acceptRequired(g,"path"),this.acceptArray(g.params),this.acceptKey(g,"hash")}function p(g){r.call(this,g),this.acceptKey(g,"program"),this.acceptKey(g,"inverse")}function c(g){this.acceptRequired(g,"name"),this.acceptArray(g.params),this.acceptKey(g,"hash")}var l=h(1).default;o.__esModule=!0;var s=h(6),u=l(s);i.prototype={constructor:i,mutating:!1,acceptKey:function(g,n){var m=this.accept(g[n]);if(this.mutating){if(m&&!i.prototype[m.type])throw new u.default('Unexpected node type "'+m.type+'" found when accepting '+n+" on "+g.type);g[n]=m}},acceptRequired:function(g,n){if(this.acceptKey(g,n),!g[n])throw new u.default(g.type+" requires "+n)},acceptArray:function(g){for(var n=0,m=g.length;n<m;n++)this.acceptKey(g,n),g[n]||(g.splice(n,1),n--,m--)},accept:function(g){if(g){if(!this[g.type])throw new u.default("Unknown type: "+g.type,g);this.current&&this.parents.unshift(this.current),this.current=g;var n=this[g.type](g);return this.current=this.parents.shift(),!this.mutating||n?n:n!==!1?g:void 0}},Program:function(g){this.acceptArray(g.body)},MustacheStatement:r,Decorator:r,BlockStatement:p,DecoratorBlock:p,PartialStatement:c,PartialBlockStatement:function(g){c.call(this,g),this.acceptKey(g,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:r,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(g){this.acceptArray(g.pairs)},HashPair:function(g){this.acceptRequired(g,"value")}},o.default=i,y.exports=o.default},function(y,o,h){"use strict";function i(E,N){if(N=N.path?N.path.original:N,E.path.original!==N){var A={loc:E.path.loc};throw new v.default(E.path.original+" doesn't match "+N,A)}}function r(E,N){this.source=E,this.start={line:N.first_line,column:N.first_column},this.end={line:N.last_line,column:N.last_column}}function p(E){return/^\[.*\]$/.test(E)?E.substring(1,E.length-1):E}function c(E,N){return{open:E.charAt(2)==="~",close:N.charAt(N.length-3)==="~"}}function l(E){return E.replace(/^\{\{~?!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function s(E,N,A){A=this.locInfo(A);for(var T=E?"@":"",b=[],D=0,C=0,I=N.length;C<I;C++){var R=N[C].part,x=N[C].original!==R;if(T+=(N[C].separator||"")+R,x||R!==".."&&R!=="."&&R!=="this")b.push(R);else{if(b.length>0)throw new v.default("Invalid path: "+T,{loc:A});R===".."&&D++}}return{type:"PathExpression",data:E,depth:D,parts:b,original:T,loc:A}}function u(E,N,A,T,b,D){var C=T.charAt(3)||T.charAt(2),I=C!=="{"&&C!=="&",R=/\*/.test(T);return{type:R?"Decorator":"MustacheStatement",path:E,params:N,hash:A,escaped:I,strip:b,loc:this.locInfo(D)}}function g(E,N,A,T){i(E,A),T=this.locInfo(T);var b={type:"Program",body:N,strip:{},loc:T};return{type:"BlockStatement",path:E.path,params:E.params,hash:E.hash,program:b,openStrip:{},inverseStrip:{},closeStrip:{},loc:T}}function n(E,N,A,T,b,D){T&&T.path&&i(E,T);var C=/\*/.test(E.open);N.blockParams=E.blockParams;var I=void 0,R=void 0;if(A){if(C)throw new v.default("Unexpected inverse block on decorator",A);A.chain&&(A.program.body[0].closeStrip=T.strip),R=A.strip,I=A.program}return b&&(b=I,I=N,N=b),{type:C?"DecoratorBlock":"BlockStatement",path:E.path,params:E.params,hash:E.hash,program:N,inverse:I,openStrip:E.strip,inverseStrip:R,closeStrip:T&&T.strip,loc:this.locInfo(D)}}function m(E,N){if(!N&&E.length){var A=E[0].loc,T=E[E.length-1].loc;A&&T&&(N={source:A.source,start:{line:A.start.line,column:A.start.column},end:{line:T.end.line,column:T.end.column}})}return{type:"Program",body:E,strip:{},loc:N}}function f(E,N,A,T){return i(E,A),{type:"PartialBlockStatement",name:E.path,params:E.params,hash:E.hash,program:N,openStrip:E.strip,closeStrip:A&&A.strip,loc:this.locInfo(T)}}var d=h(1).default;o.__esModule=!0,o.SourceLocation=r,o.id=p,o.stripFlags=c,o.stripComment=l,o.preparePath=s,o.prepareMustache=u,o.prepareRawBlock=g,o.prepareBlock=n,o.prepareProgram=m,o.preparePartialBlock=f;var S=h(6),v=d(S)},function(y,o,h){"use strict";function i(){}function r(v,E,N){if(v==null||typeof v!="string"&&v.type!=="Program")throw new n.default("You must pass a string or Handlebars AST to Handlebars.precompile. You passed "+v);E=E||{},"data"in E||(E.data=!0),E.compat&&(E.useDepths=!0);var A=N.parse(v,E),T=new N.Compiler().compile(A,E);return new N.JavaScriptCompiler().compile(T,E)}function p(v,E,N){function A(){var D=N.parse(v,E),C=new N.Compiler().compile(D,E),I=new N.JavaScriptCompiler().compile(C,E,void 0,!0);return N.template(I)}function T(D,C){return b||(b=A()),b.call(this,D,C)}if(E===void 0&&(E={}),v==null||typeof v!="string"&&v.type!=="Program")throw new n.default("You must pass a string or Handlebars AST to Handlebars.compile. You passed "+v);E=m.extend({},E),"data"in E||(E.data=!0),E.compat&&(E.useDepths=!0);var b=void 0;return T._setup=function(D){return b||(b=A()),b._setup(D)},T._child=function(D,C,I,R){return b||(b=A()),b._child(D,C,I,R)},T}function c(v,E){if(v===E)return!0;if(m.isArray(v)&&m.isArray(E)&&v.length===E.length){for(var N=0;N<v.length;N++)if(!c(v[N],E[N]))return!1;return!0}}function l(v){if(!v.path.parts){var E=v.path;v.path={type:"PathExpression",data:!1,depth:0,parts:[E.original+""],original:E.original+"",loc:E.loc}}}var s=h(34).default,u=h(1).default;o.__esModule=!0,o.Compiler=i,o.precompile=r,o.compile=p;var g=h(6),n=u(g),m=h(5),f=h(45),d=u(f),S=[].slice;i.prototype={compiler:i,equals:function(v){var E=this.opcodes.length;if(v.opcodes.length!==E)return!1;for(var N=0;N<E;N++){var A=this.opcodes[N],T=v.opcodes[N];if(A.opcode!==T.opcode||!c(A.args,T.args))return!1}E=this.children.length;for(var N=0;N<E;N++)if(!this.children[N].equals(v.children[N]))return!1;return!0},guid:0,compile:function(v,E){return this.sourceNode=[],this.opcodes=[],this.children=[],this.options=E,this.stringParams=E.stringParams,this.trackIds=E.trackIds,E.blockParams=E.blockParams||[],E.knownHelpers=m.extend(s(null),{helperMissing:!0,blockHelperMissing:!0,each:!0,if:!0,unless:!0,with:!0,log:!0,lookup:!0},E.knownHelpers),this.accept(v)},compileProgram:function(v){var E=new this.compiler,N=E.compile(v,this.options),A=this.guid++;return this.usePartial=this.usePartial||N.usePartial,this.children[A]=N,this.useDepths=this.useDepths||N.useDepths,A},accept:function(v){if(!this[v.type])throw new n.default("Unknown type: "+v.type,v);this.sourceNode.unshift(v);var E=this[v.type](v);return this.sourceNode.shift(),E},Program:function(v){this.options.blockParams.unshift(v.blockParams);for(var E=v.body,N=E.length,A=0;A<N;A++)this.accept(E[A]);return this.options.blockParams.shift(),this.isSimple=N===1,this.blockParams=v.blockParams?v.blockParams.length:0,this},BlockStatement:function(v){l(v);var E=v.program,N=v.inverse;E=E&&this.compileProgram(E),N=N&&this.compileProgram(N);var A=this.classifySexpr(v);A==="helper"?this.helperSexpr(v,E,N):A==="simple"?(this.simpleSexpr(v),this.opcode("pushProgram",E),this.opcode("pushProgram",N),this.opcode("emptyHash"),this.opcode("blockValue",v.path.original)):(this.ambiguousSexpr(v,E,N),this.opcode("pushProgram",E),this.opcode("pushProgram",N),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(v){var E=v.program&&this.compileProgram(v.program),N=this.setupFullMustacheParams(v,E,void 0),A=v.path;this.useDecorators=!0,this.opcode("registerDecorator",N.length,A.original)},PartialStatement:function(v){this.usePartial=!0;var E=v.program;E&&(E=this.compileProgram(v.program));var N=v.params;if(N.length>1)throw new n.default("Unsupported number of partial arguments: "+N.length,v);N.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):N.push({type:"PathExpression",parts:[],depth:0}));var A=v.name.original,T=v.name.type==="SubExpression";T&&this.accept(v.name),this.setupFullMustacheParams(v,E,void 0,!0);var b=v.indent||"";this.options.preventIndent&&b&&(this.opcode("appendContent",b),b=""),this.opcode("invokePartial",T,A,b),this.opcode("append")},PartialBlockStatement:function(v){this.PartialStatement(v)},MustacheStatement:function(v){this.SubExpression(v),v.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(v){this.DecoratorBlock(v)},ContentStatement:function(v){v.value&&this.opcode("appendContent",v.value)},CommentStatement:function(){},SubExpression:function(v){l(v);var E=this.classifySexpr(v);E==="simple"?this.simpleSexpr(v):E==="helper"?this.helperSexpr(v):this.ambiguousSexpr(v)},ambiguousSexpr:function(v,E,N){var A=v.path,T=A.parts[0],b=E!=null||N!=null;this.opcode("getContext",A.depth),this.opcode("pushProgram",E),this.opcode("pushProgram",N),A.strict=!0,this.accept(A),this.opcode("invokeAmbiguous",T,b)},simpleSexpr:function(v){var E=v.path;E.strict=!0,this.accept(E),this.opcode("resolvePossibleLambda")},helperSexpr:function(v,E,N){var A=this.setupFullMustacheParams(v,E,N),T=v.path,b=T.parts[0];if(this.options.knownHelpers[b])this.opcode("invokeKnownHelper",A.length,b);else{if(this.options.knownHelpersOnly)throw new n.default("You specified knownHelpersOnly, but used the unknown helper "+b,v);T.strict=!0,T.falsy=!0,this.accept(T),this.opcode("invokeHelper",A.length,T.original,d.default.helpers.simpleId(T))}},PathExpression:function(v){this.addDepth(v.depth),this.opcode("getContext",v.depth);var E=v.parts[0],N=d.default.helpers.scopedId(v),A=!v.depth&&!N&&this.blockParamIndex(E);A?this.opcode("lookupBlockParam",A,v.parts):E?v.data?(this.options.data=!0,this.opcode("lookupData",v.depth,v.parts,v.strict)):this.opcode("lookupOnContext",v.parts,v.falsy,v.strict,N):this.opcode("pushContext")},StringLiteral:function(v){this.opcode("pushString",v.value)},NumberLiteral:function(v){this.opcode("pushLiteral",v.value)},BooleanLiteral:function(v){this.opcode("pushLiteral",v.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(v){var E=v.pairs,N=0,A=E.length;for(this.opcode("pushHash");N<A;N++)this.pushParam(E[N].value);for(;N--;)this.opcode("assignToHash",E[N].key);this.opcode("popHash")},opcode:function(v){this.opcodes.push({opcode:v,args:S.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(v){v&&(this.useDepths=!0)},classifySexpr:function(v){var E=d.default.helpers.simpleId(v.path),N=E&&!!this.blockParamIndex(v.path.parts[0]),A=!N&&d.default.helpers.helperExpression(v),T=!N&&(A||E);if(T&&!A){var b=v.path.parts[0],D=this.options;D.knownHelpers[b]?A=!0:D.knownHelpersOnly&&(T=!1)}return A?"helper":T?"ambiguous":"simple"},pushParams:function(v){for(var E=0,N=v.length;E<N;E++)this.pushParam(v[E])},pushParam:function(v){var E=v.value!=null?v.value:v.original||"";if(this.stringParams)E.replace&&(E=E.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),v.depth&&this.addDepth(v.depth),this.opcode("getContext",v.depth||0),this.opcode("pushStringParam",E,v.type),v.type==="SubExpression"&&this.accept(v);else{if(this.trackIds){var N=void 0;if(!v.parts||d.default.helpers.scopedId(v)||v.depth||(N=this.blockParamIndex(v.parts[0])),N){var A=v.parts.slice(1).join(".");this.opcode("pushId","BlockParam",N,A)}else E=v.original||E,E.replace&&(E=E.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",v.type,E)}this.accept(v)}},setupFullMustacheParams:function(v,E,N,A){var T=v.params;return this.pushParams(T),this.opcode("pushProgram",E),this.opcode("pushProgram",N),v.hash?this.accept(v.hash):this.opcode("emptyHash",A),T},blockParamIndex:function(v){for(var E=0,N=this.options.blockParams.length;E<N;E++){var A=this.options.blockParams[E],T=A&&m.indexOf(A,v);if(A&&T>=0)return[E,T]}}}},function(y,o,h){"use strict";function i(d){this.value=d}function r(){}function p(d,S,v,E){var N=S.popStack(),A=0,T=v.length;for(d&&T--;A<T;A++)N=S.nameLookup(N,v[A],E);return d?[S.aliasable("container.strict"),"(",N,", ",S.quotedString(v[A]),", ",JSON.stringify(S.source.currentLocation)," )"]:N}var c=h(13).default,l=h(1).default;o.__esModule=!0;var s=h(4),u=h(6),g=l(u),n=h(5),m=h(53),f=l(m);r.prototype={nameLookup:function(d,S){return this.internalNameLookup(d,S)},depthedLookup:function(d){return[this.aliasable("container.lookup"),"(depths, ",JSON.stringify(d),")"]},compilerInfo:function(){var d=s.COMPILER_REVISION,S=s.REVISION_CHANGES[d];return[d,S]},appendToBuffer:function(d,S,v){return n.isArray(d)||(d=[d]),d=this.source.wrap(d,S),this.environment.isSimple?["return ",d,";"]:v?["buffer += ",d,";"]:(d.appendToBuffer=!0,d)},initializeBuffer:function(){return this.quotedString("")},internalNameLookup:function(d,S){return this.lookupPropertyFunctionIsUsed=!0,["lookupProperty(",d,",",JSON.stringify(S),")"]},lookupPropertyFunctionIsUsed:!1,compile:function(d,S,v,E){this.environment=d,this.options=S,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!E,this.name=this.environment.name,this.isChild=!!v,this.context=v||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(d,S),this.useDepths=this.useDepths||d.useDepths||d.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||d.useBlockParams;var N=d.opcodes,A=void 0,T=void 0,b=void 0,D=void 0;for(b=0,D=N.length;b<D;b++)A=N[b],this.source.currentLocation=A.loc,T=T||A.loc,this[A.opcode].apply(this,A.args);if(this.source.currentLocation=T,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new g.default("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend(["var decorators = container.decorators, ",this.lookupPropertyFunctionVarDeclaration(),`;
|
|
`]),this.decorators.push("return fn;"),E?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend(`function(fn, props, container, depth0, data, blockParams, depths) {
|
|
`),this.decorators.push(`}
|
|
`),this.decorators=this.decorators.merge()));var C=this.createFunctionContext(E);if(this.isChild)return C;var I={compiler:this.compilerInfo(),main:C};this.decorators&&(I.main_d=this.decorators,I.useDecorators=!0);var R=this.context,x=R.programs,O=R.decorators;for(b=0,D=x.length;b<D;b++)x[b]&&(I[b]=x[b],O[b]&&(I[b+"_d"]=O[b],I.useDecorators=!0));return this.environment.usePartial&&(I.usePartial=!0),this.options.data&&(I.useData=!0),this.useDepths&&(I.useDepths=!0),this.useBlockParams&&(I.useBlockParams=!0),this.options.compat&&(I.compat=!0),E?I.compilerOptions=this.options:(I.compiler=JSON.stringify(I.compiler),this.source.currentLocation={start:{line:1,column:0}},I=this.objectLiteral(I),S.srcName?(I=I.toStringWithSourceMap({file:S.destName}),I.map=I.map&&I.map.toString()):I=I.toString()),I},preamble:function(){this.lastContext=0,this.source=new f.default(this.options.srcName),this.decorators=new f.default(this.options.srcName)},createFunctionContext:function(d){var S=this,v="",E=this.stackVars.concat(this.registers.list);E.length>0&&(v+=", "+E.join(", "));var N=0;c(this.aliases).forEach(function(b){var D=S.aliases[b];D.children&&D.referenceCount>1&&(v+=", alias"+ ++N+"="+b,D.children[0]="alias"+N)}),this.lookupPropertyFunctionIsUsed&&(v+=", "+this.lookupPropertyFunctionVarDeclaration());var A=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&A.push("blockParams"),this.useDepths&&A.push("depths");var T=this.mergeSource(v);return d?(A.push(T),Function.apply(this,A)):this.source.wrap(["function(",A.join(","),`) {
|
|
`,T,"}"])},mergeSource:function(d){var S=this.environment.isSimple,v=!this.forceBuffer,E=void 0,N=void 0,A=void 0,T=void 0;return this.source.each(function(b){b.appendToBuffer?(A?b.prepend(" + "):A=b,T=b):(A&&(N?A.prepend("buffer += "):E=!0,T.add(";"),A=T=void 0),N=!0,S||(v=!1))}),v?A?(A.prepend("return "),T.add(";")):N||this.source.push('return "";'):(d+=", buffer = "+(E?"":this.initializeBuffer()),A?(A.prepend("return buffer + "),T.add(";")):this.source.push("return buffer;")),d&&this.source.prepend("var "+d.substring(2)+(E?"":`;
|
|
`)),this.source.merge()},lookupPropertyFunctionVarDeclaration:function(){return`
|
|
lookupProperty = container.lookupProperty || function(parent, propertyName) {
|
|
if (Object.prototype.hasOwnProperty.call(parent, propertyName)) {
|
|
return parent[propertyName];
|
|
}
|
|
return undefined
|
|
}
|
|
`.trim()},blockValue:function(d){var S=this.aliasable("container.hooks.blockHelperMissing"),v=[this.contextName(0)];this.setupHelperArgs(d,0,v);var E=this.popStack();v.splice(1,0,E),this.push(this.source.functionCall(S,"call",v))},ambiguousBlockValue:function(){var d=this.aliasable("container.hooks.blockHelperMissing"),S=[this.contextName(0)];this.setupHelperArgs("",0,S,!0),this.flushInline();var v=this.topStack();S.splice(1,0,v),this.pushSource(["if (!",this.lastHelper,") { ",v," = ",this.source.functionCall(d,"call",S),"}"])},appendContent:function(d){this.pendingContent?d=this.pendingContent+d:this.pendingLocation=this.source.currentLocation,this.pendingContent=d},append:function(){if(this.isInline())this.replaceStack(function(S){return[" != null ? ",S,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var d=this.popStack();this.pushSource(["if (",d," != null) { ",this.appendToBuffer(d,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(d){this.lastContext=d},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(d,S,v,E){var N=0;E||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(d[N++])),this.resolvePath("context",d,N,S,v)},lookupBlockParam:function(d,S){this.useBlockParams=!0,this.push(["blockParams[",d[0],"][",d[1],"]"]),this.resolvePath("context",S,1)},lookupData:function(d,S,v){d?this.pushStackLiteral("container.data(data, "+d+")"):this.pushStackLiteral("data"),this.resolvePath("data",S,0,!0,v)},resolvePath:function(d,S,v,E,N){var A=this;if(this.options.strict||this.options.assumeObjects)return void this.push(p(this.options.strict&&N,this,S,d));for(var T=S.length;v<T;v++)this.replaceStack(function(b){var D=A.nameLookup(b,S[v],d);return E?[" && ",D]:[" != null ? ",D," : ",b]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(d,S){this.pushContext(),this.pushString(S),S!=="SubExpression"&&(typeof d=="string"?this.pushString(d):this.pushStackLiteral(d))},emptyHash:function(d){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(d?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:{},types:[],contexts:[],ids:[]}},popHash:function(){var d=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(d.ids)),this.stringParams&&(this.push(this.objectLiteral(d.contexts)),this.push(this.objectLiteral(d.types))),this.push(this.objectLiteral(d.values))},pushString:function(d){this.pushStackLiteral(this.quotedString(d))},pushLiteral:function(d){this.pushStackLiteral(d)},pushProgram:function(d){d!=null?this.pushStackLiteral(this.programExpression(d)):this.pushStackLiteral(null)},registerDecorator:function(d,S){var v=this.nameLookup("decorators",S,"decorator"),E=this.setupHelperArgs(S,d);this.decorators.push(["fn = ",this.decorators.functionCall(v,"",["fn","props","container",E])," || fn;"])},invokeHelper:function(d,S,v){var E=this.popStack(),N=this.setupHelper(d,S),A=[];v&&A.push(N.name),A.push(E),this.options.strict||A.push(this.aliasable("container.hooks.helperMissing"));var T=["(",this.itemsSeparatedBy(A,"||"),")"],b=this.source.functionCall(T,"call",N.callParams);this.push(b)},itemsSeparatedBy:function(d,S){var v=[];v.push(d[0]);for(var E=1;E<d.length;E++)v.push(S,d[E]);return v},invokeKnownHelper:function(d,S){var v=this.setupHelper(d,S);this.push(this.source.functionCall(v.name,"call",v.callParams))},invokeAmbiguous:function(d,S){this.useRegister("helper");var v=this.popStack();this.emptyHash();var E=this.setupHelper(0,d,S),N=this.lastHelper=this.nameLookup("helpers",d,"helper"),A=["(","(helper = ",N," || ",v,")"];this.options.strict||(A[0]="(helper = ",A.push(" != null ? helper : ",this.aliasable("container.hooks.helperMissing"))),this.push(["(",A,E.paramsInit?["),(",E.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",E.callParams)," : helper))"])},invokePartial:function(d,S,v){var E=[],N=this.setupParams(S,1,E);d&&(S=this.popStack(),delete N.name),v&&(N.indent=JSON.stringify(v)),N.helpers="helpers",N.partials="partials",N.decorators="container.decorators",d?E.unshift(S):E.unshift(this.nameLookup("partials",S,"partial")),this.options.compat&&(N.depths="depths"),N=this.objectLiteral(N),E.push(N),this.push(this.source.functionCall("container.invokePartial","",E))},assignToHash:function(d){var S=this.popStack(),v=void 0,E=void 0,N=void 0;this.trackIds&&(N=this.popStack()),this.stringParams&&(E=this.popStack(),v=this.popStack());var A=this.hash;v&&(A.contexts[d]=v),E&&(A.types[d]=E),N&&(A.ids[d]=N),A.values[d]=S},pushId:function(d,S,v){d==="BlockParam"?this.pushStackLiteral("blockParams["+S[0]+"].path["+S[1]+"]"+(v?" + "+JSON.stringify("."+v):"")):d==="PathExpression"?this.pushString(S):d==="SubExpression"?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:r,compileChildren:function(d,S){for(var v=d.children,E=void 0,N=void 0,A=0,T=v.length;A<T;A++){E=v[A],N=new this.compiler;var b=this.matchExistingProgram(E);if(b==null){this.context.programs.push("");var D=this.context.programs.length;E.index=D,E.name="program"+D,this.context.programs[D]=N.compile(E,S,this.context,!this.precompile),this.context.decorators[D]=N.decorators,this.context.environments[D]=E,this.useDepths=this.useDepths||N.useDepths,this.useBlockParams=this.useBlockParams||N.useBlockParams,E.useDepths=this.useDepths,E.useBlockParams=this.useBlockParams}else E.index=b.index,E.name="program"+b.index,this.useDepths=this.useDepths||b.useDepths,this.useBlockParams=this.useBlockParams||b.useBlockParams}},matchExistingProgram:function(d){for(var S=0,v=this.context.environments.length;S<v;S++){var E=this.context.environments[S];if(E&&E.equals(d))return E}},programExpression:function(d){var S=this.environment.children[d],v=[S.index,"data",S.blockParams];return(this.useBlockParams||this.useDepths)&&v.push("blockParams"),this.useDepths&&v.push("depths"),"container.program("+v.join(", ")+")"},useRegister:function(d){this.registers[d]||(this.registers[d]=!0,this.registers.list.push(d))},push:function(d){return d instanceof i||(d=this.source.wrap(d)),this.inlineStack.push(d),d},pushStackLiteral:function(d){this.push(new i(d))},pushSource:function(d){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),d&&this.source.push(d)},replaceStack:function(d){var S=["("],v=void 0,E=void 0,N=void 0;if(!this.isInline())throw new g.default("replaceStack on non-inline");var A=this.popStack(!0);if(A instanceof i)v=[A.value],S=["(",v],N=!0;else{E=!0;var T=this.incrStack();S=["((",this.push(T)," = ",A,")"],v=this.topStack()}var b=d.call(this,v);N||this.popStack(),E&&this.stackSlot--,this.push(S.concat(b,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var d=this.inlineStack;this.inlineStack=[];for(var S=0,v=d.length;S<v;S++){var E=d[S];if(E instanceof i)this.compileStack.push(E);else{var N=this.incrStack();this.pushSource([N," = ",E,";"]),this.compileStack.push(N)}}},isInline:function(){return this.inlineStack.length},popStack:function(d){var S=this.isInline(),v=(S?this.inlineStack:this.compileStack).pop();if(!d&&v instanceof i)return v.value;if(!S){if(!this.stackSlot)throw new g.default("Invalid stack pop");this.stackSlot--}return v},topStack:function(){var d=this.isInline()?this.inlineStack:this.compileStack,S=d[d.length-1];return S instanceof i?S.value:S},contextName:function(d){return this.useDepths&&d?"depths["+d+"]":"depth"+d},quotedString:function(d){return this.source.quotedString(d)},objectLiteral:function(d){return this.source.objectLiteral(d)},aliasable:function(d){var S=this.aliases[d];return S?(S.referenceCount++,S):(S=this.aliases[d]=this.source.wrap(d),S.aliasable=!0,S.referenceCount=1,S)},setupHelper:function(d,S,v){var E=[],N=this.setupHelperArgs(S,d,E,v),A=this.nameLookup("helpers",S,"helper"),T=this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})");return{params:E,paramsInit:N,name:A,callParams:[T].concat(E)}},setupParams:function(d,S,v){var E={},N=[],A=[],T=[],b=!v,D=void 0;b&&(v=[]),E.name=this.quotedString(d),E.hash=this.popStack(),this.trackIds&&(E.hashIds=this.popStack()),this.stringParams&&(E.hashTypes=this.popStack(),E.hashContexts=this.popStack());var C=this.popStack(),I=this.popStack();(I||C)&&(E.fn=I||"container.noop",E.inverse=C||"container.noop");for(var R=S;R--;)D=this.popStack(),v[R]=D,this.trackIds&&(T[R]=this.popStack()),this.stringParams&&(A[R]=this.popStack(),N[R]=this.popStack());return b&&(E.args=this.source.generateArray(v)),this.trackIds&&(E.ids=this.source.generateArray(T)),this.stringParams&&(E.types=this.source.generateArray(A),E.contexts=this.source.generateArray(N)),this.options.data&&(E.data="data"),this.useBlockParams&&(E.blockParams="blockParams"),E},setupHelperArgs:function(d,S,v,E){var N=this.setupParams(d,S,v);return N.loc=JSON.stringify(this.source.currentLocation),N=this.objectLiteral(N),E?(this.useRegister("options"),v.push("options"),["options=",N]):v?(v.push(N),""):N}},function(){for(var d="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),S=r.RESERVED_WORDS={},v=0,E=d.length;v<E;v++)S[d[v]]=!0}(),r.isValidJavaScriptVariableName=function(d){return!r.RESERVED_WORDS[d]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(d)},o.default=r,y.exports=o.default},function(y,o,h){"use strict";function i(s,u,g){if(c.isArray(s)){for(var n=[],m=0,f=s.length;m<f;m++)n.push(u.wrap(s[m],g));return n}return typeof s=="boolean"||typeof s=="number"?s+"":s}function r(s){this.srcFile=s,this.source=[]}var p=h(13).default;o.__esModule=!0;var c=h(5),l=void 0;try{}catch(s){}l||(l=function(s,u,g,n){this.src="",n&&this.add(n)},l.prototype={add:function(s){c.isArray(s)&&(s=s.join("")),this.src+=s},prepend:function(s){c.isArray(s)&&(s=s.join("")),this.src=s+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),r.prototype={isEmpty:function(){return!this.source.length},prepend:function(s,u){this.source.unshift(this.wrap(s,u))},push:function(s,u){this.source.push(this.wrap(s,u))},merge:function(){var s=this.empty();return this.each(function(u){s.add([" ",u,`
|
|
`])}),s},each:function(s){for(var u=0,g=this.source.length;u<g;u++)s(this.source[u])},empty:function(){var s=this.currentLocation||{start:{}};return new l(s.start.line,s.start.column,this.srcFile)},wrap:function(s){var u=arguments.length<=1||arguments[1]===void 0?this.currentLocation||{start:{}}:arguments[1];return s instanceof l?s:(s=i(s,this,u),new l(u.start.line,u.start.column,this.srcFile,s))},functionCall:function(s,u,g){return g=this.generateList(g),this.wrap([s,u?"."+u+"(":"(",g,")"])},quotedString:function(s){return'"'+(s+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(s){var u=this,g=[];p(s).forEach(function(m){var f=i(s[m],u);f!=="undefined"&&g.push([u.quotedString(m),":",f])});var n=this.generateList(g);return n.prepend("{"),n.add("}"),n},generateList:function(s){for(var u=this.empty(),g=0,n=s.length;g<n;g++)g&&u.add(","),u.add(i(s[g],this));return u},generateArray:function(s){var u=this.generateList(s);return u.prepend("["),u.add("]"),u}},o.default=r,y.exports=o.default}])})},9475:(P,y,o)=>{var h;/*!
|
|
* Sizzle CSS Selector Engine v2.3.6
|
|
* https://sizzlejs.com/
|
|
*
|
|
* Copyright JS Foundation and other contributors
|
|
* Released under the MIT license
|
|
* https://js.foundation/
|
|
*
|
|
* Date: 2021-02-16
|
|
*/(function(i){var r,p,c,l,s,u,g,n,m,f,d,S,v,E,N,A,T,b,D,C="sizzle"+1*new Date,I=i.document,R=0,x=0,O=Ge(),$=Ge(),F=Ge(),U=Ge(),W=function(k,G){return k===G&&(d=!0),0},z={}.hasOwnProperty,B=[],V=B.pop,Y=B.push,re=B.push,ne=B.slice,pe=function(k,G){for(var Z=0,j=k.length;Z<j;Z++)if(k[Z]===G)return Z;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",he="[\\x20\\t\\r\\n\\f]",Ee="(?:\\\\[\\da-fA-F]{1,6}"+he+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Le="\\["+he+"*("+Ee+")(?:"+he+"*([*^$|!~]?=)"+he+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Ee+"))|)"+he+"*\\]",nt=":("+Ee+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Le+")*)|.*)\\)|)",gt=new RegExp(he+"+","g"),ft=new RegExp("^"+he+"+|((?:^|[^\\\\])(?:\\\\.)*)"+he+"+$","g"),mt=new RegExp("^"+he+"*,"+he+"*"),Dt=new RegExp("^"+he+"*([>+~]|"+he+")"+he+"*"),we=new RegExp(he+"|>"),_t=new RegExp(nt),$e=new RegExp("^"+Ee+"$"),He={ID:new RegExp("^#("+Ee+")"),CLASS:new RegExp("^\\.("+Ee+")"),TAG:new RegExp("^("+Ee+"|[*])"),ATTR:new RegExp("^"+Le),PSEUDO:new RegExp("^"+nt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+he+"*(even|odd|(([+-]|)(\\d*)n|)"+he+"*(?:([+-]|)"+he+"*(\\d+)|))"+he+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+he+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+he+"*((?:-\\d)?\\d*)"+he+"*\\)|)(?=[^-]|$)","i")},Wt=/HTML$/i,Fe=/^(?:input|select|textarea|button)$/i,le=/^h\d$/i,Te=/^[^{]+\{\s*\[native \w/,Ce=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,se=/[+~]/,ve=new RegExp("\\\\[\\da-fA-F]{1,6}"+he+"?|\\\\([^\\r\\n\\f])","g"),me=function(k,G){var Z="0x"+k.slice(1)-65536;return G||(Z<0?String.fromCharCode(Z+65536):String.fromCharCode(Z>>10|55296,Z&1023|56320))},_e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Ze=function(k,G){return G?k==="\0"?"\uFFFD":k.slice(0,-1)+"\\"+k.charCodeAt(k.length-1).toString(16)+" ":"\\"+k},Xe=function(){S()},qe=vt(function(k){return k.disabled===!0&&k.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{re.apply(B=ne.call(I.childNodes),I.childNodes),B[I.childNodes.length].nodeType}catch(k){re={apply:B.length?function(G,Z){Y.apply(G,ne.call(Z))}:function(G,Z){for(var j=G.length,H=0;G[j++]=Z[H++];);G.length=j-1}}}function be(k,G,Z,j){var H,J,ee,ae,fe,ge,Ae,Ne=G&&G.ownerDocument,Oe=G?G.nodeType:9;if(Z=Z||[],typeof k!="string"||!k||Oe!==1&&Oe!==9&&Oe!==11)return Z;if(!j&&(S(G),G=G||v,N)){if(Oe!==11&&(fe=Ce.exec(k)))if(H=fe[1]){if(Oe===9)if(ee=G.getElementById(H)){if(ee.id===H)return Z.push(ee),Z}else return Z;else if(Ne&&(ee=Ne.getElementById(H))&&D(G,ee)&&ee.id===H)return Z.push(ee),Z}else{if(fe[2])return re.apply(Z,G.getElementsByTagName(k)),Z;if((H=fe[3])&&p.getElementsByClassName&&G.getElementsByClassName)return re.apply(Z,G.getElementsByClassName(H)),Z}if(p.qsa&&!U[k+" "]&&(!A||!A.test(k))&&(Oe!==1||G.nodeName.toLowerCase()!=="object")){if(Ae=k,Ne=G,Oe===1&&(we.test(k)||Dt.test(k))){for(Ne=se.test(k)&&dr(G.parentNode)||G,(Ne!==G||!p.scope)&&((ae=G.getAttribute("id"))?ae=ae.replace(_e,Ze):G.setAttribute("id",ae=C)),ge=u(k),J=ge.length;J--;)ge[J]=(ae?"#"+ae:":scope")+" "+hr(ge[J]);Ae=ge.join(",")}try{return re.apply(Z,Ne.querySelectorAll(Ae)),Z}catch(Ye){U(k,!0)}finally{ae===C&&G.removeAttribute("id")}}}return n(k.replace(ft,"$1"),G,Z,j)}function Ge(){var k=[];function G(Z,j){return k.push(Z+" ")>c.cacheLength&&delete G[k.shift()],G[Z+" "]=j}return G}function Qe(k){return k[C]=!0,k}function Je(k){var G=v.createElement("fieldset");try{return!!k(G)}catch(Z){return!1}finally{G.parentNode&&G.parentNode.removeChild(G),G=null}}function Ut(k,G){for(var Z=k.split("|"),j=Z.length;j--;)c.attrHandle[Z[j]]=G}function Lt(k,G){var Z=G&&k,j=Z&&k.nodeType===1&&G.nodeType===1&&k.sourceIndex-G.sourceIndex;if(j)return j;if(Z){for(;Z=Z.nextSibling;)if(Z===G)return-1}return k?1:-1}function Tt(k){return function(G){var Z=G.nodeName.toLowerCase();return Z==="input"&&G.type===k}}function br(k){return function(G){var Z=G.nodeName.toLowerCase();return(Z==="input"||Z==="button")&&G.type===k}}function nr(k){return function(G){return"form"in G?G.parentNode&&G.disabled===!1?"label"in G?"label"in G.parentNode?G.parentNode.disabled===k:G.disabled===k:G.isDisabled===k||G.isDisabled!==!k&&qe(G)===k:G.disabled===k:"label"in G?G.disabled===k:!1}}function Ht(k){return Qe(function(G){return G=+G,Qe(function(Z,j){for(var H,J=k([],Z.length,G),ee=J.length;ee--;)Z[H=J[ee]]&&(Z[H]=!(j[H]=Z[H]))})})}function dr(k){return k&&typeof k.getElementsByTagName!="undefined"&&k}p=be.support={},s=be.isXML=function(k){var G=k&&k.namespaceURI,Z=k&&(k.ownerDocument||k).documentElement;return!Wt.test(G||Z&&Z.nodeName||"HTML")},S=be.setDocument=function(k){var G,Z,j=k?k.ownerDocument||k:I;return j==v||j.nodeType!==9||!j.documentElement||(v=j,E=v.documentElement,N=!s(v),I!=v&&(Z=v.defaultView)&&Z.top!==Z&&(Z.addEventListener?Z.addEventListener("unload",Xe,!1):Z.attachEvent&&Z.attachEvent("onunload",Xe)),p.scope=Je(function(H){return E.appendChild(H).appendChild(v.createElement("div")),typeof H.querySelectorAll!="undefined"&&!H.querySelectorAll(":scope fieldset div").length}),p.attributes=Je(function(H){return H.className="i",!H.getAttribute("className")}),p.getElementsByTagName=Je(function(H){return H.appendChild(v.createComment("")),!H.getElementsByTagName("*").length}),p.getElementsByClassName=Te.test(v.getElementsByClassName),p.getById=Je(function(H){return E.appendChild(H).id=C,!v.getElementsByName||!v.getElementsByName(C).length}),p.getById?(c.filter.ID=function(H){var J=H.replace(ve,me);return function(ee){return ee.getAttribute("id")===J}},c.find.ID=function(H,J){if(typeof J.getElementById!="undefined"&&N){var ee=J.getElementById(H);return ee?[ee]:[]}}):(c.filter.ID=function(H){var J=H.replace(ve,me);return function(ee){var ae=typeof ee.getAttributeNode!="undefined"&&ee.getAttributeNode("id");return ae&&ae.value===J}},c.find.ID=function(H,J){if(typeof J.getElementById!="undefined"&&N){var ee,ae,fe,ge=J.getElementById(H);if(ge){if(ee=ge.getAttributeNode("id"),ee&&ee.value===H)return[ge];for(fe=J.getElementsByName(H),ae=0;ge=fe[ae++];)if(ee=ge.getAttributeNode("id"),ee&&ee.value===H)return[ge]}return[]}}),c.find.TAG=p.getElementsByTagName?function(H,J){if(typeof J.getElementsByTagName!="undefined")return J.getElementsByTagName(H);if(p.qsa)return J.querySelectorAll(H)}:function(H,J){var ee,ae=[],fe=0,ge=J.getElementsByTagName(H);if(H==="*"){for(;ee=ge[fe++];)ee.nodeType===1&&ae.push(ee);return ae}return ge},c.find.CLASS=p.getElementsByClassName&&function(H,J){if(typeof J.getElementsByClassName!="undefined"&&N)return J.getElementsByClassName(H)},T=[],A=[],(p.qsa=Te.test(v.querySelectorAll))&&(Je(function(H){var J;E.appendChild(H).innerHTML="<a id='"+C+"'></a><select id='"+C+"-\r\\' msallowcapture=''><option selected=''></option></select>",H.querySelectorAll("[msallowcapture^='']").length&&A.push("[*^$]="+he+`*(?:''|"")`),H.querySelectorAll("[selected]").length||A.push("\\["+he+"*(?:value|"+te+")"),H.querySelectorAll("[id~="+C+"-]").length||A.push("~="),J=v.createElement("input"),J.setAttribute("name",""),H.appendChild(J),H.querySelectorAll("[name='']").length||A.push("\\["+he+"*name"+he+"*="+he+`*(?:''|"")`),H.querySelectorAll(":checked").length||A.push(":checked"),H.querySelectorAll("a#"+C+"+*").length||A.push(".#.+[+~]"),H.querySelectorAll("\\\f"),A.push("[\\r\\n\\f]")}),Je(function(H){H.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var J=v.createElement("input");J.setAttribute("type","hidden"),H.appendChild(J).setAttribute("name","D"),H.querySelectorAll("[name=d]").length&&A.push("name"+he+"*[*^$|!~]?="),H.querySelectorAll(":enabled").length!==2&&A.push(":enabled",":disabled"),E.appendChild(H).disabled=!0,H.querySelectorAll(":disabled").length!==2&&A.push(":enabled",":disabled"),H.querySelectorAll("*,:x"),A.push(",.*:")})),(p.matchesSelector=Te.test(b=E.matches||E.webkitMatchesSelector||E.mozMatchesSelector||E.oMatchesSelector||E.msMatchesSelector))&&Je(function(H){p.disconnectedMatch=b.call(H,"*"),b.call(H,"[s!='']:x"),T.push("!=",nt)}),A=A.length&&new RegExp(A.join("|")),T=T.length&&new RegExp(T.join("|")),G=Te.test(E.compareDocumentPosition),D=G||Te.test(E.contains)?function(H,J){var ee=H.nodeType===9?H.documentElement:H,ae=J&&J.parentNode;return H===ae||!!(ae&&ae.nodeType===1&&(ee.contains?ee.contains(ae):H.compareDocumentPosition&&H.compareDocumentPosition(ae)&16))}:function(H,J){if(J){for(;J=J.parentNode;)if(J===H)return!0}return!1},W=G?function(H,J){if(H===J)return d=!0,0;var ee=!H.compareDocumentPosition-!J.compareDocumentPosition;return ee||(ee=(H.ownerDocument||H)==(J.ownerDocument||J)?H.compareDocumentPosition(J):1,ee&1||!p.sortDetached&&J.compareDocumentPosition(H)===ee?H==v||H.ownerDocument==I&&D(I,H)?-1:J==v||J.ownerDocument==I&&D(I,J)?1:f?pe(f,H)-pe(f,J):0:ee&4?-1:1)}:function(H,J){if(H===J)return d=!0,0;var ee,ae=0,fe=H.parentNode,ge=J.parentNode,Ae=[H],Ne=[J];if(!fe||!ge)return H==v?-1:J==v?1:fe?-1:ge?1:f?pe(f,H)-pe(f,J):0;if(fe===ge)return Lt(H,J);for(ee=H;ee=ee.parentNode;)Ae.unshift(ee);for(ee=J;ee=ee.parentNode;)Ne.unshift(ee);for(;Ae[ae]===Ne[ae];)ae++;return ae?Lt(Ae[ae],Ne[ae]):Ae[ae]==I?-1:Ne[ae]==I?1:0}),v},be.matches=function(k,G){return be(k,null,null,G)},be.matchesSelector=function(k,G){if(S(k),p.matchesSelector&&N&&!U[G+" "]&&(!T||!T.test(G))&&(!A||!A.test(G)))try{var Z=b.call(k,G);if(Z||p.disconnectedMatch||k.document&&k.document.nodeType!==11)return Z}catch(j){U(G,!0)}return be(G,v,null,[k]).length>0},be.contains=function(k,G){return(k.ownerDocument||k)!=v&&S(k),D(k,G)},be.attr=function(k,G){(k.ownerDocument||k)!=v&&S(k);var Z=c.attrHandle[G.toLowerCase()],j=Z&&z.call(c.attrHandle,G.toLowerCase())?Z(k,G,!N):void 0;return j!==void 0?j:p.attributes||!N?k.getAttribute(G):(j=k.getAttributeNode(G))&&j.specified?j.value:null},be.escape=function(k){return(k+"").replace(_e,Ze)},be.error=function(k){throw new Error("Syntax error, unrecognized expression: "+k)},be.uniqueSort=function(k){var G,Z=[],j=0,H=0;if(d=!p.detectDuplicates,f=!p.sortStable&&k.slice(0),k.sort(W),d){for(;G=k[H++];)G===k[H]&&(j=Z.push(H));for(;j--;)k.splice(Z[j],1)}return f=null,k},l=be.getText=function(k){var G,Z="",j=0,H=k.nodeType;if(H){if(H===1||H===9||H===11){if(typeof k.textContent=="string")return k.textContent;for(k=k.firstChild;k;k=k.nextSibling)Z+=l(k)}else if(H===3||H===4)return k.nodeValue}else for(;G=k[j++];)Z+=l(G);return Z},c=be.selectors={cacheLength:50,createPseudo:Qe,match:He,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(k){return k[1]=k[1].replace(ve,me),k[3]=(k[3]||k[4]||k[5]||"").replace(ve,me),k[2]==="~="&&(k[3]=" "+k[3]+" "),k.slice(0,4)},CHILD:function(k){return k[1]=k[1].toLowerCase(),k[1].slice(0,3)==="nth"?(k[3]||be.error(k[0]),k[4]=+(k[4]?k[5]+(k[6]||1):2*(k[3]==="even"||k[3]==="odd")),k[5]=+(k[7]+k[8]||k[3]==="odd")):k[3]&&be.error(k[0]),k},PSEUDO:function(k){var G,Z=!k[6]&&k[2];return He.CHILD.test(k[0])?null:(k[3]?k[2]=k[4]||k[5]||"":Z&&_t.test(Z)&&(G=u(Z,!0))&&(G=Z.indexOf(")",Z.length-G)-Z.length)&&(k[0]=k[0].slice(0,G),k[2]=Z.slice(0,G)),k.slice(0,3))}},filter:{TAG:function(k){var G=k.replace(ve,me).toLowerCase();return k==="*"?function(){return!0}:function(Z){return Z.nodeName&&Z.nodeName.toLowerCase()===G}},CLASS:function(k){var G=O[k+" "];return G||(G=new RegExp("(^|"+he+")"+k+"("+he+"|$)"))&&O(k,function(Z){return G.test(typeof Z.className=="string"&&Z.className||typeof Z.getAttribute!="undefined"&&Z.getAttribute("class")||"")})},ATTR:function(k,G,Z){return function(j){var H=be.attr(j,k);return H==null?G==="!=":G?(H+="",G==="="?H===Z:G==="!="?H!==Z:G==="^="?Z&&H.indexOf(Z)===0:G==="*="?Z&&H.indexOf(Z)>-1:G==="$="?Z&&H.slice(-Z.length)===Z:G==="~="?(" "+H.replace(gt," ")+" ").indexOf(Z)>-1:G==="|="?H===Z||H.slice(0,Z.length+1)===Z+"-":!1):!0}},CHILD:function(k,G,Z,j,H){var J=k.slice(0,3)!=="nth",ee=k.slice(-4)!=="last",ae=G==="of-type";return j===1&&H===0?function(fe){return!!fe.parentNode}:function(fe,ge,Ae){var Ne,Oe,Ye,ye,ke,yt,Ct=J!==ee?"nextSibling":"previousSibling",st=fe.parentNode,jt=ae&&fe.nodeName.toLowerCase(),Br=!Ae&&!ae,At=!1;if(st){if(J){for(;Ct;){for(ye=fe;ye=ye[Ct];)if(ae?ye.nodeName.toLowerCase()===jt:ye.nodeType===1)return!1;yt=Ct=k==="only"&&!yt&&"nextSibling"}return!0}if(yt=[ee?st.firstChild:st.lastChild],ee&&Br){for(ye=st,Ye=ye[C]||(ye[C]={}),Oe=Ye[ye.uniqueID]||(Ye[ye.uniqueID]={}),Ne=Oe[k]||[],ke=Ne[0]===R&&Ne[1],At=ke&&Ne[2],ye=ke&&st.childNodes[ke];ye=++ke&&ye&&ye[Ct]||(At=ke=0)||yt.pop();)if(ye.nodeType===1&&++At&&ye===fe){Oe[k]=[R,ke,At];break}}else if(Br&&(ye=fe,Ye=ye[C]||(ye[C]={}),Oe=Ye[ye.uniqueID]||(Ye[ye.uniqueID]={}),Ne=Oe[k]||[],ke=Ne[0]===R&&Ne[1],At=ke),At===!1)for(;(ye=++ke&&ye&&ye[Ct]||(At=ke=0)||yt.pop())&&!((ae?ye.nodeName.toLowerCase()===jt:ye.nodeType===1)&&++At&&(Br&&(Ye=ye[C]||(ye[C]={}),Oe=Ye[ye.uniqueID]||(Ye[ye.uniqueID]={}),Oe[k]=[R,At]),ye===fe)););return At-=H,At===j||At%j===0&&At/j>=0}}},PSEUDO:function(k,G){var Z,j=c.pseudos[k]||c.setFilters[k.toLowerCase()]||be.error("unsupported pseudo: "+k);return j[C]?j(G):j.length>1?(Z=[k,k,"",G],c.setFilters.hasOwnProperty(k.toLowerCase())?Qe(function(H,J){for(var ee,ae=j(H,G),fe=ae.length;fe--;)ee=pe(H,ae[fe]),H[ee]=!(J[ee]=ae[fe])}):function(H){return j(H,0,Z)}):j}},pseudos:{not:Qe(function(k){var G=[],Z=[],j=g(k.replace(ft,"$1"));return j[C]?Qe(function(H,J,ee,ae){for(var fe,ge=j(H,null,ae,[]),Ae=H.length;Ae--;)(fe=ge[Ae])&&(H[Ae]=!(J[Ae]=fe))}):function(H,J,ee){return G[0]=H,j(G,null,ee,Z),G[0]=null,!Z.pop()}}),has:Qe(function(k){return function(G){return be(k,G).length>0}}),contains:Qe(function(k){return k=k.replace(ve,me),function(G){return(G.textContent||l(G)).indexOf(k)>-1}}),lang:Qe(function(k){return $e.test(k||"")||be.error("unsupported lang: "+k),k=k.replace(ve,me).toLowerCase(),function(G){var Z;do if(Z=N?G.lang:G.getAttribute("xml:lang")||G.getAttribute("lang"))return Z=Z.toLowerCase(),Z===k||Z.indexOf(k+"-")===0;while((G=G.parentNode)&&G.nodeType===1);return!1}}),target:function(k){var G=i.location&&i.location.hash;return G&&G.slice(1)===k.id},root:function(k){return k===E},focus:function(k){return k===v.activeElement&&(!v.hasFocus||v.hasFocus())&&!!(k.type||k.href||~k.tabIndex)},enabled:nr(!1),disabled:nr(!0),checked:function(k){var G=k.nodeName.toLowerCase();return G==="input"&&!!k.checked||G==="option"&&!!k.selected},selected:function(k){return k.parentNode&&k.parentNode.selectedIndex,k.selected===!0},empty:function(k){for(k=k.firstChild;k;k=k.nextSibling)if(k.nodeType<6)return!1;return!0},parent:function(k){return!c.pseudos.empty(k)},header:function(k){return le.test(k.nodeName)},input:function(k){return Fe.test(k.nodeName)},button:function(k){var G=k.nodeName.toLowerCase();return G==="input"&&k.type==="button"||G==="button"},text:function(k){var G;return k.nodeName.toLowerCase()==="input"&&k.type==="text"&&((G=k.getAttribute("type"))==null||G.toLowerCase()==="text")},first:Ht(function(){return[0]}),last:Ht(function(k,G){return[G-1]}),eq:Ht(function(k,G,Z){return[Z<0?Z+G:Z]}),even:Ht(function(k,G){for(var Z=0;Z<G;Z+=2)k.push(Z);return k}),odd:Ht(function(k,G){for(var Z=1;Z<G;Z+=2)k.push(Z);return k}),lt:Ht(function(k,G,Z){for(var j=Z<0?Z+G:Z>G?G:Z;--j>=0;)k.push(j);return k}),gt:Ht(function(k,G,Z){for(var j=Z<0?Z+G:Z;++j<G;)k.push(j);return k})}},c.pseudos.nth=c.pseudos.eq;for(r in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})c.pseudos[r]=Tt(r);for(r in{submit:!0,reset:!0})c.pseudos[r]=br(r);function kt(){}kt.prototype=c.filters=c.pseudos,c.setFilters=new kt,u=be.tokenize=function(k,G){var Z,j,H,J,ee,ae,fe,ge=$[k+" "];if(ge)return G?0:ge.slice(0);for(ee=k,ae=[],fe=c.preFilter;ee;){(!Z||(j=mt.exec(ee)))&&(j&&(ee=ee.slice(j[0].length)||ee),ae.push(H=[])),Z=!1,(j=Dt.exec(ee))&&(Z=j.shift(),H.push({value:Z,type:j[0].replace(ft," ")}),ee=ee.slice(Z.length));for(J in c.filter)(j=He[J].exec(ee))&&(!fe[J]||(j=fe[J](j)))&&(Z=j.shift(),H.push({value:Z,type:J,matches:j}),ee=ee.slice(Z.length));if(!Z)break}return G?ee.length:ee?be.error(k):$(k,ae).slice(0)};function hr(k){for(var G=0,Z=k.length,j="";G<Z;G++)j+=k[G].value;return j}function vt(k,G,Z){var j=G.dir,H=G.next,J=H||j,ee=Z&&J==="parentNode",ae=x++;return G.first?function(fe,ge,Ae){for(;fe=fe[j];)if(fe.nodeType===1||ee)return k(fe,ge,Ae);return!1}:function(fe,ge,Ae){var Ne,Oe,Ye,ye=[R,ae];if(Ae){for(;fe=fe[j];)if((fe.nodeType===1||ee)&&k(fe,ge,Ae))return!0}else for(;fe=fe[j];)if(fe.nodeType===1||ee)if(Ye=fe[C]||(fe[C]={}),Oe=Ye[fe.uniqueID]||(Ye[fe.uniqueID]={}),H&&H===fe.nodeName.toLowerCase())fe=fe[j]||fe;else{if((Ne=Oe[J])&&Ne[0]===R&&Ne[1]===ae)return ye[2]=Ne[2];if(Oe[J]=ye,ye[2]=k(fe,ge,Ae))return!0}return!1}}function Nr(k){return k.length>1?function(G,Z,j){for(var H=k.length;H--;)if(!k[H](G,Z,j))return!1;return!0}:k[0]}function Fr(k,G,Z){for(var j=0,H=G.length;j<H;j++)be(k,G[j],Z);return Z}function lr(k,G,Z,j,H){for(var J,ee=[],ae=0,fe=k.length,ge=G!=null;ae<fe;ae++)(J=k[ae])&&(!Z||Z(J,j,H))&&(ee.push(J),ge&&G.push(ae));return ee}function Mr(k,G,Z,j,H,J){return j&&!j[C]&&(j=Mr(j)),H&&!H[C]&&(H=Mr(H,J)),Qe(function(ee,ae,fe,ge){var Ae,Ne,Oe,Ye=[],ye=[],ke=ae.length,yt=ee||Fr(G||"*",fe.nodeType?[fe]:fe,[]),Ct=k&&(ee||!G)?lr(yt,Ye,k,fe,ge):yt,st=Z?H||(ee?k:ke||j)?[]:ae:Ct;if(Z&&Z(Ct,st,fe,ge),j)for(Ae=lr(st,ye),j(Ae,[],fe,ge),Ne=Ae.length;Ne--;)(Oe=Ae[Ne])&&(st[ye[Ne]]=!(Ct[ye[Ne]]=Oe));if(ee){if(H||k){if(H){for(Ae=[],Ne=st.length;Ne--;)(Oe=st[Ne])&&Ae.push(Ct[Ne]=Oe);H(null,st=[],Ae,ge)}for(Ne=st.length;Ne--;)(Oe=st[Ne])&&(Ae=H?pe(ee,Oe):Ye[Ne])>-1&&(ee[Ae]=!(ae[Ae]=Oe))}}else st=lr(st===ae?st.splice(ke,st.length):st),H?H(null,ae,st,ge):re.apply(ae,st)})}function Dr(k){for(var G,Z,j,H=k.length,J=c.relative[k[0].type],ee=J||c.relative[" "],ae=J?1:0,fe=vt(function(Ne){return Ne===G},ee,!0),ge=vt(function(Ne){return pe(G,Ne)>-1},ee,!0),Ae=[function(Ne,Oe,Ye){var ye=!J&&(Ye||Oe!==m)||((G=Oe).nodeType?fe(Ne,Oe,Ye):ge(Ne,Oe,Ye));return G=null,ye}];ae<H;ae++)if(Z=c.relative[k[ae].type])Ae=[vt(Nr(Ae),Z)];else{if(Z=c.filter[k[ae].type].apply(null,k[ae].matches),Z[C]){for(j=++ae;j<H&&!c.relative[k[j].type];j++);return Mr(ae>1&&Nr(Ae),ae>1&&hr(k.slice(0,ae-1).concat({value:k[ae-2].type===" "?"*":""})).replace(ft,"$1"),Z,ae<j&&Dr(k.slice(ae,j)),j<H&&Dr(k=k.slice(j)),j<H&&hr(k))}Ae.push(Z)}return Nr(Ae)}function ai(k,G){var Z=G.length>0,j=k.length>0,H=function(J,ee,ae,fe,ge){var Ae,Ne,Oe,Ye=0,ye="0",ke=J&&[],yt=[],Ct=m,st=J||j&&c.find.TAG("*",ge),jt=R+=Ct==null?1:Math.random()||.1,Br=st.length;for(ge&&(m=ee==v||ee||ge);ye!==Br&&(Ae=st[ye])!=null;ye++){if(j&&Ae){for(Ne=0,!ee&&Ae.ownerDocument!=v&&(S(Ae),ae=!N);Oe=k[Ne++];)if(Oe(Ae,ee||v,ae)){fe.push(Ae);break}ge&&(R=jt)}Z&&((Ae=!Oe&&Ae)&&Ye--,J&&ke.push(Ae))}if(Ye+=ye,Z&&ye!==Ye){for(Ne=0;Oe=G[Ne++];)Oe(ke,yt,ee,ae);if(J){if(Ye>0)for(;ye--;)ke[ye]||yt[ye]||(yt[ye]=V.call(fe));yt=lr(yt)}re.apply(fe,yt),ge&&!J&&yt.length>0&&Ye+G.length>1&&be.uniqueSort(fe)}return ge&&(R=jt,m=Ct),ke};return Z?Qe(H):H}g=be.compile=function(k,G){var Z,j=[],H=[],J=F[k+" "];if(!J){for(G||(G=u(k)),Z=G.length;Z--;)J=Dr(G[Z]),J[C]?j.push(J):H.push(J);J=F(k,ai(H,j)),J.selector=k}return J},n=be.select=function(k,G,Z,j){var H,J,ee,ae,fe,ge=typeof k=="function"&&k,Ae=!j&&u(k=ge.selector||k);if(Z=Z||[],Ae.length===1){if(J=Ae[0]=Ae[0].slice(0),J.length>2&&(ee=J[0]).type==="ID"&&G.nodeType===9&&N&&c.relative[J[1].type]){if(G=(c.find.ID(ee.matches[0].replace(ve,me),G)||[])[0],G)ge&&(G=G.parentNode);else return Z;k=k.slice(J.shift().value.length)}for(H=He.needsContext.test(k)?0:J.length;H--&&(ee=J[H],!c.relative[ae=ee.type]);)if((fe=c.find[ae])&&(j=fe(ee.matches[0].replace(ve,me),se.test(J[0].type)&&dr(G.parentNode)||G))){if(J.splice(H,1),k=j.length&&hr(J),!k)return re.apply(Z,j),Z;break}}return(ge||g(k,Ae))(j,G,!N,Z,!G||se.test(k)&&dr(G.parentNode)||G),Z},p.sortStable=C.split("").sort(W).join("")===C,p.detectDuplicates=!!d,S(),p.sortDetached=Je(function(k){return k.compareDocumentPosition(v.createElement("fieldset"))&1}),Je(function(k){return k.innerHTML="<a href='#'></a>",k.firstChild.getAttribute("href")==="#"})||Ut("type|href|height|width",function(k,G,Z){if(!Z)return k.getAttribute(G,G.toLowerCase()==="type"?1:2)}),(!p.attributes||!Je(function(k){return k.innerHTML="<input/>",k.firstChild.setAttribute("value",""),k.firstChild.getAttribute("value")===""}))&&Ut("value",function(k,G,Z){if(!Z&&k.nodeName.toLowerCase()==="input")return k.defaultValue}),Je(function(k){return k.getAttribute("disabled")==null})||Ut(te,function(k,G,Z){var j;if(!Z)return k[G]===!0?G.toLowerCase():(j=k.getAttributeNode(G))&&j.specified?j.value:null});var Vr=i.Sizzle;be.noConflict=function(){return i.Sizzle===be&&(i.Sizzle=Vr),be},h=function(){return be}.call(y,o,y,P),h!==void 0&&(P.exports=h)})(window)},5547:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(4995),o(3153),o(2954),o(6880),o(4330),o(7116),o(5535),o(1188),o(1210),o(8433)],i=function(r,p,c,l,s,u,g){"use strict";var n=/%20/g,m=/#.*$/,f=/([?&])_=[^&]*/,d=/^(.*?):[ \t]*([^\r\n]*)$/mg,S=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,v=/^(?:GET|HEAD)$/,E=/^\/\//,N={},A={},T="*/".concat("*"),b=p.createElement("a");b.href=s.href;function D(O){return function($,F){typeof $!="string"&&(F=$,$="*");var U,W=0,z=$.toLowerCase().match(l)||[];if(c(F))for(;U=z[W++];)U[0]==="+"?(U=U.slice(1)||"*",(O[U]=O[U]||[]).unshift(F)):(O[U]=O[U]||[]).push(F)}}function C(O,$,F,U){var W={},z=O===A;function B(V){var Y;return W[V]=!0,r.each(O[V]||[],function(re,ne){var pe=ne($,F,U);if(typeof pe=="string"&&!z&&!W[pe])return $.dataTypes.unshift(pe),B(pe),!1;if(z)return!(Y=pe)}),Y}return B($.dataTypes[0])||!W["*"]&&B("*")}function I(O,$){var F,U,W=r.ajaxSettings.flatOptions||{};for(F in $)$[F]!==void 0&&((W[F]?O:U||(U={}))[F]=$[F]);return U&&r.extend(!0,O,U),O}function R(O,$,F){for(var U,W,z,B,V=O.contents,Y=O.dataTypes;Y[0]==="*";)Y.shift(),U===void 0&&(U=O.mimeType||$.getResponseHeader("Content-Type"));if(U){for(W in V)if(V[W]&&V[W].test(U)){Y.unshift(W);break}}if(Y[0]in F)z=Y[0];else{for(W in F){if(!Y[0]||O.converters[W+" "+Y[0]]){z=W;break}B||(B=W)}z=z||B}if(z)return z!==Y[0]&&Y.unshift(z),F[z]}function x(O,$,F,U){var W,z,B,V,Y,re={},ne=O.dataTypes.slice();if(ne[1])for(B in O.converters)re[B.toLowerCase()]=O.converters[B];for(z=ne.shift();z;)if(O.responseFields[z]&&(F[O.responseFields[z]]=$),!Y&&U&&O.dataFilter&&($=O.dataFilter($,O.dataType)),Y=z,z=ne.shift(),z){if(z==="*")z=Y;else if(Y!=="*"&&Y!==z){if(B=re[Y+" "+z]||re["* "+z],!B){for(W in re)if(V=W.split(" "),V[1]===z&&(B=re[Y+" "+V[0]]||re["* "+V[0]],B)){B===!0?B=re[W]:re[W]!==!0&&(z=V[0],ne.unshift(V[1]));break}}if(B!==!0)if(B&&O.throws)$=B($);else try{$=B($)}catch(pe){return{state:"parsererror",error:B?pe:"No conversion from "+Y+" to "+z}}}}return{state:"success",data:$}}return r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:s.href,type:"GET",isLocal:S.test(s.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":T,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(O,$){return $?I(I(O,r.ajaxSettings),$):I(r.ajaxSettings,O)},ajaxPrefilter:D(N),ajaxTransport:D(A),ajax:function(O,$){typeof O=="object"&&($=O,O=void 0),$=$||{};var F,U,W,z,B,V,Y,re,ne,pe,te=r.ajaxSetup({},$),he=te.context||te,Ee=te.context&&(he.nodeType||he.jquery)?r(he):r.event,Le=r.Deferred(),nt=r.Callbacks("once memory"),gt=te.statusCode||{},ft={},mt={},Dt="canceled",we={readyState:0,getResponseHeader:function($e){var He;if(Y){if(!z)for(z={};He=d.exec(W);)z[He[1].toLowerCase()+" "]=(z[He[1].toLowerCase()+" "]||[]).concat(He[2]);He=z[$e.toLowerCase()+" "]}return He==null?null:He.join(", ")},getAllResponseHeaders:function(){return Y?W:null},setRequestHeader:function($e,He){return Y==null&&($e=mt[$e.toLowerCase()]=mt[$e.toLowerCase()]||$e,ft[$e]=He),this},overrideMimeType:function($e){return Y==null&&(te.mimeType=$e),this},statusCode:function($e){var He;if($e)if(Y)we.always($e[we.status]);else for(He in $e)gt[He]=[gt[He],$e[He]];return this},abort:function($e){var He=$e||Dt;return F&&F.abort(He),_t(0,He),this}};if(Le.promise(we),te.url=((O||te.url||s.href)+"").replace(E,s.protocol+"//"),te.type=$.method||$.type||te.method||te.type,te.dataTypes=(te.dataType||"*").toLowerCase().match(l)||[""],te.crossDomain==null){V=p.createElement("a");try{V.href=te.url,V.href=V.href,te.crossDomain=b.protocol+"//"+b.host!=V.protocol+"//"+V.host}catch($e){te.crossDomain=!0}}if(te.data&&te.processData&&typeof te.data!="string"&&(te.data=r.param(te.data,te.traditional)),C(N,te,$,we),Y)return we;re=r.event&&te.global,re&&r.active++===0&&r.event.trigger("ajaxStart"),te.type=te.type.toUpperCase(),te.hasContent=!v.test(te.type),U=te.url.replace(m,""),te.hasContent?te.data&&te.processData&&(te.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(te.data=te.data.replace(n,"+")):(pe=te.url.slice(U.length),te.data&&(te.processData||typeof te.data=="string")&&(U+=(g.test(U)?"&":"?")+te.data,delete te.data),te.cache===!1&&(U=U.replace(f,"$1"),pe=(g.test(U)?"&":"?")+"_="+u.guid+++pe),te.url=U+pe),te.ifModified&&(r.lastModified[U]&&we.setRequestHeader("If-Modified-Since",r.lastModified[U]),r.etag[U]&&we.setRequestHeader("If-None-Match",r.etag[U])),(te.data&&te.hasContent&&te.contentType!==!1||$.contentType)&&we.setRequestHeader("Content-Type",te.contentType),we.setRequestHeader("Accept",te.dataTypes[0]&&te.accepts[te.dataTypes[0]]?te.accepts[te.dataTypes[0]]+(te.dataTypes[0]!=="*"?", "+T+"; q=0.01":""):te.accepts["*"]);for(ne in te.headers)we.setRequestHeader(ne,te.headers[ne]);if(te.beforeSend&&(te.beforeSend.call(he,we,te)===!1||Y))return we.abort();if(Dt="abort",nt.add(te.complete),we.done(te.success),we.fail(te.error),F=C(A,te,$,we),!F)_t(-1,"No Transport");else{if(we.readyState=1,re&&Ee.trigger("ajaxSend",[we,te]),Y)return we;te.async&&te.timeout>0&&(B=window.setTimeout(function(){we.abort("timeout")},te.timeout));try{Y=!1,F.send(ft,_t)}catch($e){if(Y)throw $e;_t(-1,$e)}}function _t($e,He,Wt,Fe){var le,Te,Ce,se,ve,me=He;Y||(Y=!0,B&&window.clearTimeout(B),F=void 0,W=Fe||"",we.readyState=$e>0?4:0,le=$e>=200&&$e<300||$e===304,Wt&&(se=R(te,we,Wt)),!le&&r.inArray("script",te.dataTypes)>-1&&r.inArray("json",te.dataTypes)<0&&(te.converters["text script"]=function(){}),se=x(te,se,we,le),le?(te.ifModified&&(ve=we.getResponseHeader("Last-Modified"),ve&&(r.lastModified[U]=ve),ve=we.getResponseHeader("etag"),ve&&(r.etag[U]=ve)),$e===204||te.type==="HEAD"?me="nocontent":$e===304?me="notmodified":(me=se.state,Te=se.data,Ce=se.error,le=!Ce)):(Ce=me,($e||!me)&&(me="error",$e<0&&($e=0))),we.status=$e,we.statusText=(He||me)+"",le?Le.resolveWith(he,[Te,me,we]):Le.rejectWith(he,[we,me,Ce]),we.statusCode(gt),gt=void 0,re&&Ee.trigger(le?"ajaxSuccess":"ajaxError",[we,te,le?Te:Ce]),nt.fireWith(he,[we,me]),re&&(Ee.trigger("ajaxComplete",[we,te]),--r.active||r.event.trigger("ajaxStop")))}return we},getJSON:function(O,$,F){return r.get(O,$,F,"json")},getScript:function(O,$){return r.get(O,void 0,$,"script")}}),r.each(["get","post"],function(O,$){r[$]=function(F,U,W,z){return c(U)&&(z=z||W,W=U,U=void 0),r.ajax(r.extend({url:F,type:$,dataType:z,data:U,success:W},r.isPlainObject(F)&&F))}}),r.ajaxPrefilter(function(O){var $;for($ in O.headers)$.toLowerCase()==="content-type"&&(O.contentType=O.headers[$]||"")}),r}.apply(y,h),i!==void 0&&(P.exports=i)},3004:(P,y,o)=>{var h,i;h=[o(264),o(4995),o(6880),o(4330),o(5547)],i=function(r,p,c,l){"use strict";var s=[],u=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var g=s.pop()||r.expando+"_"+c.guid++;return this[g]=!0,g}}),r.ajaxPrefilter("json jsonp",function(g,n,m){var f,d,S,v=g.jsonp!==!1&&(u.test(g.url)?"url":typeof g.data=="string"&&(g.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&u.test(g.data)&&"data");if(v||g.dataTypes[0]==="jsonp")return f=g.jsonpCallback=p(g.jsonpCallback)?g.jsonpCallback():g.jsonpCallback,v?g[v]=g[v].replace(u,"$1"+f):g.jsonp!==!1&&(g.url+=(l.test(g.url)?"&":"?")+g.jsonp+"="+f),g.converters["script json"]=function(){return S||r.error(f+" was not called"),S[0]},g.dataTypes[0]="json",d=window[f],window[f]=function(){S=arguments},m.always(function(){d===void 0?r(window).removeProp(f):window[f]=d,g[f]&&(g.jsonpCallback=n.jsonpCallback,s.push(f)),S&&p(d)&&d(S[0]),S=d=void 0}),"script"})}.apply(y,h),i!==void 0&&(P.exports=i)},2926:(P,y,o)=>{var h,i;h=[o(264),o(5242),o(4995),o(2023),o(5547),o(3599),o(9921),o(5704)],i=function(r,p,c){"use strict";r.fn.load=function(l,s,u){var g,n,m,f=this,d=l.indexOf(" ");return d>-1&&(g=p(l.slice(d)),l=l.slice(0,d)),c(s)?(u=s,s=void 0):s&&typeof s=="object"&&(n="POST"),f.length>0&&r.ajax({url:l,type:n||"GET",dataType:"html",data:s}).done(function(S){m=arguments,f.html(g?r("<div>").append(r.parseHTML(S)).find(g):S)}).always(u&&function(S,v){f.each(function(){u.apply(this,m||[S.responseText,v,S])})}),this}}.apply(y,h),i!==void 0&&(P.exports=i)},2377:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(5547)],i=function(r,p){"use strict";r.ajaxPrefilter(function(c){c.crossDomain&&(c.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(c){return r.globalEval(c),c}}}),r.ajaxPrefilter("script",function(c){c.cache===void 0&&(c.cache=!1),c.crossDomain&&(c.type="GET")}),r.ajaxTransport("script",function(c){if(c.crossDomain||c.scriptAttrs){var l,s;return{send:function(u,g){l=r("<script>").attr(c.scriptAttrs||{}).prop({charset:c.scriptCharset,src:c.url}).on("load error",s=function(n){l.remove(),s=null,n&&g(n.type==="error"?404:200,n.type)}),p.head.appendChild(l[0])},abort:function(){s&&s()}}}})}.apply(y,h),i!==void 0&&(P.exports=i)},2954:(P,y,o)=>{var h;h=function(){"use strict";return window.location}.call(y,o,y,P),h!==void 0&&(P.exports=h)},6880:(P,y,o)=>{var h;h=function(){"use strict";return{guid:Date.now()}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},4330:(P,y,o)=>{var h;h=function(){"use strict";return/\?/}.call(y,o,y,P),h!==void 0&&(P.exports=h)},2037:(P,y,o)=>{var h,i;h=[o(264),o(2276),o(5547)],i=function(r,p){"use strict";r.ajaxSettings.xhr=function(){try{return new window.XMLHttpRequest}catch(s){}};var c={0:200,1223:204},l=r.ajaxSettings.xhr();p.cors=!!l&&"withCredentials"in l,p.ajax=l=!!l,r.ajaxTransport(function(s){var u,g;if(p.cors||l&&!s.crossDomain)return{send:function(n,m){var f,d=s.xhr();if(d.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(f in s.xhrFields)d[f]=s.xhrFields[f];s.mimeType&&d.overrideMimeType&&d.overrideMimeType(s.mimeType),!s.crossDomain&&!n["X-Requested-With"]&&(n["X-Requested-With"]="XMLHttpRequest");for(f in n)d.setRequestHeader(f,n[f]);u=function(S){return function(){u&&(u=g=d.onload=d.onerror=d.onabort=d.ontimeout=d.onreadystatechange=null,S==="abort"?d.abort():S==="error"?typeof d.status!="number"?m(0,"error"):m(d.status,d.statusText):m(c[d.status]||d.status,d.statusText,(d.responseType||"text")!=="text"||typeof d.responseText!="string"?{binary:d.response}:{text:d.responseText},d.getAllResponseHeaders()))}},d.onload=u(),g=d.onerror=d.ontimeout=u("error"),d.onabort!==void 0?d.onabort=g:d.onreadystatechange=function(){d.readyState===4&&window.setTimeout(function(){u&&g()})},u=u("abort");try{d.send(s.hasContent&&s.data||null)}catch(S){if(u)throw S}},abort:function(){u&&u()}}})}.apply(y,h),i!==void 0&&(P.exports=i)},2622:(P,y,o)=>{var h,i;h=[o(264),o(2501),o(3291),o(8612),o(173)],i=function(r){"use strict";return r}.apply(y,h),i!==void 0&&(P.exports=i)},2501:(P,y,o)=>{var h,i;h=[o(264),o(9355),o(7473),o(2025),o(3153),o(5704)],i=function(r,p,c,l,s){"use strict";var u,g=r.expr.attrHandle;r.fn.extend({attr:function(n,m){return p(this,r.attr,n,m,arguments.length>1)},removeAttr:function(n){return this.each(function(){r.removeAttr(this,n)})}}),r.extend({attr:function(n,m,f){var d,S,v=n.nodeType;if(!(v===3||v===8||v===2)){if(typeof n.getAttribute=="undefined")return r.prop(n,m,f);if((v!==1||!r.isXMLDoc(n))&&(S=r.attrHooks[m.toLowerCase()]||(r.expr.match.bool.test(m)?u:void 0)),f!==void 0){if(f===null){r.removeAttr(n,m);return}return S&&"set"in S&&(d=S.set(n,f,m))!==void 0?d:(n.setAttribute(m,f+""),f)}return S&&"get"in S&&(d=S.get(n,m))!==null?d:(d=r.find.attr(n,m),d==null?void 0:d)}},attrHooks:{type:{set:function(n,m){if(!l.radioValue&&m==="radio"&&c(n,"input")){var f=n.value;return n.setAttribute("type",m),f&&(n.value=f),m}}}},removeAttr:function(n,m){var f,d=0,S=m&&m.match(s);if(S&&n.nodeType===1)for(;f=S[d++];)n.removeAttribute(f)}}),u={set:function(n,m,f){return m===!1?r.removeAttr(n,f):n.setAttribute(f,f),f}},r.each(r.expr.match.bool.source.match(/\w+/g),function(n,m){var f=g[m]||r.find.attr;g[m]=function(d,S,v){var E,N,A=S.toLowerCase();return v||(N=g[A],g[A]=E,E=f(d,S,v)!=null?A:null,g[A]=N),E}})}.apply(y,h),i!==void 0&&(P.exports=i)},8612:(P,y,o)=>{var h,i;h=[o(264),o(5242),o(4995),o(3153),o(5840),o(7116)],i=function(r,p,c,l,s){"use strict";function u(n){return n.getAttribute&&n.getAttribute("class")||""}function g(n){return Array.isArray(n)?n:typeof n=="string"?n.match(l)||[]:[]}r.fn.extend({addClass:function(n){var m,f,d,S,v,E;return c(n)?this.each(function(N){r(this).addClass(n.call(this,N,u(this)))}):(m=g(n),m.length?this.each(function(){if(d=u(this),f=this.nodeType===1&&" "+p(d)+" ",f){for(v=0;v<m.length;v++)S=m[v],f.indexOf(" "+S+" ")<0&&(f+=S+" ");E=p(f),d!==E&&this.setAttribute("class",E)}}):this)},removeClass:function(n){var m,f,d,S,v,E;return c(n)?this.each(function(N){r(this).removeClass(n.call(this,N,u(this)))}):arguments.length?(m=g(n),m.length?this.each(function(){if(d=u(this),f=this.nodeType===1&&" "+p(d)+" ",f){for(v=0;v<m.length;v++)for(S=m[v];f.indexOf(" "+S+" ")>-1;)f=f.replace(" "+S+" "," ");E=p(f),d!==E&&this.setAttribute("class",E)}}):this):this.attr("class","")},toggleClass:function(n,m){var f,d,S,v,E=typeof n,N=E==="string"||Array.isArray(n);return c(n)?this.each(function(A){r(this).toggleClass(n.call(this,A,u(this),m),m)}):typeof m=="boolean"&&N?m?this.addClass(n):this.removeClass(n):(f=g(n),this.each(function(){if(N)for(v=r(this),S=0;S<f.length;S++)d=f[S],v.hasClass(d)?v.removeClass(d):v.addClass(d);else(n===void 0||E==="boolean")&&(d=u(this),d&&s.set(this,"__className__",d),this.setAttribute&&this.setAttribute("class",d||n===!1?"":s.get(this,"__className__")||""))}))},hasClass:function(n){var m,f,d=0;for(m=" "+n+" ";f=this[d++];)if(f.nodeType===1&&(" "+p(u(f))+" ").indexOf(m)>-1)return!0;return!1}})}.apply(y,h),i!==void 0&&(P.exports=i)},3291:(P,y,o)=>{var h,i;h=[o(264),o(9355),o(2025),o(5704)],i=function(r,p,c){"use strict";var l=/^(?:input|select|textarea|button)$/i,s=/^(?:a|area)$/i;r.fn.extend({prop:function(u,g){return p(this,r.prop,u,g,arguments.length>1)},removeProp:function(u){return this.each(function(){delete this[r.propFix[u]||u]})}}),r.extend({prop:function(u,g,n){var m,f,d=u.nodeType;if(!(d===3||d===8||d===2))return(d!==1||!r.isXMLDoc(u))&&(g=r.propFix[g]||g,f=r.propHooks[g]),n!==void 0?f&&"set"in f&&(m=f.set(u,n,g))!==void 0?m:u[g]=n:f&&"get"in f&&(m=f.get(u,g))!==null?m:u[g]},propHooks:{tabIndex:{get:function(u){var g=r.find.attr(u,"tabindex");return g?parseInt(g,10):l.test(u.nodeName)||s.test(u.nodeName)&&u.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),c.optSelected||(r.propHooks.selected={get:function(u){var g=u.parentNode;return g&&g.parentNode&&g.parentNode.selectedIndex,null},set:function(u){var g=u.parentNode;g&&(g.selectedIndex,g.parentNode&&g.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this})}.apply(y,h),i!==void 0&&(P.exports=i)},2025:(P,y,o)=>{var h,i;h=[o(5422),o(2276)],i=function(r,p){"use strict";return function(){var c=r.createElement("input"),l=r.createElement("select"),s=l.appendChild(r.createElement("option"));c.type="checkbox",p.checkOn=c.value!=="",p.optSelected=s.selected,c=r.createElement("input"),c.value="t",c.type="radio",p.radioValue=c.value==="t"}(),p}.apply(y,h),i!==void 0&&(P.exports=i)},173:(P,y,o)=>{var h,i;h=[o(264),o(5242),o(2025),o(7473),o(4995),o(7116)],i=function(r,p,c,l,s){"use strict";var u=/\r/g;r.fn.extend({val:function(g){var n,m,f,d=this[0];return arguments.length?(f=s(g),this.each(function(S){var v;this.nodeType===1&&(f?v=g.call(this,S,r(this).val()):v=g,v==null?v="":typeof v=="number"?v+="":Array.isArray(v)&&(v=r.map(v,function(E){return E==null?"":E+""})),n=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],(!n||!("set"in n)||n.set(this,v,"value")===void 0)&&(this.value=v))})):d?(n=r.valHooks[d.type]||r.valHooks[d.nodeName.toLowerCase()],n&&"get"in n&&(m=n.get(d,"value"))!==void 0?m:(m=d.value,typeof m=="string"?m.replace(u,""):m==null?"":m)):void 0}}),r.extend({valHooks:{option:{get:function(g){var n=r.find.attr(g,"value");return n!=null?n:p(r.text(g))}},select:{get:function(g){var n,m,f,d=g.options,S=g.selectedIndex,v=g.type==="select-one",E=v?null:[],N=v?S+1:d.length;for(S<0?f=N:f=v?S:0;f<N;f++)if(m=d[f],(m.selected||f===S)&&!m.disabled&&(!m.parentNode.disabled||!l(m.parentNode,"optgroup"))){if(n=r(m).val(),v)return n;E.push(n)}return E},set:function(g,n){for(var m,f,d=g.options,S=r.makeArray(n),v=d.length;v--;)f=d[v],(f.selected=r.inArray(r.valHooks.option.get(f),S)>-1)&&(m=!0);return m||(g.selectedIndex=-1),S}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(g,n){if(Array.isArray(n))return g.checked=r.inArray(r(g).val(),n)>-1}},c.checkOn||(r.valHooks[this].get=function(g){return g.getAttribute("value")===null?"on":g.value})})}.apply(y,h),i!==void 0&&(P.exports=i)},2503:(P,y,o)=>{var h,i;h=[o(264),o(6282),o(4995),o(3153)],i=function(r,p,c,l){"use strict";function s(u){var g={};return r.each(u.match(l)||[],function(n,m){g[m]=!0}),g}return r.Callbacks=function(u){u=typeof u=="string"?s(u):r.extend({},u);var g,n,m,f,d=[],S=[],v=-1,E=function(){for(f=f||u.once,m=g=!0;S.length;v=-1)for(n=S.shift();++v<d.length;)d[v].apply(n[0],n[1])===!1&&u.stopOnFalse&&(v=d.length,n=!1);u.memory||(n=!1),g=!1,f&&(n?d=[]:d="")},N={add:function(){return d&&(n&&!g&&(v=d.length-1,S.push(n)),function A(T){r.each(T,function(b,D){c(D)?(!u.unique||!N.has(D))&&d.push(D):D&&D.length&&p(D)!=="string"&&A(D)})}(arguments),n&&!g&&E()),this},remove:function(){return r.each(arguments,function(A,T){for(var b;(b=r.inArray(T,d,b))>-1;)d.splice(b,1),b<=v&&v--}),this},has:function(A){return A?r.inArray(A,d)>-1:d.length>0},empty:function(){return d&&(d=[]),this},disable:function(){return f=S=[],d=n="",this},disabled:function(){return!d},lock:function(){return f=S=[],!n&&!g&&(d=n=""),this},locked:function(){return!!f},fireWith:function(A,T){return f||(T=T||[],T=[A,T.slice?T.slice():T],S.push(T),g||E()),this},fire:function(){return N.fireWith(this,arguments),this},fired:function(){return!!m}};return N},r}.apply(y,h),i!==void 0&&(P.exports=i)},264:(P,y,o)=>{var h,i;h=[o(8081),o(792),o(9916),o(1216),o(5695),o(1221),o(7204),o(1030),o(1878),o(6856),o(6234),o(2276),o(4995),o(5718),o(9342),o(6282)],i=function(r,p,c,l,s,u,g,n,m,f,d,S,v,E,N,A){"use strict";var T="3.6.1",b=function(C,I){return new b.fn.init(C,I)};b.fn=b.prototype={jquery:T,constructor:b,length:0,toArray:function(){return c.call(this)},get:function(C){return C==null?c.call(this):C<0?this[C+this.length]:this[C]},pushStack:function(C){var I=b.merge(this.constructor(),C);return I.prevObject=this,I},each:function(C){return b.each(this,C)},map:function(C){return this.pushStack(b.map(this,function(I,R){return C.call(I,R,I)}))},slice:function(){return this.pushStack(c.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(b.grep(this,function(C,I){return(I+1)%2}))},odd:function(){return this.pushStack(b.grep(this,function(C,I){return I%2}))},eq:function(C){var I=this.length,R=+C+(C<0?I:0);return this.pushStack(R>=0&&R<I?[this[R]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:r.sort,splice:r.splice},b.extend=b.fn.extend=function(){var C,I,R,x,O,$,F=arguments[0]||{},U=1,W=arguments.length,z=!1;for(typeof F=="boolean"&&(z=F,F=arguments[U]||{},U++),typeof F!="object"&&!v(F)&&(F={}),U===W&&(F=this,U--);U<W;U++)if((C=arguments[U])!=null)for(I in C)x=C[I],!(I==="__proto__"||F===x)&&(z&&x&&(b.isPlainObject(x)||(O=Array.isArray(x)))?(R=F[I],O&&!Array.isArray(R)?$=[]:!O&&!b.isPlainObject(R)?$={}:$=R,O=!1,F[I]=b.extend(z,$,x)):x!==void 0&&(F[I]=x));return F},b.extend({expando:"jQuery"+(T+Math.random()).replace(/\D/g,""),isReady:!0,error:function(C){throw new Error(C)},noop:function(){},isPlainObject:function(C){var I,R;return!C||n.call(C)!=="[object Object]"?!1:(I=p(C),I?(R=m.call(I,"constructor")&&I.constructor,typeof R=="function"&&f.call(R)===d):!0)},isEmptyObject:function(C){var I;for(I in C)return!1;return!0},globalEval:function(C,I,R){N(C,{nonce:I&&I.nonce},R)},each:function(C,I){var R,x=0;if(D(C))for(R=C.length;x<R&&I.call(C[x],x,C[x])!==!1;x++);else for(x in C)if(I.call(C[x],x,C[x])===!1)break;return C},makeArray:function(C,I){var R=I||[];return C!=null&&(D(Object(C))?b.merge(R,typeof C=="string"?[C]:C):s.call(R,C)),R},inArray:function(C,I,R){return I==null?-1:u.call(I,C,R)},merge:function(C,I){for(var R=+I.length,x=0,O=C.length;x<R;x++)C[O++]=I[x];return C.length=O,C},grep:function(C,I,R){for(var x,O=[],$=0,F=C.length,U=!R;$<F;$++)x=!I(C[$],$),x!==U&&O.push(C[$]);return O},map:function(C,I,R){var x,O,$=0,F=[];if(D(C))for(x=C.length;$<x;$++)O=I(C[$],$,R),O!=null&&F.push(O);else for($ in C)O=I(C[$],$,R),O!=null&&F.push(O);return l(F)},guid:1,support:S}),typeof Symbol=="function"&&(b.fn[Symbol.iterator]=r[Symbol.iterator]),b.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(C,I){g["[object "+I+"]"]=I.toLowerCase()});function D(C){var I=!!C&&"length"in C&&C.length,R=A(C);return v(C)||E(C)?!1:R==="array"||I===0||typeof I=="number"&&I>0&&I-1 in C}return b}.apply(y,h),i!==void 0&&(P.exports=i)},9342:(P,y,o)=>{var h,i;h=[o(5422)],i=function(r){"use strict";var p={type:!0,src:!0,nonce:!0,noModule:!0};function c(l,s,u){u=u||r;var g,n,m=u.createElement("script");if(m.text=l,s)for(g in p)n=s[g]||s.getAttribute&&s.getAttribute(g),n&&m.setAttribute(g,n);u.head.appendChild(m).parentNode.removeChild(m)}return c}.apply(y,h),i!==void 0&&(P.exports=i)},9355:(P,y,o)=>{var h,i;h=[o(264),o(6282),o(4995)],i=function(r,p,c){"use strict";var l=function(s,u,g,n,m,f,d){var S=0,v=s.length,E=g==null;if(p(g)==="object"){m=!0;for(S in g)l(s,u,S,g[S],!0,f,d)}else if(n!==void 0&&(m=!0,c(n)||(d=!0),E&&(d?(u.call(s,n),u=null):(E=u,u=function(N,A,T){return E.call(r(N),T)})),u))for(;S<v;S++)u(s[S],g,d?n:n.call(s[S],S,u(s[S],g)));return m?s:E?u.call(s):v?u(s[0],g):f};return l}.apply(y,h),i!==void 0&&(P.exports=i)},882:(P,y)=>{var o,h;o=[],h=function(){"use strict";var i=/^-ms-/,r=/-([a-z])/g;function p(l,s){return s.toUpperCase()}function c(l){return l.replace(i,"ms-").replace(r,p)}return c}.apply(y,o),h!==void 0&&(P.exports=h)},7116:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(4995),o(8132),o(6563)],i=function(r,p,c,l){"use strict";var s,u=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,g=r.fn.init=function(n,m,f){var d,S;if(!n)return this;if(f=f||s,typeof n=="string")if(n[0]==="<"&&n[n.length-1]===">"&&n.length>=3?d=[null,n,null]:d=u.exec(n),d&&(d[1]||!m))if(d[1]){if(m=m instanceof r?m[0]:m,r.merge(this,r.parseHTML(d[1],m&&m.nodeType?m.ownerDocument||m:p,!0)),l.test(d[1])&&r.isPlainObject(m))for(d in m)c(this[d])?this[d](m[d]):this.attr(d,m[d]);return this}else return S=p.getElementById(d[2]),S&&(this[0]=S,this.length=1),this;else return!m||m.jquery?(m||f).find(n):this.constructor(m).find(n);else{if(n.nodeType)return this[0]=n,this.length=1,this;if(c(n))return f.ready!==void 0?f.ready(n):n(r)}return r.makeArray(n,this)};return g.prototype=r.fn,s=r(p),g}.apply(y,h),i!==void 0&&(P.exports=i)},7358:(P,y,o)=>{var h,i;h=[o(264),o(7246),o(5704)],i=function(r,p){"use strict";var c=function(s){return r.contains(s.ownerDocument,s)},l={composed:!0};return p.getRootNode&&(c=function(s){return r.contains(s.ownerDocument,s)||s.getRootNode(l)===s.ownerDocument}),c}.apply(y,h),i!==void 0&&(P.exports=i)},7473:(P,y,o)=>{var h;h=function(){"use strict";function i(r,p){return r.nodeName&&r.nodeName.toLowerCase()===p.toLowerCase()}return i}.call(y,o,y,P),h!==void 0&&(P.exports=h)},2023:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(8132),o(9906),o(8896)],i=function(r,p,c,l,s){"use strict";return r.parseHTML=function(u,g,n){if(typeof u!="string")return[];typeof g=="boolean"&&(n=g,g=!1);var m,f,d;return g||(s.createHTMLDocument?(g=p.implementation.createHTMLDocument(""),m=g.createElement("base"),m.href=p.location.href,g.head.appendChild(m)):g=p),f=c.exec(u),d=!n&&[],f?[g.createElement(f[1])]:(f=l([u],g,d),d&&d.length&&r(d).remove(),r.merge([],f.childNodes))},r.parseHTML}.apply(y,h),i!==void 0&&(P.exports=i)},5535:(P,y,o)=>{var h,i;h=[o(264)],i=function(r){"use strict";return r.parseXML=function(p){var c,l;if(!p||typeof p!="string")return null;try{c=new window.DOMParser().parseFromString(p,"text/xml")}catch(s){}return l=c&&c.getElementsByTagName("parsererror")[0],(!c||l)&&r.error("Invalid XML: "+(l?r.map(l.childNodes,function(s){return s.textContent}).join(`
|
|
`):p)),c},r.parseXML}.apply(y,h),i!==void 0&&(P.exports=i)},1038:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(5506),o(1210)],i=function(r,p){"use strict";var c=r.Deferred();r.fn.ready=function(s){return c.then(s).catch(function(u){r.readyException(u)}),this},r.extend({isReady:!1,readyWait:1,ready:function(s){(s===!0?--r.readyWait:r.isReady)||(r.isReady=!0,!(s!==!0&&--r.readyWait>0)&&c.resolveWith(p,[r]))}}),r.ready.then=c.then;function l(){p.removeEventListener("DOMContentLoaded",l),window.removeEventListener("load",l),r.ready()}p.readyState==="complete"||p.readyState!=="loading"&&!p.documentElement.doScroll?window.setTimeout(r.ready):(p.addEventListener("DOMContentLoaded",l),window.addEventListener("load",l))}.apply(y,h),i!==void 0&&(P.exports=i)},5506:(P,y,o)=>{var h,i;h=[o(264)],i=function(r){"use strict";r.readyException=function(p){window.setTimeout(function(){throw p})}}.apply(y,h),i!==void 0&&(P.exports=i)},5242:(P,y,o)=>{var h,i;h=[o(3153)],i=function(r){"use strict";function p(c){var l=c.match(r)||[];return l.join(" ")}return p}.apply(y,h),i!==void 0&&(P.exports=i)},8896:(P,y,o)=>{var h,i;h=[o(5422),o(2276)],i=function(r,p){"use strict";return p.createHTMLDocument=function(){var c=r.implementation.createHTMLDocument("").body;return c.innerHTML="<form></form><form></form>",c.childNodes.length===2}(),p}.apply(y,h),i!==void 0&&(P.exports=i)},6282:(P,y,o)=>{var h,i;h=[o(7204),o(1030)],i=function(r,p){"use strict";function c(l){return l==null?l+"":typeof l=="object"||typeof l=="function"?r[p.call(l)]||"object":typeof l}return c}.apply(y,h),i!==void 0&&(P.exports=i)},8132:(P,y,o)=>{var h;h=function(){"use strict";return/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i}.call(y,o,y,P),h!==void 0&&(P.exports=h)},9456:(P,y,o)=>{var h,i;h=[o(264),o(9355),o(882),o(7473),o(7445),o(3169),o(4517),o(6744),o(8657),o(9868),o(4682),o(4991),o(1153),o(7517),o(4068),o(7116),o(1038),o(5704)],i=function(r,p,c,l,s,u,g,n,m,f,d,S,v,E,N){"use strict";var A=/^(none|table(?!-c[ea]).+)/,T={position:"absolute",visibility:"hidden",display:"block"},b={letterSpacing:"0",fontWeight:"400"};function D(R,x,O){var $=s.exec(x);return $?Math.max(0,$[2]-(O||0))+($[3]||"px"):x}function C(R,x,O,$,F,U){var W=x==="width"?1:0,z=0,B=0;if(O===($?"border":"content"))return 0;for(;W<4;W+=2)O==="margin"&&(B+=r.css(R,O+n[W],!0,F)),$?(O==="content"&&(B-=r.css(R,"padding"+n[W],!0,F)),O!=="margin"&&(B-=r.css(R,"border"+n[W]+"Width",!0,F))):(B+=r.css(R,"padding"+n[W],!0,F),O!=="padding"?B+=r.css(R,"border"+n[W]+"Width",!0,F):z+=r.css(R,"border"+n[W]+"Width",!0,F));return!$&&U>=0&&(B+=Math.max(0,Math.ceil(R["offset"+x[0].toUpperCase()+x.slice(1)]-U-B-z-.5))||0),B}function I(R,x,O){var $=m(R),F=!E.boxSizingReliable()||O,U=F&&r.css(R,"boxSizing",!1,$)==="border-box",W=U,z=d(R,x,$),B="offset"+x[0].toUpperCase()+x.slice(1);if(u.test(z)){if(!O)return z;z="auto"}return(!E.boxSizingReliable()&&U||!E.reliableTrDimensions()&&l(R,"tr")||z==="auto"||!parseFloat(z)&&r.css(R,"display",!1,$)==="inline")&&R.getClientRects().length&&(U=r.css(R,"boxSizing",!1,$)==="border-box",W=B in R,W&&(z=R[B])),z=parseFloat(z)||0,z+C(R,x,O||(U?"border":"content"),W,$,z)+"px"}return r.extend({cssHooks:{opacity:{get:function(R,x){if(x){var O=d(R,"opacity");return O===""?"1":O}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(R,x,O,$){if(!(!R||R.nodeType===3||R.nodeType===8||!R.style)){var F,U,W,z=c(x),B=g.test(x),V=R.style;if(B||(x=N(z)),W=r.cssHooks[x]||r.cssHooks[z],O!==void 0){if(U=typeof O,U==="string"&&(F=s.exec(O))&&F[1]&&(O=S(R,x,F),U="number"),O==null||O!==O)return;U==="number"&&!B&&(O+=F&&F[3]||(r.cssNumber[z]?"":"px")),!E.clearCloneStyle&&O===""&&x.indexOf("background")===0&&(V[x]="inherit"),(!W||!("set"in W)||(O=W.set(R,O,$))!==void 0)&&(B?V.setProperty(x,O):V[x]=O)}else return W&&"get"in W&&(F=W.get(R,!1,$))!==void 0?F:V[x]}},css:function(R,x,O,$){var F,U,W,z=c(x),B=g.test(x);return B||(x=N(z)),W=r.cssHooks[x]||r.cssHooks[z],W&&"get"in W&&(F=W.get(R,!0,O)),F===void 0&&(F=d(R,x,$)),F==="normal"&&x in b&&(F=b[x]),O===""||O?(U=parseFloat(F),O===!0||isFinite(U)?U||0:F):F}}),r.each(["height","width"],function(R,x){r.cssHooks[x]={get:function(O,$,F){if($)return A.test(r.css(O,"display"))&&(!O.getClientRects().length||!O.getBoundingClientRect().width)?f(O,T,function(){return I(O,x,F)}):I(O,x,F)},set:function(O,$,F){var U,W=m(O),z=!E.scrollboxSize()&&W.position==="absolute",B=z||F,V=B&&r.css(O,"boxSizing",!1,W)==="border-box",Y=F?C(O,x,F,V,W):0;return V&&z&&(Y-=Math.ceil(O["offset"+x[0].toUpperCase()+x.slice(1)]-parseFloat(W[x])-C(O,x,"border",!1,W)-.5)),Y&&(U=s.exec($))&&(U[3]||"px")!=="px"&&(O.style[x]=$,$=r.css(O,x)),D(O,$,Y)}}}),r.cssHooks.marginLeft=v(E.reliableMarginLeft,function(R,x){if(x)return(parseFloat(d(R,"marginLeft"))||R.getBoundingClientRect().left-f(R,{marginLeft:0},function(){return R.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(R,x){r.cssHooks[R+x]={expand:function(O){for(var $=0,F={},U=typeof O=="string"?O.split(" "):[O];$<4;$++)F[R+n[$]+x]=U[$]||U[$-2]||U[0];return F}},R!=="margin"&&(r.cssHooks[R+x].set=D)}),r.fn.extend({css:function(R,x){return p(this,function(O,$,F){var U,W,z={},B=0;if(Array.isArray($)){for(U=m(O),W=$.length;B<W;B++)z[$[B]]=r.css(O,$[B],!1,U);return z}return F!==void 0?r.style(O,$,F):r.css(O,$)},R,x,arguments.length>1)}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},1153:(P,y,o)=>{var h;h=function(){"use strict";function i(r,p){return{get:function(){if(r()){delete this.get;return}return(this.get=p).apply(this,arguments)}}}return i}.call(y,o,y,P),h!==void 0&&(P.exports=h)},4991:(P,y,o)=>{var h,i;h=[o(264),o(7445)],i=function(r,p){"use strict";function c(l,s,u,g){var n,m,f=20,d=g?function(){return g.cur()}:function(){return r.css(l,s,"")},S=d(),v=u&&u[3]||(r.cssNumber[s]?"":"px"),E=l.nodeType&&(r.cssNumber[s]||v!=="px"&&+S)&&p.exec(r.css(l,s));if(E&&E[3]!==v){for(S=S/2,v=v||E[3],E=+S||1;f--;)r.style(l,s,E+v),(1-m)*(1-(m=d()/S||.5))<=0&&(f=0),E=E/m;E=E*2,r.style(l,s,E+v),u=u||[]}return u&&(E=+E||+S||0,n=u[1]?E+(u[1]+1)*u[2]:+u[2],g&&(g.unit=v,g.start=E,g.end=n)),n}return c}.apply(y,h),i!==void 0&&(P.exports=i)},4682:(P,y,o)=>{var h,i;h=[o(264),o(7358),o(3529),o(3169),o(8657),o(4517),o(9509),o(7517)],i=function(r,p,c,l,s,u,g,n){"use strict";function m(f,d,S){var v,E,N,A,T=u.test(d),b=f.style;return S=S||s(f),S&&(A=S.getPropertyValue(d)||S[d],T&&(A=A.replace(g,"$1")),A===""&&!p(f)&&(A=r.style(f,d)),!n.pixelBoxStyles()&&l.test(A)&&c.test(d)&&(v=b.width,E=b.minWidth,N=b.maxWidth,b.minWidth=b.maxWidth=b.width=A,A=S.width,b.width=v,b.minWidth=E,b.maxWidth=N)),A!==void 0?A+"":A}return m}.apply(y,h),i!==void 0&&(P.exports=i)},4068:(P,y,o)=>{var h,i;h=[o(5422),o(264)],i=function(r,p){"use strict";var c=["Webkit","Moz","ms"],l=r.createElement("div").style,s={};function u(n){for(var m=n[0].toUpperCase()+n.slice(1),f=c.length;f--;)if(n=c[f]+m,n in l)return n}function g(n){var m=p.cssProps[n]||s[n];return m||(n in l?n:s[n]=u(n)||n)}return g}.apply(y,h),i!==void 0&&(P.exports=i)},1722:(P,y,o)=>{var h,i;h=[o(264),o(5704)],i=function(r){"use strict";r.expr.pseudos.hidden=function(p){return!r.expr.pseudos.visible(p)},r.expr.pseudos.visible=function(p){return!!(p.offsetWidth||p.offsetHeight||p.getClientRects().length)}}.apply(y,h),i!==void 0&&(P.exports=i)},2524:(P,y,o)=>{var h,i;h=[o(264),o(5840),o(7774)],i=function(r,p,c){"use strict";var l={};function s(g){var n,m=g.ownerDocument,f=g.nodeName,d=l[f];return d||(n=m.body.appendChild(m.createElement(f)),d=r.css(n,"display"),n.parentNode.removeChild(n),d==="none"&&(d="block"),l[f]=d,d)}function u(g,n){for(var m,f,d=[],S=0,v=g.length;S<v;S++)f=g[S],f.style&&(m=f.style.display,n?(m==="none"&&(d[S]=p.get(f,"display")||null,d[S]||(f.style.display="")),f.style.display===""&&c(f)&&(d[S]=s(f))):m!=="none"&&(d[S]="none",p.set(f,"display",m)));for(S=0;S<v;S++)d[S]!=null&&(g[S].style.display=d[S]);return g}return r.fn.extend({show:function(){return u(this,!0)},hide:function(){return u(this)},toggle:function(g){return typeof g=="boolean"?g?this.show():this.hide():this.each(function(){c(this)?r(this).show():r(this).hide()})}}),u}.apply(y,h),i!==void 0&&(P.exports=i)},7517:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(7246),o(2276)],i=function(r,p,c,l){"use strict";return function(){function s(){if(!!E){v.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",E.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",c.appendChild(v).appendChild(E);var N=window.getComputedStyle(E);g=N.top!=="1%",S=u(N.marginLeft)===12,E.style.right="60%",f=u(N.right)===36,n=u(N.width)===36,E.style.position="absolute",m=u(E.offsetWidth/3)===12,c.removeChild(v),E=null}}function u(N){return Math.round(parseFloat(N))}var g,n,m,f,d,S,v=p.createElement("div"),E=p.createElement("div");!E.style||(E.style.backgroundClip="content-box",E.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle=E.style.backgroundClip==="content-box",r.extend(l,{boxSizingReliable:function(){return s(),n},pixelBoxStyles:function(){return s(),f},pixelPosition:function(){return s(),g},reliableMarginLeft:function(){return s(),S},scrollboxSize:function(){return s(),m},reliableTrDimensions:function(){var N,A,T,b;return d==null&&(N=p.createElement("table"),A=p.createElement("tr"),T=p.createElement("div"),N.style.cssText="position:absolute;left:-11111px;border-collapse:separate",A.style.cssText="border:1px solid",A.style.height="1px",T.style.height="9px",T.style.display="block",c.appendChild(N).appendChild(A).appendChild(T),b=window.getComputedStyle(A),d=parseInt(b.height,10)+parseInt(b.borderTopWidth,10)+parseInt(b.borderBottomWidth,10)===A.offsetHeight,c.removeChild(N)),d}}))}(),l}.apply(y,h),i!==void 0&&(P.exports=i)},6744:(P,y,o)=>{var h;h=function(){"use strict";return["Top","Right","Bottom","Left"]}.call(y,o,y,P),h!==void 0&&(P.exports=h)},8657:(P,y,o)=>{var h;h=function(){"use strict";return function(i){var r=i.ownerDocument.defaultView;return(!r||!r.opener)&&(r=window),r.getComputedStyle(i)}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},7774:(P,y,o)=>{var h,i;h=[o(264),o(7358)],i=function(r,p){"use strict";return function(c,l){return c=l||c,c.style.display==="none"||c.style.display===""&&p(c)&&r.css(c,"display")==="none"}}.apply(y,h),i!==void 0&&(P.exports=i)},3529:(P,y,o)=>{var h,i;h=[o(6744)],i=function(r){"use strict";return new RegExp(r.join("|"),"i")}.apply(y,h),i!==void 0&&(P.exports=i)},4517:(P,y,o)=>{var h;h=function(){"use strict";return/^--/}.call(y,o,y,P),h!==void 0&&(P.exports=h)},3169:(P,y,o)=>{var h,i;h=[o(2228)],i=function(r){"use strict";return new RegExp("^("+r+")(?!px)[a-z%]+$","i")}.apply(y,h),i!==void 0&&(P.exports=i)},9868:(P,y,o)=>{var h;h=function(){"use strict";return function(i,r,p){var c,l,s={};for(l in r)s[l]=i.style[l],i.style[l]=r[l];c=p.call(i);for(l in r)i.style[l]=s[l];return c}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},5255:(P,y,o)=>{var h,i;h=[o(264),o(9355),o(882),o(5840),o(6379)],i=function(r,p,c,l,s){"use strict";var u=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,g=/[A-Z]/g;function n(f){return f==="true"?!0:f==="false"?!1:f==="null"?null:f===+f+""?+f:u.test(f)?JSON.parse(f):f}function m(f,d,S){var v;if(S===void 0&&f.nodeType===1)if(v="data-"+d.replace(g,"-$&").toLowerCase(),S=f.getAttribute(v),typeof S=="string"){try{S=n(S)}catch(E){}s.set(f,d,S)}else S=void 0;return S}return r.extend({hasData:function(f){return s.hasData(f)||l.hasData(f)},data:function(f,d,S){return s.access(f,d,S)},removeData:function(f,d){s.remove(f,d)},_data:function(f,d,S){return l.access(f,d,S)},_removeData:function(f,d){l.remove(f,d)}}),r.fn.extend({data:function(f,d){var S,v,E,N=this[0],A=N&&N.attributes;if(f===void 0){if(this.length&&(E=s.get(N),N.nodeType===1&&!l.get(N,"hasDataAttrs"))){for(S=A.length;S--;)A[S]&&(v=A[S].name,v.indexOf("data-")===0&&(v=c(v.slice(5)),m(N,v,E[v])));l.set(N,"hasDataAttrs",!0)}return E}return typeof f=="object"?this.each(function(){s.set(this,f)}):p(this,function(T){var b;if(N&&T===void 0)return b=s.get(N,f),b!==void 0||(b=m(N,f),b!==void 0)?b:void 0;this.each(function(){s.set(this,f,T)})},null,d,arguments.length>1,null,!0)},removeData:function(f){return this.each(function(){s.remove(this,f)})}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},3968:(P,y,o)=>{var h,i;h=[o(264),o(882),o(3153),o(490)],i=function(r,p,c,l){"use strict";function s(){this.expando=r.expando+s.uid++}return s.uid=1,s.prototype={cache:function(u){var g=u[this.expando];return g||(g={},l(u)&&(u.nodeType?u[this.expando]=g:Object.defineProperty(u,this.expando,{value:g,configurable:!0}))),g},set:function(u,g,n){var m,f=this.cache(u);if(typeof g=="string")f[p(g)]=n;else for(m in g)f[p(m)]=g[m];return f},get:function(u,g){return g===void 0?this.cache(u):u[this.expando]&&u[this.expando][p(g)]},access:function(u,g,n){return g===void 0||g&&typeof g=="string"&&n===void 0?this.get(u,g):(this.set(u,g,n),n!==void 0?n:g)},remove:function(u,g){var n,m=u[this.expando];if(m!==void 0){if(g!==void 0)for(Array.isArray(g)?g=g.map(p):(g=p(g),g=g in m?[g]:g.match(c)||[]),n=g.length;n--;)delete m[g[n]];(g===void 0||r.isEmptyObject(m))&&(u.nodeType?u[this.expando]=void 0:delete u[this.expando])}},hasData:function(u){var g=u[this.expando];return g!==void 0&&!r.isEmptyObject(g)}},s}.apply(y,h),i!==void 0&&(P.exports=i)},490:(P,y,o)=>{var h;h=function(){"use strict";return function(i){return i.nodeType===1||i.nodeType===9||!+i.nodeType}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},5840:(P,y,o)=>{var h,i;h=[o(3968)],i=function(r){"use strict";return new r}.apply(y,h),i!==void 0&&(P.exports=i)},6379:(P,y,o)=>{var h,i;h=[o(3968)],i=function(r){"use strict";return new r}.apply(y,h),i!==void 0&&(P.exports=i)},1210:(P,y,o)=>{var h,i;h=[o(264),o(4995),o(9916),o(2503)],i=function(r,p,c){"use strict";function l(g){return g}function s(g){throw g}function u(g,n,m,f){var d;try{g&&p(d=g.promise)?d.call(g).done(n).fail(m):g&&p(d=g.then)?d.call(g,n,m):n.apply(void 0,[g].slice(f))}catch(S){m.apply(void 0,[S])}}return r.extend({Deferred:function(g){var n=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],m="pending",f={state:function(){return m},always:function(){return d.done(arguments).fail(arguments),this},catch:function(S){return f.then(null,S)},pipe:function(){var S=arguments;return r.Deferred(function(v){r.each(n,function(E,N){var A=p(S[N[4]])&&S[N[4]];d[N[1]](function(){var T=A&&A.apply(this,arguments);T&&p(T.promise)?T.promise().progress(v.notify).done(v.resolve).fail(v.reject):v[N[0]+"With"](this,A?[T]:arguments)})}),S=null}).promise()},then:function(S,v,E){var N=0;function A(T,b,D,C){return function(){var I=this,R=arguments,x=function(){var $,F;if(!(T<N)){if($=D.apply(I,R),$===b.promise())throw new TypeError("Thenable self-resolution");F=$&&(typeof $=="object"||typeof $=="function")&&$.then,p(F)?C?F.call($,A(N,b,l,C),A(N,b,s,C)):(N++,F.call($,A(N,b,l,C),A(N,b,s,C),A(N,b,l,b.notifyWith))):(D!==l&&(I=void 0,R=[$]),(C||b.resolveWith)(I,R))}},O=C?x:function(){try{x()}catch($){r.Deferred.exceptionHook&&r.Deferred.exceptionHook($,O.stackTrace),T+1>=N&&(D!==s&&(I=void 0,R=[$]),b.rejectWith(I,R))}};T?O():(r.Deferred.getStackHook&&(O.stackTrace=r.Deferred.getStackHook()),window.setTimeout(O))}}return r.Deferred(function(T){n[0][3].add(A(0,T,p(E)?E:l,T.notifyWith)),n[1][3].add(A(0,T,p(S)?S:l)),n[2][3].add(A(0,T,p(v)?v:s))}).promise()},promise:function(S){return S!=null?r.extend(S,f):f}},d={};return r.each(n,function(S,v){var E=v[2],N=v[5];f[v[1]]=E.add,N&&E.add(function(){m=N},n[3-S][2].disable,n[3-S][3].disable,n[0][2].lock,n[0][3].lock),E.add(v[3].fire),d[v[0]]=function(){return d[v[0]+"With"](this===d?void 0:this,arguments),this},d[v[0]+"With"]=E.fireWith}),f.promise(d),g&&g.call(d,d),d},when:function(g){var n=arguments.length,m=n,f=Array(m),d=c.call(arguments),S=r.Deferred(),v=function(E){return function(N){f[E]=this,d[E]=arguments.length>1?c.call(arguments):N,--n||S.resolveWith(f,d)}};if(n<=1&&(u(g,S.done(v(m)).resolve,S.reject,!n),S.state()==="pending"||p(d[m]&&d[m].then)))return S.then();for(;m--;)u(d[m],v(m),S.reject);return S.promise()}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},7781:(P,y,o)=>{var h,i;h=[o(264),o(1210)],i=function(r){"use strict";var p=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(c,l){window.console&&window.console.warn&&c&&p.test(c.name)&&window.console.warn("jQuery.Deferred exception: "+c.message,c.stack,l)}}.apply(y,h),i!==void 0&&(P.exports=i)},7018:(P,y,o)=>{var h,i;h=[o(264),o(7473),o(882),o(6282),o(4995),o(5718),o(9916),o(7361),o(1528)],i=function(r,p,c,l,s,u,g){"use strict";var n=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;r.proxy=function(m,f){var d,S,v;if(typeof f=="string"&&(d=m[f],f=m,m=d),!!s(m))return S=g.call(arguments,2),v=function(){return m.apply(f||this,S.concat(g.call(arguments)))},v.guid=m.guid=m.guid||r.guid++,v},r.holdReady=function(m){m?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=p,r.isFunction=s,r.isWindow=u,r.camelCase=c,r.type=l,r.now=Date.now,r.isNumeric=function(m){var f=r.type(m);return(f==="number"||f==="string")&&!isNaN(m-parseFloat(m))},r.trim=function(m){return m==null?"":(m+"").replace(n,"$1")}}.apply(y,h),i!==void 0&&(P.exports=i)},7361:(P,y,o)=>{var h,i;h=[o(264),o(5547),o(5156)],i=function(r){"use strict";r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(p,c){r.fn[c]=function(l){return this.on(c,l)}})}.apply(y,h),i!==void 0&&(P.exports=i)},1528:(P,y,o)=>{var h,i;h=[o(264),o(5156),o(1188)],i=function(r){"use strict";r.fn.extend({bind:function(p,c,l){return this.on(p,null,c,l)},unbind:function(p,c){return this.off(p,null,c)},delegate:function(p,c,l,s){return this.on(c,p,l,s)},undelegate:function(p,c,l){return arguments.length===1?this.off(p,"**"):this.off(c,p||"**",l)},hover:function(p,c){return this.mouseenter(p).mouseleave(c||p)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(p,c){r.fn[c]=function(l,s){return arguments.length>0?this.on(c,null,l,s):this.trigger(c)}})}.apply(y,h),i!==void 0&&(P.exports=i)},9922:(P,y,o)=>{var h,i;h=[o(264),o(9355),o(5718),o(9456)],i=function(r,p,c){"use strict";return r.each({Height:"height",Width:"width"},function(l,s){r.each({padding:"inner"+l,content:s,"":"outer"+l},function(u,g){r.fn[g]=function(n,m){var f=arguments.length&&(u||typeof n!="boolean"),d=u||(n===!0||m===!0?"margin":"border");return p(this,function(S,v,E){var N;return c(S)?g.indexOf("outer")===0?S["inner"+l]:S.document.documentElement["client"+l]:S.nodeType===9?(N=S.documentElement,Math.max(S.body["scroll"+l],N["scroll"+l],S.body["offset"+l],N["offset"+l],N["client"+l])):E===void 0?r.css(S,v,d):r.style(S,v,E,d)},s,f?n:void 0,f)}})}),r}.apply(y,h),i!==void 0&&(P.exports=i)},7309:(P,y,o)=>{var h,i;h=[o(264),o(882),o(5422),o(4995),o(7445),o(3153),o(6744),o(7774),o(4991),o(5840),o(2524),o(7116),o(1090),o(1210),o(3599),o(9921),o(9456),o(9048)],i=function(r,p,c,l,s,u,g,n,m,f,d){"use strict";var S,v,E=/^(?:toggle|show|hide)$/,N=/queueHooks$/;function A(){v&&(c.hidden===!1&&window.requestAnimationFrame?window.requestAnimationFrame(A):window.setTimeout(A,r.fx.interval),r.fx.tick())}function T(){return window.setTimeout(function(){S=void 0}),S=Date.now()}function b(x,O){var $,F=0,U={height:x};for(O=O?1:0;F<4;F+=2-O)$=g[F],U["margin"+$]=U["padding"+$]=x;return O&&(U.opacity=U.width=x),U}function D(x,O,$){for(var F,U=(R.tweeners[O]||[]).concat(R.tweeners["*"]),W=0,z=U.length;W<z;W++)if(F=U[W].call($,O,x))return F}function C(x,O,$){var F,U,W,z,B,V,Y,re,ne="width"in O||"height"in O,pe=this,te={},he=x.style,Ee=x.nodeType&&n(x),Le=f.get(x,"fxshow");$.queue||(z=r._queueHooks(x,"fx"),z.unqueued==null&&(z.unqueued=0,B=z.empty.fire,z.empty.fire=function(){z.unqueued||B()}),z.unqueued++,pe.always(function(){pe.always(function(){z.unqueued--,r.queue(x,"fx").length||z.empty.fire()})}));for(F in O)if(U=O[F],E.test(U)){if(delete O[F],W=W||U==="toggle",U===(Ee?"hide":"show"))if(U==="show"&&Le&&Le[F]!==void 0)Ee=!0;else continue;te[F]=Le&&Le[F]||r.style(x,F)}if(V=!r.isEmptyObject(O),!(!V&&r.isEmptyObject(te))){ne&&x.nodeType===1&&($.overflow=[he.overflow,he.overflowX,he.overflowY],Y=Le&&Le.display,Y==null&&(Y=f.get(x,"display")),re=r.css(x,"display"),re==="none"&&(Y?re=Y:(d([x],!0),Y=x.style.display||Y,re=r.css(x,"display"),d([x]))),(re==="inline"||re==="inline-block"&&Y!=null)&&r.css(x,"float")==="none"&&(V||(pe.done(function(){he.display=Y}),Y==null&&(re=he.display,Y=re==="none"?"":re)),he.display="inline-block")),$.overflow&&(he.overflow="hidden",pe.always(function(){he.overflow=$.overflow[0],he.overflowX=$.overflow[1],he.overflowY=$.overflow[2]})),V=!1;for(F in te)V||(Le?"hidden"in Le&&(Ee=Le.hidden):Le=f.access(x,"fxshow",{display:Y}),W&&(Le.hidden=!Ee),Ee&&d([x],!0),pe.done(function(){Ee||d([x]),f.remove(x,"fxshow");for(F in te)r.style(x,F,te[F])})),V=D(Ee?Le[F]:0,F,pe),F in Le||(Le[F]=V.start,Ee&&(V.end=V.start,V.start=0))}}function I(x,O){var $,F,U,W,z;for($ in x)if(F=p($),U=O[F],W=x[$],Array.isArray(W)&&(U=W[1],W=x[$]=W[0]),$!==F&&(x[F]=W,delete x[$]),z=r.cssHooks[F],z&&"expand"in z){W=z.expand(W),delete x[F];for($ in W)$ in x||(x[$]=W[$],O[$]=U)}else O[F]=U}function R(x,O,$){var F,U,W=0,z=R.prefilters.length,B=r.Deferred().always(function(){delete V.elem}),V=function(){if(U)return!1;for(var ne=S||T(),pe=Math.max(0,Y.startTime+Y.duration-ne),te=pe/Y.duration||0,he=1-te,Ee=0,Le=Y.tweens.length;Ee<Le;Ee++)Y.tweens[Ee].run(he);return B.notifyWith(x,[Y,he,pe]),he<1&&Le?pe:(Le||B.notifyWith(x,[Y,1,0]),B.resolveWith(x,[Y]),!1)},Y=B.promise({elem:x,props:r.extend({},O),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},$),originalProperties:O,originalOptions:$,startTime:S||T(),duration:$.duration,tweens:[],createTween:function(ne,pe){var te=r.Tween(x,Y.opts,ne,pe,Y.opts.specialEasing[ne]||Y.opts.easing);return Y.tweens.push(te),te},stop:function(ne){var pe=0,te=ne?Y.tweens.length:0;if(U)return this;for(U=!0;pe<te;pe++)Y.tweens[pe].run(1);return ne?(B.notifyWith(x,[Y,1,0]),B.resolveWith(x,[Y,ne])):B.rejectWith(x,[Y,ne]),this}}),re=Y.props;for(I(re,Y.opts.specialEasing);W<z;W++)if(F=R.prefilters[W].call(Y,x,re,Y.opts),F)return l(F.stop)&&(r._queueHooks(Y.elem,Y.opts.queue).stop=F.stop.bind(F)),F;return r.map(re,D,Y),l(Y.opts.start)&&Y.opts.start.call(x,Y),Y.progress(Y.opts.progress).done(Y.opts.done,Y.opts.complete).fail(Y.opts.fail).always(Y.opts.always),r.fx.timer(r.extend(V,{elem:x,anim:Y,queue:Y.opts.queue})),Y}return r.Animation=r.extend(R,{tweeners:{"*":[function(x,O){var $=this.createTween(x,O);return m($.elem,x,s.exec(O),$),$}]},tweener:function(x,O){l(x)?(O=x,x=["*"]):x=x.match(u);for(var $,F=0,U=x.length;F<U;F++)$=x[F],R.tweeners[$]=R.tweeners[$]||[],R.tweeners[$].unshift(O)},prefilters:[C],prefilter:function(x,O){O?R.prefilters.unshift(x):R.prefilters.push(x)}}),r.speed=function(x,O,$){var F=x&&typeof x=="object"?r.extend({},x):{complete:$||!$&&O||l(x)&&x,duration:x,easing:$&&O||O&&!l(O)&&O};return r.fx.off?F.duration=0:typeof F.duration!="number"&&(F.duration in r.fx.speeds?F.duration=r.fx.speeds[F.duration]:F.duration=r.fx.speeds._default),(F.queue==null||F.queue===!0)&&(F.queue="fx"),F.old=F.complete,F.complete=function(){l(F.old)&&F.old.call(this),F.queue&&r.dequeue(this,F.queue)},F},r.fn.extend({fadeTo:function(x,O,$,F){return this.filter(n).css("opacity",0).show().end().animate({opacity:O},x,$,F)},animate:function(x,O,$,F){var U=r.isEmptyObject(x),W=r.speed(O,$,F),z=function(){var B=R(this,r.extend({},x),W);(U||f.get(this,"finish"))&&B.stop(!0)};return z.finish=z,U||W.queue===!1?this.each(z):this.queue(W.queue,z)},stop:function(x,O,$){var F=function(U){var W=U.stop;delete U.stop,W($)};return typeof x!="string"&&($=O,O=x,x=void 0),O&&this.queue(x||"fx",[]),this.each(function(){var U=!0,W=x!=null&&x+"queueHooks",z=r.timers,B=f.get(this);if(W)B[W]&&B[W].stop&&F(B[W]);else for(W in B)B[W]&&B[W].stop&&N.test(W)&&F(B[W]);for(W=z.length;W--;)z[W].elem===this&&(x==null||z[W].queue===x)&&(z[W].anim.stop($),U=!1,z.splice(W,1));(U||!$)&&r.dequeue(this,x)})},finish:function(x){return x!==!1&&(x=x||"fx"),this.each(function(){var O,$=f.get(this),F=$[x+"queue"],U=$[x+"queueHooks"],W=r.timers,z=F?F.length:0;for($.finish=!0,r.queue(this,x,[]),U&&U.stop&&U.stop.call(this,!0),O=W.length;O--;)W[O].elem===this&&W[O].queue===x&&(W[O].anim.stop(!0),W.splice(O,1));for(O=0;O<z;O++)F[O]&&F[O].finish&&F[O].finish.call(this);delete $.finish})}}),r.each(["toggle","show","hide"],function(x,O){var $=r.fn[O];r.fn[O]=function(F,U,W){return F==null||typeof F=="boolean"?$.apply(this,arguments):this.animate(b(O,!0),F,U,W)}}),r.each({slideDown:b("show"),slideUp:b("hide"),slideToggle:b("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(x,O){r.fn[x]=function($,F,U){return this.animate(O,$,F,U)}}),r.timers=[],r.fx.tick=function(){var x,O=0,$=r.timers;for(S=Date.now();O<$.length;O++)x=$[O],!x()&&$[O]===x&&$.splice(O--,1);$.length||r.fx.stop(),S=void 0},r.fx.timer=function(x){r.timers.push(x),r.fx.start()},r.fx.interval=13,r.fx.start=function(){v||(v=!0,A())},r.fx.stop=function(){v=null},r.fx.speeds={slow:600,fast:200,_default:400},r}.apply(y,h),i!==void 0&&(P.exports=i)},9048:(P,y,o)=>{var h,i;h=[o(264),o(4068),o(9456)],i=function(r,p){"use strict";function c(l,s,u,g,n){return new c.prototype.init(l,s,u,g,n)}r.Tween=c,c.prototype={constructor:c,init:function(l,s,u,g,n,m){this.elem=l,this.prop=u,this.easing=n||r.easing._default,this.options=s,this.start=this.now=this.cur(),this.end=g,this.unit=m||(r.cssNumber[u]?"":"px")},cur:function(){var l=c.propHooks[this.prop];return l&&l.get?l.get(this):c.propHooks._default.get(this)},run:function(l){var s,u=c.propHooks[this.prop];return this.options.duration?this.pos=s=r.easing[this.easing](l,this.options.duration*l,0,1,this.options.duration):this.pos=s=l,this.now=(this.end-this.start)*s+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),u&&u.set?u.set(this):c.propHooks._default.set(this),this}},c.prototype.init.prototype=c.prototype,c.propHooks={_default:{get:function(l){var s;return l.elem.nodeType!==1||l.elem[l.prop]!=null&&l.elem.style[l.prop]==null?l.elem[l.prop]:(s=r.css(l.elem,l.prop,""),!s||s==="auto"?0:s)},set:function(l){r.fx.step[l.prop]?r.fx.step[l.prop](l):l.elem.nodeType===1&&(r.cssHooks[l.prop]||l.elem.style[p(l.prop)]!=null)?r.style(l.elem,l.prop,l.now+l.unit):l.elem[l.prop]=l.now}}},c.propHooks.scrollTop=c.propHooks.scrollLeft={set:function(l){l.elem.nodeType&&l.elem.parentNode&&(l.elem[l.prop]=l.now)}},r.easing={linear:function(l){return l},swing:function(l){return .5-Math.cos(l*Math.PI)/2},_default:"swing"},r.fx=c.prototype.init,r.fx.step={}}.apply(y,h),i!==void 0&&(P.exports=i)},6795:(P,y,o)=>{var h,i;h=[o(264),o(5704),o(7309)],i=function(r){"use strict";r.expr.pseudos.animated=function(p){return r.grep(r.timers,function(c){return p===c.elem}).length}}.apply(y,h),i!==void 0&&(P.exports=i)},5156:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(7246),o(4995),o(3153),o(3899),o(9916),o(490),o(5840),o(7473),o(7116),o(5704)],i=function(r,p,c,l,s,u,g,n,m,f){"use strict";var d=/^([^.]*)(?:\.(.+)|)/;function S(){return!0}function v(){return!1}function E(b,D){return b===N()==(D==="focus")}function N(){try{return p.activeElement}catch(b){}}function A(b,D,C,I,R,x){var O,$;if(typeof D=="object"){typeof C!="string"&&(I=I||C,C=void 0);for($ in D)A(b,$,C,I,D[$],x);return b}if(I==null&&R==null?(R=C,I=C=void 0):R==null&&(typeof C=="string"?(R=I,I=void 0):(R=I,I=C,C=void 0)),R===!1)R=v;else if(!R)return b;return x===1&&(O=R,R=function(F){return r().off(F),O.apply(this,arguments)},R.guid=O.guid||(O.guid=r.guid++)),b.each(function(){r.event.add(this,D,R,I,C)})}r.event={global:{},add:function(b,D,C,I,R){var x,O,$,F,U,W,z,B,V,Y,re,ne=m.get(b);if(!!n(b))for(C.handler&&(x=C,C=x.handler,R=x.selector),R&&r.find.matchesSelector(c,R),C.guid||(C.guid=r.guid++),(F=ne.events)||(F=ne.events=Object.create(null)),(O=ne.handle)||(O=ne.handle=function(pe){return typeof r!="undefined"&&r.event.triggered!==pe.type?r.event.dispatch.apply(b,arguments):void 0}),D=(D||"").match(s)||[""],U=D.length;U--;)$=d.exec(D[U])||[],V=re=$[1],Y=($[2]||"").split(".").sort(),V&&(z=r.event.special[V]||{},V=(R?z.delegateType:z.bindType)||V,z=r.event.special[V]||{},W=r.extend({type:V,origType:re,data:I,handler:C,guid:C.guid,selector:R,needsContext:R&&r.expr.match.needsContext.test(R),namespace:Y.join(".")},x),(B=F[V])||(B=F[V]=[],B.delegateCount=0,(!z.setup||z.setup.call(b,I,Y,O)===!1)&&b.addEventListener&&b.addEventListener(V,O)),z.add&&(z.add.call(b,W),W.handler.guid||(W.handler.guid=C.guid)),R?B.splice(B.delegateCount++,0,W):B.push(W),r.event.global[V]=!0)},remove:function(b,D,C,I,R){var x,O,$,F,U,W,z,B,V,Y,re,ne=m.hasData(b)&&m.get(b);if(!(!ne||!(F=ne.events))){for(D=(D||"").match(s)||[""],U=D.length;U--;){if($=d.exec(D[U])||[],V=re=$[1],Y=($[2]||"").split(".").sort(),!V){for(V in F)r.event.remove(b,V+D[U],C,I,!0);continue}for(z=r.event.special[V]||{},V=(I?z.delegateType:z.bindType)||V,B=F[V]||[],$=$[2]&&new RegExp("(^|\\.)"+Y.join("\\.(?:.*\\.|)")+"(\\.|$)"),O=x=B.length;x--;)W=B[x],(R||re===W.origType)&&(!C||C.guid===W.guid)&&(!$||$.test(W.namespace))&&(!I||I===W.selector||I==="**"&&W.selector)&&(B.splice(x,1),W.selector&&B.delegateCount--,z.remove&&z.remove.call(b,W));O&&!B.length&&((!z.teardown||z.teardown.call(b,Y,ne.handle)===!1)&&r.removeEvent(b,V,ne.handle),delete F[V])}r.isEmptyObject(F)&&m.remove(b,"handle events")}},dispatch:function(b){var D,C,I,R,x,O,$=new Array(arguments.length),F=r.event.fix(b),U=(m.get(this,"events")||Object.create(null))[F.type]||[],W=r.event.special[F.type]||{};for($[0]=F,D=1;D<arguments.length;D++)$[D]=arguments[D];if(F.delegateTarget=this,!(W.preDispatch&&W.preDispatch.call(this,F)===!1)){for(O=r.event.handlers.call(this,F,U),D=0;(R=O[D++])&&!F.isPropagationStopped();)for(F.currentTarget=R.elem,C=0;(x=R.handlers[C++])&&!F.isImmediatePropagationStopped();)(!F.rnamespace||x.namespace===!1||F.rnamespace.test(x.namespace))&&(F.handleObj=x,F.data=x.data,I=((r.event.special[x.origType]||{}).handle||x.handler).apply(R.elem,$),I!==void 0&&(F.result=I)===!1&&(F.preventDefault(),F.stopPropagation()));return W.postDispatch&&W.postDispatch.call(this,F),F.result}},handlers:function(b,D){var C,I,R,x,O,$=[],F=D.delegateCount,U=b.target;if(F&&U.nodeType&&!(b.type==="click"&&b.button>=1)){for(;U!==this;U=U.parentNode||this)if(U.nodeType===1&&!(b.type==="click"&&U.disabled===!0)){for(x=[],O={},C=0;C<F;C++)I=D[C],R=I.selector+" ",O[R]===void 0&&(O[R]=I.needsContext?r(R,this).index(U)>-1:r.find(R,this,null,[U]).length),O[R]&&x.push(I);x.length&&$.push({elem:U,handlers:x})}}return U=this,F<D.length&&$.push({elem:U,handlers:D.slice(F)}),$},addProp:function(b,D){Object.defineProperty(r.Event.prototype,b,{enumerable:!0,configurable:!0,get:l(D)?function(){if(this.originalEvent)return D(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[b]},set:function(C){Object.defineProperty(this,b,{enumerable:!0,configurable:!0,writable:!0,value:C})}})},fix:function(b){return b[r.expando]?b:new r.Event(b)},special:{load:{noBubble:!0},click:{setup:function(b){var D=this||b;return u.test(D.type)&&D.click&&f(D,"input")&&T(D,"click",S),!1},trigger:function(b){var D=this||b;return u.test(D.type)&&D.click&&f(D,"input")&&T(D,"click"),!0},_default:function(b){var D=b.target;return u.test(D.type)&&D.click&&f(D,"input")&&m.get(D,"click")||f(D,"a")}},beforeunload:{postDispatch:function(b){b.result!==void 0&&b.originalEvent&&(b.originalEvent.returnValue=b.result)}}}};function T(b,D,C){if(!C){m.get(b,D)===void 0&&r.event.add(b,D,S);return}m.set(b,D,!1),r.event.add(b,D,{namespace:!1,handler:function(I){var R,x,O=m.get(this,D);if(I.isTrigger&1&&this[D]){if(O.length)(r.event.special[D]||{}).delegateType&&I.stopPropagation();else if(O=g.call(arguments),m.set(this,D,O),R=C(this,D),this[D](),x=m.get(this,D),O!==x||R?m.set(this,D,!1):x={},O!==x)return I.stopImmediatePropagation(),I.preventDefault(),x&&x.value}else O.length&&(m.set(this,D,{value:r.event.trigger(r.extend(O[0],r.Event.prototype),O.slice(1),this)}),I.stopImmediatePropagation())}})}return r.removeEvent=function(b,D,C){b.removeEventListener&&b.removeEventListener(D,C)},r.Event=function(b,D){if(!(this instanceof r.Event))return new r.Event(b,D);b&&b.type?(this.originalEvent=b,this.type=b.type,this.isDefaultPrevented=b.defaultPrevented||b.defaultPrevented===void 0&&b.returnValue===!1?S:v,this.target=b.target&&b.target.nodeType===3?b.target.parentNode:b.target,this.currentTarget=b.currentTarget,this.relatedTarget=b.relatedTarget):this.type=b,D&&r.extend(this,D),this.timeStamp=b&&b.timeStamp||Date.now(),this[r.expando]=!0},r.Event.prototype={constructor:r.Event,isDefaultPrevented:v,isPropagationStopped:v,isImmediatePropagationStopped:v,isSimulated:!1,preventDefault:function(){var b=this.originalEvent;this.isDefaultPrevented=S,b&&!this.isSimulated&&b.preventDefault()},stopPropagation:function(){var b=this.originalEvent;this.isPropagationStopped=S,b&&!this.isSimulated&&b.stopPropagation()},stopImmediatePropagation:function(){var b=this.originalEvent;this.isImmediatePropagationStopped=S,b&&!this.isSimulated&&b.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},r.event.addProp),r.each({focus:"focusin",blur:"focusout"},function(b,D){r.event.special[b]={setup:function(){return T(this,b,E),!1},trigger:function(){return T(this,b),!0},_default:function(C){return m.get(C.target,b)},delegateType:D}}),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(b,D){r.event.special[b]={delegateType:D,bindType:D,handle:function(C){var I,R=this,x=C.relatedTarget,O=C.handleObj;return(!x||x!==R&&!r.contains(R,x))&&(C.type=O.origType,I=O.handler.apply(this,arguments),C.type=D),I}}}),r.fn.extend({on:function(b,D,C,I){return A(this,b,D,C,I)},one:function(b,D,C,I){return A(this,b,D,C,I,1)},off:function(b,D,C){var I,R;if(b&&b.preventDefault&&b.handleObj)return I=b.handleObj,r(b.delegateTarget).off(I.namespace?I.origType+"."+I.namespace:I.origType,I.selector,I.handler),this;if(typeof b=="object"){for(R in b)this.off(R,D,b[R]);return this}return(D===!1||typeof D=="function")&&(C=D,D=void 0),C===!1&&(C=v),this.each(function(){r.event.remove(this,b,C,D)})}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},8270:(P,y,o)=>{var h,i;h=[o(264),o(5840),o(3334),o(5156),o(1188)],i=function(r,p,c){"use strict";return c.focusin||r.each({focus:"focusin",blur:"focusout"},function(l,s){var u=function(g){r.event.simulate(s,g.target,r.event.fix(g))};r.event.special[s]={setup:function(){var g=this.ownerDocument||this.document||this,n=p.access(g,s);n||g.addEventListener(l,u,!0),p.access(g,s,(n||0)+1)},teardown:function(){var g=this.ownerDocument||this.document||this,n=p.access(g,s)-1;n?p.access(g,s,n):(g.removeEventListener(l,u,!0),p.remove(g,s))}}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},3334:(P,y,o)=>{var h,i;h=[o(2276)],i=function(r){"use strict";return r.focusin="onfocusin"in window,r}.apply(y,h),i!==void 0&&(P.exports=i)},1188:(P,y,o)=>{var h,i;h=[o(264),o(5422),o(5840),o(490),o(1878),o(4995),o(5718),o(5156)],i=function(r,p,c,l,s,u,g){"use strict";var n=/^(?:focusinfocus|focusoutblur)$/,m=function(f){f.stopPropagation()};return r.extend(r.event,{trigger:function(f,d,S,v){var E,N,A,T,b,D,C,I,R=[S||p],x=s.call(f,"type")?f.type:f,O=s.call(f,"namespace")?f.namespace.split("."):[];if(N=I=A=S=S||p,!(S.nodeType===3||S.nodeType===8)&&!n.test(x+r.event.triggered)&&(x.indexOf(".")>-1&&(O=x.split("."),x=O.shift(),O.sort()),b=x.indexOf(":")<0&&"on"+x,f=f[r.expando]?f:new r.Event(x,typeof f=="object"&&f),f.isTrigger=v?2:3,f.namespace=O.join("."),f.rnamespace=f.namespace?new RegExp("(^|\\.)"+O.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,f.result=void 0,f.target||(f.target=S),d=d==null?[f]:r.makeArray(d,[f]),C=r.event.special[x]||{},!(!v&&C.trigger&&C.trigger.apply(S,d)===!1))){if(!v&&!C.noBubble&&!g(S)){for(T=C.delegateType||x,n.test(T+x)||(N=N.parentNode);N;N=N.parentNode)R.push(N),A=N;A===(S.ownerDocument||p)&&R.push(A.defaultView||A.parentWindow||window)}for(E=0;(N=R[E++])&&!f.isPropagationStopped();)I=N,f.type=E>1?T:C.bindType||x,D=(c.get(N,"events")||Object.create(null))[f.type]&&c.get(N,"handle"),D&&D.apply(N,d),D=b&&N[b],D&&D.apply&&l(N)&&(f.result=D.apply(N,d),f.result===!1&&f.preventDefault());return f.type=x,!v&&!f.isDefaultPrevented()&&(!C._default||C._default.apply(R.pop(),d)===!1)&&l(S)&&b&&u(S[x])&&!g(S)&&(A=S[b],A&&(S[b]=null),r.event.triggered=x,f.isPropagationStopped()&&I.addEventListener(x,m),S[x](),f.isPropagationStopped()&&I.removeEventListener(x,m),r.event.triggered=void 0,A&&(S[b]=A)),f.result}},simulate:function(f,d,S){var v=r.extend(new r.Event,S,{type:f,isSimulated:!0});r.event.trigger(v,null,d)}}),r.fn.extend({trigger:function(f,d){return this.each(function(){r.event.trigger(f,d,this)})},triggerHandler:function(f,d){var S=this[0];if(S)return r.event.trigger(f,d,S,!0)}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},5454:(P,y,o)=>{var h,i,h,i;h=[o(264)],i=function(r){"use strict";h=[],i=function(){return r}.apply(y,h),i!==void 0&&(P.exports=i)}.apply(y,h),i!==void 0&&(P.exports=i)},1569:(P,y,o)=>{var h,i;h=[o(264)],i=function(r){"use strict";var p=window.jQuery,c=window.$;r.noConflict=function(l){return window.$===r&&(window.$=c),l&&window.jQuery===r&&(window.jQuery=p),r},typeof noGlobal=="undefined"&&(window.jQuery=window.$=r)}.apply(y,h),i!==void 0&&(P.exports=i)},1044:(P,y,o)=>{var h,i;h=[o(264),o(5704),o(3599),o(2503),o(1210),o(7781),o(1038),o(5255),o(1090),o(5511),o(2622),o(5156),o(8270),o(9921),o(8801),o(7286),o(9456),o(1722),o(8433),o(5547),o(2037),o(2377),o(3004),o(2926),o(5535),o(2023),o(7309),o(6795),o(1145),o(9922),o(7018),o(5454),o(1569)],i=function(r){"use strict";return r}.apply(y,h),i!==void 0&&(P.exports=i)},9921:(P,y,o)=>{var h,i;h=[o(264),o(7358),o(1216),o(4995),o(5695),o(3899),o(9355),o(1859),o(8500),o(8438),o(11),o(7882),o(9906),o(8379),o(5840),o(6379),o(490),o(9342),o(7473),o(7116),o(3599),o(5704),o(5156)],i=function(r,p,c,l,s,u,g,n,m,f,d,S,v,E,N,A,T,b,D){"use strict";var C=/<script|<style|<link/i,I=/checked\s*(?:[^=]|=\s*.checked.)/i,R=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function x(B,V){return D(B,"table")&&D(V.nodeType!==11?V:V.firstChild,"tr")&&r(B).children("tbody")[0]||B}function O(B){return B.type=(B.getAttribute("type")!==null)+"/"+B.type,B}function $(B){return(B.type||"").slice(0,5)==="true/"?B.type=B.type.slice(5):B.removeAttribute("type"),B}function F(B,V){var Y,re,ne,pe,te,he,Ee;if(V.nodeType===1){if(N.hasData(B)&&(pe=N.get(B),Ee=pe.events,Ee)){N.remove(V,"handle events");for(ne in Ee)for(Y=0,re=Ee[ne].length;Y<re;Y++)r.event.add(V,ne,Ee[ne][Y])}A.hasData(B)&&(te=A.access(B),he=r.extend({},te),A.set(V,he))}}function U(B,V){var Y=V.nodeName.toLowerCase();Y==="input"&&u.test(B.type)?V.checked=B.checked:(Y==="input"||Y==="textarea")&&(V.defaultValue=B.defaultValue)}function W(B,V,Y,re){V=c(V);var ne,pe,te,he,Ee,Le,nt=0,gt=B.length,ft=gt-1,mt=V[0],Dt=l(mt);if(Dt||gt>1&&typeof mt=="string"&&!E.checkClone&&I.test(mt))return B.each(function(we){var _t=B.eq(we);Dt&&(V[0]=mt.call(this,we,_t.html())),W(_t,V,Y,re)});if(gt&&(ne=v(V,B[0].ownerDocument,!1,B,re),pe=ne.firstChild,ne.childNodes.length===1&&(ne=pe),pe||re)){for(te=r.map(d(ne,"script"),O),he=te.length;nt<gt;nt++)Ee=ne,nt!==ft&&(Ee=r.clone(Ee,!0,!0),he&&r.merge(te,d(Ee,"script"))),Y.call(B[nt],Ee,nt);if(he)for(Le=te[te.length-1].ownerDocument,r.map(te,$),nt=0;nt<he;nt++)Ee=te[nt],m.test(Ee.type||"")&&!N.access(Ee,"globalEval")&&r.contains(Le,Ee)&&(Ee.src&&(Ee.type||"").toLowerCase()!=="module"?r._evalUrl&&!Ee.noModule&&r._evalUrl(Ee.src,{nonce:Ee.nonce||Ee.getAttribute("nonce")},Le):b(Ee.textContent.replace(R,""),Ee,Le))}return B}function z(B,V,Y){for(var re,ne=V?r.filter(V,B):B,pe=0;(re=ne[pe])!=null;pe++)!Y&&re.nodeType===1&&r.cleanData(d(re)),re.parentNode&&(Y&&p(re)&&S(d(re,"script")),re.parentNode.removeChild(re));return B}return r.extend({htmlPrefilter:function(B){return B},clone:function(B,V,Y){var re,ne,pe,te,he=B.cloneNode(!0),Ee=p(B);if(!E.noCloneChecked&&(B.nodeType===1||B.nodeType===11)&&!r.isXMLDoc(B))for(te=d(he),pe=d(B),re=0,ne=pe.length;re<ne;re++)U(pe[re],te[re]);if(V)if(Y)for(pe=pe||d(B),te=te||d(he),re=0,ne=pe.length;re<ne;re++)F(pe[re],te[re]);else F(B,he);return te=d(he,"script"),te.length>0&&S(te,!Ee&&d(B,"script")),he},cleanData:function(B){for(var V,Y,re,ne=r.event.special,pe=0;(Y=B[pe])!==void 0;pe++)if(T(Y)){if(V=Y[N.expando]){if(V.events)for(re in V.events)ne[re]?r.event.remove(Y,re):r.removeEvent(Y,re,V.handle);Y[N.expando]=void 0}Y[A.expando]&&(Y[A.expando]=void 0)}}}),r.fn.extend({detach:function(B){return z(this,B,!0)},remove:function(B){return z(this,B)},text:function(B){return g(this,function(V){return V===void 0?r.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=V)})},null,B,arguments.length)},append:function(){return W(this,arguments,function(B){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var V=x(this,B);V.appendChild(B)}})},prepend:function(){return W(this,arguments,function(B){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var V=x(this,B);V.insertBefore(B,V.firstChild)}})},before:function(){return W(this,arguments,function(B){this.parentNode&&this.parentNode.insertBefore(B,this)})},after:function(){return W(this,arguments,function(B){this.parentNode&&this.parentNode.insertBefore(B,this.nextSibling)})},empty:function(){for(var B,V=0;(B=this[V])!=null;V++)B.nodeType===1&&(r.cleanData(d(B,!1)),B.textContent="");return this},clone:function(B,V){return B=B==null?!1:B,V=V==null?B:V,this.map(function(){return r.clone(this,B,V)})},html:function(B){return g(this,function(V){var Y=this[0]||{},re=0,ne=this.length;if(V===void 0&&Y.nodeType===1)return Y.innerHTML;if(typeof V=="string"&&!C.test(V)&&!f[(n.exec(V)||["",""])[1].toLowerCase()]){V=r.htmlPrefilter(V);try{for(;re<ne;re++)Y=this[re]||{},Y.nodeType===1&&(r.cleanData(d(Y,!1)),Y.innerHTML=V);Y=0}catch(pe){}}Y&&this.empty().append(V)},null,B,arguments.length)},replaceWith:function(){var B=[];return W(this,arguments,function(V){var Y=this.parentNode;r.inArray(this,B)<0&&(r.cleanData(d(this)),Y&&Y.replaceChild(V,this))},B)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(B,V){r.fn[B]=function(Y){for(var re,ne=[],pe=r(Y),te=pe.length-1,he=0;he<=te;he++)re=he===te?this:this.clone(!0),r(pe[he])[V](re),s.apply(ne,re.get());return this.pushStack(ne)}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},8801:(P,y,o)=>{var h,i;h=[o(5547)],i=function(r){"use strict";return r._evalUrl=function(p,c,l){return r.ajax({url:p,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(s){r.globalEval(s,c,l)}})},r._evalUrl}.apply(y,h),i!==void 0&&(P.exports=i)},9906:(P,y,o)=>{var h,i;h=[o(264),o(6282),o(7358),o(1859),o(8500),o(8438),o(11),o(7882)],i=function(r,p,c,l,s,u,g,n){"use strict";var m=/<|&#?\w+;/;function f(d,S,v,E,N){for(var A,T,b,D,C,I,R=S.createDocumentFragment(),x=[],O=0,$=d.length;O<$;O++)if(A=d[O],A||A===0)if(p(A)==="object")r.merge(x,A.nodeType?[A]:A);else if(!m.test(A))x.push(S.createTextNode(A));else{for(T=T||R.appendChild(S.createElement("div")),b=(l.exec(A)||["",""])[1].toLowerCase(),D=u[b]||u._default,T.innerHTML=D[1]+r.htmlPrefilter(A)+D[2],I=D[0];I--;)T=T.lastChild;r.merge(x,T.childNodes),T=R.firstChild,T.textContent=""}for(R.textContent="",O=0;A=x[O++];){if(E&&r.inArray(A,E)>-1){N&&N.push(A);continue}if(C=c(A),T=g(R.appendChild(A),"script"),C&&n(T),v)for(I=0;A=T[I++];)s.test(A.type||"")&&v.push(A)}return R}return f}.apply(y,h),i!==void 0&&(P.exports=i)},11:(P,y,o)=>{var h,i;h=[o(264),o(7473)],i=function(r,p){"use strict";function c(l,s){var u;return typeof l.getElementsByTagName!="undefined"?u=l.getElementsByTagName(s||"*"):typeof l.querySelectorAll!="undefined"?u=l.querySelectorAll(s||"*"):u=[],s===void 0||s&&p(l,s)?r.merge([l],u):u}return c}.apply(y,h),i!==void 0&&(P.exports=i)},7882:(P,y,o)=>{var h,i;h=[o(5840)],i=function(r){"use strict";function p(c,l){for(var s=0,u=c.length;s<u;s++)r.set(c[s],"globalEval",!l||r.get(l[s],"globalEval"))}return p}.apply(y,h),i!==void 0&&(P.exports=i)},8379:(P,y,o)=>{var h,i;h=[o(5422),o(2276)],i=function(r,p){"use strict";return function(){var c=r.createDocumentFragment(),l=c.appendChild(r.createElement("div")),s=r.createElement("input");s.setAttribute("type","radio"),s.setAttribute("checked","checked"),s.setAttribute("name","t"),l.appendChild(s),p.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,l.innerHTML="<textarea>x</textarea>",p.noCloneChecked=!!l.cloneNode(!0).lastChild.defaultValue,l.innerHTML="<option></option>",p.option=!!l.lastChild}(),p}.apply(y,h),i!==void 0&&(P.exports=i)},8500:(P,y,o)=>{var h;h=function(){"use strict";return/^$|^module$|\/(?:java|ecma)script/i}.call(y,o,y,P),h!==void 0&&(P.exports=h)},1859:(P,y,o)=>{var h;h=function(){"use strict";return/<([a-z][^\/\0>\x20\t\r\n\f]*)/i}.call(y,o,y,P),h!==void 0&&(P.exports=h)},8438:(P,y,o)=>{var h,i;h=[o(8379)],i=function(r){"use strict";var p={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};return p.tbody=p.tfoot=p.colgroup=p.caption=p.thead,p.th=p.td,r.option||(p.optgroup=p.option=[1,"<select multiple='multiple'>","</select>"]),p}.apply(y,h),i!==void 0&&(P.exports=i)},1145:(P,y,o)=>{var h,i;h=[o(264),o(9355),o(7246),o(4995),o(3169),o(4682),o(1153),o(7517),o(5718),o(7116),o(9456),o(5704)],i=function(r,p,c,l,s,u,g,n,m){"use strict";return r.offset={setOffset:function(f,d,S){var v,E,N,A,T,b,D,C=r.css(f,"position"),I=r(f),R={};C==="static"&&(f.style.position="relative"),T=I.offset(),N=r.css(f,"top"),b=r.css(f,"left"),D=(C==="absolute"||C==="fixed")&&(N+b).indexOf("auto")>-1,D?(v=I.position(),A=v.top,E=v.left):(A=parseFloat(N)||0,E=parseFloat(b)||0),l(d)&&(d=d.call(f,S,r.extend({},T))),d.top!=null&&(R.top=d.top-T.top+A),d.left!=null&&(R.left=d.left-T.left+E),"using"in d?d.using.call(f,R):I.css(R)}},r.fn.extend({offset:function(f){if(arguments.length)return f===void 0?this:this.each(function(E){r.offset.setOffset(this,f,E)});var d,S,v=this[0];if(!!v)return v.getClientRects().length?(d=v.getBoundingClientRect(),S=v.ownerDocument.defaultView,{top:d.top+S.pageYOffset,left:d.left+S.pageXOffset}):{top:0,left:0}},position:function(){if(!!this[0]){var f,d,S,v=this[0],E={top:0,left:0};if(r.css(v,"position")==="fixed")d=v.getBoundingClientRect();else{for(d=this.offset(),S=v.ownerDocument,f=v.offsetParent||S.documentElement;f&&(f===S.body||f===S.documentElement)&&r.css(f,"position")==="static";)f=f.parentNode;f&&f!==v&&f.nodeType===1&&(E=r(f).offset(),E.top+=r.css(f,"borderTopWidth",!0),E.left+=r.css(f,"borderLeftWidth",!0))}return{top:d.top-E.top-r.css(v,"marginTop",!0),left:d.left-E.left-r.css(v,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var f=this.offsetParent;f&&r.css(f,"position")==="static";)f=f.offsetParent;return f||c})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(f,d){var S=d==="pageYOffset";r.fn[f]=function(v){return p(this,function(E,N,A){var T;if(m(E)?T=E:E.nodeType===9&&(T=E.defaultView),A===void 0)return T?T[d]:E[N];T?T.scrollTo(S?T.pageXOffset:A,S?A:T.pageYOffset):E[N]=A},f,v,arguments.length)}}),r.each(["top","left"],function(f,d){r.cssHooks[d]=g(n.pixelPosition,function(S,v){if(v)return v=u(S,d),s.test(v)?r(S).position()[d]+"px":v})}),r}.apply(y,h),i!==void 0&&(P.exports=i)},1090:(P,y,o)=>{var h,i;h=[o(264),o(5840),o(1210),o(2503)],i=function(r,p){"use strict";return r.extend({queue:function(c,l,s){var u;if(c)return l=(l||"fx")+"queue",u=p.get(c,l),s&&(!u||Array.isArray(s)?u=p.access(c,l,r.makeArray(s)):u.push(s)),u||[]},dequeue:function(c,l){l=l||"fx";var s=r.queue(c,l),u=s.length,g=s.shift(),n=r._queueHooks(c,l),m=function(){r.dequeue(c,l)};g==="inprogress"&&(g=s.shift(),u--),g&&(l==="fx"&&s.unshift("inprogress"),delete n.stop,g.call(c,m,n)),!u&&n&&n.empty.fire()},_queueHooks:function(c,l){var s=l+"queueHooks";return p.get(c,s)||p.access(c,s,{empty:r.Callbacks("once memory").add(function(){p.remove(c,[l+"queue",s])})})}}),r.fn.extend({queue:function(c,l){var s=2;return typeof c!="string"&&(l=c,c="fx",s--),arguments.length<s?r.queue(this[0],c):l===void 0?this:this.each(function(){var u=r.queue(this,c,l);r._queueHooks(this,c),c==="fx"&&u[0]!=="inprogress"&&r.dequeue(this,c)})},dequeue:function(c){return this.each(function(){r.dequeue(this,c)})},clearQueue:function(c){return this.queue(c||"fx",[])},promise:function(c,l){var s,u=1,g=r.Deferred(),n=this,m=this.length,f=function(){--u||g.resolveWith(n,[n])};for(typeof c!="string"&&(l=c,c=void 0),c=c||"fx";m--;)s=p.get(n[m],c+"queueHooks"),s&&s.empty&&(u++,s.empty.add(f));return f(),g.promise(l)}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},5511:(P,y,o)=>{var h,i;h=[o(264),o(1090),o(7309)],i=function(r){"use strict";return r.fn.delay=function(p,c){return p=r.fx&&r.fx.speeds[p]||p,c=c||"fx",this.queue(c,function(l,s){var u=window.setTimeout(l,p);s.stop=function(){window.clearTimeout(u)}})},r.fn.delay}.apply(y,h),i!==void 0&&(P.exports=i)},3727:(P,y,o)=>{var h,i;h=[o(264),o(9475)],i=function(r,p){"use strict";r.find=p,r.expr=p.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=p.uniqueSort,r.text=p.getText,r.isXMLDoc=p.isXML,r.contains=p.contains,r.escapeSelector=p.escape}.apply(y,h),i!==void 0&&(P.exports=i)},5704:(P,y,o)=>{var h,i;h=[o(3727)],i=function(){"use strict"}.apply(y,h),i!==void 0&&(P.exports=i)},8433:(P,y,o)=>{var h,i;h=[o(264),o(6282),o(3899),o(4995),o(7116),o(3599),o(3291)],i=function(r,p,c,l){"use strict";var s=/\[\]$/,u=/\r?\n/g,g=/^(?:submit|button|image|reset|file)$/i,n=/^(?:input|select|textarea|keygen)/i;function m(f,d,S,v){var E;if(Array.isArray(d))r.each(d,function(N,A){S||s.test(f)?v(f,A):m(f+"["+(typeof A=="object"&&A!=null?N:"")+"]",A,S,v)});else if(!S&&p(d)==="object")for(E in d)m(f+"["+E+"]",d[E],S,v);else v(f,d)}return r.param=function(f,d){var S,v=[],E=function(N,A){var T=l(A)?A():A;v[v.length]=encodeURIComponent(N)+"="+encodeURIComponent(T==null?"":T)};if(f==null)return"";if(Array.isArray(f)||f.jquery&&!r.isPlainObject(f))r.each(f,function(){E(this.name,this.value)});else for(S in f)m(S,f[S],d,E);return v.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var f=r.prop(this,"elements");return f?r.makeArray(f):this}).filter(function(){var f=this.type;return this.name&&!r(this).is(":disabled")&&n.test(this.nodeName)&&!g.test(f)&&(this.checked||!c.test(f))}).map(function(f,d){var S=r(this).val();return S==null?null:Array.isArray(S)?r.map(S,function(v){return{name:d.name,value:v.replace(u,`\r
|
|
`)}}):{name:d.name,value:S.replace(u,`\r
|
|
`)}}).get()}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},3599:(P,y,o)=>{var h,i;h=[o(264),o(792),o(1221),o(6219),o(6921),o(2711),o(7473),o(7116),o(6563),o(5704)],i=function(r,p,c,l,s,u,g){"use strict";var n=/^(?:parents|prev(?:Until|All))/,m={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(d){var S=r(d,this),v=S.length;return this.filter(function(){for(var E=0;E<v;E++)if(r.contains(this,S[E]))return!0})},closest:function(d,S){var v,E=0,N=this.length,A=[],T=typeof d!="string"&&r(d);if(!u.test(d)){for(;E<N;E++)for(v=this[E];v&&v!==S;v=v.parentNode)if(v.nodeType<11&&(T?T.index(v)>-1:v.nodeType===1&&r.find.matchesSelector(v,d))){A.push(v);break}}return this.pushStack(A.length>1?r.uniqueSort(A):A)},index:function(d){return d?typeof d=="string"?c.call(r(d),this[0]):c.call(this,d.jquery?d[0]:d):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(d,S){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(d,S))))},addBack:function(d){return this.add(d==null?this.prevObject:this.prevObject.filter(d))}});function f(d,S){for(;(d=d[S])&&d.nodeType!==1;);return d}return r.each({parent:function(d){var S=d.parentNode;return S&&S.nodeType!==11?S:null},parents:function(d){return l(d,"parentNode")},parentsUntil:function(d,S,v){return l(d,"parentNode",v)},next:function(d){return f(d,"nextSibling")},prev:function(d){return f(d,"previousSibling")},nextAll:function(d){return l(d,"nextSibling")},prevAll:function(d){return l(d,"previousSibling")},nextUntil:function(d,S,v){return l(d,"nextSibling",v)},prevUntil:function(d,S,v){return l(d,"previousSibling",v)},siblings:function(d){return s((d.parentNode||{}).firstChild,d)},children:function(d){return s(d.firstChild)},contents:function(d){return d.contentDocument!=null&&p(d.contentDocument)?d.contentDocument:(g(d,"template")&&(d=d.content||d),r.merge([],d.childNodes))}},function(d,S){r.fn[d]=function(v,E){var N=r.map(this,S,v);return d.slice(-5)!=="Until"&&(E=v),E&&typeof E=="string"&&(N=r.filter(E,N)),this.length>1&&(m[d]||r.uniqueSort(N),n.test(d)&&N.reverse()),this.pushStack(N)}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},6563:(P,y,o)=>{var h,i;h=[o(264),o(1221),o(4995),o(2711),o(5704)],i=function(r,p,c,l){"use strict";function s(u,g,n){return c(g)?r.grep(u,function(m,f){return!!g.call(m,f,m)!==n}):g.nodeType?r.grep(u,function(m){return m===g!==n}):typeof g!="string"?r.grep(u,function(m){return p.call(g,m)>-1!==n}):r.filter(g,u,n)}r.filter=function(u,g,n){var m=g[0];return n&&(u=":not("+u+")"),g.length===1&&m.nodeType===1?r.find.matchesSelector(m,u)?[m]:[]:r.find.matches(u,r.grep(g,function(f){return f.nodeType===1}))},r.fn.extend({find:function(u){var g,n,m=this.length,f=this;if(typeof u!="string")return this.pushStack(r(u).filter(function(){for(g=0;g<m;g++)if(r.contains(f[g],this))return!0}));for(n=this.pushStack([]),g=0;g<m;g++)r.find(u,f[g],n);return m>1?r.uniqueSort(n):n},filter:function(u){return this.pushStack(s(this,u||[],!1))},not:function(u){return this.pushStack(s(this,u||[],!0))},is:function(u){return!!s(this,typeof u=="string"&&l.test(u)?r(u):u||[],!1).length}})}.apply(y,h),i!==void 0&&(P.exports=i)},6219:(P,y,o)=>{var h,i;h=[o(264)],i=function(r){"use strict";return function(p,c,l){for(var s=[],u=l!==void 0;(p=p[c])&&p.nodeType!==9;)if(p.nodeType===1){if(u&&r(p).is(l))break;s.push(p)}return s}}.apply(y,h),i!==void 0&&(P.exports=i)},2711:(P,y,o)=>{var h,i;h=[o(264),o(5704)],i=function(r){"use strict";return r.expr.match.needsContext}.apply(y,h),i!==void 0&&(P.exports=i)},6921:(P,y,o)=>{var h;h=function(){"use strict";return function(i,r){for(var p=[];i;i=i.nextSibling)i.nodeType===1&&i!==r&&p.push(i);return p}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},6234:(P,y,o)=>{var h,i;h=[o(6856)],i=function(r){"use strict";return r.call(Object)}.apply(y,h),i!==void 0&&(P.exports=i)},8081:(P,y,o)=>{var h;h=function(){"use strict";return[]}.call(y,o,y,P),h!==void 0&&(P.exports=h)},7204:(P,y,o)=>{var h;h=function(){"use strict";return{}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},5422:(P,y,o)=>{var h;h=function(){"use strict";return window.document}.call(y,o,y,P),h!==void 0&&(P.exports=h)},7246:(P,y,o)=>{var h,i;h=[o(5422)],i=function(r){"use strict";return r.documentElement}.apply(y,h),i!==void 0&&(P.exports=i)},1216:(P,y,o)=>{var h,i;h=[o(8081)],i=function(r){"use strict";return r.flat?function(p){return r.flat.call(p)}:function(p){return r.concat.apply([],p)}}.apply(y,h),i!==void 0&&(P.exports=i)},6856:(P,y,o)=>{var h,i;h=[o(1878)],i=function(r){"use strict";return r.toString}.apply(y,h),i!==void 0&&(P.exports=i)},792:(P,y,o)=>{var h;h=function(){"use strict";return Object.getPrototypeOf}.call(y,o,y,P),h!==void 0&&(P.exports=h)},1878:(P,y,o)=>{var h,i;h=[o(7204)],i=function(r){"use strict";return r.hasOwnProperty}.apply(y,h),i!==void 0&&(P.exports=i)},1221:(P,y,o)=>{var h,i;h=[o(8081)],i=function(r){"use strict";return r.indexOf}.apply(y,h),i!==void 0&&(P.exports=i)},4995:(P,y,o)=>{var h;h=function(){"use strict";return function(r){return typeof r=="function"&&typeof r.nodeType!="number"&&typeof r.item!="function"}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},5718:(P,y,o)=>{var h;h=function(){"use strict";return function(r){return r!=null&&r===r.window}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},2228:(P,y,o)=>{var h;h=function(){"use strict";return/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source}.call(y,o,y,P),h!==void 0&&(P.exports=h)},5695:(P,y,o)=>{var h,i;h=[o(8081)],i=function(r){"use strict";return r.push}.apply(y,h),i!==void 0&&(P.exports=i)},3899:(P,y,o)=>{var h;h=function(){"use strict";return/^(?:checkbox|radio)$/i}.call(y,o,y,P),h!==void 0&&(P.exports=h)},7445:(P,y,o)=>{var h,i;h=[o(2228)],i=function(r){"use strict";return new RegExp("^(?:([+-])=|)("+r+")([a-z%]*)$","i")}.apply(y,h),i!==void 0&&(P.exports=i)},3153:(P,y,o)=>{var h;h=function(){"use strict";return/[^\x20\t\r\n\f]+/g}.call(y,o,y,P),h!==void 0&&(P.exports=h)},9509:(P,y,o)=>{var h,i;h=[o(2666)],i=function(r){"use strict";return new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g")}.apply(y,h),i!==void 0&&(P.exports=i)},9916:(P,y,o)=>{var h,i;h=[o(8081)],i=function(r){"use strict";return r.slice}.apply(y,h),i!==void 0&&(P.exports=i)},2276:(P,y,o)=>{var h;h=function(){"use strict";return{}}.call(y,o,y,P),h!==void 0&&(P.exports=h)},1030:(P,y,o)=>{var h,i;h=[o(7204)],i=function(r){"use strict";return r.toString}.apply(y,h),i!==void 0&&(P.exports=i)},2666:(P,y,o)=>{var h;h=function(){"use strict";return"[\\x20\\t\\r\\n\\f]"}.call(y,o,y,P),h!==void 0&&(P.exports=h)},7286:(P,y,o)=>{var h,i;h=[o(264),o(4995),o(7116),o(9921),o(3599)],i=function(r,p){"use strict";return r.fn.extend({wrapAll:function(c){var l;return this[0]&&(p(c)&&(c=c.call(this[0])),l=r(c,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&l.insertBefore(this[0]),l.map(function(){for(var s=this;s.firstElementChild;)s=s.firstElementChild;return s}).append(this)),this},wrapInner:function(c){return p(c)?this.each(function(l){r(this).wrapInner(c.call(this,l))}):this.each(function(){var l=r(this),s=l.contents();s.length?s.wrapAll(c):l.append(c)})},wrap:function(c){var l=p(c);return this.each(function(s){r(this).wrapAll(l?c.call(this,s):c)})},unwrap:function(c){return this.parent(c).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r}.apply(y,h),i!==void 0&&(P.exports=i)},1893:function(P,y,o){P=o.nmd(P);var h;/**
|
|
* @license
|
|
* Lodash <https://lodash.com/>
|
|
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
|
* Released under MIT license <https://lodash.com/license>
|
|
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
|
|
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
|
|
*/(function(){var i,r="4.17.21",p=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",s="Invalid `variable` option passed into `_.template`",u="__lodash_hash_undefined__",g=500,n="__lodash_placeholder__",m=1,f=2,d=4,S=1,v=2,E=1,N=2,A=4,T=8,b=16,D=32,C=64,I=128,R=256,x=512,O=30,$="...",F=800,U=16,W=1,z=2,B=3,V=1/0,Y=9007199254740991,re=17976931348623157e292,ne=0/0,pe=4294967295,te=pe-1,he=pe>>>1,Ee=[["ary",I],["bind",E],["bindKey",N],["curry",T],["curryRight",b],["flip",x],["partial",D],["partialRight",C],["rearg",R]],Le="[object Arguments]",nt="[object Array]",gt="[object AsyncFunction]",ft="[object Boolean]",mt="[object Date]",Dt="[object DOMException]",we="[object Error]",_t="[object Function]",$e="[object GeneratorFunction]",He="[object Map]",Wt="[object Number]",Fe="[object Null]",le="[object Object]",Te="[object Promise]",Ce="[object Proxy]",se="[object RegExp]",ve="[object Set]",me="[object String]",_e="[object Symbol]",Ze="[object Undefined]",Xe="[object WeakMap]",qe="[object WeakSet]",be="[object ArrayBuffer]",Ge="[object DataView]",Qe="[object Float32Array]",Je="[object Float64Array]",Ut="[object Int8Array]",Lt="[object Int16Array]",Tt="[object Int32Array]",br="[object Uint8Array]",nr="[object Uint8ClampedArray]",Ht="[object Uint16Array]",dr="[object Uint32Array]",kt=/\b__p \+= '';/g,hr=/\b(__p \+=) '' \+/g,vt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Nr=/&(?:amp|lt|gt|quot|#39);/g,Fr=/[&<>"']/g,lr=RegExp(Nr.source),Mr=RegExp(Fr.source),Dr=/<%-([\s\S]+?)%>/g,ai=/<%([\s\S]+?)%>/g,Vr=/<%=([\s\S]+?)%>/g,k=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,G=/^\w*$/,Z=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,j=/[\\^$.*+?()[\]{}|]/g,H=RegExp(j.source),J=/^\s+/,ee=/\s/,ae=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,fe=/\{\n\/\* \[wrapped with (.+)\] \*/,ge=/,? & /,Ae=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ne=/[()=,{}\[\]\/\s]/,Oe=/\\(\\)?/g,Ye=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ye=/\w*$/,ke=/^[-+]0x[0-9a-f]+$/i,yt=/^0b[01]+$/i,Ct=/^\[object .+?Constructor\]$/,st=/^0o[0-7]+$/i,jt=/^(?:0|[1-9]\d*)$/,Br=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,At=/($^)/,Ja=/['\n\r\u2028\u2029\\]/g,bi="\\ud800-\\udfff",qa="\\u0300-\\u036f",Qa="\\ufe20-\\ufe2f",ep="\\u20d0-\\u20ff",Ps=qa+Qa+ep,bs="\\u2700-\\u27bf",Ns="a-z\\xdf-\\xf6\\xf8-\\xff",tp="\\xac\\xb1\\xd7\\xf7",rp="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ip="\\u2000-\\u206f",np=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ds="A-Z\\xc0-\\xd6\\xd8-\\xde",Ts="\\ufe0e\\ufe0f",Cs=tp+rp+ip+np,dn="['\u2019]",sp="["+bi+"]",ws="["+Cs+"]",Ni="["+Ps+"]",xs="\\d+",op="["+bs+"]",Is="["+Ns+"]",Rs="[^"+bi+Cs+xs+bs+Ns+Ds+"]",hn="\\ud83c[\\udffb-\\udfff]",ap="(?:"+Ni+"|"+hn+")",Os="[^"+bi+"]",gn="(?:\\ud83c[\\udde6-\\uddff]){2}",mn="[\\ud800-\\udbff][\\udc00-\\udfff]",Xr="["+Ds+"]",Ls="\\u200d",ks="(?:"+Is+"|"+Rs+")",pp="(?:"+Xr+"|"+Rs+")",Fs="(?:"+dn+"(?:d|ll|m|re|s|t|ve))?",Ms="(?:"+dn+"(?:D|LL|M|RE|S|T|VE))?",Bs=ap+"?",$s="["+Ts+"]?",lp="(?:"+Ls+"(?:"+[Os,gn,mn].join("|")+")"+$s+Bs+")*",up="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",cp="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ws=$s+Bs+lp,fp="(?:"+[op,gn,mn].join("|")+")"+Ws,dp="(?:"+[Os+Ni+"?",Ni,gn,mn,sp].join("|")+")",hp=RegExp(dn,"g"),gp=RegExp(Ni,"g"),vn=RegExp(hn+"(?="+hn+")|"+dp+Ws,"g"),mp=RegExp([Xr+"?"+Is+"+"+Fs+"(?="+[ws,Xr,"$"].join("|")+")",pp+"+"+Ms+"(?="+[ws,Xr+ks,"$"].join("|")+")",Xr+"?"+ks+"+"+Fs,Xr+"+"+Ms,cp,up,xs,fp].join("|"),"g"),vp=RegExp("["+Ls+bi+Ps+Ts+"]"),yp=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Sp=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ep=-1,pt={};pt[Qe]=pt[Je]=pt[Ut]=pt[Lt]=pt[Tt]=pt[br]=pt[nr]=pt[Ht]=pt[dr]=!0,pt[Le]=pt[nt]=pt[be]=pt[ft]=pt[Ge]=pt[mt]=pt[we]=pt[_t]=pt[He]=pt[Wt]=pt[le]=pt[se]=pt[ve]=pt[me]=pt[Xe]=!1;var at={};at[Le]=at[nt]=at[be]=at[Ge]=at[ft]=at[mt]=at[Qe]=at[Je]=at[Ut]=at[Lt]=at[Tt]=at[He]=at[Wt]=at[le]=at[se]=at[ve]=at[me]=at[_e]=at[br]=at[nr]=at[Ht]=at[dr]=!0,at[we]=at[_t]=at[Xe]=!1;var _p={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Ap={"&":"&","<":"<",">":">",'"':""","'":"'"},Pp={"&":"&","<":"<",">":">",""":'"',"'":"'"},bp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Np=parseFloat,Dp=parseInt,Us=typeof o.g=="object"&&o.g&&o.g.Object===Object&&o.g,Tp=typeof self=="object"&&self&&self.Object===Object&&self,bt=Us||Tp||Function("return this")(),Hs=y&&!y.nodeType&&y,pi=Hs&&!0&&P&&!P.nodeType&&P,Ks=pi&&pi.exports===Hs,yn=Ks&&Us.process,Zt=function(){try{var q=pi&&pi.require&&pi.require("util").types;return q||yn&&yn.binding&&yn.binding("util")}catch(oe){}}(),Gs=Zt&&Zt.isArrayBuffer,zs=Zt&&Zt.isDate,Ys=Zt&&Zt.isMap,Vs=Zt&&Zt.isRegExp,Xs=Zt&&Zt.isSet,js=Zt&&Zt.isTypedArray;function Kt(q,oe,ie){switch(ie.length){case 0:return q.call(oe);case 1:return q.call(oe,ie[0]);case 2:return q.call(oe,ie[0],ie[1]);case 3:return q.call(oe,ie[0],ie[1],ie[2])}return q.apply(oe,ie)}function Cp(q,oe,ie,Pe){for(var Me=-1,et=q==null?0:q.length;++Me<et;){var St=q[Me];oe(Pe,St,ie(St),q)}return Pe}function Jt(q,oe){for(var ie=-1,Pe=q==null?0:q.length;++ie<Pe&&oe(q[ie],ie,q)!==!1;);return q}function wp(q,oe){for(var ie=q==null?0:q.length;ie--&&oe(q[ie],ie,q)!==!1;);return q}function Zs(q,oe){for(var ie=-1,Pe=q==null?0:q.length;++ie<Pe;)if(!oe(q[ie],ie,q))return!1;return!0}function Tr(q,oe){for(var ie=-1,Pe=q==null?0:q.length,Me=0,et=[];++ie<Pe;){var St=q[ie];oe(St,ie,q)&&(et[Me++]=St)}return et}function Di(q,oe){var ie=q==null?0:q.length;return!!ie&&jr(q,oe,0)>-1}function Sn(q,oe,ie){for(var Pe=-1,Me=q==null?0:q.length;++Pe<Me;)if(ie(oe,q[Pe]))return!0;return!1}function lt(q,oe){for(var ie=-1,Pe=q==null?0:q.length,Me=Array(Pe);++ie<Pe;)Me[ie]=oe(q[ie],ie,q);return Me}function Cr(q,oe){for(var ie=-1,Pe=oe.length,Me=q.length;++ie<Pe;)q[Me+ie]=oe[ie];return q}function En(q,oe,ie,Pe){var Me=-1,et=q==null?0:q.length;for(Pe&&et&&(ie=q[++Me]);++Me<et;)ie=oe(ie,q[Me],Me,q);return ie}function xp(q,oe,ie,Pe){var Me=q==null?0:q.length;for(Pe&&Me&&(ie=q[--Me]);Me--;)ie=oe(ie,q[Me],Me,q);return ie}function _n(q,oe){for(var ie=-1,Pe=q==null?0:q.length;++ie<Pe;)if(oe(q[ie],ie,q))return!0;return!1}var Ip=An("length");function Rp(q){return q.split("")}function Op(q){return q.match(Ae)||[]}function Js(q,oe,ie){var Pe;return ie(q,function(Me,et,St){if(oe(Me,et,St))return Pe=et,!1}),Pe}function Ti(q,oe,ie,Pe){for(var Me=q.length,et=ie+(Pe?1:-1);Pe?et--:++et<Me;)if(oe(q[et],et,q))return et;return-1}function jr(q,oe,ie){return oe===oe?zp(q,oe,ie):Ti(q,qs,ie)}function Lp(q,oe,ie,Pe){for(var Me=ie-1,et=q.length;++Me<et;)if(Pe(q[Me],oe))return Me;return-1}function qs(q){return q!==q}function Qs(q,oe){var ie=q==null?0:q.length;return ie?bn(q,oe)/ie:ne}function An(q){return function(oe){return oe==null?i:oe[q]}}function Pn(q){return function(oe){return q==null?i:q[oe]}}function eo(q,oe,ie,Pe,Me){return Me(q,function(et,St,ot){ie=Pe?(Pe=!1,et):oe(ie,et,St,ot)}),ie}function kp(q,oe){var ie=q.length;for(q.sort(oe);ie--;)q[ie]=q[ie].value;return q}function bn(q,oe){for(var ie,Pe=-1,Me=q.length;++Pe<Me;){var et=oe(q[Pe]);et!==i&&(ie=ie===i?et:ie+et)}return ie}function Nn(q,oe){for(var ie=-1,Pe=Array(q);++ie<q;)Pe[ie]=oe(ie);return Pe}function Fp(q,oe){return lt(oe,function(ie){return[ie,q[ie]]})}function to(q){return q&&q.slice(0,so(q)+1).replace(J,"")}function Gt(q){return function(oe){return q(oe)}}function Dn(q,oe){return lt(oe,function(ie){return q[ie]})}function li(q,oe){return q.has(oe)}function ro(q,oe){for(var ie=-1,Pe=q.length;++ie<Pe&&jr(oe,q[ie],0)>-1;);return ie}function io(q,oe){for(var ie=q.length;ie--&&jr(oe,q[ie],0)>-1;);return ie}function Mp(q,oe){for(var ie=q.length,Pe=0;ie--;)q[ie]===oe&&++Pe;return Pe}var Bp=Pn(_p),$p=Pn(Ap);function Wp(q){return"\\"+bp[q]}function Up(q,oe){return q==null?i:q[oe]}function Zr(q){return vp.test(q)}function Hp(q){return yp.test(q)}function Kp(q){for(var oe,ie=[];!(oe=q.next()).done;)ie.push(oe.value);return ie}function Tn(q){var oe=-1,ie=Array(q.size);return q.forEach(function(Pe,Me){ie[++oe]=[Me,Pe]}),ie}function no(q,oe){return function(ie){return q(oe(ie))}}function wr(q,oe){for(var ie=-1,Pe=q.length,Me=0,et=[];++ie<Pe;){var St=q[ie];(St===oe||St===n)&&(q[ie]=n,et[Me++]=ie)}return et}function Ci(q){var oe=-1,ie=Array(q.size);return q.forEach(function(Pe){ie[++oe]=Pe}),ie}function Gp(q){var oe=-1,ie=Array(q.size);return q.forEach(function(Pe){ie[++oe]=[Pe,Pe]}),ie}function zp(q,oe,ie){for(var Pe=ie-1,Me=q.length;++Pe<Me;)if(q[Pe]===oe)return Pe;return-1}function Yp(q,oe,ie){for(var Pe=ie+1;Pe--;)if(q[Pe]===oe)return Pe;return Pe}function Jr(q){return Zr(q)?Xp(q):Ip(q)}function sr(q){return Zr(q)?jp(q):Rp(q)}function so(q){for(var oe=q.length;oe--&&ee.test(q.charAt(oe)););return oe}var Vp=Pn(Pp);function Xp(q){for(var oe=vn.lastIndex=0;vn.test(q);)++oe;return oe}function jp(q){return q.match(vn)||[]}function Zp(q){return q.match(mp)||[]}var Jp=function q(oe){oe=oe==null?bt:wi.defaults(bt.Object(),oe,wi.pick(bt,Sp));var ie=oe.Array,Pe=oe.Date,Me=oe.Error,et=oe.Function,St=oe.Math,ot=oe.Object,Cn=oe.RegExp,qp=oe.String,qt=oe.TypeError,xi=ie.prototype,Qp=et.prototype,qr=ot.prototype,Ii=oe["__core-js_shared__"],Ri=Qp.toString,rt=qr.hasOwnProperty,el=0,oo=function(){var e=/[^.]+$/.exec(Ii&&Ii.keys&&Ii.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Oi=qr.toString,tl=Ri.call(ot),rl=bt._,il=Cn("^"+Ri.call(rt).replace(j,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Li=Ks?oe.Buffer:i,xr=oe.Symbol,ki=oe.Uint8Array,ao=Li?Li.allocUnsafe:i,Fi=no(ot.getPrototypeOf,ot),po=ot.create,lo=qr.propertyIsEnumerable,Mi=xi.splice,uo=xr?xr.isConcatSpreadable:i,ui=xr?xr.iterator:i,$r=xr?xr.toStringTag:i,Bi=function(){try{var e=Gr(ot,"defineProperty");return e({},"",{}),e}catch(t){}}(),nl=oe.clearTimeout!==bt.clearTimeout&&oe.clearTimeout,sl=Pe&&Pe.now!==bt.Date.now&&Pe.now,ol=oe.setTimeout!==bt.setTimeout&&oe.setTimeout,$i=St.ceil,Wi=St.floor,wn=ot.getOwnPropertySymbols,al=Li?Li.isBuffer:i,co=oe.isFinite,pl=xi.join,ll=no(ot.keys,ot),Et=St.max,wt=St.min,ul=Pe.now,cl=oe.parseInt,fo=St.random,fl=xi.reverse,xn=Gr(oe,"DataView"),ci=Gr(oe,"Map"),In=Gr(oe,"Promise"),Qr=Gr(oe,"Set"),fi=Gr(oe,"WeakMap"),di=Gr(ot,"create"),Ui=fi&&new fi,ei={},dl=zr(xn),hl=zr(ci),gl=zr(In),ml=zr(Qr),vl=zr(fi),Hi=xr?xr.prototype:i,hi=Hi?Hi.valueOf:i,ho=Hi?Hi.toString:i;function L(e){if(ct(e)&&!Be(e)&&!(e instanceof Ve)){if(e instanceof Qt)return e;if(rt.call(e,"__wrapped__"))return ga(e)}return new Qt(e)}var ti=function(){function e(){}return function(t){if(!ut(t))return{};if(po)return po(t);e.prototype=t;var a=new e;return e.prototype=i,a}}();function Ki(){}function Qt(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}L.templateSettings={escape:Dr,evaluate:ai,interpolate:Vr,variable:"",imports:{_:L}},L.prototype=Ki.prototype,L.prototype.constructor=L,Qt.prototype=ti(Ki.prototype),Qt.prototype.constructor=Qt;function Ve(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=pe,this.__views__=[]}function yl(){var e=new Ve(this.__wrapped__);return e.__actions__=Ft(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ft(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ft(this.__views__),e}function Sl(){if(this.__filtered__){var e=new Ve(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function El(){var e=this.__wrapped__.value(),t=this.__dir__,a=Be(e),_=t<0,w=a?e.length:0,M=Ru(0,w,this.__views__),K=M.start,X=M.end,Q=X-K,ue=_?X:K-1,ce=this.__iteratees__,de=ce.length,Se=0,De=wt(Q,this.__takeCount__);if(!a||!_&&w==Q&&De==Q)return Bo(e,this.__actions__);var Ie=[];e:for(;Q--&&Se<De;){ue+=t;for(var Ue=-1,Re=e[ue];++Ue<de;){var ze=ce[Ue],je=ze.iteratee,Vt=ze.type,Ot=je(Re);if(Vt==z)Re=Ot;else if(!Ot){if(Vt==W)continue e;break e}}Ie[Se++]=Re}return Ie}Ve.prototype=ti(Ki.prototype),Ve.prototype.constructor=Ve;function Wr(e){var t=-1,a=e==null?0:e.length;for(this.clear();++t<a;){var _=e[t];this.set(_[0],_[1])}}function _l(){this.__data__=di?di(null):{},this.size=0}function Al(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Pl(e){var t=this.__data__;if(di){var a=t[e];return a===u?i:a}return rt.call(t,e)?t[e]:i}function bl(e){var t=this.__data__;return di?t[e]!==i:rt.call(t,e)}function Nl(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=di&&t===i?u:t,this}Wr.prototype.clear=_l,Wr.prototype.delete=Al,Wr.prototype.get=Pl,Wr.prototype.has=bl,Wr.prototype.set=Nl;function gr(e){var t=-1,a=e==null?0:e.length;for(this.clear();++t<a;){var _=e[t];this.set(_[0],_[1])}}function Dl(){this.__data__=[],this.size=0}function Tl(e){var t=this.__data__,a=Gi(t,e);if(a<0)return!1;var _=t.length-1;return a==_?t.pop():Mi.call(t,a,1),--this.size,!0}function Cl(e){var t=this.__data__,a=Gi(t,e);return a<0?i:t[a][1]}function wl(e){return Gi(this.__data__,e)>-1}function xl(e,t){var a=this.__data__,_=Gi(a,e);return _<0?(++this.size,a.push([e,t])):a[_][1]=t,this}gr.prototype.clear=Dl,gr.prototype.delete=Tl,gr.prototype.get=Cl,gr.prototype.has=wl,gr.prototype.set=xl;function mr(e){var t=-1,a=e==null?0:e.length;for(this.clear();++t<a;){var _=e[t];this.set(_[0],_[1])}}function Il(){this.size=0,this.__data__={hash:new Wr,map:new(ci||gr),string:new Wr}}function Rl(e){var t=rn(this,e).delete(e);return this.size-=t?1:0,t}function Ol(e){return rn(this,e).get(e)}function Ll(e){return rn(this,e).has(e)}function kl(e,t){var a=rn(this,e),_=a.size;return a.set(e,t),this.size+=a.size==_?0:1,this}mr.prototype.clear=Il,mr.prototype.delete=Rl,mr.prototype.get=Ol,mr.prototype.has=Ll,mr.prototype.set=kl;function Ur(e){var t=-1,a=e==null?0:e.length;for(this.__data__=new mr;++t<a;)this.add(e[t])}function Fl(e){return this.__data__.set(e,u),this}function Ml(e){return this.__data__.has(e)}Ur.prototype.add=Ur.prototype.push=Fl,Ur.prototype.has=Ml;function or(e){var t=this.__data__=new gr(e);this.size=t.size}function Bl(){this.__data__=new gr,this.size=0}function $l(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}function Wl(e){return this.__data__.get(e)}function Ul(e){return this.__data__.has(e)}function Hl(e,t){var a=this.__data__;if(a instanceof gr){var _=a.__data__;if(!ci||_.length<p-1)return _.push([e,t]),this.size=++a.size,this;a=this.__data__=new mr(_)}return a.set(e,t),this.size=a.size,this}or.prototype.clear=Bl,or.prototype.delete=$l,or.prototype.get=Wl,or.prototype.has=Ul,or.prototype.set=Hl;function go(e,t){var a=Be(e),_=!a&&Yr(e),w=!a&&!_&&kr(e),M=!a&&!_&&!w&&si(e),K=a||_||w||M,X=K?Nn(e.length,qp):[],Q=X.length;for(var ue in e)(t||rt.call(e,ue))&&!(K&&(ue=="length"||w&&(ue=="offset"||ue=="parent")||M&&(ue=="buffer"||ue=="byteLength"||ue=="byteOffset")||Er(ue,Q)))&&X.push(ue);return X}function mo(e){var t=e.length;return t?e[Hn(0,t-1)]:i}function Kl(e,t){return nn(Ft(e),Hr(t,0,e.length))}function Gl(e){return nn(Ft(e))}function Rn(e,t,a){(a!==i&&!ar(e[t],a)||a===i&&!(t in e))&&vr(e,t,a)}function gi(e,t,a){var _=e[t];(!(rt.call(e,t)&&ar(_,a))||a===i&&!(t in e))&&vr(e,t,a)}function Gi(e,t){for(var a=e.length;a--;)if(ar(e[a][0],t))return a;return-1}function zl(e,t,a,_){return Ir(e,function(w,M,K){t(_,w,a(w),K)}),_}function vo(e,t){return e&&cr(t,Pt(t),e)}function Yl(e,t){return e&&cr(t,Bt(t),e)}function vr(e,t,a){t=="__proto__"&&Bi?Bi(e,t,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[t]=a}function On(e,t){for(var a=-1,_=t.length,w=ie(_),M=e==null;++a<_;)w[a]=M?i:ds(e,t[a]);return w}function Hr(e,t,a){return e===e&&(a!==i&&(e=e<=a?e:a),t!==i&&(e=e>=t?e:t)),e}function er(e,t,a,_,w,M){var K,X=t&m,Q=t&f,ue=t&d;if(a&&(K=w?a(e,_,w,M):a(e)),K!==i)return K;if(!ut(e))return e;var ce=Be(e);if(ce){if(K=Lu(e),!X)return Ft(e,K)}else{var de=xt(e),Se=de==_t||de==$e;if(kr(e))return Uo(e,X);if(de==le||de==Le||Se&&!w){if(K=Q||Se?{}:oa(e),!X)return Q?Pu(e,Yl(K,e)):Au(e,vo(K,e))}else{if(!at[de])return w?e:{};K=ku(e,de,X)}}M||(M=new or);var De=M.get(e);if(De)return De;M.set(e,K),ka(e)?e.forEach(function(Re){K.add(er(Re,t,a,Re,e,M))}):Oa(e)&&e.forEach(function(Re,ze){K.set(ze,er(Re,t,a,ze,e,M))});var Ie=ue?Q?Qn:qn:Q?Bt:Pt,Ue=ce?i:Ie(e);return Jt(Ue||e,function(Re,ze){Ue&&(ze=Re,Re=e[ze]),gi(K,ze,er(Re,t,a,ze,e,M))}),K}function Vl(e){var t=Pt(e);return function(a){return yo(a,e,t)}}function yo(e,t,a){var _=a.length;if(e==null)return!_;for(e=ot(e);_--;){var w=a[_],M=t[w],K=e[w];if(K===i&&!(w in e)||!M(K))return!1}return!0}function So(e,t,a){if(typeof e!="function")throw new qt(l);return Ai(function(){e.apply(i,a)},t)}function mi(e,t,a,_){var w=-1,M=Di,K=!0,X=e.length,Q=[],ue=t.length;if(!X)return Q;a&&(t=lt(t,Gt(a))),_?(M=Sn,K=!1):t.length>=p&&(M=li,K=!1,t=new Ur(t));e:for(;++w<X;){var ce=e[w],de=a==null?ce:a(ce);if(ce=_||ce!==0?ce:0,K&&de===de){for(var Se=ue;Se--;)if(t[Se]===de)continue e;Q.push(ce)}else M(t,de,_)||Q.push(ce)}return Q}var Ir=Yo(ur),Eo=Yo(kn,!0);function Xl(e,t){var a=!0;return Ir(e,function(_,w,M){return a=!!t(_,w,M),a}),a}function zi(e,t,a){for(var _=-1,w=e.length;++_<w;){var M=e[_],K=t(M);if(K!=null&&(X===i?K===K&&!Yt(K):a(K,X)))var X=K,Q=M}return Q}function jl(e,t,a,_){var w=e.length;for(a=We(a),a<0&&(a=-a>w?0:w+a),_=_===i||_>w?w:We(_),_<0&&(_+=w),_=a>_?0:Ma(_);a<_;)e[a++]=t;return e}function _o(e,t){var a=[];return Ir(e,function(_,w,M){t(_,w,M)&&a.push(_)}),a}function Nt(e,t,a,_,w){var M=-1,K=e.length;for(a||(a=Mu),w||(w=[]);++M<K;){var X=e[M];t>0&&a(X)?t>1?Nt(X,t-1,a,_,w):Cr(w,X):_||(w[w.length]=X)}return w}var Ln=Vo(),Ao=Vo(!0);function ur(e,t){return e&&Ln(e,t,Pt)}function kn(e,t){return e&&Ao(e,t,Pt)}function Yi(e,t){return Tr(t,function(a){return _r(e[a])})}function Kr(e,t){t=Or(t,e);for(var a=0,_=t.length;e!=null&&a<_;)e=e[fr(t[a++])];return a&&a==_?e:i}function Po(e,t,a){var _=t(e);return Be(e)?_:Cr(_,a(e))}function It(e){return e==null?e===i?Ze:Fe:$r&&$r in ot(e)?Iu(e):Gu(e)}function Fn(e,t){return e>t}function Zl(e,t){return e!=null&&rt.call(e,t)}function Jl(e,t){return e!=null&&t in ot(e)}function ql(e,t,a){return e>=wt(t,a)&&e<Et(t,a)}function Mn(e,t,a){for(var _=a?Sn:Di,w=e[0].length,M=e.length,K=M,X=ie(M),Q=1/0,ue=[];K--;){var ce=e[K];K&&t&&(ce=lt(ce,Gt(t))),Q=wt(ce.length,Q),X[K]=!a&&(t||w>=120&&ce.length>=120)?new Ur(K&&ce):i}ce=e[0];var de=-1,Se=X[0];e:for(;++de<w&&ue.length<Q;){var De=ce[de],Ie=t?t(De):De;if(De=a||De!==0?De:0,!(Se?li(Se,Ie):_(ue,Ie,a))){for(K=M;--K;){var Ue=X[K];if(!(Ue?li(Ue,Ie):_(e[K],Ie,a)))continue e}Se&&Se.push(Ie),ue.push(De)}}return ue}function Ql(e,t,a,_){return ur(e,function(w,M,K){t(_,a(w),M,K)}),_}function vi(e,t,a){t=Or(t,e),e=ua(e,t);var _=e==null?e:e[fr(rr(t))];return _==null?i:Kt(_,e,a)}function bo(e){return ct(e)&&It(e)==Le}function eu(e){return ct(e)&&It(e)==be}function tu(e){return ct(e)&&It(e)==mt}function yi(e,t,a,_,w){return e===t?!0:e==null||t==null||!ct(e)&&!ct(t)?e!==e&&t!==t:ru(e,t,a,_,yi,w)}function ru(e,t,a,_,w,M){var K=Be(e),X=Be(t),Q=K?nt:xt(e),ue=X?nt:xt(t);Q=Q==Le?le:Q,ue=ue==Le?le:ue;var ce=Q==le,de=ue==le,Se=Q==ue;if(Se&&kr(e)){if(!kr(t))return!1;K=!0,ce=!1}if(Se&&!ce)return M||(M=new or),K||si(e)?ia(e,t,a,_,w,M):wu(e,t,Q,a,_,w,M);if(!(a&S)){var De=ce&&rt.call(e,"__wrapped__"),Ie=de&&rt.call(t,"__wrapped__");if(De||Ie){var Ue=De?e.value():e,Re=Ie?t.value():t;return M||(M=new or),w(Ue,Re,a,_,M)}}return Se?(M||(M=new or),xu(e,t,a,_,w,M)):!1}function iu(e){return ct(e)&&xt(e)==He}function Bn(e,t,a,_){var w=a.length,M=w,K=!_;if(e==null)return!M;for(e=ot(e);w--;){var X=a[w];if(K&&X[2]?X[1]!==e[X[0]]:!(X[0]in e))return!1}for(;++w<M;){X=a[w];var Q=X[0],ue=e[Q],ce=X[1];if(K&&X[2]){if(ue===i&&!(Q in e))return!1}else{var de=new or;if(_)var Se=_(ue,ce,Q,e,t,de);if(!(Se===i?yi(ce,ue,S|v,_,de):Se))return!1}}return!0}function No(e){if(!ut(e)||$u(e))return!1;var t=_r(e)?il:Ct;return t.test(zr(e))}function nu(e){return ct(e)&&It(e)==se}function su(e){return ct(e)&&xt(e)==ve}function ou(e){return ct(e)&&un(e.length)&&!!pt[It(e)]}function Do(e){return typeof e=="function"?e:e==null?$t:typeof e=="object"?Be(e)?wo(e[0],e[1]):Co(e):Xa(e)}function $n(e){if(!_i(e))return ll(e);var t=[];for(var a in ot(e))rt.call(e,a)&&a!="constructor"&&t.push(a);return t}function au(e){if(!ut(e))return Ku(e);var t=_i(e),a=[];for(var _ in e)_=="constructor"&&(t||!rt.call(e,_))||a.push(_);return a}function Wn(e,t){return e<t}function To(e,t){var a=-1,_=Mt(e)?ie(e.length):[];return Ir(e,function(w,M,K){_[++a]=t(w,M,K)}),_}function Co(e){var t=ts(e);return t.length==1&&t[0][2]?pa(t[0][0],t[0][1]):function(a){return a===e||Bn(a,e,t)}}function wo(e,t){return is(e)&&aa(t)?pa(fr(e),t):function(a){var _=ds(a,e);return _===i&&_===t?hs(a,e):yi(t,_,S|v)}}function Vi(e,t,a,_,w){e!==t&&Ln(t,function(M,K){if(w||(w=new or),ut(M))pu(e,t,K,a,Vi,_,w);else{var X=_?_(ss(e,K),M,K+"",e,t,w):i;X===i&&(X=M),Rn(e,K,X)}},Bt)}function pu(e,t,a,_,w,M,K){var X=ss(e,a),Q=ss(t,a),ue=K.get(Q);if(ue){Rn(e,a,ue);return}var ce=M?M(X,Q,a+"",e,t,K):i,de=ce===i;if(de){var Se=Be(Q),De=!Se&&kr(Q),Ie=!Se&&!De&&si(Q);ce=Q,Se||De||Ie?Be(X)?ce=X:dt(X)?ce=Ft(X):De?(de=!1,ce=Uo(Q,!0)):Ie?(de=!1,ce=Ho(Q,!0)):ce=[]:Pi(Q)||Yr(Q)?(ce=X,Yr(X)?ce=Ba(X):(!ut(X)||_r(X))&&(ce=oa(Q))):de=!1}de&&(K.set(Q,ce),w(ce,Q,_,M,K),K.delete(Q)),Rn(e,a,ce)}function xo(e,t){var a=e.length;if(!!a)return t+=t<0?a:0,Er(t,a)?e[t]:i}function Io(e,t,a){t.length?t=lt(t,function(M){return Be(M)?function(K){return Kr(K,M.length===1?M[0]:M)}:M}):t=[$t];var _=-1;t=lt(t,Gt(xe()));var w=To(e,function(M,K,X){var Q=lt(t,function(ue){return ue(M)});return{criteria:Q,index:++_,value:M}});return kp(w,function(M,K){return _u(M,K,a)})}function lu(e,t){return Ro(e,t,function(a,_){return hs(e,_)})}function Ro(e,t,a){for(var _=-1,w=t.length,M={};++_<w;){var K=t[_],X=Kr(e,K);a(X,K)&&Si(M,Or(K,e),X)}return M}function uu(e){return function(t){return Kr(t,e)}}function Un(e,t,a,_){var w=_?Lp:jr,M=-1,K=t.length,X=e;for(e===t&&(t=Ft(t)),a&&(X=lt(e,Gt(a)));++M<K;)for(var Q=0,ue=t[M],ce=a?a(ue):ue;(Q=w(X,ce,Q,_))>-1;)X!==e&&Mi.call(X,Q,1),Mi.call(e,Q,1);return e}function Oo(e,t){for(var a=e?t.length:0,_=a-1;a--;){var w=t[a];if(a==_||w!==M){var M=w;Er(w)?Mi.call(e,w,1):zn(e,w)}}return e}function Hn(e,t){return e+Wi(fo()*(t-e+1))}function cu(e,t,a,_){for(var w=-1,M=Et($i((t-e)/(a||1)),0),K=ie(M);M--;)K[_?M:++w]=e,e+=a;return K}function Kn(e,t){var a="";if(!e||t<1||t>Y)return a;do t%2&&(a+=e),t=Wi(t/2),t&&(e+=e);while(t);return a}function Ke(e,t){return os(la(e,t,$t),e+"")}function fu(e){return mo(oi(e))}function du(e,t){var a=oi(e);return nn(a,Hr(t,0,a.length))}function Si(e,t,a,_){if(!ut(e))return e;t=Or(t,e);for(var w=-1,M=t.length,K=M-1,X=e;X!=null&&++w<M;){var Q=fr(t[w]),ue=a;if(Q==="__proto__"||Q==="constructor"||Q==="prototype")return e;if(w!=K){var ce=X[Q];ue=_?_(ce,Q,X):i,ue===i&&(ue=ut(ce)?ce:Er(t[w+1])?[]:{})}gi(X,Q,ue),X=X[Q]}return e}var Lo=Ui?function(e,t){return Ui.set(e,t),e}:$t,hu=Bi?function(e,t){return Bi(e,"toString",{configurable:!0,enumerable:!1,value:ms(t),writable:!0})}:$t;function gu(e){return nn(oi(e))}function tr(e,t,a){var _=-1,w=e.length;t<0&&(t=-t>w?0:w+t),a=a>w?w:a,a<0&&(a+=w),w=t>a?0:a-t>>>0,t>>>=0;for(var M=ie(w);++_<w;)M[_]=e[_+t];return M}function mu(e,t){var a;return Ir(e,function(_,w,M){return a=t(_,w,M),!a}),!!a}function Xi(e,t,a){var _=0,w=e==null?_:e.length;if(typeof t=="number"&&t===t&&w<=he){for(;_<w;){var M=_+w>>>1,K=e[M];K!==null&&!Yt(K)&&(a?K<=t:K<t)?_=M+1:w=M}return w}return Gn(e,t,$t,a)}function Gn(e,t,a,_){var w=0,M=e==null?0:e.length;if(M===0)return 0;t=a(t);for(var K=t!==t,X=t===null,Q=Yt(t),ue=t===i;w<M;){var ce=Wi((w+M)/2),de=a(e[ce]),Se=de!==i,De=de===null,Ie=de===de,Ue=Yt(de);if(K)var Re=_||Ie;else ue?Re=Ie&&(_||Se):X?Re=Ie&&Se&&(_||!De):Q?Re=Ie&&Se&&!De&&(_||!Ue):De||Ue?Re=!1:Re=_?de<=t:de<t;Re?w=ce+1:M=ce}return wt(M,te)}function ko(e,t){for(var a=-1,_=e.length,w=0,M=[];++a<_;){var K=e[a],X=t?t(K):K;if(!a||!ar(X,Q)){var Q=X;M[w++]=K===0?0:K}}return M}function Fo(e){return typeof e=="number"?e:Yt(e)?ne:+e}function zt(e){if(typeof e=="string")return e;if(Be(e))return lt(e,zt)+"";if(Yt(e))return ho?ho.call(e):"";var t=e+"";return t=="0"&&1/e==-V?"-0":t}function Rr(e,t,a){var _=-1,w=Di,M=e.length,K=!0,X=[],Q=X;if(a)K=!1,w=Sn;else if(M>=p){var ue=t?null:Tu(e);if(ue)return Ci(ue);K=!1,w=li,Q=new Ur}else Q=t?[]:X;e:for(;++_<M;){var ce=e[_],de=t?t(ce):ce;if(ce=a||ce!==0?ce:0,K&&de===de){for(var Se=Q.length;Se--;)if(Q[Se]===de)continue e;t&&Q.push(de),X.push(ce)}else w(Q,de,a)||(Q!==X&&Q.push(de),X.push(ce))}return X}function zn(e,t){return t=Or(t,e),e=ua(e,t),e==null||delete e[fr(rr(t))]}function Mo(e,t,a,_){return Si(e,t,a(Kr(e,t)),_)}function ji(e,t,a,_){for(var w=e.length,M=_?w:-1;(_?M--:++M<w)&&t(e[M],M,e););return a?tr(e,_?0:M,_?M+1:w):tr(e,_?M+1:0,_?w:M)}function Bo(e,t){var a=e;return a instanceof Ve&&(a=a.value()),En(t,function(_,w){return w.func.apply(w.thisArg,Cr([_],w.args))},a)}function Yn(e,t,a){var _=e.length;if(_<2)return _?Rr(e[0]):[];for(var w=-1,M=ie(_);++w<_;)for(var K=e[w],X=-1;++X<_;)X!=w&&(M[w]=mi(M[w]||K,e[X],t,a));return Rr(Nt(M,1),t,a)}function $o(e,t,a){for(var _=-1,w=e.length,M=t.length,K={};++_<w;){var X=_<M?t[_]:i;a(K,e[_],X)}return K}function Vn(e){return dt(e)?e:[]}function Xn(e){return typeof e=="function"?e:$t}function Or(e,t){return Be(e)?e:is(e,t)?[e]:ha(tt(e))}var vu=Ke;function Lr(e,t,a){var _=e.length;return a=a===i?_:a,!t&&a>=_?e:tr(e,t,a)}var Wo=nl||function(e){return bt.clearTimeout(e)};function Uo(e,t){if(t)return e.slice();var a=e.length,_=ao?ao(a):new e.constructor(a);return e.copy(_),_}function jn(e){var t=new e.constructor(e.byteLength);return new ki(t).set(new ki(e)),t}function yu(e,t){var a=t?jn(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.byteLength)}function Su(e){var t=new e.constructor(e.source,ye.exec(e));return t.lastIndex=e.lastIndex,t}function Eu(e){return hi?ot(hi.call(e)):{}}function Ho(e,t){var a=t?jn(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.length)}function Ko(e,t){if(e!==t){var a=e!==i,_=e===null,w=e===e,M=Yt(e),K=t!==i,X=t===null,Q=t===t,ue=Yt(t);if(!X&&!ue&&!M&&e>t||M&&K&&Q&&!X&&!ue||_&&K&&Q||!a&&Q||!w)return 1;if(!_&&!M&&!ue&&e<t||ue&&a&&w&&!_&&!M||X&&a&&w||!K&&w||!Q)return-1}return 0}function _u(e,t,a){for(var _=-1,w=e.criteria,M=t.criteria,K=w.length,X=a.length;++_<K;){var Q=Ko(w[_],M[_]);if(Q){if(_>=X)return Q;var ue=a[_];return Q*(ue=="desc"?-1:1)}}return e.index-t.index}function Go(e,t,a,_){for(var w=-1,M=e.length,K=a.length,X=-1,Q=t.length,ue=Et(M-K,0),ce=ie(Q+ue),de=!_;++X<Q;)ce[X]=t[X];for(;++w<K;)(de||w<M)&&(ce[a[w]]=e[w]);for(;ue--;)ce[X++]=e[w++];return ce}function zo(e,t,a,_){for(var w=-1,M=e.length,K=-1,X=a.length,Q=-1,ue=t.length,ce=Et(M-X,0),de=ie(ce+ue),Se=!_;++w<ce;)de[w]=e[w];for(var De=w;++Q<ue;)de[De+Q]=t[Q];for(;++K<X;)(Se||w<M)&&(de[De+a[K]]=e[w++]);return de}function Ft(e,t){var a=-1,_=e.length;for(t||(t=ie(_));++a<_;)t[a]=e[a];return t}function cr(e,t,a,_){var w=!a;a||(a={});for(var M=-1,K=t.length;++M<K;){var X=t[M],Q=_?_(a[X],e[X],X,a,e):i;Q===i&&(Q=e[X]),w?vr(a,X,Q):gi(a,X,Q)}return a}function Au(e,t){return cr(e,rs(e),t)}function Pu(e,t){return cr(e,na(e),t)}function Zi(e,t){return function(a,_){var w=Be(a)?Cp:zl,M=t?t():{};return w(a,e,xe(_,2),M)}}function ri(e){return Ke(function(t,a){var _=-1,w=a.length,M=w>1?a[w-1]:i,K=w>2?a[2]:i;for(M=e.length>3&&typeof M=="function"?(w--,M):i,K&&Rt(a[0],a[1],K)&&(M=w<3?i:M,w=1),t=ot(t);++_<w;){var X=a[_];X&&e(t,X,_,M)}return t})}function Yo(e,t){return function(a,_){if(a==null)return a;if(!Mt(a))return e(a,_);for(var w=a.length,M=t?w:-1,K=ot(a);(t?M--:++M<w)&&_(K[M],M,K)!==!1;);return a}}function Vo(e){return function(t,a,_){for(var w=-1,M=ot(t),K=_(t),X=K.length;X--;){var Q=K[e?X:++w];if(a(M[Q],Q,M)===!1)break}return t}}function bu(e,t,a){var _=t&E,w=Ei(e);function M(){var K=this&&this!==bt&&this instanceof M?w:e;return K.apply(_?a:this,arguments)}return M}function Xo(e){return function(t){t=tt(t);var a=Zr(t)?sr(t):i,_=a?a[0]:t.charAt(0),w=a?Lr(a,1).join(""):t.slice(1);return _[e]()+w}}function ii(e){return function(t){return En(Ya(za(t).replace(hp,"")),e,"")}}function Ei(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var a=ti(e.prototype),_=e.apply(a,t);return ut(_)?_:a}}function Nu(e,t,a){var _=Ei(e);function w(){for(var M=arguments.length,K=ie(M),X=M,Q=ni(w);X--;)K[X]=arguments[X];var ue=M<3&&K[0]!==Q&&K[M-1]!==Q?[]:wr(K,Q);if(M-=ue.length,M<a)return Qo(e,t,Ji,w.placeholder,i,K,ue,i,i,a-M);var ce=this&&this!==bt&&this instanceof w?_:e;return Kt(ce,this,K)}return w}function jo(e){return function(t,a,_){var w=ot(t);if(!Mt(t)){var M=xe(a,3);t=Pt(t),a=function(X){return M(w[X],X,w)}}var K=e(t,a,_);return K>-1?w[M?t[K]:K]:i}}function Zo(e){return Sr(function(t){var a=t.length,_=a,w=Qt.prototype.thru;for(e&&t.reverse();_--;){var M=t[_];if(typeof M!="function")throw new qt(l);if(w&&!K&&tn(M)=="wrapper")var K=new Qt([],!0)}for(_=K?_:a;++_<a;){M=t[_];var X=tn(M),Q=X=="wrapper"?es(M):i;Q&&ns(Q[0])&&Q[1]==(I|T|D|R)&&!Q[4].length&&Q[9]==1?K=K[tn(Q[0])].apply(K,Q[3]):K=M.length==1&&ns(M)?K[X]():K.thru(M)}return function(){var ue=arguments,ce=ue[0];if(K&&ue.length==1&&Be(ce))return K.plant(ce).value();for(var de=0,Se=a?t[de].apply(this,ue):ce;++de<a;)Se=t[de].call(this,Se);return Se}})}function Ji(e,t,a,_,w,M,K,X,Q,ue){var ce=t&I,de=t&E,Se=t&N,De=t&(T|b),Ie=t&x,Ue=Se?i:Ei(e);function Re(){for(var ze=arguments.length,je=ie(ze),Vt=ze;Vt--;)je[Vt]=arguments[Vt];if(De)var Ot=ni(Re),Xt=Mp(je,Ot);if(_&&(je=Go(je,_,w,De)),M&&(je=zo(je,M,K,De)),ze-=Xt,De&&ze<ue){var ht=wr(je,Ot);return Qo(e,t,Ji,Re.placeholder,a,je,ht,X,Q,ue-ze)}var pr=de?a:this,Pr=Se?pr[e]:e;return ze=je.length,X?je=zu(je,X):Ie&&ze>1&&je.reverse(),ce&&Q<ze&&(je.length=Q),this&&this!==bt&&this instanceof Re&&(Pr=Ue||Ei(Pr)),Pr.apply(pr,je)}return Re}function Jo(e,t){return function(a,_){return Ql(a,e,t(_),{})}}function qi(e,t){return function(a,_){var w;if(a===i&&_===i)return t;if(a!==i&&(w=a),_!==i){if(w===i)return _;typeof a=="string"||typeof _=="string"?(a=zt(a),_=zt(_)):(a=Fo(a),_=Fo(_)),w=e(a,_)}return w}}function Zn(e){return Sr(function(t){return t=lt(t,Gt(xe())),Ke(function(a){var _=this;return e(t,function(w){return Kt(w,_,a)})})})}function Qi(e,t){t=t===i?" ":zt(t);var a=t.length;if(a<2)return a?Kn(t,e):t;var _=Kn(t,$i(e/Jr(t)));return Zr(t)?Lr(sr(_),0,e).join(""):_.slice(0,e)}function Du(e,t,a,_){var w=t&E,M=Ei(e);function K(){for(var X=-1,Q=arguments.length,ue=-1,ce=_.length,de=ie(ce+Q),Se=this&&this!==bt&&this instanceof K?M:e;++ue<ce;)de[ue]=_[ue];for(;Q--;)de[ue++]=arguments[++X];return Kt(Se,w?a:this,de)}return K}function qo(e){return function(t,a,_){return _&&typeof _!="number"&&Rt(t,a,_)&&(a=_=i),t=Ar(t),a===i?(a=t,t=0):a=Ar(a),_=_===i?t<a?1:-1:Ar(_),cu(t,a,_,e)}}function en(e){return function(t,a){return typeof t=="string"&&typeof a=="string"||(t=ir(t),a=ir(a)),e(t,a)}}function Qo(e,t,a,_,w,M,K,X,Q,ue){var ce=t&T,de=ce?K:i,Se=ce?i:K,De=ce?M:i,Ie=ce?i:M;t|=ce?D:C,t&=~(ce?C:D),t&A||(t&=~(E|N));var Ue=[e,t,w,De,de,Ie,Se,X,Q,ue],Re=a.apply(i,Ue);return ns(e)&&ca(Re,Ue),Re.placeholder=_,fa(Re,e,t)}function Jn(e){var t=St[e];return function(a,_){if(a=ir(a),_=_==null?0:wt(We(_),292),_&&co(a)){var w=(tt(a)+"e").split("e"),M=t(w[0]+"e"+(+w[1]+_));return w=(tt(M)+"e").split("e"),+(w[0]+"e"+(+w[1]-_))}return t(a)}}var Tu=Qr&&1/Ci(new Qr([,-0]))[1]==V?function(e){return new Qr(e)}:Ss;function ea(e){return function(t){var a=xt(t);return a==He?Tn(t):a==ve?Gp(t):Fp(t,e(t))}}function yr(e,t,a,_,w,M,K,X){var Q=t&N;if(!Q&&typeof e!="function")throw new qt(l);var ue=_?_.length:0;if(ue||(t&=~(D|C),_=w=i),K=K===i?K:Et(We(K),0),X=X===i?X:We(X),ue-=w?w.length:0,t&C){var ce=_,de=w;_=w=i}var Se=Q?i:es(e),De=[e,t,a,_,w,ce,de,M,K,X];if(Se&&Hu(De,Se),e=De[0],t=De[1],a=De[2],_=De[3],w=De[4],X=De[9]=De[9]===i?Q?0:e.length:Et(De[9]-ue,0),!X&&t&(T|b)&&(t&=~(T|b)),!t||t==E)var Ie=bu(e,t,a);else t==T||t==b?Ie=Nu(e,t,X):(t==D||t==(E|D))&&!w.length?Ie=Du(e,t,a,_):Ie=Ji.apply(i,De);var Ue=Se?Lo:ca;return fa(Ue(Ie,De),e,t)}function ta(e,t,a,_){return e===i||ar(e,qr[a])&&!rt.call(_,a)?t:e}function ra(e,t,a,_,w,M){return ut(e)&&ut(t)&&(M.set(t,e),Vi(e,t,i,ra,M),M.delete(t)),e}function Cu(e){return Pi(e)?i:e}function ia(e,t,a,_,w,M){var K=a&S,X=e.length,Q=t.length;if(X!=Q&&!(K&&Q>X))return!1;var ue=M.get(e),ce=M.get(t);if(ue&&ce)return ue==t&&ce==e;var de=-1,Se=!0,De=a&v?new Ur:i;for(M.set(e,t),M.set(t,e);++de<X;){var Ie=e[de],Ue=t[de];if(_)var Re=K?_(Ue,Ie,de,t,e,M):_(Ie,Ue,de,e,t,M);if(Re!==i){if(Re)continue;Se=!1;break}if(De){if(!_n(t,function(ze,je){if(!li(De,je)&&(Ie===ze||w(Ie,ze,a,_,M)))return De.push(je)})){Se=!1;break}}else if(!(Ie===Ue||w(Ie,Ue,a,_,M))){Se=!1;break}}return M.delete(e),M.delete(t),Se}function wu(e,t,a,_,w,M,K){switch(a){case Ge:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case be:return!(e.byteLength!=t.byteLength||!M(new ki(e),new ki(t)));case ft:case mt:case Wt:return ar(+e,+t);case we:return e.name==t.name&&e.message==t.message;case se:case me:return e==t+"";case He:var X=Tn;case ve:var Q=_&S;if(X||(X=Ci),e.size!=t.size&&!Q)return!1;var ue=K.get(e);if(ue)return ue==t;_|=v,K.set(e,t);var ce=ia(X(e),X(t),_,w,M,K);return K.delete(e),ce;case _e:if(hi)return hi.call(e)==hi.call(t)}return!1}function xu(e,t,a,_,w,M){var K=a&S,X=qn(e),Q=X.length,ue=qn(t),ce=ue.length;if(Q!=ce&&!K)return!1;for(var de=Q;de--;){var Se=X[de];if(!(K?Se in t:rt.call(t,Se)))return!1}var De=M.get(e),Ie=M.get(t);if(De&&Ie)return De==t&&Ie==e;var Ue=!0;M.set(e,t),M.set(t,e);for(var Re=K;++de<Q;){Se=X[de];var ze=e[Se],je=t[Se];if(_)var Vt=K?_(je,ze,Se,t,e,M):_(ze,je,Se,e,t,M);if(!(Vt===i?ze===je||w(ze,je,a,_,M):Vt)){Ue=!1;break}Re||(Re=Se=="constructor")}if(Ue&&!Re){var Ot=e.constructor,Xt=t.constructor;Ot!=Xt&&"constructor"in e&&"constructor"in t&&!(typeof Ot=="function"&&Ot instanceof Ot&&typeof Xt=="function"&&Xt instanceof Xt)&&(Ue=!1)}return M.delete(e),M.delete(t),Ue}function Sr(e){return os(la(e,i,ya),e+"")}function qn(e){return Po(e,Pt,rs)}function Qn(e){return Po(e,Bt,na)}var es=Ui?function(e){return Ui.get(e)}:Ss;function tn(e){for(var t=e.name+"",a=ei[t],_=rt.call(ei,t)?a.length:0;_--;){var w=a[_],M=w.func;if(M==null||M==e)return w.name}return t}function ni(e){var t=rt.call(L,"placeholder")?L:e;return t.placeholder}function xe(){var e=L.iteratee||vs;return e=e===vs?Do:e,arguments.length?e(arguments[0],arguments[1]):e}function rn(e,t){var a=e.__data__;return Bu(t)?a[typeof t=="string"?"string":"hash"]:a.map}function ts(e){for(var t=Pt(e),a=t.length;a--;){var _=t[a],w=e[_];t[a]=[_,w,aa(w)]}return t}function Gr(e,t){var a=Up(e,t);return No(a)?a:i}function Iu(e){var t=rt.call(e,$r),a=e[$r];try{e[$r]=i;var _=!0}catch(M){}var w=Oi.call(e);return _&&(t?e[$r]=a:delete e[$r]),w}var rs=wn?function(e){return e==null?[]:(e=ot(e),Tr(wn(e),function(t){return lo.call(e,t)}))}:Es,na=wn?function(e){for(var t=[];e;)Cr(t,rs(e)),e=Fi(e);return t}:Es,xt=It;(xn&&xt(new xn(new ArrayBuffer(1)))!=Ge||ci&&xt(new ci)!=He||In&&xt(In.resolve())!=Te||Qr&&xt(new Qr)!=ve||fi&&xt(new fi)!=Xe)&&(xt=function(e){var t=It(e),a=t==le?e.constructor:i,_=a?zr(a):"";if(_)switch(_){case dl:return Ge;case hl:return He;case gl:return Te;case ml:return ve;case vl:return Xe}return t});function Ru(e,t,a){for(var _=-1,w=a.length;++_<w;){var M=a[_],K=M.size;switch(M.type){case"drop":e+=K;break;case"dropRight":t-=K;break;case"take":t=wt(t,e+K);break;case"takeRight":e=Et(e,t-K);break}}return{start:e,end:t}}function Ou(e){var t=e.match(fe);return t?t[1].split(ge):[]}function sa(e,t,a){t=Or(t,e);for(var _=-1,w=t.length,M=!1;++_<w;){var K=fr(t[_]);if(!(M=e!=null&&a(e,K)))break;e=e[K]}return M||++_!=w?M:(w=e==null?0:e.length,!!w&&un(w)&&Er(K,w)&&(Be(e)||Yr(e)))}function Lu(e){var t=e.length,a=new e.constructor(t);return t&&typeof e[0]=="string"&&rt.call(e,"index")&&(a.index=e.index,a.input=e.input),a}function oa(e){return typeof e.constructor=="function"&&!_i(e)?ti(Fi(e)):{}}function ku(e,t,a){var _=e.constructor;switch(t){case be:return jn(e);case ft:case mt:return new _(+e);case Ge:return yu(e,a);case Qe:case Je:case Ut:case Lt:case Tt:case br:case nr:case Ht:case dr:return Ho(e,a);case He:return new _;case Wt:case me:return new _(e);case se:return Su(e);case ve:return new _;case _e:return Eu(e)}}function Fu(e,t){var a=t.length;if(!a)return e;var _=a-1;return t[_]=(a>1?"& ":"")+t[_],t=t.join(a>2?", ":" "),e.replace(ae,`{
|
|
/* [wrapped with `+t+`] */
|
|
`)}function Mu(e){return Be(e)||Yr(e)||!!(uo&&e&&e[uo])}function Er(e,t){var a=typeof e;return t=t==null?Y:t,!!t&&(a=="number"||a!="symbol"&&jt.test(e))&&e>-1&&e%1==0&&e<t}function Rt(e,t,a){if(!ut(a))return!1;var _=typeof t;return(_=="number"?Mt(a)&&Er(t,a.length):_=="string"&&t in a)?ar(a[t],e):!1}function is(e,t){if(Be(e))return!1;var a=typeof e;return a=="number"||a=="symbol"||a=="boolean"||e==null||Yt(e)?!0:G.test(e)||!k.test(e)||t!=null&&e in ot(t)}function Bu(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function ns(e){var t=tn(e),a=L[t];if(typeof a!="function"||!(t in Ve.prototype))return!1;if(e===a)return!0;var _=es(a);return!!_&&e===_[0]}function $u(e){return!!oo&&oo in e}var Wu=Ii?_r:_s;function _i(e){var t=e&&e.constructor,a=typeof t=="function"&&t.prototype||qr;return e===a}function aa(e){return e===e&&!ut(e)}function pa(e,t){return function(a){return a==null?!1:a[e]===t&&(t!==i||e in ot(a))}}function Uu(e){var t=pn(e,function(_){return a.size===g&&a.clear(),_}),a=t.cache;return t}function Hu(e,t){var a=e[1],_=t[1],w=a|_,M=w<(E|N|I),K=_==I&&a==T||_==I&&a==R&&e[7].length<=t[8]||_==(I|R)&&t[7].length<=t[8]&&a==T;if(!(M||K))return e;_&E&&(e[2]=t[2],w|=a&E?0:A);var X=t[3];if(X){var Q=e[3];e[3]=Q?Go(Q,X,t[4]):X,e[4]=Q?wr(e[3],n):t[4]}return X=t[5],X&&(Q=e[5],e[5]=Q?zo(Q,X,t[6]):X,e[6]=Q?wr(e[5],n):t[6]),X=t[7],X&&(e[7]=X),_&I&&(e[8]=e[8]==null?t[8]:wt(e[8],t[8])),e[9]==null&&(e[9]=t[9]),e[0]=t[0],e[1]=w,e}function Ku(e){var t=[];if(e!=null)for(var a in ot(e))t.push(a);return t}function Gu(e){return Oi.call(e)}function la(e,t,a){return t=Et(t===i?e.length-1:t,0),function(){for(var _=arguments,w=-1,M=Et(_.length-t,0),K=ie(M);++w<M;)K[w]=_[t+w];w=-1;for(var X=ie(t+1);++w<t;)X[w]=_[w];return X[t]=a(K),Kt(e,this,X)}}function ua(e,t){return t.length<2?e:Kr(e,tr(t,0,-1))}function zu(e,t){for(var a=e.length,_=wt(t.length,a),w=Ft(e);_--;){var M=t[_];e[_]=Er(M,a)?w[M]:i}return e}function ss(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var ca=da(Lo),Ai=ol||function(e,t){return bt.setTimeout(e,t)},os=da(hu);function fa(e,t,a){var _=t+"";return os(e,Fu(_,Yu(Ou(_),a)))}function da(e){var t=0,a=0;return function(){var _=ul(),w=U-(_-a);if(a=_,w>0){if(++t>=F)return arguments[0]}else t=0;return e.apply(i,arguments)}}function nn(e,t){var a=-1,_=e.length,w=_-1;for(t=t===i?_:t;++a<t;){var M=Hn(a,w),K=e[M];e[M]=e[a],e[a]=K}return e.length=t,e}var ha=Uu(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Z,function(a,_,w,M){t.push(w?M.replace(Oe,"$1"):_||a)}),t});function fr(e){if(typeof e=="string"||Yt(e))return e;var t=e+"";return t=="0"&&1/e==-V?"-0":t}function zr(e){if(e!=null){try{return Ri.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Yu(e,t){return Jt(Ee,function(a){var _="_."+a[0];t&a[1]&&!Di(e,_)&&e.push(_)}),e.sort()}function ga(e){if(e instanceof Ve)return e.clone();var t=new Qt(e.__wrapped__,e.__chain__);return t.__actions__=Ft(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Vu(e,t,a){(a?Rt(e,t,a):t===i)?t=1:t=Et(We(t),0);var _=e==null?0:e.length;if(!_||t<1)return[];for(var w=0,M=0,K=ie($i(_/t));w<_;)K[M++]=tr(e,w,w+=t);return K}function Xu(e){for(var t=-1,a=e==null?0:e.length,_=0,w=[];++t<a;){var M=e[t];M&&(w[_++]=M)}return w}function ju(){var e=arguments.length;if(!e)return[];for(var t=ie(e-1),a=arguments[0],_=e;_--;)t[_-1]=arguments[_];return Cr(Be(a)?Ft(a):[a],Nt(t,1))}var Zu=Ke(function(e,t){return dt(e)?mi(e,Nt(t,1,dt,!0)):[]}),Ju=Ke(function(e,t){var a=rr(t);return dt(a)&&(a=i),dt(e)?mi(e,Nt(t,1,dt,!0),xe(a,2)):[]}),qu=Ke(function(e,t){var a=rr(t);return dt(a)&&(a=i),dt(e)?mi(e,Nt(t,1,dt,!0),i,a):[]});function Qu(e,t,a){var _=e==null?0:e.length;return _?(t=a||t===i?1:We(t),tr(e,t<0?0:t,_)):[]}function ec(e,t,a){var _=e==null?0:e.length;return _?(t=a||t===i?1:We(t),t=_-t,tr(e,0,t<0?0:t)):[]}function tc(e,t){return e&&e.length?ji(e,xe(t,3),!0,!0):[]}function rc(e,t){return e&&e.length?ji(e,xe(t,3),!0):[]}function ic(e,t,a,_){var w=e==null?0:e.length;return w?(a&&typeof a!="number"&&Rt(e,t,a)&&(a=0,_=w),jl(e,t,a,_)):[]}function ma(e,t,a){var _=e==null?0:e.length;if(!_)return-1;var w=a==null?0:We(a);return w<0&&(w=Et(_+w,0)),Ti(e,xe(t,3),w)}function va(e,t,a){var _=e==null?0:e.length;if(!_)return-1;var w=_-1;return a!==i&&(w=We(a),w=a<0?Et(_+w,0):wt(w,_-1)),Ti(e,xe(t,3),w,!0)}function ya(e){var t=e==null?0:e.length;return t?Nt(e,1):[]}function nc(e){var t=e==null?0:e.length;return t?Nt(e,V):[]}function sc(e,t){var a=e==null?0:e.length;return a?(t=t===i?1:We(t),Nt(e,t)):[]}function oc(e){for(var t=-1,a=e==null?0:e.length,_={};++t<a;){var w=e[t];_[w[0]]=w[1]}return _}function Sa(e){return e&&e.length?e[0]:i}function ac(e,t,a){var _=e==null?0:e.length;if(!_)return-1;var w=a==null?0:We(a);return w<0&&(w=Et(_+w,0)),jr(e,t,w)}function pc(e){var t=e==null?0:e.length;return t?tr(e,0,-1):[]}var lc=Ke(function(e){var t=lt(e,Vn);return t.length&&t[0]===e[0]?Mn(t):[]}),uc=Ke(function(e){var t=rr(e),a=lt(e,Vn);return t===rr(a)?t=i:a.pop(),a.length&&a[0]===e[0]?Mn(a,xe(t,2)):[]}),cc=Ke(function(e){var t=rr(e),a=lt(e,Vn);return t=typeof t=="function"?t:i,t&&a.pop(),a.length&&a[0]===e[0]?Mn(a,i,t):[]});function fc(e,t){return e==null?"":pl.call(e,t)}function rr(e){var t=e==null?0:e.length;return t?e[t-1]:i}function dc(e,t,a){var _=e==null?0:e.length;if(!_)return-1;var w=_;return a!==i&&(w=We(a),w=w<0?Et(_+w,0):wt(w,_-1)),t===t?Yp(e,t,w):Ti(e,qs,w,!0)}function hc(e,t){return e&&e.length?xo(e,We(t)):i}var gc=Ke(Ea);function Ea(e,t){return e&&e.length&&t&&t.length?Un(e,t):e}function mc(e,t,a){return e&&e.length&&t&&t.length?Un(e,t,xe(a,2)):e}function vc(e,t,a){return e&&e.length&&t&&t.length?Un(e,t,i,a):e}var yc=Sr(function(e,t){var a=e==null?0:e.length,_=On(e,t);return Oo(e,lt(t,function(w){return Er(w,a)?+w:w}).sort(Ko)),_});function Sc(e,t){var a=[];if(!(e&&e.length))return a;var _=-1,w=[],M=e.length;for(t=xe(t,3);++_<M;){var K=e[_];t(K,_,e)&&(a.push(K),w.push(_))}return Oo(e,w),a}function as(e){return e==null?e:fl.call(e)}function Ec(e,t,a){var _=e==null?0:e.length;return _?(a&&typeof a!="number"&&Rt(e,t,a)?(t=0,a=_):(t=t==null?0:We(t),a=a===i?_:We(a)),tr(e,t,a)):[]}function _c(e,t){return Xi(e,t)}function Ac(e,t,a){return Gn(e,t,xe(a,2))}function Pc(e,t){var a=e==null?0:e.length;if(a){var _=Xi(e,t);if(_<a&&ar(e[_],t))return _}return-1}function bc(e,t){return Xi(e,t,!0)}function Nc(e,t,a){return Gn(e,t,xe(a,2),!0)}function Dc(e,t){var a=e==null?0:e.length;if(a){var _=Xi(e,t,!0)-1;if(ar(e[_],t))return _}return-1}function Tc(e){return e&&e.length?ko(e):[]}function Cc(e,t){return e&&e.length?ko(e,xe(t,2)):[]}function wc(e){var t=e==null?0:e.length;return t?tr(e,1,t):[]}function xc(e,t,a){return e&&e.length?(t=a||t===i?1:We(t),tr(e,0,t<0?0:t)):[]}function Ic(e,t,a){var _=e==null?0:e.length;return _?(t=a||t===i?1:We(t),t=_-t,tr(e,t<0?0:t,_)):[]}function Rc(e,t){return e&&e.length?ji(e,xe(t,3),!1,!0):[]}function Oc(e,t){return e&&e.length?ji(e,xe(t,3)):[]}var Lc=Ke(function(e){return Rr(Nt(e,1,dt,!0))}),kc=Ke(function(e){var t=rr(e);return dt(t)&&(t=i),Rr(Nt(e,1,dt,!0),xe(t,2))}),Fc=Ke(function(e){var t=rr(e);return t=typeof t=="function"?t:i,Rr(Nt(e,1,dt,!0),i,t)});function Mc(e){return e&&e.length?Rr(e):[]}function Bc(e,t){return e&&e.length?Rr(e,xe(t,2)):[]}function $c(e,t){return t=typeof t=="function"?t:i,e&&e.length?Rr(e,i,t):[]}function ps(e){if(!(e&&e.length))return[];var t=0;return e=Tr(e,function(a){if(dt(a))return t=Et(a.length,t),!0}),Nn(t,function(a){return lt(e,An(a))})}function _a(e,t){if(!(e&&e.length))return[];var a=ps(e);return t==null?a:lt(a,function(_){return Kt(t,i,_)})}var Wc=Ke(function(e,t){return dt(e)?mi(e,t):[]}),Uc=Ke(function(e){return Yn(Tr(e,dt))}),Hc=Ke(function(e){var t=rr(e);return dt(t)&&(t=i),Yn(Tr(e,dt),xe(t,2))}),Kc=Ke(function(e){var t=rr(e);return t=typeof t=="function"?t:i,Yn(Tr(e,dt),i,t)}),Gc=Ke(ps);function zc(e,t){return $o(e||[],t||[],gi)}function Yc(e,t){return $o(e||[],t||[],Si)}var Vc=Ke(function(e){var t=e.length,a=t>1?e[t-1]:i;return a=typeof a=="function"?(e.pop(),a):i,_a(e,a)});function Aa(e){var t=L(e);return t.__chain__=!0,t}function Xc(e,t){return t(e),e}function sn(e,t){return t(e)}var jc=Sr(function(e){var t=e.length,a=t?e[0]:0,_=this.__wrapped__,w=function(M){return On(M,e)};return t>1||this.__actions__.length||!(_ instanceof Ve)||!Er(a)?this.thru(w):(_=_.slice(a,+a+(t?1:0)),_.__actions__.push({func:sn,args:[w],thisArg:i}),new Qt(_,this.__chain__).thru(function(M){return t&&!M.length&&M.push(i),M}))});function Zc(){return Aa(this)}function Jc(){return new Qt(this.value(),this.__chain__)}function qc(){this.__values__===i&&(this.__values__=Fa(this.value()));var e=this.__index__>=this.__values__.length,t=e?i:this.__values__[this.__index__++];return{done:e,value:t}}function Qc(){return this}function ef(e){for(var t,a=this;a instanceof Ki;){var _=ga(a);_.__index__=0,_.__values__=i,t?w.__wrapped__=_:t=_;var w=_;a=a.__wrapped__}return w.__wrapped__=e,t}function tf(){var e=this.__wrapped__;if(e instanceof Ve){var t=e;return this.__actions__.length&&(t=new Ve(this)),t=t.reverse(),t.__actions__.push({func:sn,args:[as],thisArg:i}),new Qt(t,this.__chain__)}return this.thru(as)}function rf(){return Bo(this.__wrapped__,this.__actions__)}var nf=Zi(function(e,t,a){rt.call(e,a)?++e[a]:vr(e,a,1)});function sf(e,t,a){var _=Be(e)?Zs:Xl;return a&&Rt(e,t,a)&&(t=i),_(e,xe(t,3))}function of(e,t){var a=Be(e)?Tr:_o;return a(e,xe(t,3))}var af=jo(ma),pf=jo(va);function lf(e,t){return Nt(on(e,t),1)}function uf(e,t){return Nt(on(e,t),V)}function cf(e,t,a){return a=a===i?1:We(a),Nt(on(e,t),a)}function Pa(e,t){var a=Be(e)?Jt:Ir;return a(e,xe(t,3))}function ba(e,t){var a=Be(e)?wp:Eo;return a(e,xe(t,3))}var ff=Zi(function(e,t,a){rt.call(e,a)?e[a].push(t):vr(e,a,[t])});function df(e,t,a,_){e=Mt(e)?e:oi(e),a=a&&!_?We(a):0;var w=e.length;return a<0&&(a=Et(w+a,0)),cn(e)?a<=w&&e.indexOf(t,a)>-1:!!w&&jr(e,t,a)>-1}var hf=Ke(function(e,t,a){var _=-1,w=typeof t=="function",M=Mt(e)?ie(e.length):[];return Ir(e,function(K){M[++_]=w?Kt(t,K,a):vi(K,t,a)}),M}),gf=Zi(function(e,t,a){vr(e,a,t)});function on(e,t){var a=Be(e)?lt:To;return a(e,xe(t,3))}function mf(e,t,a,_){return e==null?[]:(Be(t)||(t=t==null?[]:[t]),a=_?i:a,Be(a)||(a=a==null?[]:[a]),Io(e,t,a))}var vf=Zi(function(e,t,a){e[a?0:1].push(t)},function(){return[[],[]]});function yf(e,t,a){var _=Be(e)?En:eo,w=arguments.length<3;return _(e,xe(t,4),a,w,Ir)}function Sf(e,t,a){var _=Be(e)?xp:eo,w=arguments.length<3;return _(e,xe(t,4),a,w,Eo)}function Ef(e,t){var a=Be(e)?Tr:_o;return a(e,ln(xe(t,3)))}function _f(e){var t=Be(e)?mo:fu;return t(e)}function Af(e,t,a){(a?Rt(e,t,a):t===i)?t=1:t=We(t);var _=Be(e)?Kl:du;return _(e,t)}function Pf(e){var t=Be(e)?Gl:gu;return t(e)}function bf(e){if(e==null)return 0;if(Mt(e))return cn(e)?Jr(e):e.length;var t=xt(e);return t==He||t==ve?e.size:$n(e).length}function Nf(e,t,a){var _=Be(e)?_n:mu;return a&&Rt(e,t,a)&&(t=i),_(e,xe(t,3))}var Df=Ke(function(e,t){if(e==null)return[];var a=t.length;return a>1&&Rt(e,t[0],t[1])?t=[]:a>2&&Rt(t[0],t[1],t[2])&&(t=[t[0]]),Io(e,Nt(t,1),[])}),an=sl||function(){return bt.Date.now()};function Tf(e,t){if(typeof t!="function")throw new qt(l);return e=We(e),function(){if(--e<1)return t.apply(this,arguments)}}function Na(e,t,a){return t=a?i:t,t=e&&t==null?e.length:t,yr(e,I,i,i,i,i,t)}function Da(e,t){var a;if(typeof t!="function")throw new qt(l);return e=We(e),function(){return--e>0&&(a=t.apply(this,arguments)),e<=1&&(t=i),a}}var ls=Ke(function(e,t,a){var _=E;if(a.length){var w=wr(a,ni(ls));_|=D}return yr(e,_,t,a,w)}),Ta=Ke(function(e,t,a){var _=E|N;if(a.length){var w=wr(a,ni(Ta));_|=D}return yr(t,_,e,a,w)});function Ca(e,t,a){t=a?i:t;var _=yr(e,T,i,i,i,i,i,t);return _.placeholder=Ca.placeholder,_}function wa(e,t,a){t=a?i:t;var _=yr(e,b,i,i,i,i,i,t);return _.placeholder=wa.placeholder,_}function xa(e,t,a){var _,w,M,K,X,Q,ue=0,ce=!1,de=!1,Se=!0;if(typeof e!="function")throw new qt(l);t=ir(t)||0,ut(a)&&(ce=!!a.leading,de="maxWait"in a,M=de?Et(ir(a.maxWait)||0,t):M,Se="trailing"in a?!!a.trailing:Se);function De(ht){var pr=_,Pr=w;return _=w=i,ue=ht,K=e.apply(Pr,pr),K}function Ie(ht){return ue=ht,X=Ai(ze,t),ce?De(ht):K}function Ue(ht){var pr=ht-Q,Pr=ht-ue,ja=t-pr;return de?wt(ja,M-Pr):ja}function Re(ht){var pr=ht-Q,Pr=ht-ue;return Q===i||pr>=t||pr<0||de&&Pr>=M}function ze(){var ht=an();if(Re(ht))return je(ht);X=Ai(ze,Ue(ht))}function je(ht){return X=i,Se&&_?De(ht):(_=w=i,K)}function Vt(){X!==i&&Wo(X),ue=0,_=Q=w=X=i}function Ot(){return X===i?K:je(an())}function Xt(){var ht=an(),pr=Re(ht);if(_=arguments,w=this,Q=ht,pr){if(X===i)return Ie(Q);if(de)return Wo(X),X=Ai(ze,t),De(Q)}return X===i&&(X=Ai(ze,t)),K}return Xt.cancel=Vt,Xt.flush=Ot,Xt}var Cf=Ke(function(e,t){return So(e,1,t)}),wf=Ke(function(e,t,a){return So(e,ir(t)||0,a)});function xf(e){return yr(e,x)}function pn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new qt(l);var a=function(){var _=arguments,w=t?t.apply(this,_):_[0],M=a.cache;if(M.has(w))return M.get(w);var K=e.apply(this,_);return a.cache=M.set(w,K)||M,K};return a.cache=new(pn.Cache||mr),a}pn.Cache=mr;function ln(e){if(typeof e!="function")throw new qt(l);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function If(e){return Da(2,e)}var Rf=vu(function(e,t){t=t.length==1&&Be(t[0])?lt(t[0],Gt(xe())):lt(Nt(t,1),Gt(xe()));var a=t.length;return Ke(function(_){for(var w=-1,M=wt(_.length,a);++w<M;)_[w]=t[w].call(this,_[w]);return Kt(e,this,_)})}),us=Ke(function(e,t){var a=wr(t,ni(us));return yr(e,D,i,t,a)}),Ia=Ke(function(e,t){var a=wr(t,ni(Ia));return yr(e,C,i,t,a)}),Of=Sr(function(e,t){return yr(e,R,i,i,i,t)});function Lf(e,t){if(typeof e!="function")throw new qt(l);return t=t===i?t:We(t),Ke(e,t)}function kf(e,t){if(typeof e!="function")throw new qt(l);return t=t==null?0:Et(We(t),0),Ke(function(a){var _=a[t],w=Lr(a,0,t);return _&&Cr(w,_),Kt(e,this,w)})}function Ff(e,t,a){var _=!0,w=!0;if(typeof e!="function")throw new qt(l);return ut(a)&&(_="leading"in a?!!a.leading:_,w="trailing"in a?!!a.trailing:w),xa(e,t,{leading:_,maxWait:t,trailing:w})}function Mf(e){return Na(e,1)}function Bf(e,t){return us(Xn(t),e)}function $f(){if(!arguments.length)return[];var e=arguments[0];return Be(e)?e:[e]}function Wf(e){return er(e,d)}function Uf(e,t){return t=typeof t=="function"?t:i,er(e,d,t)}function Hf(e){return er(e,m|d)}function Kf(e,t){return t=typeof t=="function"?t:i,er(e,m|d,t)}function Gf(e,t){return t==null||yo(e,t,Pt(t))}function ar(e,t){return e===t||e!==e&&t!==t}var zf=en(Fn),Yf=en(function(e,t){return e>=t}),Yr=bo(function(){return arguments}())?bo:function(e){return ct(e)&&rt.call(e,"callee")&&!lo.call(e,"callee")},Be=ie.isArray,Vf=Gs?Gt(Gs):eu;function Mt(e){return e!=null&&un(e.length)&&!_r(e)}function dt(e){return ct(e)&&Mt(e)}function Xf(e){return e===!0||e===!1||ct(e)&&It(e)==ft}var kr=al||_s,jf=zs?Gt(zs):tu;function Zf(e){return ct(e)&&e.nodeType===1&&!Pi(e)}function Jf(e){if(e==null)return!0;if(Mt(e)&&(Be(e)||typeof e=="string"||typeof e.splice=="function"||kr(e)||si(e)||Yr(e)))return!e.length;var t=xt(e);if(t==He||t==ve)return!e.size;if(_i(e))return!$n(e).length;for(var a in e)if(rt.call(e,a))return!1;return!0}function qf(e,t){return yi(e,t)}function Qf(e,t,a){a=typeof a=="function"?a:i;var _=a?a(e,t):i;return _===i?yi(e,t,i,a):!!_}function cs(e){if(!ct(e))return!1;var t=It(e);return t==we||t==Dt||typeof e.message=="string"&&typeof e.name=="string"&&!Pi(e)}function ed(e){return typeof e=="number"&&co(e)}function _r(e){if(!ut(e))return!1;var t=It(e);return t==_t||t==$e||t==gt||t==Ce}function Ra(e){return typeof e=="number"&&e==We(e)}function un(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Y}function ut(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function ct(e){return e!=null&&typeof e=="object"}var Oa=Ys?Gt(Ys):iu;function td(e,t){return e===t||Bn(e,t,ts(t))}function rd(e,t,a){return a=typeof a=="function"?a:i,Bn(e,t,ts(t),a)}function id(e){return La(e)&&e!=+e}function nd(e){if(Wu(e))throw new Me(c);return No(e)}function sd(e){return e===null}function od(e){return e==null}function La(e){return typeof e=="number"||ct(e)&&It(e)==Wt}function Pi(e){if(!ct(e)||It(e)!=le)return!1;var t=Fi(e);if(t===null)return!0;var a=rt.call(t,"constructor")&&t.constructor;return typeof a=="function"&&a instanceof a&&Ri.call(a)==tl}var fs=Vs?Gt(Vs):nu;function ad(e){return Ra(e)&&e>=-Y&&e<=Y}var ka=Xs?Gt(Xs):su;function cn(e){return typeof e=="string"||!Be(e)&&ct(e)&&It(e)==me}function Yt(e){return typeof e=="symbol"||ct(e)&&It(e)==_e}var si=js?Gt(js):ou;function pd(e){return e===i}function ld(e){return ct(e)&&xt(e)==Xe}function ud(e){return ct(e)&&It(e)==qe}var cd=en(Wn),fd=en(function(e,t){return e<=t});function Fa(e){if(!e)return[];if(Mt(e))return cn(e)?sr(e):Ft(e);if(ui&&e[ui])return Kp(e[ui]());var t=xt(e),a=t==He?Tn:t==ve?Ci:oi;return a(e)}function Ar(e){if(!e)return e===0?e:0;if(e=ir(e),e===V||e===-V){var t=e<0?-1:1;return t*re}return e===e?e:0}function We(e){var t=Ar(e),a=t%1;return t===t?a?t-a:t:0}function Ma(e){return e?Hr(We(e),0,pe):0}function ir(e){if(typeof e=="number")return e;if(Yt(e))return ne;if(ut(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ut(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=to(e);var a=yt.test(e);return a||st.test(e)?Dp(e.slice(2),a?2:8):ke.test(e)?ne:+e}function Ba(e){return cr(e,Bt(e))}function dd(e){return e?Hr(We(e),-Y,Y):e===0?e:0}function tt(e){return e==null?"":zt(e)}var hd=ri(function(e,t){if(_i(t)||Mt(t)){cr(t,Pt(t),e);return}for(var a in t)rt.call(t,a)&&gi(e,a,t[a])}),$a=ri(function(e,t){cr(t,Bt(t),e)}),fn=ri(function(e,t,a,_){cr(t,Bt(t),e,_)}),gd=ri(function(e,t,a,_){cr(t,Pt(t),e,_)}),md=Sr(On);function vd(e,t){var a=ti(e);return t==null?a:vo(a,t)}var yd=Ke(function(e,t){e=ot(e);var a=-1,_=t.length,w=_>2?t[2]:i;for(w&&Rt(t[0],t[1],w)&&(_=1);++a<_;)for(var M=t[a],K=Bt(M),X=-1,Q=K.length;++X<Q;){var ue=K[X],ce=e[ue];(ce===i||ar(ce,qr[ue])&&!rt.call(e,ue))&&(e[ue]=M[ue])}return e}),Sd=Ke(function(e){return e.push(i,ra),Kt(Wa,i,e)});function Ed(e,t){return Js(e,xe(t,3),ur)}function _d(e,t){return Js(e,xe(t,3),kn)}function Ad(e,t){return e==null?e:Ln(e,xe(t,3),Bt)}function Pd(e,t){return e==null?e:Ao(e,xe(t,3),Bt)}function bd(e,t){return e&&ur(e,xe(t,3))}function Nd(e,t){return e&&kn(e,xe(t,3))}function Dd(e){return e==null?[]:Yi(e,Pt(e))}function Td(e){return e==null?[]:Yi(e,Bt(e))}function ds(e,t,a){var _=e==null?i:Kr(e,t);return _===i?a:_}function Cd(e,t){return e!=null&&sa(e,t,Zl)}function hs(e,t){return e!=null&&sa(e,t,Jl)}var wd=Jo(function(e,t,a){t!=null&&typeof t.toString!="function"&&(t=Oi.call(t)),e[t]=a},ms($t)),xd=Jo(function(e,t,a){t!=null&&typeof t.toString!="function"&&(t=Oi.call(t)),rt.call(e,t)?e[t].push(a):e[t]=[a]},xe),Id=Ke(vi);function Pt(e){return Mt(e)?go(e):$n(e)}function Bt(e){return Mt(e)?go(e,!0):au(e)}function Rd(e,t){var a={};return t=xe(t,3),ur(e,function(_,w,M){vr(a,t(_,w,M),_)}),a}function Od(e,t){var a={};return t=xe(t,3),ur(e,function(_,w,M){vr(a,w,t(_,w,M))}),a}var Ld=ri(function(e,t,a){Vi(e,t,a)}),Wa=ri(function(e,t,a,_){Vi(e,t,a,_)}),kd=Sr(function(e,t){var a={};if(e==null)return a;var _=!1;t=lt(t,function(M){return M=Or(M,e),_||(_=M.length>1),M}),cr(e,Qn(e),a),_&&(a=er(a,m|f|d,Cu));for(var w=t.length;w--;)zn(a,t[w]);return a});function Fd(e,t){return Ua(e,ln(xe(t)))}var Md=Sr(function(e,t){return e==null?{}:lu(e,t)});function Ua(e,t){if(e==null)return{};var a=lt(Qn(e),function(_){return[_]});return t=xe(t),Ro(e,a,function(_,w){return t(_,w[0])})}function Bd(e,t,a){t=Or(t,e);var _=-1,w=t.length;for(w||(w=1,e=i);++_<w;){var M=e==null?i:e[fr(t[_])];M===i&&(_=w,M=a),e=_r(M)?M.call(e):M}return e}function $d(e,t,a){return e==null?e:Si(e,t,a)}function Wd(e,t,a,_){return _=typeof _=="function"?_:i,e==null?e:Si(e,t,a,_)}var Ha=ea(Pt),Ka=ea(Bt);function Ud(e,t,a){var _=Be(e),w=_||kr(e)||si(e);if(t=xe(t,4),a==null){var M=e&&e.constructor;w?a=_?new M:[]:ut(e)?a=_r(M)?ti(Fi(e)):{}:a={}}return(w?Jt:ur)(e,function(K,X,Q){return t(a,K,X,Q)}),a}function Hd(e,t){return e==null?!0:zn(e,t)}function Kd(e,t,a){return e==null?e:Mo(e,t,Xn(a))}function Gd(e,t,a,_){return _=typeof _=="function"?_:i,e==null?e:Mo(e,t,Xn(a),_)}function oi(e){return e==null?[]:Dn(e,Pt(e))}function zd(e){return e==null?[]:Dn(e,Bt(e))}function Yd(e,t,a){return a===i&&(a=t,t=i),a!==i&&(a=ir(a),a=a===a?a:0),t!==i&&(t=ir(t),t=t===t?t:0),Hr(ir(e),t,a)}function Vd(e,t,a){return t=Ar(t),a===i?(a=t,t=0):a=Ar(a),e=ir(e),ql(e,t,a)}function Xd(e,t,a){if(a&&typeof a!="boolean"&&Rt(e,t,a)&&(t=a=i),a===i&&(typeof t=="boolean"?(a=t,t=i):typeof e=="boolean"&&(a=e,e=i)),e===i&&t===i?(e=0,t=1):(e=Ar(e),t===i?(t=e,e=0):t=Ar(t)),e>t){var _=e;e=t,t=_}if(a||e%1||t%1){var w=fo();return wt(e+w*(t-e+Np("1e-"+((w+"").length-1))),t)}return Hn(e,t)}var jd=ii(function(e,t,a){return t=t.toLowerCase(),e+(a?Ga(t):t)});function Ga(e){return gs(tt(e).toLowerCase())}function za(e){return e=tt(e),e&&e.replace(Br,Bp).replace(gp,"")}function Zd(e,t,a){e=tt(e),t=zt(t);var _=e.length;a=a===i?_:Hr(We(a),0,_);var w=a;return a-=t.length,a>=0&&e.slice(a,w)==t}function Jd(e){return e=tt(e),e&&Mr.test(e)?e.replace(Fr,$p):e}function qd(e){return e=tt(e),e&&H.test(e)?e.replace(j,"\\$&"):e}var Qd=ii(function(e,t,a){return e+(a?"-":"")+t.toLowerCase()}),eh=ii(function(e,t,a){return e+(a?" ":"")+t.toLowerCase()}),th=Xo("toLowerCase");function rh(e,t,a){e=tt(e),t=We(t);var _=t?Jr(e):0;if(!t||_>=t)return e;var w=(t-_)/2;return Qi(Wi(w),a)+e+Qi($i(w),a)}function ih(e,t,a){e=tt(e),t=We(t);var _=t?Jr(e):0;return t&&_<t?e+Qi(t-_,a):e}function nh(e,t,a){e=tt(e),t=We(t);var _=t?Jr(e):0;return t&&_<t?Qi(t-_,a)+e:e}function sh(e,t,a){return a||t==null?t=0:t&&(t=+t),cl(tt(e).replace(J,""),t||0)}function oh(e,t,a){return(a?Rt(e,t,a):t===i)?t=1:t=We(t),Kn(tt(e),t)}function ah(){var e=arguments,t=tt(e[0]);return e.length<3?t:t.replace(e[1],e[2])}var ph=ii(function(e,t,a){return e+(a?"_":"")+t.toLowerCase()});function lh(e,t,a){return a&&typeof a!="number"&&Rt(e,t,a)&&(t=a=i),a=a===i?pe:a>>>0,a?(e=tt(e),e&&(typeof t=="string"||t!=null&&!fs(t))&&(t=zt(t),!t&&Zr(e))?Lr(sr(e),0,a):e.split(t,a)):[]}var uh=ii(function(e,t,a){return e+(a?" ":"")+gs(t)});function ch(e,t,a){return e=tt(e),a=a==null?0:Hr(We(a),0,e.length),t=zt(t),e.slice(a,a+t.length)==t}function fh(e,t,a){var _=L.templateSettings;a&&Rt(e,t,a)&&(t=i),e=tt(e),t=fn({},t,_,ta);var w=fn({},t.imports,_.imports,ta),M=Pt(w),K=Dn(w,M),X,Q,ue=0,ce=t.interpolate||At,de="__p += '",Se=Cn((t.escape||At).source+"|"+ce.source+"|"+(ce===Vr?Ye:At).source+"|"+(t.evaluate||At).source+"|$","g"),De="//# sourceURL="+(rt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ep+"]")+`
|
|
`;e.replace(Se,function(Re,ze,je,Vt,Ot,Xt){return je||(je=Vt),de+=e.slice(ue,Xt).replace(Ja,Wp),ze&&(X=!0,de+=`' +
|
|
__e(`+ze+`) +
|
|
'`),Ot&&(Q=!0,de+=`';
|
|
`+Ot+`;
|
|
__p += '`),je&&(de+=`' +
|
|
((__t = (`+je+`)) == null ? '' : __t) +
|
|
'`),ue=Xt+Re.length,Re}),de+=`';
|
|
`;var Ie=rt.call(t,"variable")&&t.variable;if(!Ie)de=`with (obj) {
|
|
`+de+`
|
|
}
|
|
`;else if(Ne.test(Ie))throw new Me(s);de=(Q?de.replace(kt,""):de).replace(hr,"$1").replace(vt,"$1;"),de="function("+(Ie||"obj")+`) {
|
|
`+(Ie?"":`obj || (obj = {});
|
|
`)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(Q?`, __j = Array.prototype.join;
|
|
function print() { __p += __j.call(arguments, '') }
|
|
`:`;
|
|
`)+de+`return __p
|
|
}`;var Ue=Va(function(){return et(M,De+"return "+de).apply(i,K)});if(Ue.source=de,cs(Ue))throw Ue;return Ue}function dh(e){return tt(e).toLowerCase()}function hh(e){return tt(e).toUpperCase()}function gh(e,t,a){if(e=tt(e),e&&(a||t===i))return to(e);if(!e||!(t=zt(t)))return e;var _=sr(e),w=sr(t),M=ro(_,w),K=io(_,w)+1;return Lr(_,M,K).join("")}function mh(e,t,a){if(e=tt(e),e&&(a||t===i))return e.slice(0,so(e)+1);if(!e||!(t=zt(t)))return e;var _=sr(e),w=io(_,sr(t))+1;return Lr(_,0,w).join("")}function vh(e,t,a){if(e=tt(e),e&&(a||t===i))return e.replace(J,"");if(!e||!(t=zt(t)))return e;var _=sr(e),w=ro(_,sr(t));return Lr(_,w).join("")}function yh(e,t){var a=O,_=$;if(ut(t)){var w="separator"in t?t.separator:w;a="length"in t?We(t.length):a,_="omission"in t?zt(t.omission):_}e=tt(e);var M=e.length;if(Zr(e)){var K=sr(e);M=K.length}if(a>=M)return e;var X=a-Jr(_);if(X<1)return _;var Q=K?Lr(K,0,X).join(""):e.slice(0,X);if(w===i)return Q+_;if(K&&(X+=Q.length-X),fs(w)){if(e.slice(X).search(w)){var ue,ce=Q;for(w.global||(w=Cn(w.source,tt(ye.exec(w))+"g")),w.lastIndex=0;ue=w.exec(ce);)var de=ue.index;Q=Q.slice(0,de===i?X:de)}}else if(e.indexOf(zt(w),X)!=X){var Se=Q.lastIndexOf(w);Se>-1&&(Q=Q.slice(0,Se))}return Q+_}function Sh(e){return e=tt(e),e&&lr.test(e)?e.replace(Nr,Vp):e}var Eh=ii(function(e,t,a){return e+(a?" ":"")+t.toUpperCase()}),gs=Xo("toUpperCase");function Ya(e,t,a){return e=tt(e),t=a?i:t,t===i?Hp(e)?Zp(e):Op(e):e.match(t)||[]}var Va=Ke(function(e,t){try{return Kt(e,i,t)}catch(a){return cs(a)?a:new Me(a)}}),_h=Sr(function(e,t){return Jt(t,function(a){a=fr(a),vr(e,a,ls(e[a],e))}),e});function Ah(e){var t=e==null?0:e.length,a=xe();return e=t?lt(e,function(_){if(typeof _[1]!="function")throw new qt(l);return[a(_[0]),_[1]]}):[],Ke(function(_){for(var w=-1;++w<t;){var M=e[w];if(Kt(M[0],this,_))return Kt(M[1],this,_)}})}function Ph(e){return Vl(er(e,m))}function ms(e){return function(){return e}}function bh(e,t){return e==null||e!==e?t:e}var Nh=Zo(),Dh=Zo(!0);function $t(e){return e}function vs(e){return Do(typeof e=="function"?e:er(e,m))}function Th(e){return Co(er(e,m))}function Ch(e,t){return wo(e,er(t,m))}var wh=Ke(function(e,t){return function(a){return vi(a,e,t)}}),xh=Ke(function(e,t){return function(a){return vi(e,a,t)}});function ys(e,t,a){var _=Pt(t),w=Yi(t,_);a==null&&!(ut(t)&&(w.length||!_.length))&&(a=t,t=e,e=this,w=Yi(t,Pt(t)));var M=!(ut(a)&&"chain"in a)||!!a.chain,K=_r(e);return Jt(w,function(X){var Q=t[X];e[X]=Q,K&&(e.prototype[X]=function(){var ue=this.__chain__;if(M||ue){var ce=e(this.__wrapped__),de=ce.__actions__=Ft(this.__actions__);return de.push({func:Q,args:arguments,thisArg:e}),ce.__chain__=ue,ce}return Q.apply(e,Cr([this.value()],arguments))})}),e}function Ih(){return bt._===this&&(bt._=rl),this}function Ss(){}function Rh(e){return e=We(e),Ke(function(t){return xo(t,e)})}var Oh=Zn(lt),Lh=Zn(Zs),kh=Zn(_n);function Xa(e){return is(e)?An(fr(e)):uu(e)}function Fh(e){return function(t){return e==null?i:Kr(e,t)}}var Mh=qo(),Bh=qo(!0);function Es(){return[]}function _s(){return!1}function $h(){return{}}function Wh(){return""}function Uh(){return!0}function Hh(e,t){if(e=We(e),e<1||e>Y)return[];var a=pe,_=wt(e,pe);t=xe(t),e-=pe;for(var w=Nn(_,t);++a<e;)t(a);return w}function Kh(e){return Be(e)?lt(e,fr):Yt(e)?[e]:Ft(ha(tt(e)))}function Gh(e){var t=++el;return tt(e)+t}var zh=qi(function(e,t){return e+t},0),Yh=Jn("ceil"),Vh=qi(function(e,t){return e/t},1),Xh=Jn("floor");function jh(e){return e&&e.length?zi(e,$t,Fn):i}function Zh(e,t){return e&&e.length?zi(e,xe(t,2),Fn):i}function Jh(e){return Qs(e,$t)}function qh(e,t){return Qs(e,xe(t,2))}function Qh(e){return e&&e.length?zi(e,$t,Wn):i}function eg(e,t){return e&&e.length?zi(e,xe(t,2),Wn):i}var tg=qi(function(e,t){return e*t},1),rg=Jn("round"),ig=qi(function(e,t){return e-t},0);function ng(e){return e&&e.length?bn(e,$t):0}function sg(e,t){return e&&e.length?bn(e,xe(t,2)):0}return L.after=Tf,L.ary=Na,L.assign=hd,L.assignIn=$a,L.assignInWith=fn,L.assignWith=gd,L.at=md,L.before=Da,L.bind=ls,L.bindAll=_h,L.bindKey=Ta,L.castArray=$f,L.chain=Aa,L.chunk=Vu,L.compact=Xu,L.concat=ju,L.cond=Ah,L.conforms=Ph,L.constant=ms,L.countBy=nf,L.create=vd,L.curry=Ca,L.curryRight=wa,L.debounce=xa,L.defaults=yd,L.defaultsDeep=Sd,L.defer=Cf,L.delay=wf,L.difference=Zu,L.differenceBy=Ju,L.differenceWith=qu,L.drop=Qu,L.dropRight=ec,L.dropRightWhile=tc,L.dropWhile=rc,L.fill=ic,L.filter=of,L.flatMap=lf,L.flatMapDeep=uf,L.flatMapDepth=cf,L.flatten=ya,L.flattenDeep=nc,L.flattenDepth=sc,L.flip=xf,L.flow=Nh,L.flowRight=Dh,L.fromPairs=oc,L.functions=Dd,L.functionsIn=Td,L.groupBy=ff,L.initial=pc,L.intersection=lc,L.intersectionBy=uc,L.intersectionWith=cc,L.invert=wd,L.invertBy=xd,L.invokeMap=hf,L.iteratee=vs,L.keyBy=gf,L.keys=Pt,L.keysIn=Bt,L.map=on,L.mapKeys=Rd,L.mapValues=Od,L.matches=Th,L.matchesProperty=Ch,L.memoize=pn,L.merge=Ld,L.mergeWith=Wa,L.method=wh,L.methodOf=xh,L.mixin=ys,L.negate=ln,L.nthArg=Rh,L.omit=kd,L.omitBy=Fd,L.once=If,L.orderBy=mf,L.over=Oh,L.overArgs=Rf,L.overEvery=Lh,L.overSome=kh,L.partial=us,L.partialRight=Ia,L.partition=vf,L.pick=Md,L.pickBy=Ua,L.property=Xa,L.propertyOf=Fh,L.pull=gc,L.pullAll=Ea,L.pullAllBy=mc,L.pullAllWith=vc,L.pullAt=yc,L.range=Mh,L.rangeRight=Bh,L.rearg=Of,L.reject=Ef,L.remove=Sc,L.rest=Lf,L.reverse=as,L.sampleSize=Af,L.set=$d,L.setWith=Wd,L.shuffle=Pf,L.slice=Ec,L.sortBy=Df,L.sortedUniq=Tc,L.sortedUniqBy=Cc,L.split=lh,L.spread=kf,L.tail=wc,L.take=xc,L.takeRight=Ic,L.takeRightWhile=Rc,L.takeWhile=Oc,L.tap=Xc,L.throttle=Ff,L.thru=sn,L.toArray=Fa,L.toPairs=Ha,L.toPairsIn=Ka,L.toPath=Kh,L.toPlainObject=Ba,L.transform=Ud,L.unary=Mf,L.union=Lc,L.unionBy=kc,L.unionWith=Fc,L.uniq=Mc,L.uniqBy=Bc,L.uniqWith=$c,L.unset=Hd,L.unzip=ps,L.unzipWith=_a,L.update=Kd,L.updateWith=Gd,L.values=oi,L.valuesIn=zd,L.without=Wc,L.words=Ya,L.wrap=Bf,L.xor=Uc,L.xorBy=Hc,L.xorWith=Kc,L.zip=Gc,L.zipObject=zc,L.zipObjectDeep=Yc,L.zipWith=Vc,L.entries=Ha,L.entriesIn=Ka,L.extend=$a,L.extendWith=fn,ys(L,L),L.add=zh,L.attempt=Va,L.camelCase=jd,L.capitalize=Ga,L.ceil=Yh,L.clamp=Yd,L.clone=Wf,L.cloneDeep=Hf,L.cloneDeepWith=Kf,L.cloneWith=Uf,L.conformsTo=Gf,L.deburr=za,L.defaultTo=bh,L.divide=Vh,L.endsWith=Zd,L.eq=ar,L.escape=Jd,L.escapeRegExp=qd,L.every=sf,L.find=af,L.findIndex=ma,L.findKey=Ed,L.findLast=pf,L.findLastIndex=va,L.findLastKey=_d,L.floor=Xh,L.forEach=Pa,L.forEachRight=ba,L.forIn=Ad,L.forInRight=Pd,L.forOwn=bd,L.forOwnRight=Nd,L.get=ds,L.gt=zf,L.gte=Yf,L.has=Cd,L.hasIn=hs,L.head=Sa,L.identity=$t,L.includes=df,L.indexOf=ac,L.inRange=Vd,L.invoke=Id,L.isArguments=Yr,L.isArray=Be,L.isArrayBuffer=Vf,L.isArrayLike=Mt,L.isArrayLikeObject=dt,L.isBoolean=Xf,L.isBuffer=kr,L.isDate=jf,L.isElement=Zf,L.isEmpty=Jf,L.isEqual=qf,L.isEqualWith=Qf,L.isError=cs,L.isFinite=ed,L.isFunction=_r,L.isInteger=Ra,L.isLength=un,L.isMap=Oa,L.isMatch=td,L.isMatchWith=rd,L.isNaN=id,L.isNative=nd,L.isNil=od,L.isNull=sd,L.isNumber=La,L.isObject=ut,L.isObjectLike=ct,L.isPlainObject=Pi,L.isRegExp=fs,L.isSafeInteger=ad,L.isSet=ka,L.isString=cn,L.isSymbol=Yt,L.isTypedArray=si,L.isUndefined=pd,L.isWeakMap=ld,L.isWeakSet=ud,L.join=fc,L.kebabCase=Qd,L.last=rr,L.lastIndexOf=dc,L.lowerCase=eh,L.lowerFirst=th,L.lt=cd,L.lte=fd,L.max=jh,L.maxBy=Zh,L.mean=Jh,L.meanBy=qh,L.min=Qh,L.minBy=eg,L.stubArray=Es,L.stubFalse=_s,L.stubObject=$h,L.stubString=Wh,L.stubTrue=Uh,L.multiply=tg,L.nth=hc,L.noConflict=Ih,L.noop=Ss,L.now=an,L.pad=rh,L.padEnd=ih,L.padStart=nh,L.parseInt=sh,L.random=Xd,L.reduce=yf,L.reduceRight=Sf,L.repeat=oh,L.replace=ah,L.result=Bd,L.round=rg,L.runInContext=q,L.sample=_f,L.size=bf,L.snakeCase=ph,L.some=Nf,L.sortedIndex=_c,L.sortedIndexBy=Ac,L.sortedIndexOf=Pc,L.sortedLastIndex=bc,L.sortedLastIndexBy=Nc,L.sortedLastIndexOf=Dc,L.startCase=uh,L.startsWith=ch,L.subtract=ig,L.sum=ng,L.sumBy=sg,L.template=fh,L.times=Hh,L.toFinite=Ar,L.toInteger=We,L.toLength=Ma,L.toLower=dh,L.toNumber=ir,L.toSafeInteger=dd,L.toString=tt,L.toUpper=hh,L.trim=gh,L.trimEnd=mh,L.trimStart=vh,L.truncate=yh,L.unescape=Sh,L.uniqueId=Gh,L.upperCase=Eh,L.upperFirst=gs,L.each=Pa,L.eachRight=ba,L.first=Sa,ys(L,function(){var e={};return ur(L,function(t,a){rt.call(L.prototype,a)||(e[a]=t)}),e}(),{chain:!1}),L.VERSION=r,Jt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){L[e].placeholder=L}),Jt(["drop","take"],function(e,t){Ve.prototype[e]=function(a){a=a===i?1:Et(We(a),0);var _=this.__filtered__&&!t?new Ve(this):this.clone();return _.__filtered__?_.__takeCount__=wt(a,_.__takeCount__):_.__views__.push({size:wt(a,pe),type:e+(_.__dir__<0?"Right":"")}),_},Ve.prototype[e+"Right"]=function(a){return this.reverse()[e](a).reverse()}}),Jt(["filter","map","takeWhile"],function(e,t){var a=t+1,_=a==W||a==B;Ve.prototype[e]=function(w){var M=this.clone();return M.__iteratees__.push({iteratee:xe(w,3),type:a}),M.__filtered__=M.__filtered__||_,M}}),Jt(["head","last"],function(e,t){var a="take"+(t?"Right":"");Ve.prototype[e]=function(){return this[a](1).value()[0]}}),Jt(["initial","tail"],function(e,t){var a="drop"+(t?"":"Right");Ve.prototype[e]=function(){return this.__filtered__?new Ve(this):this[a](1)}}),Ve.prototype.compact=function(){return this.filter($t)},Ve.prototype.find=function(e){return this.filter(e).head()},Ve.prototype.findLast=function(e){return this.reverse().find(e)},Ve.prototype.invokeMap=Ke(function(e,t){return typeof e=="function"?new Ve(this):this.map(function(a){return vi(a,e,t)})}),Ve.prototype.reject=function(e){return this.filter(ln(xe(e)))},Ve.prototype.slice=function(e,t){e=We(e);var a=this;return a.__filtered__&&(e>0||t<0)?new Ve(a):(e<0?a=a.takeRight(-e):e&&(a=a.drop(e)),t!==i&&(t=We(t),a=t<0?a.dropRight(-t):a.take(t-e)),a)},Ve.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Ve.prototype.toArray=function(){return this.take(pe)},ur(Ve.prototype,function(e,t){var a=/^(?:filter|find|map|reject)|While$/.test(t),_=/^(?:head|last)$/.test(t),w=L[_?"take"+(t=="last"?"Right":""):t],M=_||/^find/.test(t);!w||(L.prototype[t]=function(){var K=this.__wrapped__,X=_?[1]:arguments,Q=K instanceof Ve,ue=X[0],ce=Q||Be(K),de=function(ze){var je=w.apply(L,Cr([ze],X));return _&&Se?je[0]:je};ce&&a&&typeof ue=="function"&&ue.length!=1&&(Q=ce=!1);var Se=this.__chain__,De=!!this.__actions__.length,Ie=M&&!Se,Ue=Q&&!De;if(!M&&ce){K=Ue?K:new Ve(this);var Re=e.apply(K,X);return Re.__actions__.push({func:sn,args:[de],thisArg:i}),new Qt(Re,Se)}return Ie&&Ue?e.apply(this,X):(Re=this.thru(de),Ie?_?Re.value()[0]:Re.value():Re)})}),Jt(["pop","push","shift","sort","splice","unshift"],function(e){var t=xi[e],a=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",_=/^(?:pop|shift)$/.test(e);L.prototype[e]=function(){var w=arguments;if(_&&!this.__chain__){var M=this.value();return t.apply(Be(M)?M:[],w)}return this[a](function(K){return t.apply(Be(K)?K:[],w)})}}),ur(Ve.prototype,function(e,t){var a=L[t];if(a){var _=a.name+"";rt.call(ei,_)||(ei[_]=[]),ei[_].push({name:t,func:a})}}),ei[Ji(i,N).name]=[{name:"wrapper",func:i}],Ve.prototype.clone=yl,Ve.prototype.reverse=Sl,Ve.prototype.value=El,L.prototype.at=jc,L.prototype.chain=Zc,L.prototype.commit=Jc,L.prototype.next=qc,L.prototype.plant=ef,L.prototype.reverse=tf,L.prototype.toJSON=L.prototype.valueOf=L.prototype.value=rf,L.prototype.first=L.prototype.head,ui&&(L.prototype[ui]=Qc),L},wi=Jp();bt._=wi,h=function(){return wi}.call(y,o,y,P),h!==i&&(P.exports=h)}).call(this)},4106:(P,y,o)=>{"use strict";const h=o(6482),i=Symbol("max"),r=Symbol("length"),p=Symbol("lengthCalculator"),c=Symbol("allowStale"),l=Symbol("maxAge"),s=Symbol("dispose"),u=Symbol("noDisposeOnSet"),g=Symbol("lruList"),n=Symbol("cache"),m=Symbol("updateAgeOnGet"),f=()=>1;class d{constructor(D){if(typeof D=="number"&&(D={max:D}),D||(D={}),D.max&&(typeof D.max!="number"||D.max<0))throw new TypeError("max must be a non-negative number");const C=this[i]=D.max||1/0,I=D.length||f;if(this[p]=typeof I!="function"?f:I,this[c]=D.stale||!1,D.maxAge&&typeof D.maxAge!="number")throw new TypeError("maxAge must be a number");this[l]=D.maxAge||0,this[s]=D.dispose,this[u]=D.noDisposeOnSet||!1,this[m]=D.updateAgeOnGet||!1,this.reset()}set max(D){if(typeof D!="number"||D<0)throw new TypeError("max must be a non-negative number");this[i]=D||1/0,E(this)}get max(){return this[i]}set allowStale(D){this[c]=!!D}get allowStale(){return this[c]}set maxAge(D){if(typeof D!="number")throw new TypeError("maxAge must be a non-negative number");this[l]=D,E(this)}get maxAge(){return this[l]}set lengthCalculator(D){typeof D!="function"&&(D=f),D!==this[p]&&(this[p]=D,this[r]=0,this[g].forEach(C=>{C.length=this[p](C.value,C.key),this[r]+=C.length})),E(this)}get lengthCalculator(){return this[p]}get length(){return this[r]}get itemCount(){return this[g].length}rforEach(D,C){C=C||this;for(let I=this[g].tail;I!==null;){const R=I.prev;T(this,D,I,C),I=R}}forEach(D,C){C=C||this;for(let I=this[g].head;I!==null;){const R=I.next;T(this,D,I,C),I=R}}keys(){return this[g].toArray().map(D=>D.key)}values(){return this[g].toArray().map(D=>D.value)}reset(){this[s]&&this[g]&&this[g].length&&this[g].forEach(D=>this[s](D.key,D.value)),this[n]=new Map,this[g]=new h,this[r]=0}dump(){return this[g].map(D=>v(this,D)?!1:{k:D.key,v:D.value,e:D.now+(D.maxAge||0)}).toArray().filter(D=>D)}dumpLru(){return this[g]}set(D,C,I){if(I=I||this[l],I&&typeof I!="number")throw new TypeError("maxAge must be a number");const R=I?Date.now():0,x=this[p](C,D);if(this[n].has(D)){if(x>this[i])return N(this,this[n].get(D)),!1;const F=this[n].get(D).value;return this[s]&&(this[u]||this[s](D,F.value)),F.now=R,F.maxAge=I,F.value=C,this[r]+=x-F.length,F.length=x,this.get(D),E(this),!0}const O=new A(D,C,x,R,I);return O.length>this[i]?(this[s]&&this[s](D,C),!1):(this[r]+=O.length,this[g].unshift(O),this[n].set(D,this[g].head),E(this),!0)}has(D){if(!this[n].has(D))return!1;const C=this[n].get(D).value;return!v(this,C)}get(D){return S(this,D,!0)}peek(D){return S(this,D,!1)}pop(){const D=this[g].tail;return D?(N(this,D),D.value):null}del(D){N(this,this[n].get(D))}load(D){this.reset();const C=Date.now();for(let I=D.length-1;I>=0;I--){const R=D[I],x=R.e||0;if(x===0)this.set(R.k,R.v);else{const O=x-C;O>0&&this.set(R.k,R.v,O)}}}prune(){this[n].forEach((D,C)=>S(this,C,!1))}}const S=(b,D,C)=>{const I=b[n].get(D);if(I){const R=I.value;if(v(b,R)){if(N(b,I),!b[c])return}else C&&(b[m]&&(I.value.now=Date.now()),b[g].unshiftNode(I));return R.value}},v=(b,D)=>{if(!D||!D.maxAge&&!b[l])return!1;const C=Date.now()-D.now;return D.maxAge?C>D.maxAge:b[l]&&C>b[l]},E=b=>{if(b[r]>b[i])for(let D=b[g].tail;b[r]>b[i]&&D!==null;){const C=D.prev;N(b,D),D=C}},N=(b,D)=>{if(D){const C=D.value;b[s]&&b[s](C.key,C.value),b[r]-=C.length,b[n].delete(C.key),b[g].removeNode(D)}};class A{constructor(D,C,I,R,x){this.key=D,this.value=C,this.length=I,this.now=R,this.maxAge=x||0}}const T=(b,D,C,I)=>{let R=C.value;v(b,R)&&(N(b,C),b[c]||(R=void 0)),R&&D.call(I,R.value,R.key,b)};P.exports=d},7496:()=>{(function(P){var y="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",o={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},h={bash:o,environment:{pattern:RegExp("\\$"+y),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+y),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};P.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+y),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:h},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:o}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:h},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:h.entity}}],environment:{pattern:RegExp("\\$?"+y),alias:"constant"},variable:h.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},o.inside=P.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],r=h.variable[1].inside,p=0;p<i.length;p++)r[i[p]]=P.languages.bash[i[p]];P.languages.sh=P.languages.bash,P.languages.shell=P.languages.bash})(Prism)},9881:()=>{(function(P){function y(s){return RegExp("(^(?:"+s+"):[ ]*(?![ ]))[^]+","i")}P.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:P.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:y(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:P.languages.csp},{pattern:y(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:P.languages.hpkp},{pattern:y(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:P.languages.hsts},{pattern:y(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var o=P.languages,h={"application/javascript":o.javascript,"application/json":o.json||o.javascript,"application/xml":o.xml,"text/xml":o.xml,"text/html":o.html,"text/css":o.css,"text/plain":o.plain},i={"application/json":!0,"application/xml":!0};function r(s){var u=s.replace(/^[a-z]+\//,""),g="\\w+/(?:[\\w.-]+\\+)+"+u+"(?![+\\w.-])";return"(?:"+s+"|"+g+")"}var p;for(var c in h)if(h[c]){p=p||{};var l=i[c]?r(c):c;p[c.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+l+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:h[c]}}p&&P.languages.insertBefore("http","header",p)})(Prism)},4726:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},2200:()=>{Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern://,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python},1309:(P,y,o)=>{var h=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};/**
|
|
* Prism: Lightweight, robust, elegant syntax highlighting
|
|
*
|
|
* @license MIT <https://opensource.org/licenses/MIT>
|
|
* @author Lea Verou <https://lea.verou.me>
|
|
* @namespace
|
|
* @public
|
|
*/var i=function(r){var p=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,c=0,l={},s={manual:r.Prism&&r.Prism.manual,disableWorkerMessageHandler:r.Prism&&r.Prism.disableWorkerMessageHandler,util:{encode:function A(T){return T instanceof u?new u(T.type,A(T.content),T.alias):Array.isArray(T)?T.map(A):T.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(A){return Object.prototype.toString.call(A).slice(8,-1)},objId:function(A){return A.__id||Object.defineProperty(A,"__id",{value:++c}),A.__id},clone:function A(T,b){b=b||{};var D,C;switch(s.util.type(T)){case"Object":if(C=s.util.objId(T),b[C])return b[C];D={},b[C]=D;for(var I in T)T.hasOwnProperty(I)&&(D[I]=A(T[I],b));return D;case"Array":return C=s.util.objId(T),b[C]?b[C]:(D=[],b[C]=D,T.forEach(function(R,x){D[x]=A(R,b)}),D);default:return T}},getLanguage:function(A){for(;A;){var T=p.exec(A.className);if(T)return T[1].toLowerCase();A=A.parentElement}return"none"},setLanguage:function(A,T){A.className=A.className.replace(RegExp(p,"gi"),""),A.classList.add("language-"+T)},currentScript:function(){if(typeof document=="undefined")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(D){var A=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(D.stack)||[])[1];if(A){var T=document.getElementsByTagName("script");for(var b in T)if(T[b].src==A)return T[b]}return null}},isActive:function(A,T,b){for(var D="no-"+T;A;){var C=A.classList;if(C.contains(T))return!0;if(C.contains(D))return!1;A=A.parentElement}return!!b}},languages:{plain:l,plaintext:l,text:l,txt:l,extend:function(A,T){var b=s.util.clone(s.languages[A]);for(var D in T)b[D]=T[D];return b},insertBefore:function(A,T,b,D){D=D||s.languages;var C=D[A],I={};for(var R in C)if(C.hasOwnProperty(R)){if(R==T)for(var x in b)b.hasOwnProperty(x)&&(I[x]=b[x]);b.hasOwnProperty(R)||(I[R]=C[R])}var O=D[A];return D[A]=I,s.languages.DFS(s.languages,function($,F){F===O&&$!=A&&(this[$]=I)}),I},DFS:function A(T,b,D,C){C=C||{};var I=s.util.objId;for(var R in T)if(T.hasOwnProperty(R)){b.call(T,R,T[R],D||R);var x=T[R],O=s.util.type(x);O==="Object"&&!C[I(x)]?(C[I(x)]=!0,A(x,b,null,C)):O==="Array"&&!C[I(x)]&&(C[I(x)]=!0,A(x,b,R,C))}}},plugins:{},highlightAll:function(A,T){s.highlightAllUnder(document,A,T)},highlightAllUnder:function(A,T,b){var D={callback:b,container:A,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",D),D.elements=Array.prototype.slice.apply(D.container.querySelectorAll(D.selector)),s.hooks.run("before-all-elements-highlight",D);for(var C=0,I;I=D.elements[C++];)s.highlightElement(I,T===!0,D.callback)},highlightElement:function(A,T,b){var D=s.util.getLanguage(A),C=s.languages[D];s.util.setLanguage(A,D);var I=A.parentElement;I&&I.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(I,D);var R=A.textContent,x={element:A,language:D,grammar:C,code:R};function O(F){x.highlightedCode=F,s.hooks.run("before-insert",x),x.element.innerHTML=x.highlightedCode,s.hooks.run("after-highlight",x),s.hooks.run("complete",x),b&&b.call(x.element)}if(s.hooks.run("before-sanity-check",x),I=x.element.parentElement,I&&I.nodeName.toLowerCase()==="pre"&&!I.hasAttribute("tabindex")&&I.setAttribute("tabindex","0"),!x.code){s.hooks.run("complete",x),b&&b.call(x.element);return}if(s.hooks.run("before-highlight",x),!x.grammar){O(s.util.encode(x.code));return}if(T&&r.Worker){var $=new Worker(s.filename);$.onmessage=function(F){O(F.data)},$.postMessage(JSON.stringify({language:x.language,code:x.code,immediateClose:!0}))}else O(s.highlight(x.code,x.grammar,x.language))},highlight:function(A,T,b){var D={code:A,grammar:T,language:b};if(s.hooks.run("before-tokenize",D),!D.grammar)throw new Error('The language "'+D.language+'" has no grammar.');return D.tokens=s.tokenize(D.code,D.grammar),s.hooks.run("after-tokenize",D),u.stringify(s.util.encode(D.tokens),D.language)},tokenize:function(A,T){var b=T.rest;if(b){for(var D in b)T[D]=b[D];delete T.rest}var C=new m;return f(C,C.head,A),n(A,C,T,C.head,0),S(C)},hooks:{all:{},add:function(A,T){var b=s.hooks.all;b[A]=b[A]||[],b[A].push(T)},run:function(A,T){var b=s.hooks.all[A];if(!(!b||!b.length))for(var D=0,C;C=b[D++];)C(T)}},Token:u};r.Prism=s;function u(A,T,b,D){this.type=A,this.content=T,this.alias=b,this.length=(D||"").length|0}u.stringify=function A(T,b){if(typeof T=="string")return T;if(Array.isArray(T)){var D="";return T.forEach(function(O){D+=A(O,b)}),D}var C={type:T.type,content:A(T.content,b),tag:"span",classes:["token",T.type],attributes:{},language:b},I=T.alias;I&&(Array.isArray(I)?Array.prototype.push.apply(C.classes,I):C.classes.push(I)),s.hooks.run("wrap",C);var R="";for(var x in C.attributes)R+=" "+x+'="'+(C.attributes[x]||"").replace(/"/g,""")+'"';return"<"+C.tag+' class="'+C.classes.join(" ")+'"'+R+">"+C.content+"</"+C.tag+">"};function g(A,T,b,D){A.lastIndex=T;var C=A.exec(b);if(C&&D&&C[1]){var I=C[1].length;C.index+=I,C[0]=C[0].slice(I)}return C}function n(A,T,b,D,C,I){for(var R in b)if(!(!b.hasOwnProperty(R)||!b[R])){var x=b[R];x=Array.isArray(x)?x:[x];for(var O=0;O<x.length;++O){if(I&&I.cause==R+","+O)return;var $=x[O],F=$.inside,U=!!$.lookbehind,W=!!$.greedy,z=$.alias;if(W&&!$.pattern.global){var B=$.pattern.toString().match(/[imsuy]*$/)[0];$.pattern=RegExp($.pattern.source,B+"g")}for(var V=$.pattern||$,Y=D.next,re=C;Y!==T.tail&&!(I&&re>=I.reach);re+=Y.value.length,Y=Y.next){var ne=Y.value;if(T.length>A.length)return;if(!(ne instanceof u)){var pe=1,te;if(W){if(te=g(V,re,A,U),!te||te.index>=A.length)break;var nt=te.index,he=te.index+te[0].length,Ee=re;for(Ee+=Y.value.length;nt>=Ee;)Y=Y.next,Ee+=Y.value.length;if(Ee-=Y.value.length,re=Ee,Y.value instanceof u)continue;for(var Le=Y;Le!==T.tail&&(Ee<he||typeof Le.value=="string");Le=Le.next)pe++,Ee+=Le.value.length;pe--,ne=A.slice(re,Ee),te.index-=re}else if(te=g(V,0,ne,U),!te)continue;var nt=te.index,gt=te[0],ft=ne.slice(0,nt),mt=ne.slice(nt+gt.length),Dt=re+ne.length;I&&Dt>I.reach&&(I.reach=Dt);var we=Y.prev;ft&&(we=f(T,we,ft),re+=ft.length),d(T,we,pe);var _t=new u(R,F?s.tokenize(gt,F):gt,z,gt);if(Y=f(T,we,_t),mt&&f(T,Y,mt),pe>1){var $e={cause:R+","+O,reach:Dt};n(A,T,b,Y.prev,re,$e),I&&$e.reach>I.reach&&(I.reach=$e.reach)}}}}}}function m(){var A={value:null,prev:null,next:null},T={value:null,prev:A,next:null};A.next=T,this.head=A,this.tail=T,this.length=0}function f(A,T,b){var D=T.next,C={value:b,prev:T,next:D};return T.next=C,D.prev=C,A.length++,C}function d(A,T,b){for(var D=T.next,C=0;C<b&&D!==A.tail;C++)D=D.next;T.next=D,D.prev=T,A.length-=C}function S(A){for(var T=[],b=A.head.next;b!==A.tail;)T.push(b.value),b=b.next;return T}if(!r.document)return r.addEventListener&&(s.disableWorkerMessageHandler||r.addEventListener("message",function(A){var T=JSON.parse(A.data),b=T.language,D=T.code,C=T.immediateClose;r.postMessage(s.highlight(D,s.languages[b],b)),C&&r.close()},!1)),s;var v=s.util.currentScript();v&&(s.filename=v.src,v.hasAttribute("data-manual")&&(s.manual=!0));function E(){s.manual||s.highlightAll()}if(!s.manual){var N=document.readyState;N==="loading"||N==="interactive"&&v&&v.defer?document.addEventListener("DOMContentLoaded",E):window.requestAnimationFrame?window.requestAnimationFrame(E):window.setTimeout(E,16)}return s}(h);P.exports&&(P.exports=i),typeof o.g!="undefined"&&(o.g.Prism=i),i.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},i.languages.markup.tag.inside["attr-value"].inside.entity=i.languages.markup.entity,i.languages.markup.doctype.inside["internal-subset"].inside=i.languages.markup,i.hooks.add("wrap",function(r){r.type==="entity"&&(r.attributes.title=r.content.replace(/&/,"&"))}),Object.defineProperty(i.languages.markup.tag,"addInlined",{value:function(p,c){var l={};l["language-"+c]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:i.languages[c]},l.cdata=/^<!\[CDATA\[|\]\]>$/i;var s={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:l}};s["language-"+c]={pattern:/[\s\S]+/,inside:i.languages[c]};var u={};u[p]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return p}),"i"),lookbehind:!0,greedy:!0,inside:s},i.languages.insertBefore("markup","cdata",u)}}),Object.defineProperty(i.languages.markup.tag,"addAttribute",{value:function(r,p){i.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+r+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[p,"language-"+p],inside:i.languages[p]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),i.languages.html=i.languages.markup,i.languages.mathml=i.languages.markup,i.languages.svg=i.languages.markup,i.languages.xml=i.languages.extend("markup",{}),i.languages.ssml=i.languages.xml,i.languages.atom=i.languages.xml,i.languages.rss=i.languages.xml,function(r){var p=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;r.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+p.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+p.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+p.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+p.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:p,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},r.languages.css.atrule.inside.rest=r.languages.css;var c=r.languages.markup;c&&(c.tag.addInlined("style","css"),c.tag.addAttribute("style","css"))}(i),i.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},i.languages.javascript=i.languages.extend("clike",{"class-name":[i.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),i.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,i.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:i.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:i.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:i.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:i.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:i.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),i.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:i.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),i.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),i.languages.markup&&(i.languages.markup.tag.addInlined("script","javascript"),i.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),i.languages.js=i.languages.javascript,function(){if(typeof i=="undefined"||typeof document=="undefined")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var r="Loading\u2026",p=function(v,E){return"\u2716 Error "+v+" while fetching file: "+E},c="\u2716 Error: File does not exist or is empty",l={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",u="loading",g="loaded",n="failed",m="pre[data-src]:not(["+s+'="'+g+'"]):not(['+s+'="'+u+'"])';function f(v,E,N){var A=new XMLHttpRequest;A.open("GET",v,!0),A.onreadystatechange=function(){A.readyState==4&&(A.status<400&&A.responseText?E(A.responseText):A.status>=400?N(p(A.status,A.statusText)):N(c))},A.send(null)}function d(v){var E=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(v||"");if(E){var N=Number(E[1]),A=E[2],T=E[3];return A?T?[N,Number(T)]:[N,void 0]:[N,N]}}i.hooks.add("before-highlightall",function(v){v.selector+=", "+m}),i.hooks.add("before-sanity-check",function(v){var E=v.element;if(E.matches(m)){v.code="",E.setAttribute(s,u);var N=E.appendChild(document.createElement("CODE"));N.textContent=r;var A=E.getAttribute("data-src"),T=v.language;if(T==="none"){var b=(/\.(\w+)$/.exec(A)||[,"none"])[1];T=l[b]||b}i.util.setLanguage(N,T),i.util.setLanguage(E,T);var D=i.plugins.autoloader;D&&D.loadLanguages(T),f(A,function(C){E.setAttribute(s,g);var I=d(E.getAttribute("data-range"));if(I){var R=C.split(/\r\n?|\n/g),x=I[0],O=I[1]==null?R.length:I[1];x<0&&(x+=R.length),x=Math.max(0,Math.min(x-1,R.length)),O<0&&(O+=R.length),O=Math.max(0,Math.min(O,R.length)),C=R.slice(x,O).join(`
|
|
`),E.hasAttribute("data-start")||E.setAttribute("data-start",String(x+1))}N.textContent=C,i.highlightElement(N)},function(C){E.setAttribute(s,n),N.textContent=C})}}),i.plugins.fileHighlight={highlight:function(E){for(var N=(E||document).querySelectorAll(m),A=0,T;T=N[A++];)i.highlightElement(T)}};var S=!1;i.fileHighlight=function(){S||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),S=!0),i.plugins.fileHighlight.highlight.apply(this,arguments)}}()},1681:(P,y,o)=>{const h=Symbol("SemVer ANY");class i{static get ANY(){return h}constructor(m,f){if(f=r(f),m instanceof i){if(m.loose===!!f.loose)return m;m=m.value}s("comparator",m,f),this.options=f,this.loose=!!f.loose,this.parse(m),this.semver===h?this.value="":this.value=this.operator+this.semver.version,s("comp",this)}parse(m){const f=this.options.loose?p[c.COMPARATORLOOSE]:p[c.COMPARATOR],d=m.match(f);if(!d)throw new TypeError(`Invalid comparator: ${m}`);this.operator=d[1]!==void 0?d[1]:"",this.operator==="="&&(this.operator=""),d[2]?this.semver=new u(d[2],this.options.loose):this.semver=h}toString(){return this.value}test(m){if(s("Comparator.test",m,this.options.loose),this.semver===h||m===h)return!0;if(typeof m=="string")try{m=new u(m,this.options)}catch(f){return!1}return l(m,this.operator,this.semver,this.options)}intersects(m,f){if(!(m instanceof i))throw new TypeError("a Comparator is required");if((!f||typeof f!="object")&&(f={loose:!!f,includePrerelease:!1}),this.operator==="")return this.value===""?!0:new g(m.value,f).test(this.value);if(m.operator==="")return m.value===""?!0:new g(this.value,f).test(m.semver);const d=(this.operator===">="||this.operator===">")&&(m.operator===">="||m.operator===">"),S=(this.operator==="<="||this.operator==="<")&&(m.operator==="<="||m.operator==="<"),v=this.semver.version===m.semver.version,E=(this.operator===">="||this.operator==="<=")&&(m.operator===">="||m.operator==="<="),N=l(this.semver,"<",m.semver,f)&&(this.operator===">="||this.operator===">")&&(m.operator==="<="||m.operator==="<"),A=l(this.semver,">",m.semver,f)&&(this.operator==="<="||this.operator==="<")&&(m.operator===">="||m.operator===">");return d||S||v&&E||N||A}}P.exports=i;const r=o(1372),{re:p,t:c}=o(3038),l=o(9668),s=o(6385),u=o(6984),g=o(7990)},7990:(P,y,o)=>{class h{constructor(U,W){if(W=p(W),U instanceof h)return U.loose===!!W.loose&&U.includePrerelease===!!W.includePrerelease?U:new h(U.raw,W);if(U instanceof c)return this.raw=U.value,this.set=[[U]],this.format(),this;if(this.options=W,this.loose=!!W.loose,this.includePrerelease=!!W.includePrerelease,this.raw=U,this.set=U.split("||").map(z=>this.parseRange(z.trim())).filter(z=>z.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${U}`);if(this.set.length>1){const z=this.set[0];if(this.set=this.set.filter(B=>!d(B[0])),this.set.length===0)this.set=[z];else if(this.set.length>1){for(const B of this.set)if(B.length===1&&S(B[0])){this.set=[B];break}}}this.format()}format(){return this.range=this.set.map(U=>U.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(U){U=U.trim();const z=`parseRange:${Object.keys(this.options).join(",")}:${U}`,B=r.get(z);if(B)return B;const V=this.options.loose,Y=V?u[g.HYPHENRANGELOOSE]:u[g.HYPHENRANGE];U=U.replace(Y,O(this.options.includePrerelease)),l("hyphen replace",U),U=U.replace(u[g.COMPARATORTRIM],n),l("comparator trim",U),U=U.replace(u[g.TILDETRIM],m),U=U.replace(u[g.CARETTRIM],f),U=U.split(/\s+/).join(" ");let re=U.split(" ").map(he=>E(he,this.options)).join(" ").split(/\s+/).map(he=>x(he,this.options));V&&(re=re.filter(he=>(l("loose invalid filter",he,this.options),!!he.match(u[g.COMPARATORLOOSE])))),l("range list",re);const ne=new Map,pe=re.map(he=>new c(he,this.options));for(const he of pe){if(d(he))return[he];ne.set(he.value,he)}ne.size>1&&ne.has("")&&ne.delete("");const te=[...ne.values()];return r.set(z,te),te}intersects(U,W){if(!(U instanceof h))throw new TypeError("a Range is required");return this.set.some(z=>v(z,W)&&U.set.some(B=>v(B,W)&&z.every(V=>B.every(Y=>V.intersects(Y,W)))))}test(U){if(!U)return!1;if(typeof U=="string")try{U=new s(U,this.options)}catch(W){return!1}for(let W=0;W<this.set.length;W++)if($(this.set[W],U,this.options))return!0;return!1}}P.exports=h;const i=o(4106),r=new i({max:1e3}),p=o(1372),c=o(1681),l=o(6385),s=o(6984),{re:u,t:g,comparatorTrimReplace:n,tildeTrimReplace:m,caretTrimReplace:f}=o(3038),d=F=>F.value==="<0.0.0-0",S=F=>F.value==="",v=(F,U)=>{let W=!0;const z=F.slice();let B=z.pop();for(;W&&z.length;)W=z.every(V=>B.intersects(V,U)),B=z.pop();return W},E=(F,U)=>(l("comp",F,U),F=b(F,U),l("caret",F),F=A(F,U),l("tildes",F),F=C(F,U),l("xrange",F),F=R(F,U),l("stars",F),F),N=F=>!F||F.toLowerCase()==="x"||F==="*",A=(F,U)=>F.trim().split(/\s+/).map(W=>T(W,U)).join(" "),T=(F,U)=>{const W=U.loose?u[g.TILDELOOSE]:u[g.TILDE];return F.replace(W,(z,B,V,Y,re)=>{l("tilde",F,z,B,V,Y,re);let ne;return N(B)?ne="":N(V)?ne=`>=${B}.0.0 <${+B+1}.0.0-0`:N(Y)?ne=`>=${B}.${V}.0 <${B}.${+V+1}.0-0`:re?(l("replaceTilde pr",re),ne=`>=${B}.${V}.${Y}-${re} <${B}.${+V+1}.0-0`):ne=`>=${B}.${V}.${Y} <${B}.${+V+1}.0-0`,l("tilde return",ne),ne})},b=(F,U)=>F.trim().split(/\s+/).map(W=>D(W,U)).join(" "),D=(F,U)=>{l("caret",F,U);const W=U.loose?u[g.CARETLOOSE]:u[g.CARET],z=U.includePrerelease?"-0":"";return F.replace(W,(B,V,Y,re,ne)=>{l("caret",F,B,V,Y,re,ne);let pe;return N(V)?pe="":N(Y)?pe=`>=${V}.0.0${z} <${+V+1}.0.0-0`:N(re)?V==="0"?pe=`>=${V}.${Y}.0${z} <${V}.${+Y+1}.0-0`:pe=`>=${V}.${Y}.0${z} <${+V+1}.0.0-0`:ne?(l("replaceCaret pr",ne),V==="0"?Y==="0"?pe=`>=${V}.${Y}.${re}-${ne} <${V}.${Y}.${+re+1}-0`:pe=`>=${V}.${Y}.${re}-${ne} <${V}.${+Y+1}.0-0`:pe=`>=${V}.${Y}.${re}-${ne} <${+V+1}.0.0-0`):(l("no pr"),V==="0"?Y==="0"?pe=`>=${V}.${Y}.${re}${z} <${V}.${Y}.${+re+1}-0`:pe=`>=${V}.${Y}.${re}${z} <${V}.${+Y+1}.0-0`:pe=`>=${V}.${Y}.${re} <${+V+1}.0.0-0`),l("caret return",pe),pe})},C=(F,U)=>(l("replaceXRanges",F,U),F.split(/\s+/).map(W=>I(W,U)).join(" ")),I=(F,U)=>{F=F.trim();const W=U.loose?u[g.XRANGELOOSE]:u[g.XRANGE];return F.replace(W,(z,B,V,Y,re,ne)=>{l("xRange",F,z,B,V,Y,re,ne);const pe=N(V),te=pe||N(Y),he=te||N(re),Ee=he;return B==="="&&Ee&&(B=""),ne=U.includePrerelease?"-0":"",pe?B===">"||B==="<"?z="<0.0.0-0":z="*":B&&Ee?(te&&(Y=0),re=0,B===">"?(B=">=",te?(V=+V+1,Y=0,re=0):(Y=+Y+1,re=0)):B==="<="&&(B="<",te?V=+V+1:Y=+Y+1),B==="<"&&(ne="-0"),z=`${B+V}.${Y}.${re}${ne}`):te?z=`>=${V}.0.0${ne} <${+V+1}.0.0-0`:he&&(z=`>=${V}.${Y}.0${ne} <${V}.${+Y+1}.0-0`),l("xRange return",z),z})},R=(F,U)=>(l("replaceStars",F,U),F.trim().replace(u[g.STAR],"")),x=(F,U)=>(l("replaceGTE0",F,U),F.trim().replace(u[U.includePrerelease?g.GTE0PRE:g.GTE0],"")),O=F=>(U,W,z,B,V,Y,re,ne,pe,te,he,Ee,Le)=>(N(z)?W="":N(B)?W=`>=${z}.0.0${F?"-0":""}`:N(V)?W=`>=${z}.${B}.0${F?"-0":""}`:Y?W=`>=${W}`:W=`>=${W}${F?"-0":""}`,N(pe)?ne="":N(te)?ne=`<${+pe+1}.0.0-0`:N(he)?ne=`<${pe}.${+te+1}.0-0`:Ee?ne=`<=${pe}.${te}.${he}-${Ee}`:F?ne=`<${pe}.${te}.${+he+1}-0`:ne=`<=${ne}`,`${W} ${ne}`.trim()),$=(F,U,W)=>{for(let z=0;z<F.length;z++)if(!F[z].test(U))return!1;if(U.prerelease.length&&!W.includePrerelease){for(let z=0;z<F.length;z++)if(l(F[z].semver),F[z].semver!==c.ANY&&F[z].semver.prerelease.length>0){const B=F[z].semver;if(B.major===U.major&&B.minor===U.minor&&B.patch===U.patch)return!0}return!1}return!0}},6984:(P,y,o)=>{const h=o(6385),{MAX_LENGTH:i,MAX_SAFE_INTEGER:r}=o(9138),{re:p,t:c}=o(3038),l=o(1372),{compareIdentifiers:s}=o(2534);class u{constructor(n,m){if(m=l(m),n instanceof u){if(n.loose===!!m.loose&&n.includePrerelease===!!m.includePrerelease)return n;n=n.version}else if(typeof n!="string")throw new TypeError(`Invalid Version: ${n}`);if(n.length>i)throw new TypeError(`version is longer than ${i} characters`);h("SemVer",n,m),this.options=m,this.loose=!!m.loose,this.includePrerelease=!!m.includePrerelease;const f=n.trim().match(m.loose?p[c.LOOSE]:p[c.FULL]);if(!f)throw new TypeError(`Invalid Version: ${n}`);if(this.raw=n,this.major=+f[1],this.minor=+f[2],this.patch=+f[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");f[4]?this.prerelease=f[4].split(".").map(d=>{if(/^[0-9]+$/.test(d)){const S=+d;if(S>=0&&S<r)return S}return d}):this.prerelease=[],this.build=f[5]?f[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(n){if(h("SemVer.compare",this.version,this.options,n),!(n instanceof u)){if(typeof n=="string"&&n===this.version)return 0;n=new u(n,this.options)}return n.version===this.version?0:this.compareMain(n)||this.comparePre(n)}compareMain(n){return n instanceof u||(n=new u(n,this.options)),s(this.major,n.major)||s(this.minor,n.minor)||s(this.patch,n.patch)}comparePre(n){if(n instanceof u||(n=new u(n,this.options)),this.prerelease.length&&!n.prerelease.length)return-1;if(!this.prerelease.length&&n.prerelease.length)return 1;if(!this.prerelease.length&&!n.prerelease.length)return 0;let m=0;do{const f=this.prerelease[m],d=n.prerelease[m];if(h("prerelease compare",m,f,d),f===void 0&&d===void 0)return 0;if(d===void 0)return 1;if(f===void 0)return-1;if(f===d)continue;return s(f,d)}while(++m)}compareBuild(n){n instanceof u||(n=new u(n,this.options));let m=0;do{const f=this.build[m],d=n.build[m];if(h("prerelease compare",m,f,d),f===void 0&&d===void 0)return 0;if(d===void 0)return 1;if(f===void 0)return-1;if(f===d)continue;return s(f,d)}while(++m)}inc(n,m){switch(n){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",m);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",m);break;case"prepatch":this.prerelease.length=0,this.inc("patch",m),this.inc("pre",m);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",m),this.inc("pre",m);break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":if(this.prerelease.length===0)this.prerelease=[0];else{let f=this.prerelease.length;for(;--f>=0;)typeof this.prerelease[f]=="number"&&(this.prerelease[f]++,f=-2);f===-1&&this.prerelease.push(0)}m&&(s(this.prerelease[0],m)===0?isNaN(this.prerelease[1])&&(this.prerelease=[m,0]):this.prerelease=[m,0]);break;default:throw new Error(`invalid increment argument: ${n}`)}return this.format(),this.raw=this.version,this}}P.exports=u},2492:(P,y,o)=>{const h=o(8139),i=(r,p)=>{const c=h(r.trim().replace(/^[=v]+/,""),p);return c?c.version:null};P.exports=i},9668:(P,y,o)=>{const h=o(8401),i=o(6803),r=o(9542),p=o(9887),c=o(7561),l=o(215),s=(u,g,n,m)=>{switch(g){case"===":return typeof u=="object"&&(u=u.version),typeof n=="object"&&(n=n.version),u===n;case"!==":return typeof u=="object"&&(u=u.version),typeof n=="object"&&(n=n.version),u!==n;case"":case"=":case"==":return h(u,n,m);case"!=":return i(u,n,m);case">":return r(u,n,m);case">=":return p(u,n,m);case"<":return c(u,n,m);case"<=":return l(u,n,m);default:throw new TypeError(`Invalid operator: ${g}`)}};P.exports=s},48:(P,y,o)=>{const h=o(6984),i=o(8139),{re:r,t:p}=o(3038),c=(l,s)=>{if(l instanceof h)return l;if(typeof l=="number"&&(l=String(l)),typeof l!="string")return null;s=s||{};let u=null;if(!s.rtl)u=l.match(r[p.COERCE]);else{let g;for(;(g=r[p.COERCERTL].exec(l))&&(!u||u.index+u[0].length!==l.length);)(!u||g.index+g[0].length!==u.index+u[0].length)&&(u=g),r[p.COERCERTL].lastIndex=g.index+g[1].length+g[2].length;r[p.COERCERTL].lastIndex=-1}return u===null?null:i(`${u[2]}.${u[3]||"0"}.${u[4]||"0"}`,s)};P.exports=c},4317:(P,y,o)=>{const h=o(6984),i=(r,p,c)=>{const l=new h(r,c),s=new h(p,c);return l.compare(s)||l.compareBuild(s)};P.exports=i},3821:(P,y,o)=>{const h=o(4350),i=(r,p)=>h(r,p,!0);P.exports=i},4350:(P,y,o)=>{const h=o(6984),i=(r,p,c)=>new h(r,c).compare(new h(p,c));P.exports=i},9756:(P,y,o)=>{const h=o(8139),i=o(8401),r=(p,c)=>{if(i(p,c))return null;{const l=h(p),s=h(c),u=l.prerelease.length||s.prerelease.length,g=u?"pre":"",n=u?"prerelease":"";for(const m in l)if((m==="major"||m==="minor"||m==="patch")&&l[m]!==s[m])return g+m;return n}};P.exports=r},8401:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(r,p,c)===0;P.exports=i},9542:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(r,p,c)>0;P.exports=i},9887:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(r,p,c)>=0;P.exports=i},8742:(P,y,o)=>{const h=o(6984),i=(r,p,c,l)=>{typeof c=="string"&&(l=c,c=void 0);try{return new h(r instanceof h?r.version:r,c).inc(p,l).version}catch(s){return null}};P.exports=i},7561:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(r,p,c)<0;P.exports=i},215:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(r,p,c)<=0;P.exports=i},5803:(P,y,o)=>{const h=o(6984),i=(r,p)=>new h(r,p).major;P.exports=i},8475:(P,y,o)=>{const h=o(6984),i=(r,p)=>new h(r,p).minor;P.exports=i},6803:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(r,p,c)!==0;P.exports=i},8139:(P,y,o)=>{const{MAX_LENGTH:h}=o(9138),{re:i,t:r}=o(3038),p=o(6984),c=o(1372),l=(s,u)=>{if(u=c(u),s instanceof p)return s;if(typeof s!="string"||s.length>h||!(u.loose?i[r.LOOSE]:i[r.FULL]).test(s))return null;try{return new p(s,u)}catch(n){return null}};P.exports=l},9616:(P,y,o)=>{const h=o(6984),i=(r,p)=>new h(r,p).patch;P.exports=i},306:(P,y,o)=>{const h=o(8139),i=(r,p)=>{const c=h(r,p);return c&&c.prerelease.length?c.prerelease:null};P.exports=i},8747:(P,y,o)=>{const h=o(4350),i=(r,p,c)=>h(p,r,c);P.exports=i},4764:(P,y,o)=>{const h=o(4317),i=(r,p)=>r.sort((c,l)=>h(l,c,p));P.exports=i},5414:(P,y,o)=>{const h=o(7990),i=(r,p,c)=>{try{p=new h(p,c)}catch(l){return!1}return p.test(r)};P.exports=i},2795:(P,y,o)=>{const h=o(4317),i=(r,p)=>r.sort((c,l)=>h(c,l,p));P.exports=i},3889:(P,y,o)=>{const h=o(8139),i=(r,p)=>{const c=h(r,p);return c?c.version:null};P.exports=i},3475:(P,y,o)=>{const h=o(3038),i=o(9138),r=o(6984),p=o(2534),c=o(8139),l=o(3889),s=o(2492),u=o(8742),g=o(9756),n=o(5803),m=o(8475),f=o(9616),d=o(306),S=o(4350),v=o(8747),E=o(3821),N=o(4317),A=o(2795),T=o(4764),b=o(9542),D=o(7561),C=o(8401),I=o(6803),R=o(9887),x=o(215),O=o(9668),$=o(48),F=o(1681),U=o(7990),W=o(5414),z=o(4787),B=o(2563),V=o(5587),Y=o(31),re=o(2864),ne=o(1391),pe=o(7443),te=o(4310),he=o(9919),Ee=o(3505),Le=o(3678);P.exports={parse:c,valid:l,clean:s,inc:u,diff:g,major:n,minor:m,patch:f,prerelease:d,compare:S,rcompare:v,compareLoose:E,compareBuild:N,sort:A,rsort:T,gt:b,lt:D,eq:C,neq:I,gte:R,lte:x,cmp:O,coerce:$,Comparator:F,Range:U,satisfies:W,toComparators:z,maxSatisfying:B,minSatisfying:V,minVersion:Y,validRange:re,outside:ne,gtr:pe,ltr:te,intersects:he,simplifyRange:Ee,subset:Le,SemVer:r,re:h.re,src:h.src,tokens:h.t,SEMVER_SPEC_VERSION:i.SEMVER_SPEC_VERSION,compareIdentifiers:p.compareIdentifiers,rcompareIdentifiers:p.rcompareIdentifiers}},9138:P=>{const y="2.0.0",h=Number.MAX_SAFE_INTEGER||9007199254740991,i=16;P.exports={SEMVER_SPEC_VERSION:y,MAX_LENGTH:256,MAX_SAFE_INTEGER:h,MAX_SAFE_COMPONENT_LENGTH:i}},6385:P=>{const y=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...o)=>console.error("SEMVER",...o):()=>{};P.exports=y},2534:P=>{const y=/^[0-9]+$/,o=(i,r)=>{const p=y.test(i),c=y.test(r);return p&&c&&(i=+i,r=+r),i===r?0:p&&!c?-1:c&&!p?1:i<r?-1:1},h=(i,r)=>o(r,i);P.exports={compareIdentifiers:o,rcompareIdentifiers:h}},1372:P=>{const y=["includePrerelease","loose","rtl"],o=h=>h?typeof h!="object"?{loose:!0}:y.filter(i=>h[i]).reduce((i,r)=>(i[r]=!0,i),{}):{};P.exports=o},3038:(P,y,o)=>{const{MAX_SAFE_COMPONENT_LENGTH:h}=o(9138),i=o(6385);y=P.exports={};const r=y.re=[],p=y.src=[],c=y.t={};let l=0;const s=(u,g,n)=>{const m=l++;i(u,m,g),c[u]=m,p[m]=g,r[m]=new RegExp(g,n?"g":void 0)};s("NUMERICIDENTIFIER","0|[1-9]\\d*"),s("NUMERICIDENTIFIERLOOSE","[0-9]+"),s("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),s("MAINVERSION",`(${p[c.NUMERICIDENTIFIER]})\\.(${p[c.NUMERICIDENTIFIER]})\\.(${p[c.NUMERICIDENTIFIER]})`),s("MAINVERSIONLOOSE",`(${p[c.NUMERICIDENTIFIERLOOSE]})\\.(${p[c.NUMERICIDENTIFIERLOOSE]})\\.(${p[c.NUMERICIDENTIFIERLOOSE]})`),s("PRERELEASEIDENTIFIER",`(?:${p[c.NUMERICIDENTIFIER]}|${p[c.NONNUMERICIDENTIFIER]})`),s("PRERELEASEIDENTIFIERLOOSE",`(?:${p[c.NUMERICIDENTIFIERLOOSE]}|${p[c.NONNUMERICIDENTIFIER]})`),s("PRERELEASE",`(?:-(${p[c.PRERELEASEIDENTIFIER]}(?:\\.${p[c.PRERELEASEIDENTIFIER]})*))`),s("PRERELEASELOOSE",`(?:-?(${p[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${p[c.PRERELEASEIDENTIFIERLOOSE]})*))`),s("BUILDIDENTIFIER","[0-9A-Za-z-]+"),s("BUILD",`(?:\\+(${p[c.BUILDIDENTIFIER]}(?:\\.${p[c.BUILDIDENTIFIER]})*))`),s("FULLPLAIN",`v?${p[c.MAINVERSION]}${p[c.PRERELEASE]}?${p[c.BUILD]}?`),s("FULL",`^${p[c.FULLPLAIN]}$`),s("LOOSEPLAIN",`[v=\\s]*${p[c.MAINVERSIONLOOSE]}${p[c.PRERELEASELOOSE]}?${p[c.BUILD]}?`),s("LOOSE",`^${p[c.LOOSEPLAIN]}$`),s("GTLT","((?:<|>)?=?)"),s("XRANGEIDENTIFIERLOOSE",`${p[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),s("XRANGEIDENTIFIER",`${p[c.NUMERICIDENTIFIER]}|x|X|\\*`),s("XRANGEPLAIN",`[v=\\s]*(${p[c.XRANGEIDENTIFIER]})(?:\\.(${p[c.XRANGEIDENTIFIER]})(?:\\.(${p[c.XRANGEIDENTIFIER]})(?:${p[c.PRERELEASE]})?${p[c.BUILD]}?)?)?`),s("XRANGEPLAINLOOSE",`[v=\\s]*(${p[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${p[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${p[c.XRANGEIDENTIFIERLOOSE]})(?:${p[c.PRERELEASELOOSE]})?${p[c.BUILD]}?)?)?`),s("XRANGE",`^${p[c.GTLT]}\\s*${p[c.XRANGEPLAIN]}$`),s("XRANGELOOSE",`^${p[c.GTLT]}\\s*${p[c.XRANGEPLAINLOOSE]}$`),s("COERCE",`(^|[^\\d])(\\d{1,${h}})(?:\\.(\\d{1,${h}}))?(?:\\.(\\d{1,${h}}))?(?:$|[^\\d])`),s("COERCERTL",p[c.COERCE],!0),s("LONETILDE","(?:~>?)"),s("TILDETRIM",`(\\s*)${p[c.LONETILDE]}\\s+`,!0),y.tildeTrimReplace="$1~",s("TILDE",`^${p[c.LONETILDE]}${p[c.XRANGEPLAIN]}$`),s("TILDELOOSE",`^${p[c.LONETILDE]}${p[c.XRANGEPLAINLOOSE]}$`),s("LONECARET","(?:\\^)"),s("CARETTRIM",`(\\s*)${p[c.LONECARET]}\\s+`,!0),y.caretTrimReplace="$1^",s("CARET",`^${p[c.LONECARET]}${p[c.XRANGEPLAIN]}$`),s("CARETLOOSE",`^${p[c.LONECARET]}${p[c.XRANGEPLAINLOOSE]}$`),s("COMPARATORLOOSE",`^${p[c.GTLT]}\\s*(${p[c.LOOSEPLAIN]})$|^$`),s("COMPARATOR",`^${p[c.GTLT]}\\s*(${p[c.FULLPLAIN]})$|^$`),s("COMPARATORTRIM",`(\\s*)${p[c.GTLT]}\\s*(${p[c.LOOSEPLAIN]}|${p[c.XRANGEPLAIN]})`,!0),y.comparatorTrimReplace="$1$2$3",s("HYPHENRANGE",`^\\s*(${p[c.XRANGEPLAIN]})\\s+-\\s+(${p[c.XRANGEPLAIN]})\\s*$`),s("HYPHENRANGELOOSE",`^\\s*(${p[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${p[c.XRANGEPLAINLOOSE]})\\s*$`),s("STAR","(<|>)?=?\\s*\\*"),s("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),s("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},7443:(P,y,o)=>{const h=o(1391),i=(r,p,c)=>h(r,p,">",c);P.exports=i},9919:(P,y,o)=>{const h=o(7990),i=(r,p,c)=>(r=new h(r,c),p=new h(p,c),r.intersects(p));P.exports=i},4310:(P,y,o)=>{const h=o(1391),i=(r,p,c)=>h(r,p,"<",c);P.exports=i},2563:(P,y,o)=>{const h=o(6984),i=o(7990),r=(p,c,l)=>{let s=null,u=null,g=null;try{g=new i(c,l)}catch(n){return null}return p.forEach(n=>{g.test(n)&&(!s||u.compare(n)===-1)&&(s=n,u=new h(s,l))}),s};P.exports=r},5587:(P,y,o)=>{const h=o(6984),i=o(7990),r=(p,c,l)=>{let s=null,u=null,g=null;try{g=new i(c,l)}catch(n){return null}return p.forEach(n=>{g.test(n)&&(!s||u.compare(n)===1)&&(s=n,u=new h(s,l))}),s};P.exports=r},31:(P,y,o)=>{const h=o(6984),i=o(7990),r=o(9542),p=(c,l)=>{c=new i(c,l);let s=new h("0.0.0");if(c.test(s)||(s=new h("0.0.0-0"),c.test(s)))return s;s=null;for(let u=0;u<c.set.length;++u){const g=c.set[u];let n=null;g.forEach(m=>{const f=new h(m.semver.version);switch(m.operator){case">":f.prerelease.length===0?f.patch++:f.prerelease.push(0),f.raw=f.format();case"":case">=":(!n||r(f,n))&&(n=f);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${m.operator}`)}}),n&&(!s||r(s,n))&&(s=n)}return s&&c.test(s)?s:null};P.exports=p},1391:(P,y,o)=>{const h=o(6984),i=o(1681),{ANY:r}=i,p=o(7990),c=o(5414),l=o(9542),s=o(7561),u=o(215),g=o(9887),n=(m,f,d,S)=>{m=new h(m,S),f=new p(f,S);let v,E,N,A,T;switch(d){case">":v=l,E=u,N=s,A=">",T=">=";break;case"<":v=s,E=g,N=l,A="<",T="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(c(m,f,S))return!1;for(let b=0;b<f.set.length;++b){const D=f.set[b];let C=null,I=null;if(D.forEach(R=>{R.semver===r&&(R=new i(">=0.0.0")),C=C||R,I=I||R,v(R.semver,C.semver,S)?C=R:N(R.semver,I.semver,S)&&(I=R)}),C.operator===A||C.operator===T||(!I.operator||I.operator===A)&&E(m,I.semver))return!1;if(I.operator===T&&N(m,I.semver))return!1}return!0};P.exports=n},3505:(P,y,o)=>{const h=o(5414),i=o(4350);P.exports=(r,p,c)=>{const l=[];let s=null,u=null;const g=r.sort((d,S)=>i(d,S,c));for(const d of g)h(d,p,c)?(u=d,s||(s=d)):(u&&l.push([s,u]),u=null,s=null);s&&l.push([s,null]);const n=[];for(const[d,S]of l)d===S?n.push(d):!S&&d===g[0]?n.push("*"):S?d===g[0]?n.push(`<=${S}`):n.push(`${d} - ${S}`):n.push(`>=${d}`);const m=n.join(" || "),f=typeof p.raw=="string"?p.raw:String(p);return m.length<f.length?m:p}},3678:(P,y,o)=>{const h=o(7990),i=o(1681),{ANY:r}=i,p=o(5414),c=o(4350),l=(n,m,f={})=>{if(n===m)return!0;n=new h(n,f),m=new h(m,f);let d=!1;e:for(const S of n.set){for(const v of m.set){const E=s(S,v,f);if(d=d||E!==null,E)continue e}if(d)return!1}return!0},s=(n,m,f)=>{if(n===m)return!0;if(n.length===1&&n[0].semver===r){if(m.length===1&&m[0].semver===r)return!0;f.includePrerelease?n=[new i(">=0.0.0-0")]:n=[new i(">=0.0.0")]}if(m.length===1&&m[0].semver===r){if(f.includePrerelease)return!0;m=[new i(">=0.0.0")]}const d=new Set;let S,v;for(const I of n)I.operator===">"||I.operator===">="?S=u(S,I,f):I.operator==="<"||I.operator==="<="?v=g(v,I,f):d.add(I.semver);if(d.size>1)return null;let E;if(S&&v){if(E=c(S.semver,v.semver,f),E>0)return null;if(E===0&&(S.operator!==">="||v.operator!=="<="))return null}for(const I of d){if(S&&!p(I,String(S),f)||v&&!p(I,String(v),f))return null;for(const R of m)if(!p(I,String(R),f))return!1;return!0}let N,A,T,b,D=v&&!f.includePrerelease&&v.semver.prerelease.length?v.semver:!1,C=S&&!f.includePrerelease&&S.semver.prerelease.length?S.semver:!1;D&&D.prerelease.length===1&&v.operator==="<"&&D.prerelease[0]===0&&(D=!1);for(const I of m){if(b=b||I.operator===">"||I.operator===">=",T=T||I.operator==="<"||I.operator==="<=",S){if(C&&I.semver.prerelease&&I.semver.prerelease.length&&I.semver.major===C.major&&I.semver.minor===C.minor&&I.semver.patch===C.patch&&(C=!1),I.operator===">"||I.operator===">="){if(N=u(S,I,f),N===I&&N!==S)return!1}else if(S.operator===">="&&!p(S.semver,String(I),f))return!1}if(v){if(D&&I.semver.prerelease&&I.semver.prerelease.length&&I.semver.major===D.major&&I.semver.minor===D.minor&&I.semver.patch===D.patch&&(D=!1),I.operator==="<"||I.operator==="<="){if(A=g(v,I,f),A===I&&A!==v)return!1}else if(v.operator==="<="&&!p(v.semver,String(I),f))return!1}if(!I.operator&&(v||S)&&E!==0)return!1}return!(S&&T&&!v&&E!==0||v&&b&&!S&&E!==0||C||D)},u=(n,m,f)=>{if(!n)return m;const d=c(n.semver,m.semver,f);return d>0?n:d<0||m.operator===">"&&n.operator===">="?m:n},g=(n,m,f)=>{if(!n)return m;const d=c(n.semver,m.semver,f);return d<0?n:d>0||m.operator==="<"&&n.operator==="<="?m:n};P.exports=l},4787:(P,y,o)=>{const h=o(7990),i=(r,p)=>new h(r,p).set.map(c=>c.map(l=>l.value).join(" ").trim().split(" "));P.exports=i},2864:(P,y,o)=>{const h=o(7990),i=(r,p)=>{try{return new h(r,p).range||"*"}catch(c){return null}};P.exports=i},6685:P=>{"use strict";P.exports=function(y){y.prototype[Symbol.iterator]=function*(){for(let o=this.head;o;o=o.next)yield o.value}}},6482:(P,y,o)=>{"use strict";P.exports=h,h.Node=c,h.create=h;function h(l){var s=this;if(s instanceof h||(s=new h),s.tail=null,s.head=null,s.length=0,l&&typeof l.forEach=="function")l.forEach(function(n){s.push(n)});else if(arguments.length>0)for(var u=0,g=arguments.length;u<g;u++)s.push(arguments[u]);return s}h.prototype.removeNode=function(l){if(l.list!==this)throw new Error("removing node which does not belong to this list");var s=l.next,u=l.prev;return s&&(s.prev=u),u&&(u.next=s),l===this.head&&(this.head=s),l===this.tail&&(this.tail=u),l.list.length--,l.next=null,l.prev=null,l.list=null,s},h.prototype.unshiftNode=function(l){if(l!==this.head){l.list&&l.list.removeNode(l);var s=this.head;l.list=this,l.next=s,s&&(s.prev=l),this.head=l,this.tail||(this.tail=l),this.length++}},h.prototype.pushNode=function(l){if(l!==this.tail){l.list&&l.list.removeNode(l);var s=this.tail;l.list=this,l.prev=s,s&&(s.next=l),this.tail=l,this.head||(this.head=l),this.length++}},h.prototype.push=function(){for(var l=0,s=arguments.length;l<s;l++)r(this,arguments[l]);return this.length},h.prototype.unshift=function(){for(var l=0,s=arguments.length;l<s;l++)p(this,arguments[l]);return this.length},h.prototype.pop=function(){if(!!this.tail){var l=this.tail.value;return this.tail=this.tail.prev,this.tail?this.tail.next=null:this.head=null,this.length--,l}},h.prototype.shift=function(){if(!!this.head){var l=this.head.value;return this.head=this.head.next,this.head?this.head.prev=null:this.tail=null,this.length--,l}},h.prototype.forEach=function(l,s){s=s||this;for(var u=this.head,g=0;u!==null;g++)l.call(s,u.value,g,this),u=u.next},h.prototype.forEachReverse=function(l,s){s=s||this;for(var u=this.tail,g=this.length-1;u!==null;g--)l.call(s,u.value,g,this),u=u.prev},h.prototype.get=function(l){for(var s=0,u=this.head;u!==null&&s<l;s++)u=u.next;if(s===l&&u!==null)return u.value},h.prototype.getReverse=function(l){for(var s=0,u=this.tail;u!==null&&s<l;s++)u=u.prev;if(s===l&&u!==null)return u.value},h.prototype.map=function(l,s){s=s||this;for(var u=new h,g=this.head;g!==null;)u.push(l.call(s,g.value,this)),g=g.next;return u},h.prototype.mapReverse=function(l,s){s=s||this;for(var u=new h,g=this.tail;g!==null;)u.push(l.call(s,g.value,this)),g=g.prev;return u},h.prototype.reduce=function(l,s){var u,g=this.head;if(arguments.length>1)u=s;else if(this.head)g=this.head.next,u=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=0;g!==null;n++)u=l(u,g.value,n),g=g.next;return u},h.prototype.reduceReverse=function(l,s){var u,g=this.tail;if(arguments.length>1)u=s;else if(this.tail)g=this.tail.prev,u=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=this.length-1;g!==null;n--)u=l(u,g.value,n),g=g.prev;return u},h.prototype.toArray=function(){for(var l=new Array(this.length),s=0,u=this.head;u!==null;s++)l[s]=u.value,u=u.next;return l},h.prototype.toArrayReverse=function(){for(var l=new Array(this.length),s=0,u=this.tail;u!==null;s++)l[s]=u.value,u=u.prev;return l},h.prototype.slice=function(l,s){s=s||this.length,s<0&&(s+=this.length),l=l||0,l<0&&(l+=this.length);var u=new h;if(s<l||s<0)return u;l<0&&(l=0),s>this.length&&(s=this.length);for(var g=0,n=this.head;n!==null&&g<l;g++)n=n.next;for(;n!==null&&g<s;g++,n=n.next)u.push(n.value);return u},h.prototype.sliceReverse=function(l,s){s=s||this.length,s<0&&(s+=this.length),l=l||0,l<0&&(l+=this.length);var u=new h;if(s<l||s<0)return u;l<0&&(l=0),s>this.length&&(s=this.length);for(var g=this.length,n=this.tail;n!==null&&g>s;g--)n=n.prev;for(;n!==null&&g>l;g--,n=n.prev)u.push(n.value);return u},h.prototype.splice=function(l,s,...u){l>this.length&&(l=this.length-1),l<0&&(l=this.length+l);for(var g=0,n=this.head;n!==null&&g<l;g++)n=n.next;for(var m=[],g=0;n&&g<s;g++)m.push(n.value),n=this.removeNode(n);n===null&&(n=this.tail),n!==this.head&&n!==this.tail&&(n=n.prev);for(var g=0;g<u.length;g++)n=i(this,n,u[g]);return m},h.prototype.reverse=function(){for(var l=this.head,s=this.tail,u=l;u!==null;u=u.prev){var g=u.prev;u.prev=u.next,u.next=g}return this.head=s,this.tail=l,this};function i(l,s,u){var g=s===l.head?new c(u,null,s,l):new c(u,s,s.next,l);return g.next===null&&(l.tail=g),g.prev===null&&(l.head=g),l.length++,g}function r(l,s){l.tail=new c(s,l.tail,null,l),l.head||(l.head=l.tail),l.length++}function p(l,s){l.head=new c(s,null,l.head,l),l.tail||(l.tail=l.head),l.length++}function c(l,s,u,g){if(!(this instanceof c))return new c(l,s,u,g);this.list=g,this.value=l,s?(s.next=this,this.prev=s):this.prev=null,u?(u.prev=this,this.next=u):this.next=null}try{o(6685)(h)}catch(l){}}},As={};function it(P){var y=As[P];if(y!==void 0)return y.exports;var o=As[P]={id:P,loaded:!1,exports:{}};return Za[P].call(o.exports,o,o.exports,it),o.loaded=!0,o.exports}it.n=P=>{var y=P&&P.__esModule?()=>P.default:()=>P;return it.d(y,{a:y}),y},it.d=(P,y)=>{for(var o in y)it.o(y,o)&&!it.o(P,o)&&Object.defineProperty(P,o,{enumerable:!0,get:y[o]})},it.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(P){if(typeof window=="object")return window}}(),it.o=(P,y)=>Object.prototype.hasOwnProperty.call(P,y),it.nmd=P=>(P.paths=[],P.children||(P.children=[]),P);var og={};(()=>{var Wt;"use strict";var P=it(1044),y=it.n(P),o=it(1893),h=it(3475),i=it.n(h),r=it(7455),p=it.n(r),c=it(2988),l=it(8480),s=it(5638),u=it(954),g=it(1313),n=it(1309),m=it.n(n),f=it(7496),d=it(4726),S=it(9881),v=it(2200);class E{hydrate(le,Te){const Ce=new URL(le,typeof window=="undefined"?"https://dummy.base":window.location.origin),se={};Ce.pathname.split("/").forEach((ve,me)=>{if(ve.charAt(0)===":"){const _e=ve.slice(1);typeof Te[_e]!="undefined"&&(Ce.pathname=Ce.pathname.replace(ve,encodeURIComponent(Te[_e])),se[_e]=Te[_e])}});for(const ve in Te)(typeof se[ve]=="undefined"||Ce.searchParams.has(ve))&&Ce.searchParams.set(ve,Te[ve]);return Ce.toString()}}function N(){y()(".sample-request-send").off("click"),y()(".sample-request-send").on("click",function(Fe){Fe.preventDefault();const le=y()(this).parents("article"),Te=le.data("group"),Ce=le.data("name"),se=le.data("version");D(Te,Ce,se,y()(this).data("type"))}),y()(".sample-request-clear").off("click"),y()(".sample-request-clear").on("click",function(Fe){Fe.preventDefault();const le=y()(this).parents("article"),Te=le.data("group"),Ce=le.data("name"),se=le.data("version");C(Te,Ce,se)})}function A(Fe){return Fe.replace(/{(.+?)}/g,":$1")}function T(Fe,le){const Te=Fe.find(".sample-request-url").val(),Ce=new E,se=A(Te);return Ce.hydrate(se,le)}function b(Fe){const le={};["header","query","body"].forEach(Ce=>{const se={};try{Fe.find(y()(`[data-family="${Ce}"]:visible`)).each((ve,me)=>{const _e=me.dataset.name;let Ze=me.value;if(me.type==="checkbox")if(me.checked)Ze="on";else return!0;if(!Ze&&!me.dataset.optional&&me.type!=="checkbox")return y()(me).addClass("border-danger"),!0;se[_e]=Ze})}catch(ve){return}le[Ce]=se});const Te=Fe.find(y()('[data-family="body-json"]'));return Te.is(":visible")?(le.body=Te.val(),le.header["Content-Type"]="application/json"):le.header["Content-Type"]="multipart/form-data",le}function D(Fe,le,Te,Ce){const se=y()(`article[data-group="${Fe}"][data-name="${le}"][data-version="${Te}"]`),ve=b(se),me={};if(me.url=T(se,ve.query),me.headers=ve.header,me.headers["Content-Type"]==="application/json")me.data=ve.body;else if(me.headers["Content-Type"]==="multipart/form-data"){const Xe=new FormData;for(const[qe,be]of Object.entries(ve.body))Xe.append(qe,be);me.data=Xe,me.processData=!1,(Ce.toLowerCase()==="get"||Ce.toLowerCase()==="delete")&&delete me.headers["Content-Type"]}me.type=Ce,me.success=_e,me.error=Ze,y().ajax(me),se.find(".sample-request-response").fadeTo(200,1),se.find(".sample-request-response-json").html("Loading...");function _e(Xe,qe,be){let Ge;try{Ge=JSON.parse(be.responseText),Ge=JSON.stringify(Ge,null,4)}catch(Qe){Ge=be.responseText}se.find(".sample-request-response-json").text(Ge),m().highlightAll()}function Ze(Xe,qe,be){let Ge="Error "+Xe.status+": "+be,Qe;try{Qe=JSON.parse(Xe.responseText),Qe=JSON.stringify(Qe,null,4)}catch(Je){Qe=Xe.responseText}Qe&&(Ge+=`
|
|
`+Qe),se.find(".sample-request-response").is(":visible")&&se.find(".sample-request-response").fadeTo(1,.1),se.find(".sample-request-response").fadeTo(250,1),se.find(".sample-request-response-json").text(Ge),m().highlightAll()}}function C(Fe,le,Te){const Ce=y()('article[data-group="'+Fe+'"][data-name="'+le+'"][data-version="'+Te+'"]');Ce.find(".sample-request-response-json").html(""),Ce.find(".sample-request-response").hide(),Ce.find(".sample-request-input").each((ve,me)=>{me.value=me.placeholder!==me.dataset.name?me.placeholder:""});const se=Ce.find(".sample-request-url");se.val(se.prop("defaultValue"))}const I={"Allowed values:":"Valors permesos:","Compare all with predecessor":"Comparar tot amb versi\xF3 anterior","compare changes to:":"comparar canvis amb:","compared to":"comparat amb","Default value:":"Valor per defecte:",Description:"Descripci\xF3",Field:"Camp",General:"General","Generated with":"Generat amb",Name:"Nom","No response values.":"Sense valors en la resposta.",optional:"opcional",Parameter:"Par\xE0metre","Permission:":"Permisos:",Response:"Resposta",Send:"Enviar","Send a Sample Request":"Enviar una petici\xF3 d'exemple","show up to version:":"mostrar versi\xF3:","Size range:":"Tamany de rang:",Type:"Tipus",url:"url"},R={"Allowed values:":"Povolen\xE9 hodnoty:","Compare all with predecessor":"Porovnat v\u0161e s p\u0159edchoz\xEDmi verzemi","compare changes to:":"porovnat zm\u011Bny s:","compared to":"porovnat s","Default value:":"V\xFDchoz\xED hodnota:",Description:"Popis",Field:"Pole",General:"Obecn\xE9","Generated with":"Vygenerov\xE1no pomoc\xED",Name:"N\xE1zev","No response values.":"Nebyly vr\xE1ceny \u017E\xE1dn\xE9 hodnoty.",optional:"voliteln\xE9",Parameter:"Parametr","Permission:":"Opr\xE1vn\u011Bn\xED:",Response:"Odpov\u011B\u010F",Send:"Odeslat","Send a Sample Request":"Odeslat uk\xE1zkov\xFD po\u017Eadavek","show up to version:":"zobrazit po verzi:","Size range:":"Rozsah velikosti:",Type:"Typ",url:"url"},x={"Allowed values:":"Erlaubte Werte:","Compare all with predecessor":"Vergleiche alle mit ihren Vorg\xE4ngern","compare changes to:":"vergleiche \xC4nderungen mit:","compared to":"verglichen mit","Default value:":"Standardwert:",Description:"Beschreibung",Field:"Feld",General:"Allgemein","Generated with":"Erstellt mit",Name:"Name","No response values.":"Keine R\xFCckgabewerte.",optional:"optional",Parameter:"Parameter","Permission:":"Berechtigung:",Response:"Antwort",Send:"Senden","Send a Sample Request":"Eine Beispielanfrage senden","show up to version:":"zeige bis zur Version:","Size range:":"Gr\xF6\xDFenbereich:",Type:"Typ",url:"url"},O={"Allowed values:":"Valores permitidos:","Compare all with predecessor":"Comparar todo con versi\xF3n anterior","compare changes to:":"comparar cambios con:","compared to":"comparado con","Default value:":"Valor por defecto:",Description:"Descripci\xF3n",Field:"Campo",General:"General","Generated with":"Generado con",Name:"Nombre","No response values.":"Sin valores en la respuesta.",optional:"opcional",Parameter:"Par\xE1metro","Permission:":"Permisos:",Response:"Respuesta",Send:"Enviar","Send a Sample Request":"Enviar una petici\xF3n de ejemplo","show up to version:":"mostrar a versi\xF3n:","Size range:":"Tama\xF1o de rango:",Type:"Tipo",url:"url"},$={"Allowed values:":"Valeurs autoris\xE9es :",Body:"Corps","Compare all with predecessor":"Tout comparer avec ...","compare changes to:":"comparer les changements \xE0 :","compared to":"comparer \xE0","Default value:":"Valeur par d\xE9faut :",Description:"Description",Field:"Champ",General:"G\xE9n\xE9ral","Generated with":"G\xE9n\xE9r\xE9 avec",Header:"En-t\xEAte",Headers:"En-t\xEAtes",Name:"Nom","No response values.":"Aucune valeur de r\xE9ponse.","No value":"Aucune valeur",optional:"optionnel",Parameter:"Param\xE8tre",Parameters:"Param\xE8tres","Permission:":"Permission :","Query Parameter(s)":"Param\xE8tre(s) de la requ\xEAte","Query Parameters":"Param\xE8tres de la requ\xEAte","Request Body":"Corps de la requ\xEAte",required:"requis",Response:"R\xE9ponse",Send:"Envoyer","Send a Sample Request":"Envoyer une requ\xEAte repr\xE9sentative","show up to version:":"Montrer \xE0 partir de la version :","Size range:":"Ordre de grandeur :",Type:"Type",url:"url"},F={"Allowed values:":"Valori permessi:","Compare all with predecessor":"Confronta tutto con versioni precedenti","compare changes to:":"confronta modifiche con:","compared to":"confrontato con","Default value:":"Valore predefinito:",Description:"Descrizione",Field:"Campo",General:"Generale","Generated with":"Creato con",Name:"Nome","No response values.":"Nessun valore di risposta.",optional:"opzionale",Parameter:"Parametro","Permission:":"Permessi:",Response:"Risposta",Send:"Invia","Send a Sample Request":"Invia una richiesta di esempio","show up to version:":"mostra alla versione:","Size range:":"Intervallo dimensione:",Type:"Tipo",url:"url"},U={"Allowed values:":"Toegestane waarden:","Compare all with predecessor":"Vergelijk alle met voorgaande versie","compare changes to:":"vergelijk veranderingen met:","compared to":"vergelijk met","Default value:":"Standaard waarde:",Description:"Omschrijving",Field:"Veld",General:"Algemeen","Generated with":"Gegenereerd met",Name:"Naam","No response values.":"Geen response waardes.",optional:"optioneel",Parameter:"Parameter","Permission:":"Permissie:",Response:"Antwoorden",Send:"Sturen","Send a Sample Request":"Stuur een sample aanvragen","show up to version:":"toon tot en met versie:","Size range:":"Maatbereik:",Type:"Type",url:"url"},W={"Allowed values:":"Dozwolone warto\u015Bci:","Compare all with predecessor":"Por\xF3wnaj z poprzednimi wersjami","compare changes to:":"por\xF3wnaj zmiany do:","compared to":"por\xF3wnaj do:","Default value:":"Warto\u015B\u0107 domy\u015Blna:",Description:"Opis",Field:"Pole",General:"Generalnie","Generated with":"Wygenerowano z",Name:"Nazwa","No response values.":"Brak odpowiedzi.",optional:"opcjonalny",Parameter:"Parametr","Permission:":"Uprawnienia:",Response:"Odpowied\u017A",Send:"Wy\u015Blij","Send a Sample Request":"Wy\u015Blij przyk\u0142adowe \u017C\u0105danie","show up to version:":"poka\u017C do wersji:","Size range:":"Zakres rozmiaru:",Type:"Typ",url:"url"},z={"Allowed values:":"Valores permitidos:","Compare all with predecessor":"Compare todos com antecessores","compare changes to:":"comparar altera\xE7\xF5es com:","compared to":"comparado com","Default value:":"Valor padr\xE3o:",Description:"Descri\xE7\xE3o",Field:"Campo",General:"Geral","Generated with":"Gerado com",Name:"Nome","No response values.":"Sem valores de resposta.",optional:"opcional",Parameter:"Par\xE2metro","Permission:":"Permiss\xE3o:",Response:"Resposta",Send:"Enviar","Send a Sample Request":"Enviar um Exemplo de Pedido","show up to version:":"aparecer para a vers\xE3o:","Size range:":"Faixa de tamanho:",Type:"Tipo",url:"url"},B={"Allowed values:":"Valori permise:","Compare all with predecessor":"Compar\u0103 toate cu versiunea precedent\u0103","compare changes to:":"compar\u0103 cu versiunea:","compared to":"comparat cu","Default value:":"Valoare implicit\u0103:",Description:"Descriere",Field:"C\xE2mp",General:"General","Generated with":"Generat cu",Name:"Nume","No response values.":"Nici o valoare returnat\u0103.",optional:"op\u021Bional",Parameter:"Parametru","Permission:":"Permisiune:",Response:"R\u0103spuns",Send:"Trimite","Send a Sample Request":"Trimite o cerere de prob\u0103","show up to version:":"arat\u0103 p\xE2n\u0103 la versiunea:","Size range:":"Interval permis:",Type:"Tip",url:"url"},V={"Allowed values:":"\u0414\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F:","Compare all with predecessor":"\u0421\u0440\u0430\u0432\u043D\u0438\u0442\u044C \u0441 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439","compare changes to:":"\u0441\u0440\u0430\u0432\u043D\u0438\u0442\u044C \u0441:","compared to":"\u0432 \u0441\u0440\u0430\u0432\u043D\u0435\u043D\u0438\u0438 \u0441","Default value:":"\u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E:",Description:"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435",Field:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435",General:"\u041E\u0431\u0449\u0430\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F","Generated with":"\u0421\u0433\u0435\u043D\u0435\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E",Name:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435","No response values.":"\u041D\u0435\u0442 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043E\u0442\u0432\u0435\u0442\u0430.",optional:"\u043D\u0435\u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0439",Parameter:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440","Permission:":"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u043E:",Response:"\u041E\u0442\u0432\u0435\u0442",Send:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C","Send a Sample Request":"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0442\u0435\u0441\u0442\u043E\u0432\u044B\u0439 \u0437\u0430\u043F\u0440\u043E\u0441","show up to version:":"\u043F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0432\u0435\u0440\u0441\u0438\u044E:","Size range:":"\u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F:",Type:"\u0422\u0438\u043F",url:"URL"},Y={"Allowed values:":"\u0130zin verilen de\u011Ferler:","Compare all with predecessor":"T\xFCm\xFCn\xFC \xF6ncekiler ile kar\u015F\u0131la\u015Ft\u0131r","compare changes to:":"de\u011Fi\u015Fiklikleri kar\u015F\u0131la\u015Ft\u0131r:","compared to":"kar\u015F\u0131la\u015Ft\u0131r","Default value:":"Varsay\u0131lan de\u011Fer:",Description:"A\xE7\u0131klama",Field:"Alan",General:"Genel","Generated with":"Olu\u015Fturan",Name:"\u0130sim","No response values.":"D\xF6n\xFC\u015F verisi yok.",optional:"opsiyonel",Parameter:"Parametre","Permission:":"\u0130zin:",Response:"D\xF6n\xFC\u015F",Send:"G\xF6nder","Send a Sample Request":"\xD6rnek istek g\xF6nder","show up to version:":"bu versiyona kadar g\xF6ster:","Size range:":"Boyut aral\u0131\u011F\u0131:",Type:"Tip",url:"url"},re={"Allowed values:":"Gi\xE1 tr\u1ECB ch\u1EA5p nh\u1EADn:","Compare all with predecessor":"So s\xE1nh v\u1EDBi t\u1EA5t c\u1EA3 phi\xEAn b\u1EA3n tr\u01B0\u1EDBc","compare changes to:":"so s\xE1nh s\u1EF1 thay \u0111\u1ED5i v\u1EDBi:","compared to":"so s\xE1nh v\u1EDBi","Default value:":"Gi\xE1 tr\u1ECB m\u1EB7c \u0111\u1ECBnh:",Description:"Ch\xFA th\xEDch",Field:"Tr\u01B0\u1EDDng d\u1EEF li\u1EC7u",General:"T\u1ED5ng quan","Generated with":"\u0110\u01B0\u1EE3c t\u1EA1o b\u1EDFi",Name:"T\xEAn","No response values.":"Kh\xF4ng c\xF3 k\u1EBFt qu\u1EA3 tr\u1EA3 v\u1EC1.",optional:"T\xF9y ch\u1ECDn",Parameter:"Tham s\u1ED1","Permission:":"Quy\u1EC1n h\u1EA1n:",Response:"K\u1EBFt qu\u1EA3",Send:"G\u1EEDi","Send a Sample Request":"G\u1EEDi m\u1ED9t y\xEAu c\u1EA7u m\u1EABu","show up to version:":"hi\u1EC3n th\u1ECB phi\xEAn b\u1EA3n:","Size range:":"K\xEDch c\u1EE1:",Type:"Ki\u1EC3u",url:"li\xEAn k\u1EBFt"},ne={"Allowed values:":"\u5141\u8BB8\u503C:",Body:"\u8BF7\u6C42\u4F53","Compare all with predecessor":"\u4E0E\u6240\u6709\u4E4B\u524D\u7684\u7248\u672C\u6BD4\u8F83","compare changes to:":"\u5C06\u5F53\u524D\u7248\u672C\u4E0E\u6307\u5B9A\u7248\u672C\u6BD4\u8F83:","compared to":"\u76F8\u6BD4\u4E8E","Default value:":"\u9ED8\u8BA4\u503C:",Description:"\u63CF\u8FF0",Field:"\u5B57\u6BB5",General:"\u6982\u8981","Generated with":"\u6784\u5EFA\u4E8E",Name:"\u540D\u79F0","No response values.":"\u65E0\u8FD4\u56DE\u503C.",optional:"\u53EF\u9009",Parameter:"\u53C2\u6570",Parameters:"\u53C2\u6570",Headers:"\u8BF7\u6C42\u5934","Permission:":"\u6743\u9650:",Response:"\u8FD4\u56DE",required:"\u5FC5\u9700\u7684",Send:"\u53D1\u9001","Send a Sample Request":"\u53D1\u9001\u793A\u4F8B\u8BF7\u6C42","show up to version:":"\u663E\u793A\u6307\u5B9A\u7248\u672C:","Size range:":"\u53D6\u503C\u8303\u56F4:",Type:"\u7C7B\u578B",url:"\u5730\u5740"},pe={ca:I,cn:ne,cs:R,de:x,es:O,en:{},fr:$,it:F,nl:U,pl:W,pt:z,pt_br:z,ro:B,ru:V,tr:Y,vi:re,zh:ne,zh_cn:ne},te=((Wt=window.navigator.language)!=null?Wt:"en-GB").toLowerCase().substr(0,2);let he=pe[te]?pe[te]:pe.en;function Ee(Fe){const le=he[Fe];return le===void 0?Fe:le}function Le(Fe){if(!Object.prototype.hasOwnProperty.call(pe,Fe))throw new Error(`Invalid value for language setting! Available values are ${Object.keys(pe).join(",")}`);he=pe[Fe]}const{defaultsDeep:nt}=o,gt=(Fe,le)=>{const Te=(Ce,se,ve,me)=>({[se]:ve+1<me.length?Ce:le});return Fe.reduceRight(Te,{})},ft=Fe=>{let le={};return Fe.forEach(Te=>{const Ce=gt(Te[0].split("."),Te[1]);le=nt(le,Ce)}),mt(le)};function mt(Fe){return JSON.stringify(Fe,null,4)}function Dt(Fe){const le=[];return Fe.forEach(Te=>{let Ce;switch(Te.type.toLowerCase()){case"string":Ce=Te.defaultValue||"";break;case"boolean":Ce=Boolean(Te.defaultValue)||!1;break;case"number":Ce=parseInt(Te.defaultValue||0,10);break;case"date":Ce=Te.defaultValue||new Date().toLocaleDateString(window.navigator.language);break}le.push([Te.field,Ce])}),ft(le)}var we=it(7030);class _t extends we{constructor(le){super(),this.testMode=le}diffMain(le,Te,Ce,se){return super.diff_main(this._stripHtml(le),this._stripHtml(Te),Ce,se)}diffPrettyHtml(le){const Te=[],Ce=/&/g,se=/</g,ve=/>/g,me=/\n/g;for(let _e=0;_e<le.length;_e++){const Ze=le[_e][0],qe=le[_e][1].replace(Ce,"&").replace(se,"<").replace(ve,">").replace(me,"¶<br>");switch(Ze){case we.DIFF_INSERT:Te[_e]="<ins>"+qe+"</ins>";break;case we.DIFF_DELETE:Te[_e]="<del>"+qe+"</del>";break;case we.DIFF_EQUAL:Te[_e]="<span>"+qe+"</span>";break}}return Te.join("")}diffCleanupSemantic(le){return this.diff_cleanupSemantic(le)}_stripHtml(le){if(this.testMode)return le;const Te=document.createElement("div");return Te.innerHTML=le,Te.textContent||Te.innerText||""}}function $e(){p().registerHelper("markdown",function(se){return se&&(se=se.replace(/((\[(.*?)\])?\(#)((.+?):(.+?))(\))/mg,function(ve,me,_e,Ze,Xe,qe,be){const Ge=Ze||qe+"/"+be;return'<a href="#api-'+qe+"-"+be+'">'+Ge+"</a>"}),se)}),p().registerHelper("setInputType",function(se){switch(se){case"File":case"Email":case"Color":case"Number":case"Date":return se[0].toLowerCase()+se.substring(1);case"Boolean":return"checkbox";default:return"text"}});let Fe;p().registerHelper("startTimer",function(se){return Fe=new Date,""}),p().registerHelper("stopTimer",function(se){return console.log(new Date-Fe),""}),p().registerHelper("__",function(se){return Ee(se)}),p().registerHelper("cl",function(se){return console.log(se),""}),p().registerHelper("underscoreToSpace",function(se){return se.replace(/(_+)/g," ")}),p().registerHelper("removeDblQuotes",function(se){return se.replace(/"/g,"")}),p().registerHelper("assign",function(se){if(arguments.length>0){const ve=typeof arguments[1];let me=null;(ve==="string"||ve==="number"||ve==="boolean")&&(me=arguments[1]),p().registerHelper(se,function(){return me})}return""}),p().registerHelper("nl2br",function(se){return Te(se)}),p().registerHelper("ifCond",function(se,ve,me,_e){switch(ve){case"==":return se==me?_e.fn(this):_e.inverse(this);case"===":return se===me?_e.fn(this):_e.inverse(this);case"!=":return se!=me?_e.fn(this):_e.inverse(this);case"!==":return se!==me?_e.fn(this):_e.inverse(this);case"<":return se<me?_e.fn(this):_e.inverse(this);case"<=":return se<=me?_e.fn(this):_e.inverse(this);case">":return se>me?_e.fn(this):_e.inverse(this);case">=":return se>=me?_e.fn(this):_e.inverse(this);case"&&":return se&&me?_e.fn(this):_e.inverse(this);case"||":return se||me?_e.fn(this):_e.inverse(this);default:return _e.inverse(this)}});const le={};p().registerHelper("subTemplate",function(se,ve){le[se]||(le[se]=p().compile(document.getElementById("template-"+se).innerHTML));const me=le[se],_e=y().extend({},this,ve.hash);return new(p()).SafeString(me(_e))}),p().registerHelper("toLowerCase",function(se){return se&&typeof se=="string"?se.toLowerCase():""}),p().registerHelper("splitFill",function(se,ve,me){const _e=se.split(ve);return new Array(_e.length).join(me)+_e[_e.length-1]});function Te(se){return(""+se).replace(/(?:^|<\/pre>)[^]*?(?:<pre>|$)/g,ve=>ve.replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g,"$1<br>$2"))}p().registerHelper("each_compare_list_field",function(se,ve,me){const _e=me.hash.field,Ze=[];se&&se.forEach(function(qe){const be=qe;be.key=qe[_e],Ze.push(be)});const Xe=[];return ve&&ve.forEach(function(qe){const be=qe;be.key=qe[_e],Xe.push(be)}),Ce("key",Ze,Xe,me)}),p().registerHelper("each_compare_keys",function(se,ve,me){const _e=[];se&&Object.keys(se).forEach(function(qe){const be={};be.value=se[qe],be.key=qe,_e.push(be)});const Ze=[];return ve&&Object.keys(ve).forEach(function(qe){const be={};be.value=ve[qe],be.key=qe,Ze.push(be)}),Ce("key",_e,Ze,me)}),p().registerHelper("body2json",function(se,ve){return Dt(se)}),p().registerHelper("each_compare_field",function(se,ve,me){return Ce("field",se,ve,me)}),p().registerHelper("each_compare_title",function(se,ve,me){return Ce("title",se,ve,me)}),p().registerHelper("reformat",function(se,ve){if(ve==="json")try{return JSON.stringify(JSON.parse(se.trim()),null," ")}catch(me){}return se}),p().registerHelper("showDiff",function(se,ve,me){let _e="";if(se===ve)_e=se;else{if(!se)return ve;if(!ve)return se;const Ze=new _t,Xe=Ze.diffMain(ve,se);Ze.diffCleanupSemantic(Xe),_e=Ze.diffPrettyHtml(Xe),_e=_e.replace(/¶/gm,"")}return me==="nl2br"&&(_e=Te(_e)),_e});function Ce(se,ve,me,_e){const Ze=[];let Xe=0;ve&&ve.forEach(function(Ge){let Qe=!1;if(me&&me.forEach(function(Je){if(Ge[se]===Je[se]){const Ut={typeSame:!0,source:Ge,compare:Je,index:Xe};Ze.push(Ut),Qe=!0,Xe++}}),!Qe){const Je={typeIns:!0,source:Ge,index:Xe};Ze.push(Je),Xe++}}),me&&me.forEach(function(Ge){let Qe=!1;if(ve&&ve.forEach(function(Je){Je[se]===Ge[se]&&(Qe=!0)}),!Qe){const Je={typeDel:!0,compare:Ge,index:Xe};Ze.push(Je),Xe++}});let qe="";const be=Ze.length;for(const Ge in Ze)parseInt(Ge,10)===be-1&&(Ze[Ge]._last=!0),qe=qe+_e.fn(Ze[Ge]);return qe}}document.addEventListener("DOMContentLoaded",()=>{He(),N(),m().highlightAll()});function He(){var Z;let Fe=[{type:"post",url:"api/approve/export",title:"18. \u5BFC\u51FA\u6570\u636E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"export",query:[{group:"Query",type:"String",optional:!1,field:"proc_def_name",description:"<p>\u6D41\u7A0B\u5206\u7C7B</p>"},{group:"Query",type:"String",optional:!1,field:"state",description:"<p>\u6D41\u7A0B\u72B6\u6001[0\u5168\u90E8\uFF0C1\u5BA1\u6279\u4E2D\uFF0C2\u901A\u8FC7\uFF0C3\u62D2\u7EDD\uFF0C4\u64A4\u56DE]</p>"},{group:"Query",type:"String",optional:!1,field:"is_finished",description:"<p>\u662F\u5426\u5B8C\u6210</p>"},{group:"Query",type:"Array",optional:!0,field:"date",description:"<p>\u6307\u5B9A\u65E5\u671F\u8303\u56F4\uFF0C\u5982\uFF1A['2020-12-12', '2020-12-30']</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"get",url:"api/approve/identitylinkHistory/findParticipant",title:"16. \u67E5\u8BE2\u6D41\u7A0B\u5B9E\u4F8B\u7684\u53C2\u4E0E\u8005\uFF08\u5DF2\u7ED3\u675F\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"identitylinkHistory__findParticipant",query:[{group:"Query",type:"Number",optional:!1,field:"proc_inst_id",description:"<p>\u6D41\u7A0B\u5B9E\u4F8BID</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"get",url:"api/approve/identitylink/findParticipant",title:"12. \u67E5\u8BE2\u6D41\u7A0B\u5B9E\u4F8B\u7684\u53C2\u4E0E\u8005\uFF08\u5BA1\u6279\u4E2D\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"identitylink__findParticipant",query:[{group:"Query",type:"Number",optional:!1,field:"proc_inst_id",description:"<p>\u6D41\u7A0B\u5B9E\u4F8BID</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/procHistory/findProcNotify",title:"15. \u67E5\u8BE2\u6284\u9001\u6211\u7684\u6D41\u7A0B\uFF08\u5DF2\u7ED3\u675F\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"procHistory__findProcNotify",query:[{group:"Query",type:"String",optional:!1,field:"proc_def_name",description:"<p>\u6D41\u7A0B\u5206\u7C7B</p>"},{group:"Query",type:"String",optional:!1,field:"sort",description:"<p>\u6392\u5E8F[asc\u5347\u5E8F\uFF0Cdesc\u964D\u5E8F]</p>"},{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/procHistory/findTask",title:"13. \u67E5\u8BE2\u9700\u8981\u6211\u5BA1\u6279\u7684\u6D41\u7A0B\uFF08\u5DF2\u7ED3\u675F\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"procHistory__findTask",query:[{group:"Query",type:"String",optional:!1,field:"proc_def_name",description:"<p>\u6D41\u7A0B\u5206\u7C7B</p>"},{group:"Query",type:"String",optional:!1,field:"sort",description:"<p>\u6392\u5E8F[asc\u5347\u5E8F\uFF0Cdesc\u964D\u5E8F]</p>"},{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/procHistory/startByMyself",title:"14. \u67E5\u8BE2\u6211\u542F\u52A8\u7684\u6D41\u7A0B\uFF08\u5DF2\u7ED3\u675F\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"procHistory__startByMyself",query:[{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/procdef/all",title:"02. \u67E5\u8BE2\u6D41\u7A0B\u5B9A\u4E49",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"procdef__all",query:[{group:"Query",type:"String",optional:!1,field:"name",description:"<p>\u6D41\u7A0B\u540D\u79F0</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"get",url:"api/approve/procdef/del",title:"03. \u5220\u9664\u6D41\u7A0B\u5B9A\u4E49",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"procdef__del",query:[{group:"Query",type:"String",optional:!1,field:"id",description:"<p>\u6D41\u7A0BID</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/process/addGlobalComment",title:"05. \u6DFB\u52A0\u5168\u5C40\u8BC4\u8BBA",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__addGlobalComment",query:[{group:"Query",type:"Number",optional:!1,field:"proc_inst_id",description:"<p>\u6D41\u7A0B\u5B9E\u4F8BID</p>"},{group:"Query",type:"String",optional:!1,field:"content",description:"<p>\u8BC4\u8BBA\u5185\u5BB9</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"get",url:"api/approve/process/detail",title:"17. \u6839\u636E\u6D41\u7A0BID\u67E5\u8BE2\u6D41\u7A0B\u8BE6\u60C5",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__detail",query:[{group:"Query",type:"Number",optional:!1,field:"id",description:"<p>\u6D41\u7A0BID</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/process/findProcNotify",title:"11. \u67E5\u8BE2\u6284\u9001\u6211\u7684\u6D41\u7A0B\uFF08\u5BA1\u6279\u4E2D\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__findProcNotify",query:[{group:"Query",type:"Number",optional:!1,field:"userid",description:"<p>\u7528\u6237ID</p>"},{group:"Query",type:"String",optional:!1,field:"proc_def_name",description:"<p>\u6D41\u7A0B\u5206\u7C7B</p>"},{group:"Query",type:"String",optional:!1,field:"sort",description:"<p>\u6392\u5E8F[asc\u5347\u5E8F\uFF0Cdesc\u964D\u5E8F]</p>"},{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/process/findTask",title:"08. \u67E5\u8BE2\u9700\u8981\u6211\u5BA1\u6279\u7684\u6D41\u7A0B\uFF08\u5BA1\u6279\u4E2D\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__findTask",query:[{group:"Query",type:"String",optional:!1,field:"proc_def_name",description:"<p>\u6D41\u7A0B\u540D\u79F0</p>"},{group:"Query",type:"String",optional:!1,field:"sort",description:"<p>\u6392\u5E8F[asc\u5347\u5E8F\uFF0Cdesc\u964D\u5E8F]</p>"},{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/process/start",title:"04. \u542F\u52A8\u6D41\u7A0B\uFF08\u5BA1\u6279\u4E2D\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__start",query:[{group:"Query",type:"String",optional:!1,field:"proc_name",description:"<p>\u6D41\u7A0B\u540D\u79F0</p>"},{group:"Query",type:"Number",optional:!1,field:"department_id",description:"<p>\u90E8\u95E8ID</p>"},{group:"Query",type:"Array",optional:!0,field:"var",description:"<p>\u542F\u52A8\u6D41\u7A0B\u7C7B\u578B\u4FE1\u606F\uFF08\u683C\u5F0F\uFF1A[{type,startTime,endTime,description}]\uFF09</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/process/startByMyself",title:"10. \u67E5\u8BE2\u6211\u542F\u52A8\u7684\u6D41\u7A0B\uFF08\u5BA1\u6279\u4E2D\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__startByMyself",query:[{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/process/startByMyselfAll",title:"09. \u67E5\u8BE2\u6211\u542F\u52A8\u7684\u6D41\u7A0B\uFF08\u5168\u90E8\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"process__startByMyselfAll",query:[{group:"Query",type:"String",optional:!1,field:"proc_def_name",description:"<p>\u6D41\u7A0B\u5206\u7C7B</p>"},{group:"Query",type:"String",optional:!1,field:"state",description:"<p>\u6D41\u7A0B\u72B6\u6001[0\u5168\u90E8\uFF0C1\u5BA1\u6279\u4E2D\uFF0C2\u901A\u8FC7\uFF0C3\u62D2\u7EDD\uFF0C4\u64A4\u56DE]</p>"},{group:"Query",type:"Number",optional:!1,field:"page",description:"<p>\u9875\u7801</p>"},{group:"Query",type:"Number",optional:!1,field:"page_size",description:"<p>\u6BCF\u9875\u6761\u6570</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/task/complete",title:"06. \u5BA1\u6279",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"task__complete",query:[{group:"Query",type:"Number",optional:!1,field:"task_id",description:"<p>\u6D41\u7A0BID</p>"},{group:"Query",type:"String",optional:!1,field:"pass",description:"<p>\u6807\u9898 [true-\u901A\u8FC7\uFF0Cfalse-\u62D2\u7EDD]</p>"},{group:"Query",type:"String",optional:!1,field:"comment",description:"<p>\u8BC4\u8BBA</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"post",url:"api/approve/task/withdraw",title:"07. \u64A4\u56DE",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"approve",name:"task__withdraw",query:[{group:"Query",type:"Number",optional:!1,field:"task_id",description:"<p>\u6D41\u7A0BID</p>"},{group:"Query",type:"Number",optional:!1,field:"proc_inst_id",description:"<p>\u6D41\u7A0B\u5B9E\u4F8BID</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ApproveController.php",groupTitle:"\u5DE5\u4F5C\u6D41"},{type:"get",url:"api/dialog/group/add",title:"32. \u65B0\u589E\u7FA4\u7EC4",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"group__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"avatar",description:"<p>\u7FA4\u5934\u50CF</p>"},{group:"Parameter",type:"String",optional:!0,field:"chat_name",description:"<p>\u7FA4\u540D\u79F0</p>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u7FA4\u6210\u5458\uFF0C\u683C\u5F0F: [userid1, userid2, userid3]</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/group/adduser",title:"34. \u6DFB\u52A0\u7FA4\u6210\u5458",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p> <ul> <li>\u6709\u7FA4\u4E3B\u65F6\uFF1A\u53EA\u6709\u7FA4\u4E3B\u53EF\u4EE5\u9080\u8BF7</li> <li>\u6CA1\u6709\u7FA4\u4E3B\u65F6\uFF1A\u7FA4\u5185\u6210\u5458\u90FD\u53EF\u4EE5\u9080\u8BF7</li> </ul>",version:"1.0.0",group:"dialog",name:"group__adduser",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u65B0\u589E\u7684\u7FA4\u6210\u5458\uFF0C\u683C\u5F0F: [userid1, userid2, userid3]</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/group/deluser",title:"35. \u79FB\u51FA\uFF08\u9000\u51FA\uFF09\u7FA4\u6210\u5458",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p> <ul> <li>\u53EA\u6709\u7FA4\u4E3B\u3001\u9080\u8BF7\u4EBA\u53EF\u4EE5\u8E22\u4EBA</li> <li>\u7FA4\u4E3B\u3001\u4EFB\u52A1\u4EBA\u5458\u3001\u9879\u76EE\u4EBA\u5458\u4E0D\u53EF\u88AB\u8E22\u6216\u9000\u51FA</li> </ul>",version:"1.0.0",group:"dialog",name:"group__adduser",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"Array",optional:!0,field:"userids",description:"<p>\u79FB\u51FA\u7684\u7FA4\u6210\u5458\uFF0C\u683C\u5F0F: [userid1, userid2, userid3]</p> <ul> <li>\u7559\u7A7A\u8868\u793A\u81EA\u5DF1\u9000\u51FA</li> <li>\u6709\u503C\u8868\u793A\u79FB\u51FA\uFF0C\u4EC5\u9650\u7FA4\u4E3B\u64CD\u4F5C</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/group/disband",title:"37. \u89E3\u6563\u7FA4\u7EC4",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p> <ul> <li>\u53EA\u6709\u7FA4\u4E3B\u4E14\u662F\u4E2A\u4EBA\u7C7B\u578B\u7FA4\u53EF\u4EE5\u89E3\u6563</li> </ul>",version:"1.0.0",group:"dialog",name:"group__disband",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/group/edit",title:"33. \u4FEE\u6539\u7FA4\u7EC4",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"group__edit",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"String",optional:!0,field:"avatar",description:"<p>\u7FA4\u5934\u50CF</p>"},{group:"Parameter",type:"String",optional:!0,field:"chat_name",description:"<p>\u7FA4\u540D\u79F0</p>"},{group:"Parameter",type:"Number",optional:!0,field:"admin",description:"<p>\u7CFB\u7EDF\u7BA1\u7406\u5458\u64CD\u4F5C\uFF081\uFF1A\u53EA\u5224\u65AD\u662F\u4E0D\u662F\u7CFB\u7EDF\u7BA1\u7406\u5458\uFF0C\u5426\u5219\u5224\u65AD\u662F\u5426\u7FA4\u7BA1\u7406\u5458\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/group/searchuser",title:"38. \u641C\u7D22\u4E2A\u4EBA\u7FA4\uFF08\u4EC5\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF0C\u7528\u4E8E\u521B\u5EFA\u90E8\u95E8\u641C\u7D22\u4E2A\u4EBA\u7FA4\u7EC4</p>",version:"1.0.0",group:"dialog",name:"group__searchuser",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>\u5173\u952E\u8BCD</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/group/transfer",title:"36. \u8F6C\u8BA9\u7FA4\u7EC4",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p> <ul> <li>\u53EA\u6709\u7FA4\u4E3B\u4E14\u662F\u4E2A\u4EBA\u7C7B\u578B\u7FA4\u53EF\u4EE5\u89E3\u6563</li> </ul>",version:"1.0.0",group:"dialog",name:"group__transfer",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u65B0\u7684\u7FA4\u4E3B</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/lists",title:"01. \u5BF9\u8BDD\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"timerange",description:"<p>\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A1678248944,1678248944\uFF09</p> <ul> <li>\u7B2C\u4E00\u4E2A\u65F6\u95F4: \u8BFB\u53D6\u5728\u8FD9\u4E2A\u65F6\u95F4\u4E4B\u540E\u66F4\u65B0\u7684\u6570\u636E</li> <li>\u7B2C\u4E8C\u4E2A\u65F6\u95F4: \u8BFB\u53D6\u5728\u8FD9\u4E2A\u65F6\u95F4\u4E4B\u540E\u5220\u9664\u7684\u6570\u636EID\uFF08\u7B2C1\u9875\u9644\u52A0\u8FD4\u56DE\u6570\u636E: deleted_id\uFF09</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:50\uFF0C\u6700\u5927:100</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/detail",title:"21. \u6D88\u606F\u8BE6\u60C5",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__detail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"String",optional:!1,field:"only_update_at",description:"<p>\u4EC5\u83B7\u53D6update_at\u5B57\u6BB5</p> <ul> <li>no (\u9ED8\u8BA4)</li> <li>yes</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/done",title:"31. \u5B8C\u6210\u5F85\u529E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__done",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u5F85\u529E\u6570\u636EID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/download",title:"22. \u6587\u4EF6\u4E0B\u8F7D",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__download",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"String",optional:!1,field:"down",description:"<p>\u76F4\u63A5\u4E0B\u8F7D</p> <ul> <li>yes: \u4E0B\u8F7D\uFF08\u9ED8\u8BA4\uFF09</li> <li>preview: \u8F6C\u9884\u89C8\u5730\u5740</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/emoji",title:"27. emoji\u56DE\u590D",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__emoji",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"String",optional:!1,field:"symbol",description:"<p>\u56DE\u590D\u6216\u53D6\u6D88\u7684emoji\u8868\u60C5</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/forward",title:"26. \u8F6C\u53D1\u6D88\u606F\u7ED9",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__forward",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"Array",optional:!1,field:"dialogids",description:"<p>\u8F6C\u53D1\u7ED9\u7684\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u8F6C\u53D1\u7ED9\u7684\u6210\u5458ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/list",title:"09. \u83B7\u53D6\u6D88\u606F\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__list",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"msg_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"position_id",description:"<p>\u6B64\u6D88\u606FID\u524D\u540E\u7684\u6570\u636E</p>"},{group:"Parameter",type:"Number",optional:!0,field:"prev_id",description:"<p>\u6B64\u6D88\u606FID\u4E4B\u524D\u7684\u6570\u636E</p>"},{group:"Parameter",type:"Number",optional:!0,field:"next_id",description:"<p>\u6B64\u6D88\u606FID\u4E4B\u540E\u7684\u6570\u636E</p> <ul> <li>position_id\u3001prev_id\u3001next_id \u53EA\u6709\u4E00\u4E2A\u6709\u6548\uFF0C\u4F18\u5148\u5FAA\u5E8F\u4E3A\uFF1Aposition_id > prev_id > next_id</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"msg_type",description:"<p>\u6D88\u606F\u7C7B\u578B</p> <ul> <li>tag: \u6807\u8BB0</li> <li>link: \u94FE\u63A5</li> <li>text: \u6587\u672C</li> <li>image: \u56FE\u7247</li> <li>file: \u6587\u4EF6</li> <li>record: \u5F55\u97F3</li> <li>meeting: \u4F1A\u8BAE</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"take",description:"<p>\u83B7\u53D6\u6761\u6570\uFF0C\u9ED8\u8BA4:50\uFF0C\u6700\u5927:100</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/mark",title:"24. \u6D88\u606F\u6807\u8BB0\u64CD\u4F5C",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__mark",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>read: \u5DF2\u8BFB</li> <li>unread: \u672A\u8BFB</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"after_msg_id",description:"<p>\u4EC5\u6807\u8BB0\u5DF2\u8BFB\u6307\u5B9A\u4E4B\u540E\uFF08\u542B\uFF09\u7684\u6D88\u606F</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/one",title:"11. \u83B7\u53D6\u5355\u6761\u6D88\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/read",title:"12. \u5DF2\u8BFB\u804A\u5929\u6D88\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__read",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6D88\u606FID\uFF08\u7EC4\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/readlist",title:"20. \u83B7\u53D6\u6D88\u606F\u9605\u8BFB\u60C5\u51B5",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__readlist",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID\uFF08\u9700\u8981\u662F\u6D88\u606F\u7684\u53D1\u9001\u4EBA\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/search",title:"10. \u641C\u7D22\u6D88\u606F\u4F4D\u7F6E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__search",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>\u641C\u7D22\u5173\u952E\u8BCD</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/msg/sendanon",title:"19. \u53D1\u9001\u533F\u540D\u6D88\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__sendanon",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u5BF9\u65B9\u4F1A\u5458ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"text",description:"<p>\u6D88\u606F\u5185\u5BB9</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/msg/sendfile",title:"16. \u6587\u4EF6\u4E0A\u4F20",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__sendfile",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"reply_id",description:"<p>\u56DE\u590DID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"image_attachment",description:"<p>\u56FE\u7247\u662F\u5426\u4E5F\u5B58\u5230\u9644\u4EF6</p>"},{group:"Parameter",type:"String",optional:!0,field:"filename",description:"<p>post-\u6587\u4EF6\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"image64",description:"<p>post-base64\u56FE\u7247\uFF08\u4E8C\u9009\u4E00\uFF09</p>"},{group:"Parameter",type:"File",optional:!0,field:"files",description:"<p>post-\u6587\u4EF6\u5BF9\u8C61\uFF08\u4E8C\u9009\u4E00\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/msg/sendfiles",title:"17. \u7FA4\u53D1\u6587\u4EF6\u4E0A\u4F20",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__sendfile",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"user_ids",description:"<p>\u7528\u6237ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"dialog_ids",description:"<p>\u5BF9\u8BDDID\uFF08user_ids \u4E8C\u9009\u4E00\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"reply_id",description:"<p>\u56DE\u590DID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"image_attachment",description:"<p>\u56FE\u7247\u662F\u5426\u4E5F\u5B58\u5230\u9644\u4EF6</p>"},{group:"Parameter",type:"String",optional:!0,field:"filename",description:"<p>post-\u6587\u4EF6\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"image64",description:"<p>post-base64\u56FE\u7247\uFF08\u4E8C\u9009\u4E00\uFF09</p>"},{group:"Parameter",type:"File",optional:!0,field:"files",description:"<p>post-\u6587\u4EF6\u5BF9\u8C61\uFF08\u4E8C\u9009\u4E00\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/sendfileid",title:"18. \u901A\u8FC7\u6587\u4EF6ID\u53D1\u9001\u6587\u4EF6",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__sendfileid",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"Array",optional:!1,field:"dialogids",description:"<p>\u8F6C\u53D1\u7ED9\u7684\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u8F6C\u53D1\u7ED9\u7684\u6210\u5458ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/msg/sendrecord",title:"15. \u53D1\u9001\u8BED\u97F3",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__sendrecord",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"reply_id",description:"<p>\u56DE\u590DID</p>"},{group:"Parameter",type:"String",optional:!1,field:"base64",description:"<p>\u8BED\u97F3base64</p>"},{group:"Parameter",type:"Number",optional:!1,field:"duration",description:"<p>\u8BED\u97F3\u65F6\u957F\uFF08\u6BEB\u79D2\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/msg/sendtext",title:"14. \u53D1\u9001\u6D88\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__sendtext",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"String",optional:!1,field:"text",description:"<p>\u6D88\u606F\u5185\u5BB9</p>"},{group:"Parameter",type:"String",optional:!0,field:"text_type",description:"<p>\u6D88\u606F\u7C7B\u578B</p> <ul> <li>html: HTML\uFF08\u9ED8\u8BA4\uFF09</li> <li>md: MARKDOWN</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"update_id",description:"<p>\u66F4\u65B0\u6D88\u606FID\uFF08\u4F18\u5148\u5927\u4E8E reply_id\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"reply_id",description:"<p>\u56DE\u590DID</p>"},{group:"Parameter",type:"String",optional:!0,field:"silence",description:"<p>\u662F\u5426\u9759\u9ED8\u53D1\u9001</p> <ul> <li>no: \u6B63\u5E38\u53D1\u9001\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes: \u9759\u9ED8\u53D1\u9001</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/silence",title:"25. \u6D88\u606F\u514D\u6253\u6270",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__silence",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>set</li> <li>cancel</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/tag",title:"28. \u6807\u6CE8/\u53D6\u6D88\u6807\u6CE8",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__tag",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/todo",title:"29. \u8BBE\u5F85\u529E/\u53D6\u6D88\u5F85\u529E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__todo",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"},{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u8BBE\u5F85\u529E\u5BF9\u8C61</p> <ul> <li>all: \u4F1A\u8BDD\u5168\u90E8\u6210\u5458\uFF08\u9ED8\u8BA4\uFF09</li> <li>user: \u4F1A\u8BDD\u6307\u5B9A\u6210\u5458</li> </ul>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u4F1A\u5458ID\u7EC4\uFF08type=user\u6709\u6548\uFF0C\u683C\u5F0F: [userid1, userid2, userid3]\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/todolist",title:"30. \u83B7\u53D6\u6D88\u606F\u5F85\u529E\u60C5\u51B5",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__todolist",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/unread",title:"13. \u83B7\u53D6\u672A\u8BFB\u6D88\u606F\u6570\u636E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__unread",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]},examples:[{title:"data:",content:`{
|
|
"id": 43,
|
|
"unread": 308,
|
|
"mention": 11,
|
|
"user_at": "2020-12-12 00:00:00.000",
|
|
"user_ms": 1677558147167,
|
|
}`,type:"json"}]},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/msg/withdraw",title:"23. \u804A\u5929\u6D88\u606F\u64A4\u56DE",description:"<p>\u6D88\u606F\u64A4\u56DE\u9650\u523624\u5C0F\u65F6\u5185\uFF0C\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"msg__withdraw",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"msg_id",description:"<p>\u6D88\u606FID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/okr/add",title:"39. \u521B\u5EFAOKR\u8BC4\u8BBA\u4F1A\u8BDD",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"okr__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u6807\u9898</p>"},{group:"Parameter",type:"number",optional:!1,field:"link_id",description:"<p>\u5173\u8054id</p>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u7FA4\u6210\u5458\uFF0C\u683C\u5F0F: [userid1, userid2, userid3]</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"post",url:"api/dialog/okr/push",title:"40. \u63A8\u9001OKR\u76F8\u5173\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"okr__push",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"text",description:"<p>\u53D1\u9001\u5185\u5BB9</p>"},{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u6210\u5458ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/one",title:"03. \u83B7\u53D6\u5355\u4E2A\u4F1A\u8BDD\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/open/user",title:"08. \u6253\u5F00\u4F1A\u8BDD",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"open__user",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u5BF9\u8BDD\u4F1A\u5458ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/search",title:"02. \u641C\u7D22\u4F1A\u8BDD",description:"<p>\u6839\u636E\u6D88\u606F\u5173\u952E\u8BCD\u641C\u7D22\u76F8\u5173\u4F1A\u8BDD\uFF0C\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"search",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>\u6D88\u606F\u5173\u952E\u8BCD</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/tel",title:"07. \u83B7\u53D6\u5BF9\u65B9\u8054\u7CFB\u7535\u8BDD",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"tel",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/todo",title:"05. \u83B7\u53D6\u4F1A\u8BDD\u5F85\u529E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"todo",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/top",title:"06. \u4F1A\u8BDD\u7F6E\u9876",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"top",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/dialog/user",title:"04. \u83B7\u53D6\u4F1A\u8BDD\u6210\u5458",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"dialog",name:"user",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"getuser",description:"<p>\u83B7\u53D6\u4F1A\u5458\u8BE6\u60C5\uFF081: \u8FD4\u56DE\u4F1A\u5458\u6635\u79F0\u3001\u90AE\u7BB1\u7B49\u57FA\u672C\u4FE1\u606F\uFF0C0: \u9ED8\u8BA4\u4E0D\u8FD4\u56DE\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"DialogController.php",groupTitle:"\u5BF9\u8BDD"},{type:"get",url:"api/file/add",title:"04. \u6DFB\u52A0\u3001\u4FEE\u6539\u6587\u4EF6(\u5939)",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"add",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u9879\u76EE\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u6587\u4EF6\u7C7B\u578B</p>"},{group:"Parameter",type:"Number",optional:!0,field:"id",description:"<p>\u6587\u4EF6ID\uFF08\u8D4B\u503C\u4FEE\u6539\u6587\u4EF6\u540D\u79F0\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pid",description:"<p>\u7236\u7EA7ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/content",title:"08. \u83B7\u53D6\u6587\u4EF6\u5185\u5BB9",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"content",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number|String",optional:!1,field:"id",description:"<ul> <li>Number: \u6587\u4EF6ID\uFF08\u9700\u8981\u767B\u5F55\uFF09</li> <li>String: \u94FE\u63A5\u7801\uFF08\u4E0D\u9700\u8981\u767B\u5F55\uFF0C\u7528\u4E8E\u9884\u89C8\uFF09</li> </ul>"},{group:"Parameter",type:"String",optional:!1,field:"only_update_at",description:"<p>\u4EC5\u83B7\u53D6update_at\u5B57\u6BB5</p> <ul> <li>no (\u9ED8\u8BA4)</li> <li>yes</li> </ul>"},{group:"Parameter",type:"String",optional:!1,field:"down",description:"<p>\u76F4\u63A5\u4E0B\u8F7D</p> <ul> <li>no: \u6D4F\u89C8\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes: \u4E0B\u8F7D\uFF08office\u6587\u4EF6\u76F4\u63A5\u4E0B\u8F7D\uFF0C\u9664\u975E\u662Fpreview\uFF09</li> <li>preview: \u8F6C\u9884\u89C8\u5730\u5740</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"history_id",description:"<p>\u8BFB\u53D6\u5386\u53F2\u8BB0\u5F55ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/content/history",title:"12. \u83B7\u53D6\u5185\u5BB9\u5386\u53F2",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"content__history",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:100</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/content/office",title:"10. \u4FDD\u5B58\u6587\u4EF6\u5185\u5BB9\uFF08office\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"content__office",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/content/restore",title:"13. \u6062\u590D\u6587\u4EF6\u5386\u53F2",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"content__restore",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"history_id",description:"<p>\u5386\u53F2\u6570\u636EID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/content/save",title:"09. \u4FDD\u5B58\u6587\u4EF6\u5185\u5BB9",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"content__save",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"Object",optional:!0,field:"D",description:"<p>Request Payload \u63D0\u4EA4</p> <ul> <li>content: \u5185\u5BB9</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/content/upload",title:"11. \u4FDD\u5B58\u6587\u4EF6\u5185\u5BB9\uFF08\u4E0A\u4F20\u6587\u4EF6\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"content__upload",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!0,field:"pid",description:"<p>\u7236\u7EA7ID</p>"},{group:"Parameter",type:"String",optional:!0,field:"files",description:"<p>\u6587\u4EF6\u540D</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/copy",title:"05. \u590D\u5236\u6587\u4EF6(\u5939)",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"copy",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/link",title:"17. \u83B7\u53D6\u94FE\u63A5",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"link",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"refresh",description:"<p>\u5237\u65B0\u94FE\u63A5</p> <ul> <li>no: \u53EA\u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes: \u5237\u65B0\u94FE\u63A5\uFF0C\u4E4B\u524D\u7684\u5C06\u5931\u6548</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/lists",title:"01. \u83B7\u53D6\u6587\u4EF6\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!0,field:"pid",description:"<p>\u7236\u7EA7ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/move",title:"06. \u79FB\u52A8\u6587\u4EF6(\u5939)",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"move",parameter:{fields:{Parameter:[{group:"Parameter",type:"Numbers",optional:!1,field:"ids",description:"<p>\u6587\u4EF6ID\uFF08\u683C\u5F0F\uFF1A[id1, id2]\uFF09</p>"},{group:"Parameter",type:"Number",optional:!1,field:"pid",description:"<p>\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/one",title:"02. \u83B7\u53D6\u5355\u6761\u6570\u636E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number|String",optional:!1,field:"id",description:"<ul> <li>Number \u6587\u4EF6ID\uFF08\u9700\u8981\u767B\u5F55\uFF09</li> <li>String \u94FE\u63A5\u7801\uFF08\u4E0D\u9700\u8981\u767B\u5F55\uFF0C\u7528\u4E8E\u9884\u89C8\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/remove",title:"07. \u5220\u9664\u6587\u4EF6(\u5939)",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Numbers",optional:!1,field:"ids",description:"<p>\u6587\u4EF6ID\uFF08\u683C\u5F0F\uFF1A[id1, id2]\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/search",title:"03. \u641C\u7D22\u6587\u4EF6\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"search",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"link",description:"<p>\u901A\u8FC7\u5206\u4EAB\u5730\u5740\u641C\u7D22\uFF08\u5982\uFF1Ahttps://t.hitosea.com/single/file/ODcwOCwzOSxpa0JBS2lmVQ==\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"key",description:"<p>\u5173\u952E\u8BCD</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/share",title:"14. \u83B7\u53D6\u5171\u4EAB\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"share",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/share/out",title:"16. \u9000\u51FA\u5171\u4EAB",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"share__out",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{type:"get",url:"api/file/share/update",title:"15. \u8BBE\u7F6E\u5171\u4EAB",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"file",name:"share__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"Array",optional:!0,field:"userids",description:"<p>\u5171\u4EAB\u6210\u5458\uFF0C\u683C\u5F0F: [userid1, userid2, userid3]</p>"},{group:"Parameter",type:"Number",optional:!0,field:"permission",description:"<p>\u5171\u4EAB\u65B9\u5F0F</p> <ul> <li>0\uFF1A\u53EA\u8BFB</li> <li>1\uFF1A\u8BFB\u5199</li> <li>-1: \u5220\u9664</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"force",description:"<p>\u8BBE\u7F6E\u5171\u4EAB\u65F6\u662F\u5426\u5FFD\u7565\u63D0\u9192</p> <ul> <li>0\uFF1A\u5982\u679C\u5B50\u6587\u4EF6\u5939\u5DF2\u5B58\u5728\u5171\u4EAB\u5219ret\u8FD4\u56DE-3001\uFF08\u9ED8\u8BA4\uFF09</li> <li>1\uFF1A\u5FFD\u7565\u63D0\u9192</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"FileController.php",groupTitle:"\u6587\u4EF6"},{parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>@return string</p>"}]}},type:"",url:"",version:"0.0.0",filename:"PublicController.php",groupTitle:"/home/node/apidoc/PublicController.php",group:"homenodeapidocPublicController.php",name:""},{parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:""},{group:"Parameter",type:"String",optional:!1,field:"mac",description:"<p>\u4F7F\u7528\u9017\u53F7\u5206\u5272\u591A\u4E2A</p>"},{group:"Parameter",type:"String",optional:!1,field:"time",description:"<p>@return string</p>"}]}},type:"",url:"",version:"0.0.0",filename:"PublicController.php",groupTitle:"/home/node/apidoc/PublicController.php",group:"homenodeapidocPublicController.php",name:""},{type:"post",url:"api/plugin/getBotByName",title:"03. \u83B7\u53D6\u673A\u5668\u4EBA\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"plugin",name:"getBotByName",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u6D88\u606F\u5185\u5BB9</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"PluginController.php",groupTitle:"\u63D2\u4EF6\u5F00\u653E\u63A5\u53E3"},{type:"post",url:"api/plugin/getDialog",title:"04. \u83B7\u53D6/\u521B\u5EFA\u4F1A\u8BDD",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"plugin",name:"getDialog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"bot_id",description:"<p>\u673A\u5668\u4EBAID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u7528\u6237ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"PluginController.php",groupTitle:"\u63D2\u4EF6\u5F00\u653E\u63A5\u53E3"},{type:"post",url:"api/plugin/getUserInfo",title:"02. \u83B7\u53D6\u7528\u6237\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"plugin",name:"getUserInfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u6D88\u606F\u5185\u5BB9</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"PluginController.php",groupTitle:"\u63D2\u4EF6\u5F00\u653E\u63A5\u53E3"},{type:"post",url:"api/plugin/msg/sendtext",title:"05. \u53D1\u9001\u6D88\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"plugin",name:"msg__sendtext",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"dialog_id",description:"<p>\u5BF9\u8BDDID</p>"},{group:"Parameter",type:"String",optional:!1,field:"text",description:"<p>\u6D88\u606F\u5185\u5BB9</p>"},{group:"Parameter",type:"Number",optional:!1,field:"sender",description:"<p>\u53D1\u9001\u4EBA\uFF08\u9ED8\u8BA4\u673A\u5668\u4EBAuserid\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"update_id",description:"<p>\u66F4\u65B0\u6D88\u606FID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"PluginController.php",groupTitle:"\u63D2\u4EF6\u5F00\u653E\u63A5\u53E3"},{type:"post",url:"api/plugin/verifyToken",title:"01. \u6821\u9A8C\u7528\u6237\u8EAB\u4EFD",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"plugin",name:"verifyToken",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"PluginController.php",groupTitle:"\u63D2\u4EF6\u5F00\u653E\u63A5\u53E3"},{type:"get",url:"api/project/add",title:"03. \u6DFB\u52A0\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"add",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u9879\u76EE\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"desc",description:"<p>\u9879\u76EE\u4ECB\u7ECD</p>"},{group:"Parameter",type:"String",optional:!0,field:"columns",description:"<p>\u5217\u8868\uFF0C\u683C\u5F0F\uFF1A\u5217\u8868\u540D\u79F01,\u5217\u8868\u540D\u79F02</p>"},{group:"Parameter",type:"String",optional:!0,field:"flow",description:"<p>\u5F00\u542F\u6D41\u7A0B</p> <ul> <li>open: \u5F00\u542F</li> <li>close: \u5173\u95ED\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"personal",description:"<p>\u4E2A\u4EBA\u9879\u76EE\uFF0C\u6CE8\u518C\u6210\u529F\u65F6\u521B\u5EFA\uFF08\u4EC5\u652F\u6301\u521B\u5EFA\u4E00\u4E2A\u4E2A\u4EBA\u9879\u76EE\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/archived",title:"12. \u5F52\u6863\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"archived",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"String",optional:!0,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>add\uFF1A\u5F52\u6863\uFF08\u9ED8\u8BA4\uFF09</li> <li>recovery\uFF1A\u8FD8\u539F\u5F52\u6863</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/column/add",title:"15. \u6DFB\u52A0\u4EFB\u52A1\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"column__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u5217\u8868\u540D\u79F0</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/column/lists",title:"14. \u83B7\u53D6\u4EFB\u52A1\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"column__lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:100\uFF0C\u6700\u5927:200</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/column/remove",title:"17. \u5220\u9664\u4EFB\u52A1\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"column__remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"column_id",description:"<p>\u5217\u8868ID\uFF08\u7559\u7A7A\u4E3A\u6DFB\u52A0\u5217\u8868\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/column/update",title:"16. \u4FEE\u6539\u4EFB\u52A1\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"column__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"column_id",description:"<p>\u5217\u8868ID</p>"},{group:"Parameter",type:"String",optional:!0,field:"name",description:"<p>\u5217\u8868\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"color",description:"<p>\u989C\u8272</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/exit",title:"11. \u9000\u51FA\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"exit",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/flow/delete",title:"38. \u5220\u9664\u5DE5\u4F5C\u6D41",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"flow__delete",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/flow/list",title:"36. \u5DE5\u4F5C\u6D41\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"flow__list",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/flow/save",title:"37. \u4FDD\u5B58\u5DE5\u4F5C\u6D41",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"flow__save",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Array",optional:!1,field:"flows",description:"<p>\u5DE5\u4F5C\u6D41\u6570\u636E</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/invite",title:"06. \u83B7\u53D6\u9080\u8BF7\u94FE\u63A5",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"invite",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"String",optional:!1,field:"refresh",description:"<p>\u5237\u65B0\u94FE\u63A5</p> <ul> <li>no: \u53EA\u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes: \u5237\u65B0\u94FE\u63A5\uFF0C\u4E4B\u524D\u7684\u5C06\u5931\u6548</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/invite/info",title:"07. \u901A\u8FC7\u9080\u8BF7\u94FE\u63A5code\u83B7\u53D6\u9879\u76EE\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"invite__info",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"code",description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/invite/join",title:"08. \u901A\u8FC7\u9080\u8BF7\u94FE\u63A5code\u52A0\u5165\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"invite__join",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"code",description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/lists",title:"01. \u83B7\u53D6\u9879\u76EE\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"all",description:"<p>\u662F\u5426\u67E5\u770B\u6240\u6709\u9879\u76EE\uFF08\u9650\u5236\u7BA1\u7406\u5458\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"type",description:"<p>\u9879\u76EE\u7C7B\u578B</p> <ul> <li>all\uFF1A\u5168\u90E8\uFF08\u9ED8\u8BA4\uFF09</li> <li>team\uFF1A\u56E2\u961F\u9879\u76EE</li> <li>personal\uFF1A\u4E2A\u4EBA\u9879\u76EE</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"archived",description:"<p>\u5F52\u6863\u72B6\u6001</p> <ul> <li>all\uFF1A\u5168\u90E8</li> <li>no\uFF1A\u672A\u5F52\u6863\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes\uFF1A\u5DF2\u5F52\u6863</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"getcolumn",description:"<p>\u540C\u65F6\u53D6\u5217\u8868</p> <ul> <li>no\uFF1A\u4E0D\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes\uFF1A\u53D6\u5217\u8868</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"getuserid",description:"<p>\u540C\u65F6\u53D6\u6210\u5458ID</p> <ul> <li>no\uFF1A\u4E0D\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>yes\uFF1A\u53D6\u5217\u8868</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"getstatistics",description:"<p>\u540C\u65F6\u53D6\u4EFB\u52A1\u7EDF\u8BA1</p> <ul> <li>no\uFF1A\u4E0D\u53D6</li> <li>yes\uFF1A\u53D6\u7EDF\u8BA1\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"},{group:"Parameter",type:"Object",optional:!0,field:"keys",description:"<p>\u641C\u7D22\u6761\u4EF6</p> <ul> <li>keys.name: \u9879\u76EE\u540D\u79F0</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"timerange",description:"<p>\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A1678248944,1678248944\uFF09</p> <ul> <li>\u7B2C\u4E00\u4E2A\u65F6\u95F4: \u8BFB\u53D6\u5728\u8FD9\u4E2A\u65F6\u95F4\u4E4B\u540E\u66F4\u65B0\u7684\u6570\u636E</li> <li>\u7B2C\u4E8C\u4E2A\u65F6\u95F4: \u8BFB\u53D6\u5728\u8FD9\u4E2A\u65F6\u95F4\u4E4B\u540E\u5220\u9664\u7684\u6570\u636EID\uFF08\u7B2C1\u9875\u9644\u52A0\u8FD4\u56DE\u6570\u636E: deleted_id\uFF09</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:50\uFF0C\u6700\u5927:100</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]},examples:[{title:"sampleData:",content:`{
|
|
"data": [
|
|
{
|
|
"id": 7,
|
|
"name": "\u{1F3E2} \u4EA7\u54C1\u5B98\u7F51\u9879\u76EE",
|
|
"desc": "\u8BBE\u7F6E\u5404\u5C0F\u7EC4\u6210\u5458\u7684\u5DE5\u4F5C\u5217\u8868\uFF0C\u5404\u81EA\u9886\u53D6\u6216\u9886\u5BFC\u5206\u914D\u4EFB\u52A1\uFF0C\u5C06\u505A\u597D\u7684\u4EFB\u52A1\u5206\u671F\u5F52\u6863\uFF0C\u65B9\u4FBF\u590D\u76D8\uFF01",
|
|
"userid": 1,
|
|
"dialog_id": 15,
|
|
"archived_at": null,
|
|
"archived_userid": 0,
|
|
"created_at": "2022-01-02 06:23:15",
|
|
"updated_at": "2022-01-02 07:12:33",
|
|
|
|
"owner": 1, // \u662F\u5426\u9879\u76EE\u8D1F\u8D23\u4EBA
|
|
"owner_userid": 1, // \u9879\u76EE\u8D1F\u8D23\u4EBAID
|
|
|
|
"task_num": 9,
|
|
"task_complete": 0,
|
|
"task_percent": 0,
|
|
"task_my_num": 8,
|
|
"task_my_complete": 0,
|
|
"task_my_percent": 0,
|
|
},
|
|
],
|
|
"current_page": 1, // \u5F53\u524D\u9875\u6570
|
|
"last_page": 1, // \u4E0B\u4E00\u9875\u6570
|
|
"total": 6, // \u603B\u8BA1\u6570\uFF08\u5F53\u524D\u67E5\u8BE2\u6761\u4EF6\uFF09
|
|
"total_all": 6 // \u603B\u8BA1\u6570\uFF08\u5168\u90E8\uFF09
|
|
}`,type:"json"}]},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/log/lists",title:"39. \u83B7\u53D6\u9879\u76EE\u3001\u4EFB\u52A1\u65E5\u5FD7",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"log__lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID\uFF08\u4E0E \u9879\u76EEID \u4E8C\u9009\u4E00\uFF0C\u4EFB\u52A1ID\u4F18\u5148\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:100</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/one",title:"02. \u83B7\u53D6\u4E00\u4E2A\u9879\u76EE\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]},examples:[{title:"sampleData:",content:`{
|
|
"id": 7,
|
|
"name": "\u{1F3E2} \u4EA7\u54C1\u5B98\u7F51\u9879\u76EE",
|
|
"desc": "\u8BBE\u7F6E\u5404\u5C0F\u7EC4\u6210\u5458\u7684\u5DE5\u4F5C\u5217\u8868\uFF0C\u5404\u81EA\u9886\u53D6\u6216\u9886\u5BFC\u5206\u914D\u4EFB\u52A1\uFF0C\u5C06\u505A\u597D\u7684\u4EFB\u52A1\u5206\u671F\u5F52\u6863\uFF0C\u65B9\u4FBF\u590D\u76D8\uFF01",
|
|
"userid": 1,
|
|
"dialog_id": 15,
|
|
"archived_at": null,
|
|
"archived_userid": 0,
|
|
"created_at": "2022-01-02 06:23:15",
|
|
"updated_at": "2022-01-02 07:12:33",
|
|
|
|
"owner": 1, // \u662F\u5426\u9879\u76EE\u8D1F\u8D23\u4EBA
|
|
"owner_userid": 1, // \u9879\u76EE\u8D1F\u8D23\u4EBAID
|
|
|
|
"project_user": [ // \u9879\u76EE\u6210\u5458
|
|
{
|
|
"id": 2,
|
|
"project_id": 2,
|
|
"userid": 1,
|
|
"owner": 1,
|
|
"created_at": "2022-01-02 00:55:32",
|
|
"updated_at": "2022-01-02 00:55:32"
|
|
}
|
|
],
|
|
|
|
"task_num": 9,
|
|
"task_complete": 0,
|
|
"task_percent": 0,
|
|
"task_my_num": 8,
|
|
"task_my_complete": 0,
|
|
"task_my_percent": 0,
|
|
}`,type:"json"}]},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/remove",title:"13. \u5220\u9664\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/sort",title:"10. \u6392\u5E8F\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"sort",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Object",optional:!1,field:"sort",description:"<p>\u6392\u5E8F\u6570\u636E</p>"},{group:"Parameter",type:"Number",optional:!0,field:"only_column",description:"<p>\u4EC5\u66F4\u65B0\u5217\u8868</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/task/add",title:"28. \u6DFB\u52A0\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"mixed",optional:!0,field:"column_id",description:"<p>\u5217\u8868ID\uFF0C\u4EFB\u610F\u503C\u81EA\u52A8\u521B\u5EFA\uFF0C\u7559\u7A7A\u53D6\u7B2C\u4E00\u4E2A</p>"},{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u4EFB\u52A1\u63CF\u8FF0</p>"},{group:"Parameter",type:"String",optional:!0,field:"content",description:"<p>\u4EFB\u52A1\u8BE6\u60C5</p>"},{group:"Parameter",type:"Array",optional:!0,field:"times",description:"<p>\u8BA1\u5212\u65F6\u95F4\uFF08\u683C\u5F0F\uFF1A\u5F00\u59CB\u65F6\u95F4,\u7ED3\u675F\u65F6\u95F4\uFF1B\u5982\uFF1A2020-01-01 00:00,2020-01-01 23:59\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"owner",description:"<p>\u8D1F\u8D23\u4EBA</p>"},{group:"Parameter",type:"Array",optional:!0,field:"subtasks",description:"<p>\u5B50\u4EFB\u52A1\uFF08\u683C\u5F0F\uFF1A[{name,owner,times}]\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"top",description:"<p>\u6DFB\u52A0\u7684\u4EFB\u52A1\u6392\u5230\u5217\u8868\u6700\u524D\u9762</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/addsub",title:"29. \u6DFB\u52A0\u5B50\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"task__addsub",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u4EFB\u52A1\u63CF\u8FF0</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/archived",title:"32. \u5F52\u6863\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"task__archived",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"},{group:"Parameter",type:"String",optional:!0,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>add\uFF1A\u5F52\u6863\uFF08\u9ED8\u8BA4\uFF09</li> <li>recovery\uFF1A\u8FD8\u539F\u5F52\u6863</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/content",title:"23. \u83B7\u53D6\u4EFB\u52A1\u8BE6\u7EC6\u63CF\u8FF0",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__content",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/dialog",title:"31. \u521B\u5EFA/\u83B7\u53D6\u804A\u5929\u5BA4",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__dialog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/down",title:"21. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u4EFB\u52A1",version:"1.0.0",group:"project",name:"task__down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/export",title:"19. \u5BFC\u51FA\u4EFB\u52A1\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u5BFC\u51FA\u6307\u5B9A\u8303\u56F4\u4EFB\u52A1\uFF08\u5DF2\u5B8C\u6210\u3001\u672A\u5B8C\u6210\u3001\u5DF2\u5F52\u6863\uFF09\uFF0C\u8FD4\u56DE\u4E0B\u8F7D\u5730\u5740\uFF0C\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__export",parameter:{fields:{Parameter:[{group:"Parameter",type:"Array",optional:!0,field:"userid",description:"<p>\u6307\u5B9A\u4F1A\u5458\uFF0C\u5982\uFF1A[1, 2]</p>"},{group:"Parameter",type:"Array",optional:!0,field:"time",description:"<p>\u6307\u5B9A\u65F6\u95F4\u8303\u56F4\uFF0C\u5982\uFF1A['2020-12-12', '2020-12-30']</p>"},{group:"Parameter",type:"String",optional:!0,field:"type",description:"<ul> <li>createdTime \u4EFB\u52A1\u521B\u5EFA\u65F6\u95F4</li> <li>taskTime \u4EFB\u52A1\u8BA1\u5212\u65F6\u95F4\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/exportoverdue",title:"20. \u5BFC\u51FA\u8D85\u671F\u4EFB\u52A1\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u5BFC\u51FA\u6307\u5B9A\u8303\u56F4\u4EFB\u52A1\uFF08\u5DF2\u5B8C\u6210\u3001\u672A\u5B8C\u6210\u3001\u5DF2\u5F52\u6863\uFF09\uFF0C\u8FD4\u56DE\u4E0B\u8F7D\u5730\u5740\uFF0C\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__exportoverdue",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedelete",title:"25. \u5220\u9664\u4EFB\u52A1\u6587\u4EF6",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"task__filedelete",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",description:"<p>\u6587\u4EF6ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedetail",title:"26. \u83B7\u53D6\u4EFB\u52A1\u6587\u4EF6\u8BE6\u60C5",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__filedetail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"only_update_at",description:"<p>\u4EC5\u83B7\u53D6update_at\u5B57\u6BB5</p> <ul> <li>no (\u9ED8\u8BA4)</li> <li>yes</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedown",title:"27. \u4E0B\u8F7D\u4EFB\u52A1\u6587\u4EF6",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__filedown",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",description:"<p>\u6587\u4EF6ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"down",description:"<p>\u76F4\u63A5\u4E0B\u8F7D</p> <ul> <li>yes: \u4E0B\u8F7D\uFF08\u9ED8\u8BA4\uFF09</li> <li>preview: \u8F6C\u9884\u89C8\u5730\u5740</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/files",title:"24. \u83B7\u53D6\u4EFB\u52A1\u6587\u4EF6\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__files",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/flow",title:"35. \u4EFB\u52A1\u5DE5\u4F5C\u6D41\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__flow",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/lists",title:"18. \u4EFB\u52A1\u5217\u8868",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",description:"<p>\u641C\u7D22\u6761\u4EF6</p> <ul> <li>keys.name: ID\u3001\u4EFB\u52A1\u540D\u79F0</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Number",optional:!0,field:"parent_id",description:"<p>\u4E3B\u4EFB\u52A1ID\uFF08project_id && parent_id \u2264 0 \u65F6 \u4EC5\u67E5\u8BE2\u81EA\u5DF1\u53C2\u4E0E\u7684\u4EFB\u52A1\uFF09</p> <ul> <li>\u5927\u4E8E0\uFF1A\u6307\u5B9A\u4E3B\u4EFB\u52A1\u4E0B\u7684\u5B50\u4EFB\u52A1</li> <li>\u7B49\u4E8E-1\uFF1A\u8868\u793A\u4EC5\u4E3B\u4EFB\u52A1</li> </ul>"},{group:"Parameter",type:"Array",optional:!0,field:"time",description:"<p>\u6307\u5B9A\u65F6\u95F4\u8303\u56F4\uFF0C\u5982\uFF1A['2020-12-12', '2020-12-30']</p>"},{group:"Parameter",type:"String",optional:!0,field:"timerange",description:"<p>\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A1678248944,1678248944\uFF09</p> <ul> <li>\u7B2C\u4E00\u4E2A\u65F6\u95F4: \u8BFB\u53D6\u5728\u8FD9\u4E2A\u65F6\u95F4\u4E4B\u540E\u66F4\u65B0\u7684\u6570\u636E</li> <li>\u7B2C\u4E8C\u4E2A\u65F6\u95F4: \u8BFB\u53D6\u5728\u8FD9\u4E2A\u65F6\u95F4\u4E4B\u540E\u5220\u9664\u7684\u6570\u636EID\uFF08\u7B2C1\u9875\u9644\u52A0\u8FD4\u56DE\u6570\u636E: deleted_id\uFF09</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"archived",description:"<p>\u5F52\u6863\u72B6\u6001</p> <ul> <li>all\uFF1A\u6240\u6709\uFF08parent_id > 0 \u65F6\u5F3A\u5236 all\uFF09</li> <li>yes\uFF1A\u5DF2\u5F52\u6863</li> <li>no\uFF1A\u672A\u5F52\u6863\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"deleted",description:"<p>\u662F\u5426\u8BFB\u53D6\u5DF2\u5220\u9664</p> <ul> <li>all\uFF1A\u6240\u6709</li> <li>yes\uFF1A\u5DF2\u5220\u9664</li> <li>no\uFF1A\u672A\u5220\u9664\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"},{group:"Parameter",type:"Object",optional:!0,field:"sorts",description:"<p>\u6392\u5E8F\u65B9\u5F0F</p> <ul> <li>sorts.complete_at \u5B8C\u6210\u65F6\u95F4\uFF1Aasc|desc</li> <li>sorts.archived_at \u5F52\u6863\u65F6\u95F4\uFF1Aasc|desc</li> <li>sorts.end_at \u5230\u671F\u65F6\u95F4\uFF1Aasc|desc</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/one",title:"22. \u83B7\u53D6\u5355\u4E2A\u4EFB\u52A1\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"task__one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"},{group:"Parameter",type:"String",optional:!0,field:"archived",description:"<p>\u5F52\u6863\u72B6\u6001</p> <ul> <li>all\uFF1A\u6240\u6709</li> <li>yes\uFF1A\u5DF2\u5F52\u6863</li> <li>no\uFF1A\u672A\u5F52\u6863\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/remove",title:"33. \u5220\u9664\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"task__remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"},{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>recovery: \u8FD8\u539F</li> <li>delete: \u5220\u9664\uFF08\u9ED8\u8BA4\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/resetfromlog",title:"34. \u6839\u636E\u65E5\u5FD7\u91CD\u7F6E\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"task__resetfromlog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/task/update",title:"30. \u4FEE\u6539\u4EFB\u52A1\u3001\u5B50\u4EFB\u52A1",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"task__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",description:"<p>\u4EFB\u52A1ID</p>"},{group:"Parameter",type:"String",optional:!0,field:"name",description:"<p>\u4EFB\u52A1\u63CF\u8FF0</p>"},{group:"Parameter",type:"Array",optional:!0,field:"times",description:"<p>\u8BA1\u5212\u65F6\u95F4\uFF08\u683C\u5F0F\uFF1A\u5F00\u59CB\u65F6\u95F4,\u7ED3\u675F\u65F6\u95F4\uFF1B\u5982\uFF1A2020-01-01 00:00,2020-01-01 23:59\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"loop",description:"<p>\u91CD\u590D\u5468\u671F\uFF0C\u6570\u5B57\u4EE3\u8868\u5929\u6570\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"Array",optional:!0,field:"owner",description:"<p>\u4FEE\u6539\u8D1F\u8D23\u4EBA</p>"},{group:"Parameter",type:"String",optional:!0,field:"content",description:"<p>\u4EFB\u52A1\u8BE6\u60C5\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"color",description:"<p>\u80CC\u666F\u8272\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"Array",optional:!0,field:"assist",description:"<p>\u4FEE\u6539\u534F\u52A9\u4EBA\u5458\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"Array",optional:!0,field:"visibility_appointor",description:"<p>\u4FEE\u6539\u53EF\u89C1\u6027\u4EBA\u5458</p>"},{group:"Parameter",type:"Number",optional:!0,field:"p_level",description:"<p>\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"p_name",description:"<p>\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"p_color",description:"<p>\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"flow_item_id",description:"<p>\u4EFB\u52A1\u72B6\u6001\uFF0C\u5DE5\u4F5C\u6D41\u72B6\u6001ID</p>"},{group:"Parameter",type:"String|false",optional:!0,field:"complete_at",description:"<p>\u5B8C\u6210\u65F6\u95F4\uFF08\u5982\uFF1A2020-01-01 00:00\uFF0Cfalse\u8868\u793A\u672A\u5B8C\u6210\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/top",title:"40. \u9879\u76EE\u7F6E\u9876",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"project",name:"top",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/transfer",title:"09. \u79FB\u4EA4\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"transfer",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"owner_userid",description:"<p>\u65B0\u7684\u9879\u76EE\u8D1F\u8D23\u4EBAID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/update",title:"04. \u4FEE\u6539\u9879\u76EE",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u9879\u76EE\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"desc",description:"<p>\u9879\u76EE\u4ECB\u7ECD</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/user",title:"05. \u4FEE\u6539\u9879\u76EE\u6210\u5458",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09</p>",version:"1.0.0",group:"project",name:"user",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",description:"<p>\u9879\u76EEID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u6210\u5458ID \u6216 \u6210\u5458ID\u7EC4</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/report/detail",title:"05. \u62A5\u544A\u8BE6\u60C5",version:"1.0.0",group:"report",name:"detail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!0,field:"id",description:"<p>\u62A5\u544Aid</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/last_submitter",title:"07. \u83B7\u53D6\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u63A5\u6536\u4EBA",version:"1.0.0",group:"report",name:"last_submitter",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/mark",title:"06. \u6807\u8BB0\u5DF2\u8BFB/\u672A\u8BFB",version:"1.0.0",group:"report",name:"mark",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u62A5\u544Aid\uFF08\u7EC4\uFF09</p>"},{group:"Parameter",type:"Number",optional:!1,field:"action",description:"<p>\u64CD\u4F5C</p> <ul> <li>read: \u6807\u8BB0\u5DF2\u8BFB\uFF08\u9ED8\u8BA4\uFF09</li> <li>unread: \u6807\u8BB0\u672A\u8BFB</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/my",title:"01. \u6211\u53D1\u9001\u7684\u6C47\u62A5",version:"1.0.0",group:"report",name:"my",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",description:"<p>\u641C\u7D22\u6761\u4EF6</p> <ul> <li>keys.type: \u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5</li> <li>keys.created_at: \u6C47\u62A5\u65F6\u95F4</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/read",title:"09. \u6807\u8BB0\u6C47\u62A5\u5DF2\u8BFB\uFF0C\u53EF\u6279\u91CF",version:"1.0.0",group:"report",name:"read",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"ids",description:"<p>\u62A5\u544Aid</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/receive",title:"02. \u6211\u63A5\u6536\u7684\u6C47\u62A5",version:"1.0.0",group:"report",name:"receive",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",description:"<p>\u641C\u7D22\u6761\u4EF6</p> <ul> <li>keys.key: \u5173\u952E\u8BCD</li> <li>keys.type: \u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5</li> <li>keys.created_at: \u6C47\u62A5\u65F6\u95F4</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/store",title:"03. \u4FDD\u5B58\u5E76\u53D1\u9001\u5DE5\u4F5C\u6C47\u62A5",version:"1.0.0",group:"report",name:"store",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u6C47\u62A5ID\uFF0C0\u4E3A\u65B0\u5EFA</p>"},{group:"Parameter",type:"String",optional:!0,field:"sign",description:"<p>\u552F\u4E00\u7B7E\u540D\uFF0C\u901A\u8FC7[api/report/template]\u63A5\u53E3\u8FD4\u56DE</p>"},{group:"Parameter",type:"String",optional:!1,field:"title",description:"<p>\u6C47\u62A5\u6807\u9898</p>"},{group:"Parameter",type:"Array",optional:!1,field:"type",description:"<p>\u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5</p>"},{group:"Parameter",type:"Number",optional:!1,field:"content",description:"<p>\u5185\u5BB9</p>"},{group:"Parameter",type:"Number",optional:!0,field:"receive",description:"<p>\u6C47\u62A5\u5BF9\u8C61</p>"},{group:"Parameter",type:"Number",optional:!1,field:"offset",description:"<p>\u65F6\u95F4\u504F\u79FB\u91CF</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/template",title:"04. \u751F\u6210\u6C47\u62A5\u6A21\u677F",version:"1.0.0",group:"report",name:"template",parameter:{fields:{Parameter:[{group:"Parameter",type:"Array",optional:!0,field:"type",description:"<p>\u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5</p>"},{group:"Parameter",type:"Number",optional:!0,field:"offset",description:"<p>\u504F\u79FB\u91CF</p>"},{group:"Parameter",type:"String",optional:!0,field:"date",description:"<p>\u65F6\u95F4</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/unread",title:"08. \u83B7\u53D6\u672A\u8BFB",version:"1.0.0",group:"report",name:"unread",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/system/checkin/down",title:"23. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u7B7E\u5230\u6570\u636E",version:"1.0.0",group:"system",name:"checkin__down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/checkin/export",title:"22. \u5BFC\u51FA\u7B7E\u5230\u6570\u636E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"checkin__export",parameter:{fields:{Parameter:[{group:"Parameter",type:"Array",optional:!0,field:"userid",description:"<p>\u6307\u5B9A\u4F1A\u5458\uFF0C\u5982\uFF1A[1, 2]</p>"},{group:"Parameter",type:"Array",optional:!0,field:"date",description:"<p>\u6307\u5B9A\u65E5\u671F\u8303\u56F4\uFF0C\u5982\uFF1A['2020-12-12', '2020-12-30']</p>"},{group:"Parameter",type:"Array",optional:!0,field:"time",description:"<p>\u6307\u5B9A\u65F6\u95F4\u8303\u56F4\uFF0C\u5982\uFF1A['09:00', '18:00']</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/column/template",title:"09. \u521B\u5EFA\u9879\u76EE\u6A21\u677F",description:"<p>\u83B7\u53D6\u521B\u5EFA\u9879\u76EE\u6A21\u677F\u3001\u4FDD\u5B58\u521B\u5EFA\u9879\u76EE\u6A21\u677F</p>",version:"1.0.0",group:"system",name:"column__template",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\uFF08\u9650\u7BA1\u7406\u5458\uFF09</li> </ul>"},{group:"Parameter",type:"Array",optional:!1,field:"list",description:"<p>\u4F18\u5148\u7EA7\u6570\u636E\uFF0C\u683C\u5F0F\uFF1A[{name,columns}]</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/demo",title:"07. \u83B7\u53D6\u6F14\u793A\u5E10\u53F7",version:"1.0.0",group:"system",name:"demo",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/approve/down",title:"19. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u5BA1\u6279\u6570\u636E",version:"1.0.0",group:"system",name:"down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09</p>"}]}},filename:"ApproveController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/email/check",title:"21. \u90AE\u4EF6\u53D1\u9001\u6D4B\u8BD5\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u6D4B\u8BD5\u914D\u7F6E\u90AE\u7BB1\u662F\u5426\u80FD\u53D1\u9001\u90AE\u4EF6</p>",version:"1.0.0",group:"system",name:"email__check",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/fileupload",title:"18. \u4E0A\u4F20\u6587\u4EF6",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"system",name:"fileupload",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"image64",description:"<p>\u56FE\u7247base64</p>"},{group:"Parameter",type:"String",optional:!1,field:"filename",description:"<p>\u6587\u4EF6\u540D</p>"},{group:"Parameter",type:"String",optional:!0,field:"files",description:"<p>\u6587\u4EF6\u540D</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/cnip",title:"13. \u662F\u5426\u4E2D\u56FDIP\u5730\u5740",version:"1.0.0",group:"system",name:"get__cnip",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",description:"<p>IP\u503C</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/info",title:"11. \u83B7\u53D6\u7EC8\u7AEF\u8BE6\u7EC6\u4FE1\u606F",version:"1.0.0",group:"system",name:"get__info",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",description:"<p>key\u503C</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ip",title:"12. \u83B7\u53D6IP\u5730\u5740",version:"1.0.0",group:"system",name:"get__ip",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ipgcj02",title:"14. \u83B7\u53D6IP\u5730\u5740\u7ECF\u7EAC\u5EA6",version:"1.0.0",group:"system",name:"get__ipgcj02",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",description:"<p>IP\u503C</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ipinfo",title:"15. \u83B7\u53D6IP\u5730\u5740\u8BE6\u7EC6\u4FE1\u606F",version:"1.0.0",group:"system",name:"get__ipinfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",description:"<p>IP\u503C</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/showitem",title:"19. \u9996\u9875\u663E\u793AITEM",description:"<p>\u7528\u4E8E\u5224\u65AD\u9996\u9875\u662F\u5426\u663E\u793A\uFF1Apro\u3001github\u3001\u66F4\u65B0\u65E5\u5FD7...</p>",version:"1.0.0",group:"system",name:"get__showitem",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/starthome",title:"20. \u542F\u52A8\u9996\u9875\u8BBE\u7F6E\u4FE1\u606F",description:"<p>\u7528\u4E8E\u5224\u65AD\u6CE8\u518C\u662F\u5426\u9700\u8981\u542F\u52A8\u9996\u9875</p>",version:"1.0.0",group:"system",name:"get__starthome",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/imgupload",title:"16. \u4E0A\u4F20\u56FE\u7247",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"system",name:"imgupload",parameter:{fields:{Parameter:[{group:"Parameter",type:"File",optional:!1,field:"image",description:"<p>post-\u56FE\u7247\u5BF9\u8C61</p>"},{group:"Parameter",type:"String",optional:!0,field:"image64",description:"<p>post-\u56FE\u7247base64\uFF08\u4E0E'image'\u4E8C\u9009\u4E00\uFF09</p>"},{group:"Parameter",type:"String",optional:!1,field:"filename",description:"<p>post-\u6587\u4EF6\u540D</p>"},{group:"Parameter",type:"Number",optional:!0,field:"width",description:"<p>\u538B\u7F29\u56FE\u7247\u5BBD\uFF08\u9ED8\u8BA40\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"height",description:"<p>\u538B\u7F29\u56FE\u7247\u9AD8\uFF08\u9ED8\u8BA40\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"whcut",description:"<p>\u538B\u7F29\u65B9\u5F0F</p> <ul> <li>1\uFF1A\u88C1\u5207\uFF08\u9ED8\u8BA4\uFF0C\u5BBD\u3001\u9AD8\u975E0\u6709\u6548\uFF09</li> <li>0\uFF1A\u7F29\u653E</li> <li>-1\u6216'auto'\uFF1A\u4FDD\u6301\u7B49\u6BD4\u88C1\u5207</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/imgview",title:"17. \u6D4F\u89C8\u56FE\u7247\u7A7A\u95F4",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"system",name:"imgview",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"path",description:"<p>\u8DEF\u5F84</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/license",title:"10. License",description:"<p>\u83B7\u53D6License\u4FE1\u606F\u3001\u4FDD\u5B58License\uFF08\u9650\u7BA1\u7406\u5458\uFF09</p>",version:"1.0.0",group:"system",name:"license",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6</li> <li>save: \u4FDD\u5B58</li> </ul>"},{group:"Parameter",type:"String",optional:!1,field:"license",description:"<p>License \u539F\u6587</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/priority",title:"08. \u4EFB\u52A1\u4F18\u5148\u7EA7",description:"<p>\u83B7\u53D6\u4EFB\u52A1\u4F18\u5148\u7EA7\u3001\u4FDD\u5B58\u4EFB\u52A1\u4F18\u5148\u7EA7</p>",version:"1.0.0",group:"system",name:"priority",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\uFF08\u9650\u7BA1\u7406\u5458\uFF09</li> </ul>"},{group:"Parameter",type:"Array",optional:!1,field:"list",description:"<p>\u4F18\u5148\u7EA7\u6570\u636E\uFF0C\u683C\u5F0F\uFF1A[{name,color,days,priority}]</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/setting",title:"01. \u83B7\u53D6\u8BBE\u7F6E\u3001\u4FDD\u5B58\u8BBE\u7F6E",version:"1.0.0",group:"system",name:"setting",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>all: \u83B7\u53D6\u6240\u6709\uFF08\u9700\u8981\u7BA1\u7406\u5458\u6743\u9650\uFF09</li> <li>save: \u4FDD\u5B58\u8BBE\u7F6E\uFF08\u53C2\u6570\uFF1A['reg', 'reg_identity', 'reg_invite', 'login_code', 'password_policy', 'project_invite', 'chat_information', 'anon_message', 'auto_archived', 'archived_day', 'all_group_mute', 'all_group_autoin', 'image_compress', 'image_save_local', 'start_home', 'home_footer']\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/setting/apppush",title:"05. \u83B7\u53D6APP\u63A8\u9001\u8BBE\u7F6E\u3001\u4FDD\u5B58APP\u63A8\u9001\u8BBE\u7F6E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"setting__apppush",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\u8BBE\u7F6E\uFF08\u53C2\u6570\uFF1A['push', 'ios_key', 'ios_secret', 'android_key', 'android_secret']\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/setting/checkin",title:"04. \u83B7\u53D6\u7B7E\u5230\u8BBE\u7F6E\u3001\u4FDD\u5B58\u7B7E\u5230\u8BBE\u7F6E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"setting__checkin",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\u8BBE\u7F6E\uFF08\u53C2\u6570\uFF1A['open', 'time', 'advance', 'delay', 'remindin', 'remindexceed', 'edit', 'key']\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/setting/email",title:"02. \u83B7\u53D6\u90AE\u7BB1\u8BBE\u7F6E\u3001\u4FDD\u5B58\u90AE\u7BB1\u8BBE\u7F6E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"setting__email",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\u8BBE\u7F6E\uFF08\u53C2\u6570\uFF1A['smtp_server', 'port', 'account', 'password', 'reg_verify', 'notice_msg', 'msg_unread_user_minute', 'msg_unread_group_minute', 'ignore_addr']\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/setting/meeting",title:"03. \u83B7\u53D6\u4F1A\u8BAE\u8BBE\u7F6E\u3001\u4FDD\u5B58\u4F1A\u8BAE\u8BBE\u7F6E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"setting__meeting",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\u8BBE\u7F6E\uFF08\u53C2\u6570\uFF1A['open', 'appid', 'app_certificate']\uFF09</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/setting/thirdaccess",title:"06. \u7B2C\u4E09\u65B9\u5E10\u53F7\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"setting__thirdaccess",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<ul> <li>get: \u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>save: \u4FDD\u5B58\u8BBE\u7F6E\uFF08\u53C2\u6570\uFF1A['ldap_open', 'ldap_host', 'ldap_port', 'ldap_password', 'ldap_user_dn', 'ldap_base_dn', 'ldap_sync_local']\uFF09</li> <li>testldap: \u6D4B\u8BD5ldap\u8FDE\u63A5</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/version",title:"24. \u83B7\u53D6\u7248\u672C\u53F7",version:"1.0.0",group:"system",name:"version",success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"version",description:""},{group:"Success 200",type:"String",optional:!1,field:"publish",description:""}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/users/basic",title:"11. \u83B7\u53D6\u6307\u5B9A\u4F1A\u5458\u57FA\u7840\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"basic",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u4F1A\u5458ID(\u591A\u4E2A\u683C\u5F0F\uFF1AjsonArray\uFF0C\u4E00\u6B21\u6700\u591A50\u4E2A)</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"post",url:"api/users/bot/edit",title:"30. \u7F16\u8F91\u673A\u5668\u4EBA",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF0C\u7F16\u8F91\u6211\u7684\u673A\u5668\u4EBA\u4FE1\u606F</p>",version:"1.0.0",group:"users",name:"bot__edit",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u673A\u5668\u4EBAID</p>"},{group:"Parameter",type:"String",optional:!0,field:"name",description:"<p>\u673A\u5668\u4EBA\u540D\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"avatar",description:"<p>\u673A\u5668\u4EBA\u5934\u50CF</p>"},{group:"Parameter",type:"Number",optional:!0,field:"clear_day",description:"<p>\u6E05\u7406\u5929\u6570</p>"},{group:"Parameter",type:"String",optional:!0,field:"webhook_url",description:"<p>Webhook\u5730\u5740</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/bot/info",title:"29. \u673A\u5668\u4EBA\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD\uFF0C\u83B7\u53D6\u6211\u7684\u673A\u5668\u4EBA\u4FE1\u606F</p>",version:"1.0.0",group:"users",name:"bot__info",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u673A\u5668\u4EBAID</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/checkin/get",title:"24. \u83B7\u53D6\u7B7E\u5230\u8BBE\u7F6E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"checkin__get",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/checkin/list",title:"26. \u83B7\u53D6\u7B7E\u5230\u6570\u636E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"checkin__list",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ym",description:"<p>\u5E74-\u6708\uFF08\u5982\uFF1A2020-01\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"before",description:"<p>\u53D6\u6708\u4EFD\u4E4B\u524D\u7684\u6570\u636E\uFF08\u5355\u4F4D\uFF1A\u6708\u6570\uFF0C\u6700\u59273\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"post",url:"api/users/checkin/save",title:"25. \u4FDD\u5B58\u7B7E\u5230\u8BBE\u7F6E",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"checkin__save",parameter:{fields:{Parameter:[{group:"Parameter",type:"Array",optional:!1,field:"list",description:"<p>\u4F18\u5148\u7EA7\u6570\u636E\uFF0C\u683C\u5F0F\uFF1A[{mac,remark}]</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/delete/account",title:"20. \u5220\u9664\u5E10\u53F7",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"delete__account",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"email",description:"<p>\u5E10\u53F7\u90AE\u7BB1</p>"},{group:"Parameter",type:"String",optional:!1,field:"code",description:"<p>\u90AE\u7BB1\u9A8C\u8BC1\u7801</p>"},{group:"Parameter",type:"String",optional:!1,field:"reason",description:"<p>\u6CE8\u9500\u7406\u7531</p>"},{group:"Parameter",type:"String",optional:!1,field:"password",description:"<p>\u767B\u5F55\u5BC6\u7801</p>"},{group:"Parameter",type:"Number",optional:!1,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>warning: \u63D0\u4EA4\u6821\u9A8C</li> <li>confirm: \u786E\u8BA4\u5220\u9664</li> </ul>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/department/add",title:"22. \u65B0\u5EFA\u3001\u4FEE\u6539\u90E8\u95E8\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"department__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!0,field:"id",description:"<p>\u90E8\u95E8id\uFF0C\u7559\u7A7A\u4E3A\u521B\u5EFA\u90E8\u95E8</p>"},{group:"Parameter",type:"String",optional:!1,field:"name",description:"<p>\u90E8\u95E8\u540D\u79F0</p>"},{group:"Parameter",type:"Number",optional:!0,field:"parent_id",description:"<p>\u4E0A\u7EA7\u90E8\u95E8ID</p>"},{group:"Parameter",type:"Number",optional:!1,field:"owner_userid",description:"<p>\u90E8\u95E8\u8D1F\u8D23\u4EBAID</p>"},{group:"Parameter",type:"String",optional:!0,field:"dialog_group",description:"<p>\u90E8\u95E8\u7FA4\uFF08\u4EC5\u521B\u5EFA\u90E8\u95E8\u65F6\u6709\u6548\uFF09</p> <ul> <li>new: \u521B\u5EFA\uFF08\u9ED8\u8BA4\uFF09</li> <li>use: \u4F7F\u7528\u73B0\u6709\u7FA4</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"dialog_useid",description:"<p>\u4F7F\u7528\u73B0\u6709\u7FA4ID\uFF08dialog_group=use\u65F6\u6709\u6548\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/department/del",title:"23. \u5220\u9664\u90E8\u95E8\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"department__del",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",description:"<p>\u90E8\u95E8id</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/department/list",title:"21. \u90E8\u95E8\u5217\u8868\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"department__list",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/email/edit",title:"19. \u4FEE\u6539\u90AE\u7BB1",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"edit__email",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"newEmail",description:"<p>\u65B0\u90AE\u7BB1\u5730\u5740</p>"},{group:"Parameter",type:"String",optional:!1,field:"code",description:"<p>\u90AE\u7BB1\u9A8C\u8BC1\u7801</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/editdata",title:"08. \u4FEE\u6539\u81EA\u5DF1\u7684\u8D44\u6599",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"editdata",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"userimg",description:"<p>\u4F1A\u5458\u5934\u50CF\uFF08\u5730\u5740\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"tel",description:"<p>\u7535\u8BDD</p>"},{group:"Parameter",type:"String",optional:!0,field:"nickname",description:"<p>\u6635\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"profession",description:"<p>\u804C\u4F4D/\u804C\u79F0</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u540C"\u83B7\u53D6\u6211\u7684\u4FE1\u606F"\u63A5\u53E3\uFF09</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/editpass",title:"09. \u4FEE\u6539\u81EA\u5DF1\u7684\u5BC6\u7801",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"editpass",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"oldpass",description:"<p>\u65E7\u5BC6\u7801</p>"},{group:"Parameter",type:"String",optional:!1,field:"newpass",description:"<p>\u65B0\u5BC6\u7801</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u540C"\u83B7\u53D6\u6211\u7684\u4FE1\u606F"\u63A5\u53E3\uFF09</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/email/send",title:"18. \u53D1\u9001\u90AE\u7BB1\u9A8C\u8BC1\u7801",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"email__send",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"type",description:"<p>\u90AE\u4EF6\u7C7B\u578B</p>"},{group:"Parameter",type:"String",optional:!1,field:"email",description:"<p>\u90AE\u7BB1\u5730\u5740</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/email/verification",title:"14. \u90AE\u7BB1\u9A8C\u8BC1",description:"<p>\u4E0D\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"email__verification",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"code",description:"<p>\u9A8C\u8BC1\u53C2\u6570</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/info",title:"07. \u83B7\u53D6\u6211\u7684\u4FE1\u606F",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"info",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]},examples:[{title:"data:",content:`{
|
|
"userid": 1,
|
|
"identity": [ ],
|
|
"department": [ ],
|
|
"az": "",
|
|
"email": "admin@admin.com",
|
|
"nickname": "admin",
|
|
"userimg": "",
|
|
"login_num": 10,
|
|
"changepass": 0,
|
|
"last_ip": "127.0.0.1",
|
|
"last_at": "2021-06-01 12:00:00",
|
|
"line_ip": "127.0.0.1",
|
|
"line_at": "2021-06-01 12:00:00",
|
|
"created_ip": "",
|
|
}`,type:"json"}]},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/key/client",title:"28. \u5BA2\u6237\u7AEFKEY",description:"<p>\u83B7\u53D6\u5BA2\u6237\u7AEFKEY\uFF0C\u7528\u4E8E\u52A0\u5BC6\u6570\u636E\u53D1\u9001\u7ED9\u670D\u52A1\u7AEF</p>",version:"1.0.0",group:"users",name:"key__client",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"client_id",description:"<p>\u5BA2\u6237\u7AEFID\uFF08\u5E0C\u671B\u4E0D\u53D8\u7684\uFF0C\u9664\u975E\u6E05\u9664\u6D4F\u89C8\u5668\u7F13\u5B58\u6216\u8005\u5378\u8F7D\u5E94\u7528\uFF09</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/lists",title:"12. \u4F1A\u5458\u5217\u8868\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",description:"<p>\u641C\u7D22\u6761\u4EF6</p> <ul> <li>keys.key \u90AE\u7BB1/\u7535\u8BDD/\u6635\u79F0/\u804C\u4F4D\uFF08\u8D4B\u503C\u540Ekeys.email\u3001keys.tel\u3001keys.nickname\u3001keys.profession\u5931\u6548\uFF09</li> <li>keys.email \u90AE\u7BB1</li> <li>keys.tel \u7535\u8BDD</li> <li>keys.nickname \u6635\u79F0</li> <li>keys.profession \u804C\u4F4D</li> <li>keys.identity \u8EAB\u4EFD\uFF08\u5982\uFF1Aadmin\u3001noadmin\uFF09</li> <li>keys.disable \u662F\u5426\u79BB\u804C <ul> <li>yes: \u4EC5\u79BB\u804C</li> <li>all: \u5168\u90E8</li> <li>\u5176\u4ED6\u503C: \u4EC5\u5728\u804C\uFF08\u9ED8\u8BA4\uFF09</li> </ul> </li> <li>keys.email_verity \u90AE\u7BB1\u662F\u5426\u8BA4\u8BC1 <ul> <li>yes: \u5DF2\u8BA4\u8BC1</li> <li>no: \u672A\u8BA4\u8BC1</li> <li>\u5176\u4ED6\u503C: \u5168\u90E8\uFF08\u9ED8\u8BA4\uFF09</li> </ul> </li> <li>keys.bot \u662F\u5426\u5305\u542B\u673A\u5668\u4EBA <ul> <li>yes: \u4EC5\u673A\u5668\u4EBA</li> <li>all: \u5168\u90E8</li> <li>\u5176\u4ED6\u503C: \u975E\u673A\u5668\u4EBA\uFF08\u9ED8\u8BA4\uFF09</li> </ul> </li> <li>keys.department \u90E8\u95E8ID\uFF080\u8868\u793A\u9ED8\u8BA4\u90E8\u95E8\uFF0C\u4E0D\u8D4B\u503C\u83B7\u53D6\u6240\u6709\u90E8\u95E8\uFF09</li> <li>keys.checkin_mac \u7B7E\u5230mac\u5730\u5740\uFF08get_checkin_mac=1\u65F6\u6709\u6548\uFF09</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"get_checkin_mac",description:"<p>\u83B7\u53D6\u7B7E\u5230mac\u5730\u5740</p> <ul> <li>0: \u4E0D\u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>1: \u83B7\u53D6</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login",title:"01. \u767B\u5F55\u3001\u6CE8\u518C",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"login",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>login:\u767B\u5F55\uFF08\u9ED8\u8BA4\uFF09</li> <li>reg:\u6CE8\u518C</li> </ul>"},{group:"Parameter",type:"String",optional:!1,field:"email",description:"<p>\u90AE\u7BB1</p>"},{group:"Parameter",type:"String",optional:!1,field:"password",description:"<p>\u5BC6\u7801</p>"},{group:"Parameter",type:"String",optional:!0,field:"code",description:"<p>\u767B\u5F55\u9A8C\u8BC1\u7801</p>"},{group:"Parameter",type:"String",optional:!0,field:"code_key",description:"<p>\u9A8C\u8BC1\u7801\u901A\u8FC7key\u9A8C\u8BC1</p>"},{group:"Parameter",type:"String",optional:!0,field:"invite",description:"<p>\u6CE8\u518C\u9080\u8BF7\u7801</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u540C"\u83B7\u53D6\u6211\u7684\u4FE1\u606F"\u63A5\u53E3\uFF09</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/codeimg",title:"04. \u9A8C\u8BC1\u7801\u56FE\u7247",description:"<p>\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801</p>",version:"1.0.0",group:"users",name:"login__codeimg",success:{fields:{"Success 200":[{group:"Success 200",type:"Image",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u8F93\u51FA\u56FE\u7247\uFF09</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/codejson",title:"05. \u9A8C\u8BC1\u7801json",description:"<p>\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801</p>",version:"1.0.0",group:"users",name:"login__codejson",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/needcode",title:"03. \u662F\u5426\u9700\u8981\u9A8C\u8BC1\u7801",description:"<p>\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801</p>",version:"1.0.0",group:"users",name:"login__needcode",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"email",description:"<p>\u7528\u6237\u540D</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u9700\u8981\u30010\u4E0D\u9700\u8981\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/qrcode",title:"02. \u4E8C\u7EF4\u7801\u767B\u5F55",description:"<p>\u901A\u8FC7\u4E8C\u7EF4\u7801code\u767B\u5F55 (\u6216\uFF1A\u662F\u5426\u767B\u5F55\u6210\u529F)</p>",version:"1.0.0",group:"users",name:"login__qrcode",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>login: \u767B\u5F55\uFF08\u7528\u4E8E\uFF1Aapp\u767B\u5F55\uFF09</li> <li>status: \u72B6\u6001 (\u9ED8\u8BA4\uFF0C\u7528\u4E8E\uFF1A\u7F51\u9875\u3001\u5BA2\u6237\u7AEF\u83B7\u53D6)</li> </ul>"},{group:"Parameter",type:"String",optional:!1,field:"code",description:"<p>\u4E8C\u7EF4\u7801 code</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u9700\u8981\u30010\u4E0D\u9700\u8981\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/invitation",title:"17. \u3010\u4F1A\u8BAE\u3011\u53D1\u9001\u9080\u8BF7",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"meeting__invitation",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"meetingid",description:"<p>\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09</p>"},{group:"Parameter",type:"Array",optional:!1,field:"userids",description:"<p>\u9080\u8BF7\u6210\u5458</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/open",title:"16. \u3010\u4F1A\u8BAE\u3011\u521B\u5EFA\u4F1A\u8BAE\u3001\u52A0\u5165\u4F1A\u8BAE",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"meeting__open",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",description:"<p>\u7C7B\u578B</p> <ul> <li>create: \u521B\u5EFA\u4F1A\u8BAE\uFF0C\u6709\u6548\u53C2\u6570\uFF1Aname\u3001userids</li> <li>join: \u52A0\u5165\u4F1A\u8BAE\uFF0C\u6709\u6548\u53C2\u6570\uFF1Ameetingid (\u5FC5\u586B)</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"meetingid",description:"<p>\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09</p>"},{group:"Parameter",type:"String",optional:!0,field:"name",description:"<p>\u4F1A\u8BDDID</p>"},{group:"Parameter",type:"Array",optional:!0,field:"userids",description:"<p>\u9080\u8BF7\u6210\u5458</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/operation",title:"13. \u64CD\u4F5C\u4F1A\u5458\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"operation",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"userid",description:"<p>\u4F1A\u5458ID</p>"},{group:"Parameter",type:"String",optional:!0,field:"type",description:"<p>\u64CD\u4F5C</p> <ul> <li>setadmin \u8BBE\u4E3A\u7BA1\u7406\u5458</li> <li>clearadmin \u53D6\u6D88\u7BA1\u7406\u5458</li> <li>settemp \u8BBE\u4E3A\u4E34\u65F6\u5E10\u53F7</li> <li>cleartemp \u53D6\u6D88\u4E34\u65F6\u8EAB\u4EFD\uFF08\u53D6\u6D88\u4E34\u65F6\u5E10\u53F7\uFF09</li> <li>checkin_macs \u4FEE\u6539\u81EA\u52A8\u7B7E\u5230mac\u5730\u5740\uFF08\u9700\u8981\u53C2\u6570 checkin_macs\uFF09</li> <li>department \u4FEE\u6539\u90E8\u95E8\uFF08\u9700\u8981\u53C2\u6570 department\uFF09</li> <li>setdisable \u8BBE\u4E3A\u79BB\u804C\uFF08\u9700\u8981\u53C2\u6570 disable_time\u3001transfer_userid\uFF09</li> <li>cleardisable \u53D6\u6D88\u79BB\u804C</li> <li>delete \u5220\u9664\u4F1A\u5458\uFF08\u9700\u8981\u53C2\u6570 delete_reason\uFF09</li> </ul>"},{group:"Parameter",type:"String",optional:!0,field:"email",description:"<p>\u90AE\u7BB1\u5730\u5740</p>"},{group:"Parameter",type:"String",optional:!0,field:"tel",description:"<p>\u8054\u7CFB\u7535\u8BDD</p>"},{group:"Parameter",type:"String",optional:!0,field:"password",description:"<p>\u65B0\u7684\u5BC6\u7801</p>"},{group:"Parameter",type:"String",optional:!0,field:"nickname",description:"<p>\u6635\u79F0</p>"},{group:"Parameter",type:"String",optional:!0,field:"profession",description:"<p>\u804C\u4F4D</p>"},{group:"Parameter",type:"String",optional:!0,field:"checkin_macs",description:"<p>\u81EA\u52A8\u7B7E\u5230mac\u5730\u5740</p>"},{group:"Parameter",type:"String",optional:!0,field:"department",description:"<p>\u90E8\u95E8</p>"},{group:"Parameter",type:"String",optional:!0,field:"disable_time",description:"<p>\u79BB\u804C\u65F6\u95F4</p>"},{group:"Parameter",type:"String",optional:!0,field:"transfer_userid",description:"<p>\u79BB\u804C\u4EA4\u63A5\u4EBA</p>"},{group:"Parameter",type:"String",optional:!0,field:"delete_reason",description:"<p>\u5220\u9664\u539F\u56E0</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/reg/needinvite",title:"06. \u662F\u5426\u9700\u8981\u9080\u8BF7\u7801",description:"<p>\u7528\u4E8E\u5224\u65AD\u6CE8\u518C\u662F\u5426\u9700\u8981\u9080\u8BF7\u7801</p>",version:"1.0.0",group:"users",name:"reg__needinvite",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/search",title:"10. \u641C\u7D22\u4F1A\u5458\u5217\u8868",description:"<p>\u641C\u7D22\u4F1A\u5458\u5217\u8868</p>",version:"1.0.0",group:"users",name:"searchinfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!1,field:"keys",description:"<p>\u641C\u7D22\u6761\u4EF6</p> <ul> <li>keys.key \u6635\u79F0\u3001\u62FC\u97F3\u3001\u90AE\u7BB1\u5173\u952E\u5B57</li> <li>keys.disable 0-\u6392\u9664\u79BB\u804C\uFF08\u9ED8\u8BA4\uFF09\uFF0C1-\u4EC5\u79BB\u804C\uFF0C2-\u542B\u79BB\u804C</li> <li>keys.bot 0-\u6392\u9664\u673A\u5668\u4EBA\uFF08\u9ED8\u8BA4\uFF09\uFF0C1-\u4EC5\u673A\u5668\u4EBA\uFF0C2-\u542B\u673A\u5668\u4EBA</li> <li>keys.project_id \u5728\u6307\u5B9A\u9879\u76EEID</li> <li>keys.no_project_id \u4E0D\u5728\u6307\u5B9A\u9879\u76EEID</li> <li>keys.dialog_id \u5728\u6307\u5B9A\u5BF9\u8BDDID</li> </ul>"},{group:"Parameter",type:"Object",optional:!1,field:"sorts",description:"<p>\u6392\u5E8F\u65B9\u5F0F</p> <ul> <li>sorts.az \u6309\u5B57\u6BCD\uFF1Aasc|desc</li> </ul>"},{group:"Parameter",type:"Number",optional:!1,field:"updated_time",description:"<p>\u5728\u8FD9\u4E2A\u65F6\u95F4\u6233\u4E4B\u540E\u66F4\u65B0\u7684</p>"},{group:"Parameter",type:"Number",optional:!1,field:"state",description:"<p>\u83B7\u53D6\u5728\u7EBF\u72B6\u6001</p> <ul> <li>0: \u4E0D\u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09</li> <li>1: \u83B7\u53D6\u4F1A\u5458\u5728\u7EBF\u72B6\u6001\uFF0C\u8FD4\u56DE\u6570\u636E\u591A\u4E00\u4E2Aonline\u503C</li> </ul>"},{group:"Parameter",type:"Number",optional:!0,field:"take",description:"<p>\u83B7\u53D6\u6570\u91CF\uFF0C10-100</p>"},{group:"Parameter",type:"Number",optional:!0,field:"page",description:"<p>\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1\uFF08\u8D4B\u503C\u5206\u9875\u6A21\u5F0F\uFF0Ctake\u53C2\u6570\u65E0\u6548\uFF09</p>"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",description:"<p>\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:10\uFF0C\u6700\u5927:100</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/share/list",title:"31. \u83B7\u53D6\u5206\u4EAB\u5217\u8868",version:"1.0.0",group:"users",name:"share__list",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/socket/status",title:"27. \u83B7\u53D6socket\u72B6\u6001",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"socket__status",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"fd",description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/umeng/alias",title:"15. \u8BBE\u7F6E\u53CB\u76DF\u522B\u540D",description:"<p>\u9700\u8981token\u8EAB\u4EFD</p>",version:"1.0.0",group:"users",name:"umeng__alias",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"alias",description:"<p>\u522B\u540D</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",description:"<p>\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09</p>"},{group:"Success 200",type:"String",optional:!1,field:"msg",description:"<p>\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09</p>"},{group:"Success 200",type:"Object",optional:!1,field:"data",description:"<p>\u8FD4\u56DE\u6570\u636E</p>"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/approve/verifyToken",title:"01. \u9A8C\u8BC1APi\u767B\u5F55",version:"1.0.0",group:"users",name:"verifyToken",success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"version",description:""},{group:"Success 200",type:"String",optional:!1,field:"publish",description:""}]}},filename:"ApproveController.php",groupTitle:"\u4F1A\u5458"}];const le={name:"API",version:"1.0.0",description:"APP\u63A5\u53E3\u6587\u6863",title:"APP\u63A5\u53E3",url:"https://\u4F60\u7684\u57DF\u540D/",template:{withGenerator:!1},sampleUrl:!1,defaultVersion:"0.0.0",apidoc:"0.3.0",generator:{name:"apidoc",time:"Mon Jul 24 2023 08:46:50 GMT+0000 (Coordinated Universal Time)",url:"https://apidocjs.com",version:"0.53.1"}};$e();const Te=p().compile(y()("#template-header").html()),Ce=p().compile(y()("#template-footer").html()),se=p().compile(y()("#template-article").html()),ve=p().compile(y()("#template-compare-article").html()),me=p().compile(y()("#template-generator").html()),_e=p().compile(y()("#template-project").html()),Ze=p().compile(y()("#template-sections").html()),Xe=p().compile(y()("#template-sidenav").html()),qe={aloneDisplay:!1,showRequiredLabels:!1,withGenerator:!0,withCompare:!0};le.template=Object.assign(qe,(Z=le.template)!=null?Z:{}),le.template.forceLanguage&&Le(le.template.forceLanguage);const be=(0,o.groupBy)(Fe,j=>j.group),Ge={};y().each(be,(j,H)=>{Ge[j]=(0,o.groupBy)(H,J=>J.name)});const Qe=[];y().each(Ge,(j,H)=>{let J=[];y().each(H,(ee,ae)=>{const fe=ae[0].title;fe&&J.push(fe.toLowerCase()+"#~#"+ee)}),J.sort(),le.order&&(J=k(J,le.order,"#~#")),J.forEach(ee=>{const fe=ee.split("#~#")[1];H[fe].forEach(ge=>{Qe.push(ge)})})}),Fe=Qe;let Je={};const Ut={};let Lt={};Lt[le.version]=1,y().each(Fe,(j,H)=>{Je[H.group]=1,Ut[H.group]=H.groupTitle||H.group,Lt[H.version]=1}),Je=Object.keys(Je),Je.sort(),le.order&&(Je=G(Ut,le.order)),Lt=Object.keys(Lt),Lt.sort(i().compare),Lt.reverse();const Tt=[];Je.forEach(j=>{Tt.push({group:j,isHeader:!0,title:Ut[j]});let H="";Fe.forEach(J=>{J.group===j&&(H!==J.name?Tt.push({title:J.title,group:j,name:J.name,type:J.type,version:J.version,url:J.url}):Tt.push({title:J.title,group:j,hidden:!0,name:J.name,type:J.type,version:J.version,url:J.url}),H=J.name)})});function br(j,H,J){let ee=!1;if(!H)return ee;const ae=H.match(/<h(1|2).*?>(.+?)<\/h(1|2)>/gi);return ae&&ae.forEach(function(fe){const ge=fe.substring(2,3),Ae=fe.replace(/<.+?>/g,""),Ne=fe.match(/id="api-([^-]+)(?:-(.+))?"/),Oe=Ne?Ne[1]:null,Ye=Ne?Ne[2]:null;ge==="1"&&Ae&&Oe&&(j.splice(J,0,{group:Oe,isHeader:!0,title:Ae,isFixed:!0}),J++,ee=!0),ge==="2"&&Ae&&Oe&&Ye&&(j.splice(J,0,{group:Oe,name:Ye,isHeader:!1,title:Ae,isFixed:!1,version:"1.0"}),J++)}),ee}let nr;if(le.header&&(nr=br(Tt,le.header.content,0),nr||Tt.unshift({group:"_header",isHeader:!0,title:le.header.title==null?Ee("General"):le.header.title,isFixed:!0})),le.footer){const j=Tt.length;nr=br(Tt,le.footer.content,Tt.length),!nr&&le.footer.title!=null&&Tt.splice(j,0,{group:"_footer",isHeader:!0,title:le.footer.title,isFixed:!0})}const Ht=le.title?le.title:"apiDoc: "+le.name+" - "+le.version;y()(document).attr("title",Ht),y()("#loader").remove();const dr={nav:Tt};y()("#sidenav").append(Xe(dr)),y()("#generator").append(me(le)),(0,o.extend)(le,{versions:Lt}),y()("#project").append(_e(le)),le.header&&y()("#header").append(Te(le.header)),le.footer&&(y()("#footer").append(Ce(le.footer)),le.template.aloneDisplay&&document.getElementById("api-_footer").classList.add("hide"));const kt={};let hr="";Je.forEach(function(j){const H=[];let J="",ee={},ae=j,fe="";kt[j]={},Fe.forEach(function(ge){j===ge.group&&(J!==ge.name?(Fe.forEach(function(Ae){j===Ae.group&&ge.name===Ae.name&&(Object.prototype.hasOwnProperty.call(kt[ge.group],ge.name)||(kt[ge.group][ge.name]=[]),kt[ge.group][ge.name].push(Ae.version))}),ee={article:ge,versions:kt[ge.group][ge.name]}):ee={article:ge,hidden:!0,versions:kt[ge.group][ge.name]},le.sampleUrl&&le.sampleUrl===!0&&(le.sampleUrl=window.location.origin),le.url&&ee.article.url.substr(0,4).toLowerCase()!=="http"&&(ee.article.url=le.url+ee.article.url),Dr(ee,ge),ge.groupTitle&&(ae=ge.groupTitle),ge.groupDescription&&(fe=ge.groupDescription),H.push({article:se(ee),group:ge.group,name:ge.name,aloneDisplay:le.template.aloneDisplay}),J=ge.name)}),ee={group:j,title:ae,description:fe,articles:H,aloneDisplay:le.template.aloneDisplay},hr+=Ze(ee)}),y()("#sections").append(hr),le.template.aloneDisplay||(document.body.dataset.spy="scroll",y()("body").scrollspy({target:"#scrollingNav"})),y()(".form-control").on("focus change",function(){y()(this).removeClass("border-danger")}),y()(".sidenav").find("a").on("click",function(j){j.preventDefault();const H=this.getAttribute("href");if(le.template.aloneDisplay){const J=document.querySelector(".sidenav > li.active");J&&J.classList.remove("active"),this.parentNode.classList.add("active")}else{const J=document.querySelector(H);J&&y()("html,body").animate({scrollTop:J.offsetTop},400)}window.location.hash=H});function vt(j){let H=!1;return y().each(j,J=>{H=H||(0,o.some)(j[J],ee=>ee.type)}),H}function Nr(){y()('button[data-toggle="popover"]').popover().click(function(H){H.preventDefault()});const j=y()("#version strong").html();if(y()("#sidenav li").removeClass("is-new"),le.template.withCompare&&y()("#sidenav li[data-version='"+j+"']").each(function(){const H=y()(this).data("group"),J=y()(this).data("name"),ee=y()("#sidenav li[data-group='"+H+"'][data-name='"+J+"']").length,ae=y()("#sidenav li[data-group='"+H+"'][data-name='"+J+"']").index(y()(this));(ee===1||ae===ee-1)&&y()(this).addClass("is-new")}),y()(".nav-tabs-examples a").click(function(H){H.preventDefault(),y()(this).tab("show")}),y()(".nav-tabs-examples").find("a:first").tab("show"),y()(".sample-request-content-type-switch").change(function(){y()(this).val()==="body-form-data"?(y()("#sample-request-body-json-input-"+y()(this).data("id")).hide(),y()("#sample-request-body-form-input-"+y()(this).data("id")).show()):(y()("#sample-request-body-form-input-"+y()(this).data("id")).hide(),y()("#sample-request-body-json-input-"+y()(this).data("id")).show())}),le.template.aloneDisplay&&(y()(".show-group").click(function(){const H="."+y()(this).attr("data-group")+"-group",J="."+y()(this).attr("data-group")+"-article";y()(".show-api-group").addClass("hide"),y()(H).removeClass("hide"),y()(".show-api-article").addClass("hide"),y()(J).removeClass("hide")}),y()(".show-api").click(function(){const H=this.getAttribute("href").substring(1),J=document.getElementById("version").textContent.trim(),ee=`.${this.dataset.name}-article`,ae=`[id="${H}-${J}"]`,fe=`.${this.dataset.group}-group`;y()(".show-api-group").addClass("hide"),y()(fe).removeClass("hide"),y()(".show-api-article").addClass("hide");let ge=y()(ee);y()(ae).length&&(ge=y()(ae).parent()),ge.removeClass("hide"),H.match(/_(header|footer)/)&&document.getElementById(H).classList.remove("hide")})),le.template.aloneDisplay||y()("body").scrollspy("refresh"),le.template.aloneDisplay){const H=decodeURI(window.location.hash);if(H!=null&&H.length!==0){const J=document.getElementById("version").textContent.trim(),ee=document.querySelector(`li .${H.slice(1)}-init`),ae=document.querySelector(`li[data-version="${J}"] .show-api.${H.slice(1)}-init`);let fe=ee;ae&&(fe=ae),fe.click()}}}function Fr(j){typeof j=="undefined"?j=y()("#version strong").html():y()("#version strong").html(j),y()("article").addClass("hide"),y()("#sidenav li:not(.nav-fixed)").addClass("hide");const H={};document.querySelectorAll("article[data-version]").forEach(J=>{const ee=J.dataset.group,ae=J.dataset.name,fe=J.dataset.version,ge=ee+ae;!H[ge]&&i().lte(fe,j)&&(H[ge]=!0,document.querySelector(`article[data-group="${ee}"][data-name="${ae}"][data-version="${fe}"]`).classList.remove("hide"),document.querySelector(`#sidenav li[data-group="${ee}"][data-name="${ae}"][data-version="${fe}"]`).classList.remove("hide"),document.querySelector(`#sidenav li.nav-header[data-group="${ee}"]`).classList.remove("hide"))}),y()("article[data-version]").each(function(J){const ee=y()(this).data("group");y()("section#api-"+ee).removeClass("hide"),y()("section#api-"+ee+" article:visible").length===0?y()("section#api-"+ee).addClass("hide"):y()("section#api-"+ee).removeClass("hide")})}if(Fr(),y()("#versions li.version a").on("click",function(j){j.preventDefault(),Fr(y()(this).html())}),y()("#compareAllWithPredecessor").on("click",Mr),y()("article .versions li.version a").on("click",lr),y().urlParam=function(j){const H=new RegExp("[\\?&]"+j+"=([^&#]*)").exec(window.location.href);return H&&H[1]?H[1]:null},y().urlParam("compare")&&y()("#compareAllWithPredecessor").trigger("click"),window.location.hash){const j=decodeURI(window.location.hash);y()(j).length>0&&y()("html,body").animate({scrollTop:parseInt(y()(j).offset().top)},0)}y()("#scrollingNav .sidenav-search input.search").focus(),y()('[data-action="filter-search"]').on("keyup",j=>{const H=j.currentTarget.value.toLowerCase();y()(".sidenav").find("a.nav-list-item").each((J,ee)=>{y()(ee).show(),ee.innerText.toLowerCase().includes(H)||y()(ee).hide()})}),y()("span.search-reset").on("click",function(){y()("#scrollingNav .sidenav-search input.search").val("").focus(),y()(".sidenav").find("a.nav-list-item").show()});function lr(j){j.preventDefault();const H=y()(this).parents("article"),J=y()(this).html(),ee=H.find(".version"),ae=ee.find("strong").html();ee.find("strong").html(J);const fe=H.data("group"),ge=H.data("name"),Ae=H.data("version"),Ne=H.data("compare-version");if(Ne!==J&&!(!Ne&&Ae===J)){if(Ne&&kt[fe][ge][0]===J||Ae===J)Vr(fe,ge,Ae);else{let Oe={},Ye={};y().each(Ge[fe][ge],function(st,jt){jt.version===Ae&&(Oe=jt),jt.version===J&&(Ye=jt)});const ye={article:Oe,compare:Ye,versions:kt[fe][ge]};ye.article.id=ye.article.group+"-"+ye.article.name+"-"+ye.article.version,ye.article.id=ye.article.id.replace(/\./g,"_"),ye.compare.id=ye.compare.group+"-"+ye.compare.name+"-"+ye.compare.version,ye.compare.id=ye.compare.id.replace(/\./g,"_");let ke=Oe;ke.parameter&&ke.parameter.fields&&(ye._hasTypeInParameterFields=vt(ke.parameter.fields)),ke.error&&ke.error.fields&&(ye._hasTypeInErrorFields=vt(ke.error.fields)),ke.success&&ke.success.fields&&(ye._hasTypeInSuccessFields=vt(ke.success.fields)),ke.info&&ke.info.fields&&(ye._hasTypeInInfoFields=vt(ke.info.fields)),ke=Ye,ye._hasTypeInParameterFields!==!0&&ke.parameter&&ke.parameter.fields&&(ye._hasTypeInParameterFields=vt(ke.parameter.fields)),ye._hasTypeInErrorFields!==!0&&ke.error&&ke.error.fields&&(ye._hasTypeInErrorFields=vt(ke.error.fields)),ye._hasTypeInSuccessFields!==!0&&ke.success&&ke.success.fields&&(ye._hasTypeInSuccessFields=vt(ke.success.fields)),ye._hasTypeInInfoFields!==!0&&ke.info&&ke.info.fields&&(ye._hasTypeInInfoFields=vt(ke.info.fields));const yt=ve(ye);H.after(yt),H.next().find(".versions li.version a").on("click",lr),y()("#sidenav li[data-group='"+fe+"'][data-name='"+ge+"'][data-version='"+ae+"']").addClass("has-modifications"),H.remove()}m().highlightAll()}}function Mr(j){j.preventDefault(),y()("article:visible .versions").each(function(){const J=y()(this).parents("article").data("version");let ee=null;y()(this).find("li.version a").each(function(){y()(this).html()<J&&!ee&&(ee=y()(this))}),ee&&ee.trigger("click")})}function Dr(j,H){j.id=j.article.group+"-"+j.article.name+"-"+j.article.version,j.id=j.id.replace(/\./g,"_"),H.header&&H.header.fields&&(j._hasTypeInHeaderFields=vt(H.header.fields)),H.parameter&&H.parameter.fields&&(j._hasTypeInParameterFields=vt(H.parameter.fields)),H.error&&H.error.fields&&(j._hasTypeInErrorFields=vt(H.error.fields)),H.success&&H.success.fields&&(j._hasTypeInSuccessFields=vt(H.success.fields)),H.info&&H.info.fields&&(j._hasTypeInInfoFields=vt(H.info.fields)),j.template=le.template}function ai(j,H,J){let ee={};y().each(Ge[j][H],function(fe,ge){ge.version===J&&(ee=ge)});const ae={article:ee,versions:kt[j][H]};return Dr(ae,ee),se(ae)}function Vr(j,H,J){const ee=y()("article[data-group='"+j+"'][data-name='"+H+"']:visible"),ae=ai(j,H,J);ee.after(ae),ee.next().find(".versions li.version a").on("click",lr),y()("#sidenav li[data-group='"+j+"'][data-name='"+H+"'][data-version='"+J+"']").removeClass("has-modifications"),ee.remove()}function k(j,H,J){const ee=[];return H.forEach(function(ae){J?j.forEach(function(fe){const ge=fe.split(J);(ge[0]===ae||ge[1]===ae)&&ee.push(fe)}):j.forEach(function(fe){fe===ae&&ee.push(ae)})}),j.forEach(function(ae){ee.indexOf(ae)===-1&&ee.push(ae)}),ee}function G(j,H){const J=[];return H.forEach(ee=>{Object.keys(j).forEach(ae=>{j[ae].replace(/_/g," ")===ee&&J.push(ae)})}),Object.keys(j).forEach(ee=>{J.indexOf(ee)===-1&&J.push(ee)}),J}Nr()}})()})();
|