You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
6.6 KiB
1 line
6.6 KiB
"use strict";(self.webpackChunkjupyter_web=self.webpackChunkjupyter_web||[]).push([[2247],{52247:(q,o,u)=>{u.r(o),u.d(o,{pug:()=>Y});var e=u(98097),a={"{":"}","(":")","[":"]"};function d(n){if("object"!=typeof n)return n;let i={};for(let t in n){let r=n[t];i[t]=r instanceof Array?r.slice():r}return i}class c{constructor(i){this.indentUnit=i,this.javaScriptLine=!1,this.javaScriptLineExcludesColon=!1,this.javaScriptArguments=!1,this.javaScriptArgumentsDepth=0,this.isInterpolating=!1,this.interpolationNesting=0,this.jsState=e.javascript.startState(i),this.restOfLine="",this.isIncludeFiltered=!1,this.isEach=!1,this.lastTag="",this.isAttrs=!1,this.attrsNest=[],this.inAttributeName=!0,this.attributeIsType=!1,this.attrValue="",this.indentOf=1/0,this.indentToken=""}copy(){var i=new c(this.indentUnit);return i.javaScriptLine=this.javaScriptLine,i.javaScriptLineExcludesColon=this.javaScriptLineExcludesColon,i.javaScriptArguments=this.javaScriptArguments,i.javaScriptArgumentsDepth=this.javaScriptArgumentsDepth,i.isInterpolating=this.isInterpolating,i.interpolationNesting=this.interpolationNesting,i.jsState=(e.javascript.copyState||d)(this.jsState),i.restOfLine=this.restOfLine,i.isIncludeFiltered=this.isIncludeFiltered,i.isEach=this.isEach,i.lastTag=this.lastTag,i.isAttrs=this.isAttrs,i.attrsNest=this.attrsNest.slice(),i.inAttributeName=this.inAttributeName,i.attributeIsType=this.attributeIsType,i.attrValue=this.attrValue,i.indentOf=this.indentOf,i.indentToken=this.indentToken,i}}function l(n,i){if(n.match("#{"))return i.isInterpolating=!0,i.interpolationNesting=0,"punctuation"}function p(n,i){if(n.match(/^:([\w\-]+)/))return f(n,i),"atom"}function h(n,i){if(i.isAttrs){if(a[n.peek()]&&i.attrsNest.push(a[n.peek()]),i.attrsNest[i.attrsNest.length-1]===n.peek())i.attrsNest.pop();else if(n.eat(")"))return i.isAttrs=!1,"punctuation";if(i.inAttributeName&&n.match(/^[^=,\)!]+/))return("="===n.peek()||"!"===n.peek())&&(i.inAttributeName=!1,i.jsState=e.javascript.startState(2),"script"===i.lastTag&&"type"===n.current().trim().toLowerCase()?i.attributeIsType=!0:i.attributeIsType=!1),"attribute";var t=e.javascript.token(n,i.jsState);if(0===i.attrsNest.length&&("string"===t||"variable"===t||"keyword"===t))try{return Function("","var x "+i.attrValue.replace(/,\s*$/,"").replace(/^!/,"")),i.inAttributeName=!0,i.attrValue="",n.backUp(n.current().length),h(n,i)}catch{}return i.attrValue+=n.current(),t||!0}}function f(n,i){i.indentOf=n.indentation(),i.indentToken="string"}const Y={startState:function J(n){return new c(n)},copyState:function Q(n){return n.copy()},token:function X(n,i){var t=function H(n,i){if(n.sol()&&(i.restOfLine=""),i.restOfLine){n.skipToEnd();var t=i.restOfLine;return i.restOfLine="",t}}(n,i)||function g(n,i){if(i.isInterpolating){if("}"===n.peek()){if(i.interpolationNesting--,i.interpolationNesting<0)return n.next(),i.isInterpolating=!1,"punctuation"}else"{"===n.peek()&&i.interpolationNesting++;return e.javascript.token(n,i.jsState)||!0}}(n,i)||function O(n,i){if(i.isIncludeFiltered){var t=p(n,i);return i.isIncludeFiltered=!1,i.restOfLine="string",t}}(n,i)||function m(n,i){if(i.isEach){if(n.match(/^ in\b/))return i.javaScriptLine=!0,i.isEach=!1,"keyword";if(n.sol()||n.eol())i.isEach=!1;else if(n.next()){for(;!n.match(/^ in\b/,!1)&&n.next(););return"variable"}}}(n,i)||h(n,i)||function s(n,i){if(n.sol()&&(i.javaScriptLine=!1,i.javaScriptLineExcludesColon=!1),i.javaScriptLine){if(i.javaScriptLineExcludesColon&&":"===n.peek())return i.javaScriptLine=!1,void(i.javaScriptLineExcludesColon=!1);var t=e.javascript.token(n,i.jsState);return n.eol()&&(i.javaScriptLine=!1),t||!0}}(n,i)||function v(n,i){if(i.javaScriptArguments)return 0===i.javaScriptArgumentsDepth&&"("!==n.peek()?void(i.javaScriptArguments=!1):("("===n.peek()?i.javaScriptArgumentsDepth++:")"===n.peek()&&i.javaScriptArgumentsDepth--,0===i.javaScriptArgumentsDepth?void(i.javaScriptArguments=!1):e.javascript.token(n,i.jsState)||!0)}(n,i)||function I(n,i){if(i.mixinCallAfter)return i.mixinCallAfter=!1,n.match(/^\( *[-\w]+ *=/,!1)||(i.javaScriptArguments=!0,i.javaScriptArgumentsDepth=0),!0}(n,i)||function S(n){if(n.match(/^yield\b/))return"keyword"}(n)||function j(n){if(n.match(/^(?:doctype) *([^\n]+)?/))return"meta"}(n)||l(n,i)||function k(n,i){if(n.match(/^case\b/))return i.javaScriptLine=!0,"keyword"}(n,i)||function b(n,i){if(n.match(/^when\b/))return i.javaScriptLine=!0,i.javaScriptLineExcludesColon=!0,"keyword"}(n,i)||function A(n){if(n.match(/^default\b/))return"keyword"}(n)||function y(n,i){if(n.match(/^extends?\b/))return i.restOfLine="string","keyword"}(n,i)||function w(n,i){if(n.match(/^append\b/))return i.restOfLine="variable","keyword"}(n,i)||function L(n,i){if(n.match(/^prepend\b/))return i.restOfLine="variable","keyword"}(n,i)||function N(n,i){if(n.match(/^block\b *(?:(prepend|append)\b)?/))return i.restOfLine="variable","keyword"}(n,i)||function T(n,i){if(n.match(/^include\b/))return i.restOfLine="string","keyword"}(n,i)||function x(n,i){if(n.match(/^include:([a-zA-Z0-9\-]+)/,!1)&&n.match("include"))return i.isIncludeFiltered=!0,"keyword"}(n,i)||function C(n,i){if(n.match(/^mixin\b/))return i.javaScriptLine=!0,"keyword"}(n,i)||function E(n,i){return n.match(/^\+([-\w]+)/)?(n.match(/^\( *[-\w]+ *=/,!1)||(i.javaScriptArguments=!0,i.javaScriptArgumentsDepth=0),"variable"):n.match("+#{",!1)?(n.next(),i.mixinCallAfter=!0,l(n,i)):void 0}(n,i)||function D(n,i){if(n.match(/^(if|unless|else if|else)\b/))return i.javaScriptLine=!0,"keyword"}(n,i)||function F(n,i){if(n.match(/^(- *)?(each|for)\b/))return i.isEach=!0,"keyword"}(n,i)||function V(n,i){if(n.match(/^while\b/))return i.javaScriptLine=!0,"keyword"}(n,i)||function _(n,i){var t;if(t=n.match(/^(\w(?:[-:\w]*\w)?)\/?/))return i.lastTag=t[1].toLowerCase(),"tag"}(n,i)||p(n,i)||function M(n,i){if(n.match(/^(!?=|-)/))return i.javaScriptLine=!0,"punctuation"}(n,i)||function U(n){if(n.match(/^#([\w-]+)/))return"builtin"}(n)||function B(n){if(n.match(/^\.([\w-]+)/))return"className"}(n)||function P(n,i){if("("==n.peek())return n.next(),i.isAttrs=!0,i.attrsNest=[],i.inAttributeName=!0,i.attrValue="",i.attributeIsType=!1,"punctuation"}(n,i)||function R(n,i){if(n.match(/^&attributes\b/))return i.javaScriptArguments=!0,i.javaScriptArgumentsDepth=0,"keyword"}(n,i)||function z(n){if(n.sol()&&n.eatSpace())return"indent"}(n)||function Z(n,i){return n.match(/^(?:\| ?| )([^\n]+)/)?"string":n.match(/^(<[^\n]*)/,!1)?(f(n,i),n.skipToEnd(),i.indentToken):void 0}(n,i)||function K(n,i){if(n.match(/^ *\/\/(-)?([^\n]*)/))return i.indentOf=n.indentation(),i.indentToken="comment","comment"}(n,i)||function W(n){if(n.match(/^: */))return"colon"}(n)||function $(n,i){if(n.eat("."))return f(n,i),"dot"}(n,i)||function G(n){return n.next(),null}(n);return!0===t?null:t}}}}]); |