PageSourceSearch

https://streamlit.io/_next/static/chunks/17117.7970eb6afad6d995.js

js streamlit.io collected 2026-09-24 07:56:59 UTC 2,697 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[17117],{17117:function(){Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",function(n){if("graphql"===n.language)for(var t=n.tokens.filter(function(n){return"string"!=typeof n&&"comment"!==n.type&&"scalar"!==n.type}),e=0;e<t.length;){var a=t[e++];if("keyword"===a.type&&"mutation"===a.content){var i=[];if(isTokenType(["definition-mutation","punctuation"])&&"("===t[e+1].content){e+=2;var r=findClosingBracket(/^\($/,/^\)$/);if(-1===r)continue;for(;e<r;e++){var o=t[e+0];"variable"===o.type&&(addAlias(o,"variable-input"),i.push(o.content))}e=r+1}if(isTokenType(["punctuation","property-query"])&&"{"===t[e+0].content&&(addAlias(t[++e+0],"property-mutation"),i.length>0)){var s=findClosingBracket(/^\{$/,/^\}$/);if(-1===s)continue;for(var u=e;u<s;u++){var p=t[u];"variable"===p.type&&i.indexOf(p.content)>=0&&addAlias(p,"variable-input")}}}}function isTokenType(n,a){a=a||0;for(var i=0;i<n.length;i++){var r=t[e+(i+a)];if(!r||r.type!==n[i])return!1}return!0}function findClosingBracket(n,a){for(var i=1,r=e;r<t.length;r++){var o=t[r],s=o.content;if("punctuation"===o.type&&"string"==typeof s){if(n.test(s))i++;else if(a.test(s)&&0==--i)return r}}return -1}function addAlias(n,t){var e=n.alias;e?Array.isArray(e)||(n.alias=e=[e]):n.alias=e=[],e.push(t)}})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.