(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[5490],{5490:function(f,x,v){f=v.nmd(f),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(i,d,k){"use strict";var u=i("../range").Range,h=function(){};(function(){this.checkOutdent=function(o,s){return/^\s+$/.test(o)?/^\s*\}/.test(s):!1},this.autoOutdent=function(o,s){var e=o.getLine(s),n=e.match(/^(\s*\})/);if(!n)return 0;var t=n[1].length,r=o.findMatchingBracket({row:s,column:t});if(!r||r.row==s)return 0;var a=this.$getIndent(o.getLine(r.row));o.replace(new u(s,0,s,t-1),a)},this.$getIndent=function(o){return o.match(/^\s*/)[0]}}).call(h.prototype),d.MatchingBraceOutdent=h}),ace.define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(i,d,k){"use strict";var u=i("../lib/oop"),h=i("./text_highlight_rules").TextHighlightRules,o=function(){this.$rules={start:[{token:"comment.doc.tag",regex:"@[\\w\\d_]+"},o.getTagRule(),{defaultToken:"comment.doc",caseInsensitive:!0}]}};u.inherits(o,h),o.getTagRule=function(s){return{token:"comment.doc.tag.storage.type",regex:"\\b(?:TODO|FIXME|XXX|HACK)\\b"}},o.getStartRule=function(s){return{token:"comment.doc",regex:"\\/\\*(?=\\*)",next:s}},o.getEndRule=function(s){return{token:"comment.doc",regex:"\\*\\/",next:s}},d.DocCommentHighlightRules=o}),ace.define("ace/mode/dot_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules","ace/mode/doc_comment_highlight_rules"],function(i,d,k){"use strict";var u=i("../lib/oop"),h=i("../lib/lang"),o=i("./text_highlight_rules").TextHighlightRules,s=i("./doc_comment_highlight_rules").DocCommentHighlightRules,e=function(){var n=h.arrayToMap("strict|node|edge|graph|digraph|subgraph".split("|")),t=h.arrayToMap("damping|k|url|area|arrowhead|arrowsize|arrowtail|aspect|bb|bgcolor|center|charset|clusterrank|color|colorscheme|comment|compound|concentrate|constraint|decorate|defaultdist|dim|dimen|dir|diredgeconstraints|distortion|dpi|edgeurl|edgehref|edgetarget|edgetooltip|epsilon|esep|fillcolor|fixedsize|fontcolor|fontname|fontnames|fontpath|fontsize|forcelabels|gradientangle|group|headurl|head_lp|headclip|headhref|headlabel|headport|headtarget|headtooltip|height|href|id|image|imagepath|imagescale|label|labelurl|label_scheme|labelangle|labeldistance|labelfloat|labelfontcolor|labelfontname|labelfontsize|labelhref|labeljust|labelloc|labeltarget|labeltooltip|landscape|layer|layerlistsep|layers|layerselect|layersep|layout|len|levels|levelsgap|lhead|lheight|lp|ltail|lwidth|margin|maxiter|mclimit|mindist|minlen|mode|model|mosek|nodesep|nojustify|normalize|nslimit|nslimit1|ordering|orientation|outputorder|overlap|overlap_scaling|pack|packmode|pad|page|pagedir|pencolor|penwidth|peripheries|pin|pos|quadtree|quantum|rank|rankdir|ranksep|ratio|rects|regular|remincross|repulsiveforce|resolution|root|rotate|rotation|samehead|sametail|samplepoints|scale|searchsize|sep|shape|shapefile|showboxes|sides|size|skew|smoothing|sortv|splines|start|style|stylesheet|tailurl|tail_lp|tailclip|tailhref|taillabel|tailport|tailtarget|tailtooltip|target|tooltip|truecolor|vertices|viewport|voro_margin|weight|width|xlabel|xlp|z".split("|"));this.$rules={start:[{token:"comment",regex:/\/\/.*$/},{token:"comment",regex:/#.*$/},{token:"comment",merge:!0,regex:/\/\*/,next:"comment"},{token:"string",regex:"'(?=.)",next:"qstring"},{token:"string",regex:'"(?=.)',next:"qqstring"},{token:"constant.numeric",regex:/[+\-]?\d+(?:(?:\.\d*)?(?:[eE][+\-]?\d+)?)?\b/},{token:"keyword.operator",regex:/\+|=|\->/},{token:"punctuation.operator",regex:/,|;/},{token:"paren.lparen",regex:/[\[{]/},{token:"paren.rparen",regex:/[\]}]/},{token:"comment",regex:/^#!.*$/},{token:function(r){return n.hasOwnProperty(r.toLowerCase())?"keyword":t.hasOwnProperty(r.toLowerCase())?"variable":"text"},regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"}],comment:[{token:"comment",regex:"\\*\\/",next:"start"},{defaultToken:"comment"}],qqstring:[{token:"string",regex:'[^"\\\\]+',merge:!0},{token:"string",regex:"\\\\$",next:"qqstring",merge:!0},{token:"string",regex:'"|$',next:"start",merge:!0}],qstring:[{token:"string",regex:"[^'\\\\]+",merge:!0},{token:"string",regex:"\\\\$",next:"qstring",merge:!0},{token:"string",regex:"'|$",next:"start",merge:!0}]}};u.inherits(e,o),d.DotHighlightRules=e}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(i,d,k){"use strict";var u=i("../../lib/oop"),h=i("../../range").Range,o=i("./fold_mode").FoldMode,s=d.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};u.inherits(s,o),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,n,t){var r=e.getLine(t);if(this.singleLineBlockCommentRe.test(r)&&!this.startRegionRe.test(r)&&!this.tripleStarBlockCommentRe.test(r))return"";var a=this._getFoldWidgetBase(e,n,t);return!a&&this.startRegionRe.test(r)?"start":a},this.getFoldWidgetRange=function(e,n,t,r){var a=e.getLine(t);if(this.startRegionRe.test(a))return this.getCommentRegionBlock(e,a,t);var l=a.match(this.foldingStartMarker);if(l){var c=l.index;if(l[1])return this.openingBracketBlock(e,l[1],t,c);var g=e.getCommentFoldRange(t,c+l[0].length,1);return g&&!g.isMultiLine()&&(r?g=this.getSectionRange(e,t):n!="all"&&(g=null)),g}if(n!=="markbegin"){var l=a.match(this.foldingStopMarker);if(l){var c=l.index+l[0].length;return l[1]?this.closingBracketBlock(e,l[1],t,c):e.getCommentFoldRange(t,c,-1)}}},this.getSectionRange=function(e,n){var t=e.getLine(n),r=t.search(/\S/),a=n,l=t.length;n=n+1;for(var c=n,g=e.getLength();++np)break;var m=this.getFoldWidgetRange(e,"all",n);if(m){if(m.start.row<=a)break;if(m.isMultiLine())n=m.end.row;else if(r==p)break}c=n}}return new h(a,l,c,e.getLine(c).length)},this.getCommentRegionBlock=function(e,n,t){for(var r=n.search(/\s*$/),a=e.getLength(),l=t,c=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,g=1;++tl)return new h(l,r,m,n.length)}}.call(s.prototype)}),ace.define("ace/mode/dot",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/matching_brace_outdent","ace/mode/dot_highlight_rules","ace/mode/folding/cstyle"],function(i,d,k){"use strict";var u=i("../lib/oop"),h=i("./text").Mode,o=i("./matching_brace_outdent").MatchingBraceOutdent,s=i("./dot_highlight_rules").DotHighlightRules,e=i("./folding/cstyle").FoldMode,n=function(){this.HighlightRules=s,this.$outdent=new o,this.foldingRules=new e,this.$behaviour=this.$defaultBehaviour};u.inherits(n,h),function(){this.lineCommentStart=["//","#"],this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(t,r,a){var l=this.$getIndent(r),c=this.getTokenizer().getLineTokens(r,t),g=c.tokens,p=c.state;if(g.length&&g[g.length-1].type=="comment")return l;if(t=="start"){var m=r.match(/^.*(?:\bcase\b.*:|[\{\(\[])\s*$/);m&&(l+=a)}return l},this.checkOutdent=function(t,r,a){return this.$outdent.checkOutdent(r,a)},this.autoOutdent=function(t,r,a){this.$outdent.autoOutdent(r,a)},this.$id="ace/mode/dot"}.call(n.prototype),d.Mode=n}),function(){ace.require(["ace/mode/dot"],function(i){f&&(f.exports=i)})}()}}]);