diff --git a/CONTRIBUTORS.svg b/CONTRIBUTORS.svg index eefbe72..e07d3b1 100644 --- a/CONTRIBUTORS.svg +++ b/CONTRIBUTORS.svg @@ -7,7 +7,7 @@ > - + diff --git a/asset-manifest.json b/asset-manifest.json index 22d1dc6..f424a0a 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,21 +1,21 @@ { "files": { "main.css": "/static/css/main.cef53ae5.css", - "main.js": "/static/js/main.43c0773a.js", - "static/js/602.c17ba235.chunk.js": "/static/js/602.c17ba235.chunk.js", - "static/js/54.be7d1758.chunk.js": "/static/js/54.be7d1758.chunk.js", - "static/js/984.3fa9c2d8.chunk.js": "/static/js/984.3fa9c2d8.chunk.js", - "static/js/62.8720e05c.chunk.js": "/static/js/62.8720e05c.chunk.js", + "main.js": "/static/js/main.c1ef9f95.js", + "static/js/602.48aa783e.chunk.js": "/static/js/602.48aa783e.chunk.js", + "static/js/54.1cf3e479.chunk.js": "/static/js/54.1cf3e479.chunk.js", + "static/js/984.319c3137.chunk.js": "/static/js/984.319c3137.chunk.js", + "static/js/62.2764b12e.chunk.js": "/static/js/62.2764b12e.chunk.js", "index.html": "/index.html", "main.cef53ae5.css.map": "/static/css/main.cef53ae5.css.map", - "main.43c0773a.js.map": "/static/js/main.43c0773a.js.map", - "602.c17ba235.chunk.js.map": "/static/js/602.c17ba235.chunk.js.map", - "54.be7d1758.chunk.js.map": "/static/js/54.be7d1758.chunk.js.map", - "984.3fa9c2d8.chunk.js.map": "/static/js/984.3fa9c2d8.chunk.js.map", - "62.8720e05c.chunk.js.map": "/static/js/62.8720e05c.chunk.js.map" + "main.c1ef9f95.js.map": "/static/js/main.c1ef9f95.js.map", + "602.48aa783e.chunk.js.map": "/static/js/602.48aa783e.chunk.js.map", + "54.1cf3e479.chunk.js.map": "/static/js/54.1cf3e479.chunk.js.map", + "984.319c3137.chunk.js.map": "/static/js/984.319c3137.chunk.js.map", + "62.2764b12e.chunk.js.map": "/static/js/62.2764b12e.chunk.js.map" }, "entrypoints": [ "static/css/main.cef53ae5.css", - "static/js/main.43c0773a.js" + "static/js/main.c1ef9f95.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 15025c8..4a3d939 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -markdown-react-code-preview-loader
\ No newline at end of file +markdown-react-code-preview-loader
\ No newline at end of file diff --git a/static/js/54.1cf3e479.chunk.js b/static/js/54.1cf3e479.chunk.js new file mode 100644 index 0000000..490a34d --- /dev/null +++ b/static/js/54.1cf3e479.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[54],{2054:function(e,n,o){o.r(n),n.default={components:{},data:{},source:"markdown-react-code-preview-loader\n===\n\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\n\nIndex example text in Markdown, converted to React components. The current package is the `loader` of `webpack`, which loads the `markdown` document by configuring the current `loader`, returning a `JS` object containing the `markdown` text, the example index in the `markdown` text.\n\n## Install Loader\n\n```bash\nnpm i markdown-react-code-preview-loader -D\n```\n\n## Configure Loader\n\nAfter installing the dependency (loader), we need to configure the `loader` into the `webpack` configuration. Learn how to use the configuration `loader` by using two configuration methods in `kkt`.\n\n**\u2460 The first method, use the mdCodeModulesLoader method**\n\n`mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\n\n```ts\n// .kktrc.ts\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\n\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n conf = mdCodeModulesLoader(conf);\n // ....\n return conf;\n};\n```\n\n```ts\nimport webpack from 'webpack';\nimport { Options } from 'markdown-react-code-preview-loader';\n/**\n * `mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\n * @param {webpack.Configuration} config webpack config\n * @param {string[]} lang Parsing language\n * @param {Options} option Loader Options\n * @returns {webpack.Configuration}\n * **/\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\n```\n\n**\u2461 The second method is to manually add the configuration**\n\nThe configuration and usage methods are consistent in Webpack.\n\n```ts\n// .kktrc.ts\nimport webpack, { Configuration } from 'webpack';\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions } from 'kkt';\n\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n config.module.rules.forEach((ruleItem) => {\n if (typeof ruleItem === 'object') {\n if (ruleItem.oneOf) {\n ruleItem.oneOf.unshift({\n test: /.md$/,\n use: [\n {\n loader: 'markdown-react-code-preview-loader',\n options: { lang:[\"jsx\",\"tsx\"] },\n },\n ],\n });\n }\n }\n });\n // ....\n return conf;\n};\n```\n\n### options parameter\n\n```ts\nimport { PluginItem } from '@babel/core';\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\nexport type Options = {\n /**\n * Language to parse code blocks, default: `[\"jsx\",\"tsx\"]`\n */\n lang?: string[];\n /**\n * Option settings for the babel (babel-plugin-transform-remove-imports) package\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\n */\n removeImports?: RemoveImportsOptions;\n /**\n * Add babel plugins.\n */\n babelPlugins?: PluginItem[];\n}\n```\n\n## Used in the project\n\nAfter adding `loader`, use the method to load `markdown` text in the project project:\n\n```jsx\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\n\nmdObj.source // => `README.md` raw string text\nmdObj.components // => The component index object, the React component converted from the markdown indexed example. (need to configure meta)\nmdObj.data // => The component source code index object, the sample source code indexed from markdown. (need to configure meta)\n```\n\n```js\n{\n data: {\n 77: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 77,\n meta: {},\n value: \"impo.....\"\n },\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: {},\n value: \"impo.....\"\n }\n },\n components: { 77: \u0192, demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n```ts\nexport type CodeBlockItem = {\n /** The code after the source code conversion. **/\n code?: string;\n /** original code block **/\n value?: string;\n /** code block programming language **/\n language?: string;\n /** The index name, which can be customized, can be a row number. */\n name?: string | number;\n /** The `meta` parameter is converted into an `object`. */\n meta?: Record;\n};\n\nexport type CodeBlockData = {\n source: string;\n components: Record;\n data: Record;\n};\n```\n\n## isMeta\n\n```js\nimport { isMeta } from 'markdown-react-code-preview-loader';\n\nisMeta('mdx:preview') // => true\nisMeta('mdx:preview:demo12') // => true\nisMeta('mdx:preview--demo12') // => false\n```\n\n## getMetaId\n\n```js\nimport { getMetaId } from 'markdown-react-code-preview-loader';\n\ngetMetaId('mdx:preview') // => ''\ngetMetaId('mdx:preview:demo12') // => 'demo12'\n```\n\n## getURLParameters\n\n```js\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\n\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12') // => { }\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \"0\" }\ngetURLParameters('mdx:preview:demo12?code=true&boreder=0') // => { code: 'true', boreder: \"0\" }\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```js\n{\n data: {\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: { code: 'true', boreder: '0' },\n value: \"impo.....\"\n }\n },\n components: { demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n## getCodeBlock \n\n```ts\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\n```\n\n## Configure meta ID\n\nNote \u26a0\ufe0f: You need to add a special `meta` identifier to the code block example, and `loader` will index the `react` example for code conversion.\n\n```\n Meta Tag Meta ID Meta Param\n \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\n\u256d\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2501\u2572\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2508\u2508\u2508\u2508\u256e\n\u2506 ```jsx mdx:preview:demo12&boreder=0 \u2506\n\u2506 import React from \"react\" \u2506\n\u2506 const Demo = () =>
Test
\u2506\n\u2506 export default Demo \u2506\n\u2506 ``` \u2506\n\u2570\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u256f\n```\n\n1. `mdx:` special identifier prefix\n2. `mdx:preview` Controls whether to perform example indexing, and obtain the required example object through the corresponding line number.\n3. `mdx:preview:demo12` Uniquely identified by `demo12`, accurately obtain the `example code` or `example component object` of the index.\n4. `mdx:preview:&code=true&border=0` pass the parameters for the rendering layer to use.\n\n```markdown\n\\```tsx mdx:preview\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n## Development\n\n```bash\nnpm install # Install dependencies\nnpm install --workspaces # Install sub packages dependencies\n\nnpm run watch\nnpm run start\n```\n\n## Contributors\n\nAs always, thanks to our amazing contributors!\n\n\n \n\n\nMade with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).\n\n### License\n\nLicensed under the MIT License.",headings:[{depth:1,value:"markdown-react-code-preview-loader",children:[{depth:2,value:"Install Loader"},{depth:2,value:"Configure Loader",children:[{depth:3,value:"options parameter"}]},{depth:2,value:"Used in the project"},{depth:2,value:"isMeta"},{depth:2,value:"getMetaId"},{depth:2,value:"getURLParameters"},{depth:2,value:"getCodeBlock"},{depth:2,value:"Configure meta ID"},{depth:2,value:"Development"},{depth:2,value:"Contributors",children:[{depth:3,value:"License"}]}]}]}}}]); +//# sourceMappingURL=54.1cf3e479.chunk.js.map \ No newline at end of file diff --git a/static/js/54.1cf3e479.chunk.js.map b/static/js/54.1cf3e479.chunk.js.map new file mode 100644 index 0000000..1357ee3 --- /dev/null +++ b/static/js/54.1cf3e479.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/54.1cf3e479.chunk.js","mappings":"6GACA,WACIA,WAAY,CAAG,EACfC,KAAM,CAAC,EACPC,OAAQ,64SACRC,SAAS,CAAC,CAAC,MAAQ,EAAE,MAAQ,qCAAqC,SAAW,CAAC,CAAC,MAAQ,EAAE,MAAQ,kBAAkB,CAAC,MAAQ,EAAE,MAAQ,mBAAmB,SAAW,CAAC,CAAC,MAAQ,EAAE,MAAQ,uBAAuB,CAAC,MAAQ,EAAE,MAAQ,uBAAuB,CAAC,MAAQ,EAAE,MAAQ,UAAU,CAAC,MAAQ,EAAE,MAAQ,aAAa,CAAC,MAAQ,EAAE,MAAQ,oBAAoB,CAAC,MAAQ,EAAE,MAAQ,gBAAgB,CAAC,MAAQ,EAAE,MAAQ,qBAAqB,CAAC,MAAQ,EAAE,MAAQ,eAAe,CAAC,MAAQ,EAAE,MAAQ,eAAe,SAAW,CAAC,CAAC,MAAQ,EAAE,MAAQ,gB","sources":["../../core/README.md"],"sourcesContent":["\nexport default {\n components: { },\n data: {},\n source: \"markdown-react-code-preview-loader\\n===\\n\\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\\n\\nIndex example text in Markdown, converted to React components. The current package is the `loader` of `webpack`, which loads the `markdown` document by configuring the current `loader`, returning a `JS` object containing the `markdown` text, the example index in the `markdown` text.\\n\\n## Install Loader\\n\\n```bash\\nnpm i markdown-react-code-preview-loader -D\\n```\\n\\n## Configure Loader\\n\\nAfter installing the dependency (loader), we need to configure the `loader` into the `webpack` configuration. Learn how to use the configuration `loader` by using two configuration methods in `kkt`.\\n\\n**① The first method, use the mdCodeModulesLoader method**\\n\\n`mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\\n\\n```ts\\n// .kktrc.ts\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\\n\\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n conf = mdCodeModulesLoader(conf);\\n // ....\\n return conf;\\n};\\n```\\n\\n```ts\\nimport webpack from 'webpack';\\nimport { Options } from 'markdown-react-code-preview-loader';\\n/**\\n * `mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\\n * @param {webpack.Configuration} config webpack config\\n * @param {string[]} lang Parsing language\\n * @param {Options} option Loader Options\\n * @returns {webpack.Configuration}\\n * **/\\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\\n```\\n\\n**② The second method is to manually add the configuration**\\n\\nThe configuration and usage methods are consistent in Webpack.\\n\\n```ts\\n// .kktrc.ts\\nimport webpack, { Configuration } from 'webpack';\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions } from 'kkt';\\n\\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n config.module.rules.forEach((ruleItem) => {\\n if (typeof ruleItem === 'object') {\\n if (ruleItem.oneOf) {\\n ruleItem.oneOf.unshift({\\n test: /.md$/,\\n use: [\\n {\\n loader: 'markdown-react-code-preview-loader',\\n options: { lang:[\\\"jsx\\\",\\\"tsx\\\"] },\\n },\\n ],\\n });\\n }\\n }\\n });\\n // ....\\n return conf;\\n};\\n```\\n\\n### options parameter\\n\\n```ts\\nimport { PluginItem } from '@babel/core';\\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\\nexport type Options = {\\n /**\\n * Language to parse code blocks, default: `[\\\"jsx\\\",\\\"tsx\\\"]`\\n */\\n lang?: string[];\\n /**\\n * Option settings for the babel (babel-plugin-transform-remove-imports) package\\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\\n */\\n removeImports?: RemoveImportsOptions;\\n /**\\n * Add babel plugins.\\n */\\n babelPlugins?: PluginItem[];\\n}\\n```\\n\\n## Used in the project\\n\\nAfter adding `loader`, use the method to load `markdown` text in the project project:\\n\\n```jsx\\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\\n\\nmdObj.source // => `README.md` raw string text\\nmdObj.components // => The component index object, the React component converted from the markdown indexed example. (need to configure meta)\\nmdObj.data // => The component source code index object, the sample source code indexed from markdown. (need to configure meta)\\n```\\n\\n```js\\n{\\n data: {\\n 77: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 77,\\n meta: {},\\n value: \\\"impo.....\\\"\\n },\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: {},\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { 77: ƒ, demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n```ts\\nexport type CodeBlockItem = {\\n /** The code after the source code conversion. **/\\n code?: string;\\n /** original code block **/\\n value?: string;\\n /** code block programming language **/\\n language?: string;\\n /** The index name, which can be customized, can be a row number. */\\n name?: string | number;\\n /** The `meta` parameter is converted into an `object`. */\\n meta?: Record;\\n};\\n\\nexport type CodeBlockData = {\\n source: string;\\n components: Record;\\n data: Record;\\n};\\n```\\n\\n## isMeta\\n\\n```js\\nimport { isMeta } from 'markdown-react-code-preview-loader';\\n\\nisMeta('mdx:preview') // => true\\nisMeta('mdx:preview:demo12') // => true\\nisMeta('mdx:preview--demo12') // => false\\n```\\n\\n## getMetaId\\n\\n```js\\nimport { getMetaId } from 'markdown-react-code-preview-loader';\\n\\ngetMetaId('mdx:preview') // => ''\\ngetMetaId('mdx:preview:demo12') // => 'demo12'\\n```\\n\\n## getURLParameters\\n\\n```js\\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\\n\\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12') // => { }\\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \\\"0\\\" }\\ngetURLParameters('mdx:preview:demo12?code=true&boreder=0') // => { code: 'true', boreder: \\\"0\\\" }\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```js\\n{\\n data: {\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: { code: 'true', boreder: '0' },\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n## getCodeBlock \\n\\n```ts\\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\\n```\\n\\n## Configure meta ID\\n\\nNote ⚠️: You need to add a special `meta` identifier to the code block example, and `loader` will index the `react` example for code conversion.\\n\\n```\\n Meta Tag Meta ID Meta Param\\n ┈┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈┈┈┈\\n╭┈┈┈┈┈┈┈┈━╲━━━━━━━━━━━━╱━━━━━━━╱━━━━━┈┈┈┈╮\\n┆ ```jsx mdx:preview:demo12&boreder=0 ┆\\n┆ import React from \\\"react\\\" ┆\\n┆ const Demo = () =>
Test
┆\\n┆ export default Demo ┆\\n┆ ``` ┆\\n╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯\\n```\\n\\n1. `mdx:` special identifier prefix\\n2. `mdx:preview` Controls whether to perform example indexing, and obtain the required example object through the corresponding line number.\\n3. `mdx:preview:demo12` Uniquely identified by `demo12`, accurately obtain the `example code` or `example component object` of the index.\\n4. `mdx:preview:&code=true&border=0` pass the parameters for the rendering layer to use.\\n\\n```markdown\\n\\\\```tsx mdx:preview\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n## Development\\n\\n```bash\\nnpm install # Install dependencies\\nnpm install --workspaces # Install sub packages dependencies\\n\\nnpm run watch\\nnpm run start\\n```\\n\\n## Contributors\\n\\nAs always, thanks to our amazing contributors!\\n\\n\\n \\n\\n\\nMade with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).\\n\\n### License\\n\\nLicensed under the MIT License.\",\n headings:[{\"depth\":1,\"value\":\"markdown-react-code-preview-loader\",\"children\":[{\"depth\":2,\"value\":\"Install Loader\"},{\"depth\":2,\"value\":\"Configure Loader\",\"children\":[{\"depth\":3,\"value\":\"options parameter\"}]},{\"depth\":2,\"value\":\"Used in the project\"},{\"depth\":2,\"value\":\"isMeta\"},{\"depth\":2,\"value\":\"getMetaId\"},{\"depth\":2,\"value\":\"getURLParameters\"},{\"depth\":2,\"value\":\"getCodeBlock\"},{\"depth\":2,\"value\":\"Configure meta ID\"},{\"depth\":2,\"value\":\"Development\"},{\"depth\":2,\"value\":\"Contributors\",\"children\":[{\"depth\":3,\"value\":\"License\"}]}]}]\n }"],"names":["components","data","source","headings"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/54.be7d1758.chunk.js b/static/js/54.be7d1758.chunk.js deleted file mode 100644 index 9197c9e..0000000 --- a/static/js/54.be7d1758.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[54],{42054:function(e,n,o){o.r(n),n.default={components:{},data:{},source:"markdown-react-code-preview-loader\n===\n\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\n\nIndex example text in Markdown, converted to React components. The current package is the `loader` of `webpack`, which loads the `markdown` document by configuring the current `loader`, returning a `JS` object containing the `markdown` text, the example index in the `markdown` text.\n\n## Install Loader\n\n```bash\nnpm i markdown-react-code-preview-loader -D\n```\n\n## Configure Loader\n\nAfter installing the dependency (loader), we need to configure the `loader` into the `webpack` configuration. Learn how to use the configuration `loader` by using two configuration methods in `kkt`.\n\n**\u2460 The first method, use the mdCodeModulesLoader method**\n\n`mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\n\n```ts\n// .kktrc.ts\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\n\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n conf = mdCodeModulesLoader(conf);\n // ....\n return conf;\n};\n```\n\n```ts\nimport webpack from 'webpack';\nimport { Options } from 'markdown-react-code-preview-loader';\n/**\n * `mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\n * @param {webpack.Configuration} config webpack config\n * @param {string[]} lang Parsing language\n * @param {Options} option Loader Options\n * @returns {webpack.Configuration}\n * **/\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\n```\n\n**\u2461 The second method is to manually add the configuration**\n\nThe configuration and usage methods are consistent in Webpack.\n\n```ts\n// .kktrc.ts\nimport webpack, { Configuration } from 'webpack';\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions } from 'kkt';\n\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n config.module.rules.forEach((ruleItem) => {\n if (typeof ruleItem === 'object') {\n if (ruleItem.oneOf) {\n ruleItem.oneOf.unshift({\n test: /.md$/,\n use: [\n {\n loader: 'markdown-react-code-preview-loader',\n options: { lang:[\"jsx\",\"tsx\"] },\n },\n ],\n });\n }\n }\n });\n // ....\n return conf;\n};\n```\n\n### options parameter\n\n```ts\nimport { PluginItem } from '@babel/core';\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\nexport type Options = {\n /**\n * Language to parse code blocks, default: `[\"jsx\",\"tsx\"]`\n */\n lang?: string[];\n /**\n * Option settings for the babel (babel-plugin-transform-remove-imports) package\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\n */\n removeImports?: RemoveImportsOptions;\n /**\n * Add babel plugins.\n */\n babelPlugins?: PluginItem[];\n}\n```\n\n## Used in the project\n\nAfter adding `loader`, use the method to load `markdown` text in the project project:\n\n```jsx\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\n\nmdObj.source // => `README.md` raw string text\nmdObj.components // => The component index object, the React component converted from the markdown indexed example. (need to configure meta)\nmdObj.data // => The component source code index object, the sample source code indexed from markdown. (need to configure meta)\n```\n\n```js\n{\n data: {\n 77: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 77,\n meta: {},\n value: \"impo.....\"\n },\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: {},\n value: \"impo.....\"\n }\n },\n components: { 77: \u0192, demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n```ts\nexport type CodeBlockItem = {\n /** The code after the source code conversion. **/\n code?: string;\n /** original code block **/\n value?: string;\n /** code block programming language **/\n language?: string;\n /** The index name, which can be customized, can be a row number. */\n name?: string | number;\n /** The `meta` parameter is converted into an `object`. */\n meta?: Record;\n};\n\nexport type CodeBlockData = {\n source: string;\n components: Record;\n data: Record;\n};\n```\n\n## isMeta\n\n```js\nimport { isMeta } from 'markdown-react-code-preview-loader';\n\nisMeta('mdx:preview') // => true\nisMeta('mdx:preview:demo12') // => true\nisMeta('mdx:preview--demo12') // => false\n```\n\n## getMetaId\n\n```js\nimport { getMetaId } from 'markdown-react-code-preview-loader';\n\ngetMetaId('mdx:preview') // => ''\ngetMetaId('mdx:preview:demo12') // => 'demo12'\n```\n\n## getURLParameters\n\n```js\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\n\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12') // => { }\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \"0\" }\ngetURLParameters('mdx:preview:demo12?code=true&boreder=0') // => { code: 'true', boreder: \"0\" }\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```js\n{\n data: {\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: { code: 'true', boreder: '0' },\n value: \"impo.....\"\n }\n },\n components: { demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n## getCodeBlock \n\n```ts\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\n```\n\n## Configure meta ID\n\nNote \u26a0\ufe0f: You need to add a special `meta` identifier to the code block example, and `loader` will index the `react` example for code conversion.\n\n```\n Meta Tag Meta ID Meta Param\n \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\n\u256d\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2501\u2572\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2508\u2508\u2508\u2508\u256e\n\u2506 ```jsx mdx:preview:demo12&boreder=0 \u2506\n\u2506 import React from \"react\" \u2506\n\u2506 const Demo = () =>
Test
\u2506\n\u2506 export default Demo \u2506\n\u2506 ``` \u2506\n\u2570\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u256f\n```\n\n1. `mdx:` special identifier prefix\n2. `mdx:preview` Controls whether to perform example indexing, and obtain the required example object through the corresponding line number.\n3. `mdx:preview:demo12` Uniquely identified by `demo12`, accurately obtain the `example code` or `example component object` of the index.\n4. `mdx:preview:&code=true&border=0` pass the parameters for the rendering layer to use.\n\n```markdown\n\\```tsx mdx:preview\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n## Development\n\n```bash\nnpm install # Install dependencies\nnpm install --workspaces # Install sub packages dependencies\n\nnpm run watch\nnpm run start\n```\n\n## Contributors\n\nAs always, thanks to our amazing contributors!\n\n\n \n\n\nMade with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).\n\n### License\n\nLicensed under the MIT License."}}}]); -//# sourceMappingURL=54.be7d1758.chunk.js.map \ No newline at end of file diff --git a/static/js/54.be7d1758.chunk.js.map b/static/js/54.be7d1758.chunk.js.map deleted file mode 100644 index 808e99f..0000000 --- a/static/js/54.be7d1758.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/54.be7d1758.chunk.js","mappings":"8GACA,WACIA,WAAY,CAAG,EACfC,KAAM,CAAC,EACPC,OAAQ,64S","sources":["../../core/README.md"],"sourcesContent":["\nexport default {\n components: { },\n data: {},\n source: \"markdown-react-code-preview-loader\\n===\\n\\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\\n\\nIndex example text in Markdown, converted to React components. The current package is the `loader` of `webpack`, which loads the `markdown` document by configuring the current `loader`, returning a `JS` object containing the `markdown` text, the example index in the `markdown` text.\\n\\n## Install Loader\\n\\n```bash\\nnpm i markdown-react-code-preview-loader -D\\n```\\n\\n## Configure Loader\\n\\nAfter installing the dependency (loader), we need to configure the `loader` into the `webpack` configuration. Learn how to use the configuration `loader` by using two configuration methods in `kkt`.\\n\\n**① The first method, use the mdCodeModulesLoader method**\\n\\n`mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\\n\\n```ts\\n// .kktrc.ts\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\\n\\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n conf = mdCodeModulesLoader(conf);\\n // ....\\n return conf;\\n};\\n```\\n\\n```ts\\nimport webpack from 'webpack';\\nimport { Options } from 'markdown-react-code-preview-loader';\\n/**\\n * `mdCodeModulesLoader` method for adding `markdown-react-code-preview-loader` to webpack config.\\n * @param {webpack.Configuration} config webpack config\\n * @param {string[]} lang Parsing language\\n * @param {Options} option Loader Options\\n * @returns {webpack.Configuration}\\n * **/\\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\\n```\\n\\n**② The second method is to manually add the configuration**\\n\\nThe configuration and usage methods are consistent in Webpack.\\n\\n```ts\\n// .kktrc.ts\\nimport webpack, { Configuration } from 'webpack';\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions } from 'kkt';\\n\\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n config.module.rules.forEach((ruleItem) => {\\n if (typeof ruleItem === 'object') {\\n if (ruleItem.oneOf) {\\n ruleItem.oneOf.unshift({\\n test: /.md$/,\\n use: [\\n {\\n loader: 'markdown-react-code-preview-loader',\\n options: { lang:[\\\"jsx\\\",\\\"tsx\\\"] },\\n },\\n ],\\n });\\n }\\n }\\n });\\n // ....\\n return conf;\\n};\\n```\\n\\n### options parameter\\n\\n```ts\\nimport { PluginItem } from '@babel/core';\\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\\nexport type Options = {\\n /**\\n * Language to parse code blocks, default: `[\\\"jsx\\\",\\\"tsx\\\"]`\\n */\\n lang?: string[];\\n /**\\n * Option settings for the babel (babel-plugin-transform-remove-imports) package\\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\\n */\\n removeImports?: RemoveImportsOptions;\\n /**\\n * Add babel plugins.\\n */\\n babelPlugins?: PluginItem[];\\n}\\n```\\n\\n## Used in the project\\n\\nAfter adding `loader`, use the method to load `markdown` text in the project project:\\n\\n```jsx\\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\\n\\nmdObj.source // => `README.md` raw string text\\nmdObj.components // => The component index object, the React component converted from the markdown indexed example. (need to configure meta)\\nmdObj.data // => The component source code index object, the sample source code indexed from markdown. (need to configure meta)\\n```\\n\\n```js\\n{\\n data: {\\n 77: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 77,\\n meta: {},\\n value: \\\"impo.....\\\"\\n },\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: {},\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { 77: ƒ, demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n```ts\\nexport type CodeBlockItem = {\\n /** The code after the source code conversion. **/\\n code?: string;\\n /** original code block **/\\n value?: string;\\n /** code block programming language **/\\n language?: string;\\n /** The index name, which can be customized, can be a row number. */\\n name?: string | number;\\n /** The `meta` parameter is converted into an `object`. */\\n meta?: Record;\\n};\\n\\nexport type CodeBlockData = {\\n source: string;\\n components: Record;\\n data: Record;\\n};\\n```\\n\\n## isMeta\\n\\n```js\\nimport { isMeta } from 'markdown-react-code-preview-loader';\\n\\nisMeta('mdx:preview') // => true\\nisMeta('mdx:preview:demo12') // => true\\nisMeta('mdx:preview--demo12') // => false\\n```\\n\\n## getMetaId\\n\\n```js\\nimport { getMetaId } from 'markdown-react-code-preview-loader';\\n\\ngetMetaId('mdx:preview') // => ''\\ngetMetaId('mdx:preview:demo12') // => 'demo12'\\n```\\n\\n## getURLParameters\\n\\n```js\\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\\n\\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12') // => { }\\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \\\"0\\\" }\\ngetURLParameters('mdx:preview:demo12?code=true&boreder=0') // => { code: 'true', boreder: \\\"0\\\" }\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```js\\n{\\n data: {\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: { code: 'true', boreder: '0' },\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n## getCodeBlock \\n\\n```ts\\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\\n```\\n\\n## Configure meta ID\\n\\nNote ⚠️: You need to add a special `meta` identifier to the code block example, and `loader` will index the `react` example for code conversion.\\n\\n```\\n Meta Tag Meta ID Meta Param\\n ┈┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈┈┈┈\\n╭┈┈┈┈┈┈┈┈━╲━━━━━━━━━━━━╱━━━━━━━╱━━━━━┈┈┈┈╮\\n┆ ```jsx mdx:preview:demo12&boreder=0 ┆\\n┆ import React from \\\"react\\\" ┆\\n┆ const Demo = () =>
Test
┆\\n┆ export default Demo ┆\\n┆ ``` ┆\\n╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯\\n```\\n\\n1. `mdx:` special identifier prefix\\n2. `mdx:preview` Controls whether to perform example indexing, and obtain the required example object through the corresponding line number.\\n3. `mdx:preview:demo12` Uniquely identified by `demo12`, accurately obtain the `example code` or `example component object` of the index.\\n4. `mdx:preview:&code=true&border=0` pass the parameters for the rendering layer to use.\\n\\n```markdown\\n\\\\```tsx mdx:preview\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n## Development\\n\\n```bash\\nnpm install # Install dependencies\\nnpm install --workspaces # Install sub packages dependencies\\n\\nnpm run watch\\nnpm run start\\n```\\n\\n## Contributors\\n\\nAs always, thanks to our amazing contributors!\\n\\n\\n \\n\\n\\nMade with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).\\n\\n### License\\n\\nLicensed under the MIT License.\"\n }"],"names":["components","data","source"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/602.48aa783e.chunk.js b/static/js/602.48aa783e.chunk.js new file mode 100644 index 0000000..e9353e2 --- /dev/null +++ b/static/js/602.48aa783e.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[602],{4602:function(n,e,o){o.r(e),e.default={components:{},data:{},source:"markdown-react-code-preview-loader\n===\n\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\n\n\u7d22\u5f15 Markdown \u4e2d\u7684\u793a\u4f8b\u6587\u672c\uff0c\u8f6c\u6362\u4e3a React \u7ec4\u4ef6\u3002\u5f53\u524d\u5305\u662f `webpack` \u7684 `loader`\uff0c\u901a\u8fc7\u914d\u7f6e\u5f53\u524d `loader` \u52a0\u8f7d `markdown` \u6587\u6863\uff0c\u8fd4\u56de\u4e00\u4e2a `JS` \u5bf9\u8c61\uff0c\u5305\u542b `markdown` \u6587\u672c\uff0c`markdown` \u6587\u672c\u4e2d\u7684\u793a\u4f8b\u7d22\u5f15\u3002\n\n## \u5b89\u88c5 Loader\n\n```bash\nnpm i markdown-react-code-preview-loader -D\n```\n\n## \u914d\u7f6e Loader\n\n\u5b89\u88c5\u4f9d\u8d56(loader)\u4e4b\u540e\uff0c\u6211\u4eec\u9700\u8981\u5c06 `loader` \u914d\u7f6e\u5230 `webpack` \u914d\u7f6e\u4e2d\uff0c\u901a\u8fc7\u5728 `kkt` \u4e2d\u4e24\u79cd\u914d\u7f6e\u65b9\u6cd5\uff0c\u4e86\u89e3\u5982\u4f55\u4f7f\u7528\u914d\u7f6e `loader`\u3002\n\n**\u7b2c \u2460 \u79cd\u65b9\u6cd5\uff0c\u4f7f\u7528 mdCodeModulesLoader \u65b9\u6cd5**\n\n`mdCodeModulesLoader` \u7528\u4e8e\u5728 webpack \u914d\u7f6e\u6dfb\u52a0 `markdown-react-code-preview-loader` \u7684\u65b9\u6cd5\u3002\n\n```ts\n// .kktrc.ts\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\n\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n conf = mdCodeModulesLoader(conf);\n // ....\n return conf;\n};\n```\n\n```ts\nimport webpack from 'webpack';\nimport { Options } from 'markdown-react-code-preview-loader';\n/**\n * \u7528\u4e8e\u4fee\u6539 webpack \u914d\u7f6e loader \u7684\u65b9\u6cd5\n * @param {webpack.Configuration} config webpack \u914d\u7f6e\n * @param {string[]} lang \u89e3\u6790\u8bed\u8a00\n * @param {Options} option Loader Options\n * @returns {webpack.Configuration}\n * **/\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\n```\n\n**\u7b2c \u2461 \u79cd\u65b9\u6cd5\uff0c\u624b\u52a8\u6dfb\u52a0\u914d\u7f6e**\n\n\u5728 Webpack \u4e2d\u914d\u7f6e\u4f7f\u7528\u65b9\u6cd5\u662f\u4e00\u81f4\u7684\u3002\n\n```ts\n// .kktrc.ts\nimport webpack, { Configuration } from 'webpack';\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions } from 'kkt';\n\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n config.module.rules.forEach((ruleItem) => {\n if (typeof ruleItem === 'object') {\n if (ruleItem.oneOf) {\n ruleItem.oneOf.unshift({\n test: /.md$/,\n use: [\n {\n loader: 'markdown-react-code-preview-loader',\n options: { lang:[\"jsx\",\"tsx\"] },\n },\n ],\n });\n }\n }\n });\n // ....\n return conf;\n};\n```\n\n### options \u53c2\u6570\n\n```ts\nimport { PluginItem } from '@babel/core';\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\nexport type Options = {\n /**\n * \u9700\u8981\u89e3\u6790\u4ee3\u7801\u5757\u7684\u8bed\u8a00\uff0c\u9ed8\u8ba4: `[\"jsx\",\"tsx\"]`\n */\n lang?: string[];\n /**\n * \u5220\u9664\u8fc7\u6ee4 imports \u5305\uff1b\n * babel (babel-plugin-transform-remove-imports) \u5305\u7684 option \u8bbe\u7f6e\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\n */\n removeImports?: RemoveImportsOptions;\n /**\n * \u6dfb\u52a0 babel \u63d2\u4ef6\u3002\n */\n babelPlugins?: PluginItem[];\n}\n```\n\n## \u9879\u76ee\u4e2d\u4f7f\u7528\n\n\u6dfb\u52a0 `loader` \u4e4b\u540e\uff0c\u5728\u9879\u76ee\u5de5\u7a0b\u4e2d\u52a0\u8f7d `markdown` \u6587\u672c\u4f7f\u7528\u65b9\u6cd5\uff1a\n\n```jsx\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\n\nmdObj.source // => `README.md` \u539f\u59cb\u5b57\u7b26\u4e32\u6587\u672c\nmdObj.components // => \u7ec4\u4ef6\u7d22\u5f15\u5bf9\u8c61\uff0c\u4ece markdown \u7d22\u5f15\u5230\u7684\u793a\u4f8b\u8f6c\u6362\u6210\u7684 React \u7ec4\u4ef6\u3002(\u53ef\u80fd\u9700\u8981\u914d\u7f6e meta)\nmdObj.data // => \u7ec4\u4ef6\u6e90\u7801\u7d22\u5f15\u5bf9\u8c61\uff0c\u4ece markdown \u7d22\u5f15\u5230\u7684\u793a\u4f8b\u6e90\u7801\u3002(\u53ef\u80fd\u9700\u8981\u914d\u7f6e meta)\n```\n\n```js\n{\n data: {\n 77: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 77,\n meta: {},\n value: \"impo.....\"\n },\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: {},\n value: \"impo.....\"\n }\n },\n components: { 77: \u0192, demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n```ts\nexport type CodeBlockItem = {\n /** \u6e90\u7801\u8f6c\u6362\u540e\u7684\u4ee3\u7801\u3002 **/\n code?: string;\n /** \u539f\u59cb\u4ee3\u7801\u5757 **/\n value?: string;\n /** \u4ee3\u7801\u5757\u7f16\u7a0b\u8bed\u8a00 **/\n language?: string;\n /** \u7d22\u5f15\u540d\u79f0\u53ef\u4ee5\u81ea\u5b9a\u4e49\uff0c\u53ef\u4ee5\u662f\u884c\u53f7\u3002 */\n name?: string | number;\n /** `meta` \u53c2\u6570\u88ab\u8f6c\u6362\u4e3a `object` */\n meta?: Record;\n};\n\nexport type CodeBlockData = {\n source: string;\n components: Record;\n data: Record;\n};\n```\n\n## isMeta\n\n```js\nimport { isMeta } from 'markdown-react-code-preview-loader';\n\nisMeta('mdx:preview') // => true\nisMeta('mdx:preview:demo12') // => true\nisMeta('mdx:preview--demo12') // => false\n```\n\n## getMetaId\n\n```js\nimport { getMetaId } from 'markdown-react-code-preview-loader';\n\ngetMetaId('mdx:preview') // => ''\ngetMetaId('mdx:preview:demo12') // => 'demo12'\n```\n\n## getCodeBlock \n\n```ts\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\n```\n\n## getURLParameters\n\n```js\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\n\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12') // => { }\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \"0\" }\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```js\n{\n data: {\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: { code: 'true', boreder: '0' },\n value: \"impo.....\"\n }\n },\n components: { demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n## \u914d\u7f6e meta \u6807\u8bc6\n\n\u6ce8\u610f \u26a0\ufe0f\uff1a\u9700\u8981\u5728\u4ee3\u7801\u5757\u793a\u4f8b\u4e2d\u6dfb\u52a0\u7279\u6b8a\u7684 `meta` \u6807\u8bc6\uff0c`loader` \u624d\u4f1a\u53bb\u7d22\u5f15\u5bf9\u4e8e\u7684 `react` \u793a\u4f8b\uff0c\u8fdb\u884c\u4ee3\u7801\u8f6c\u6362\u3002\n\n```\n Meta Tag Meta ID Meta Param\n \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\n\u256d\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2501\u2572\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2508\u2508\u2508\u2508\u256e\n\u2506 ```jsx mdx:preview:demo12&boreder=0 \u2506\n\u2506 import React from \"react\" \u2506\n\u2506 const Demo = () =>
Test
\u2506\n\u2506 export default Demo \u2506\n\u2506 ``` \u2506\n\u2570\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u256f\n```\n\n1. `mdx:` \u7279\u6b8a\u6807\u8bc6\u524d\u7f00\n2. `mdx:preview` \u63a7\u5236\u662f\u5426\u8fdb\u884c\u8fdb\u884c\u793a\u4f8b\u7d22\u5f15\uff0c\u901a\u8fc7\u5bf9\u5e94\u6240\u5728\u884c\u53f7\uff0c\u83b7\u53d6\u9700\u8981\u7684\u793a\u4f8b\u5bf9\u8c61\u3002\n3. `mdx:preview:demo12` \u901a\u8fc7 `demo12` \u552f\u4e00\u6807\u8bc6\uff0c\u51c6\u786e\u83b7\u53d6\u7d22\u5f15\u7684 `\u793a\u4f8b\u4ee3\u7801` \u6216 `\u793a\u4f8b\u7ec4\u4ef6\u5bf9\u8c61`\u3002\n4. `mdx:preview:&code=true&border=0` \u4f20\u9012\u53c2\u6570\uff0c\u63d0\u4f9b\u7ed9\u6e32\u67d3\u5c42\u4f7f\u7528\u3002\n\n```markdown\n\\```tsx mdx:preview\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n## \u5f00\u53d1\n\n```bash\nnpm install # Install dependencies\nnpm install --workspaces # Install sub packages dependencies\n\nnpm run watch\nnpm run start\n```\n\n## \u8d21\u732e\u8005\n\n\u4e00\u5982\u65e2\u5f80\uff0c\u611f\u8c22\u6211\u4eec\u51fa\u8272\u7684\u8d21\u732e\u8005\uff01\n\n\n \n\n\n\u7531 [action-contributors](https://github.com/jaywcjlove/github-action-contributors) \u751f\u6210\u3002\n\n### License\n\nLicensed under the MIT License.",headings:[{depth:1,value:"markdown-react-code-preview-loader",children:[{depth:2,value:"\u5b89\u88c5 Loader"},{depth:2,value:"\u914d\u7f6e Loader",children:[{depth:3,value:"options \u53c2\u6570"}]},{depth:2,value:"\u9879\u76ee\u4e2d\u4f7f\u7528"},{depth:2,value:"isMeta"},{depth:2,value:"getMetaId"},{depth:2,value:"getCodeBlock"},{depth:2,value:"getURLParameters"},{depth:2,value:"\u914d\u7f6e meta \u6807\u8bc6"},{depth:2,value:"\u5f00\u53d1"},{depth:2,value:"\u8d21\u732e\u8005",children:[{depth:3,value:"License"}]}]}]}}}]); +//# sourceMappingURL=602.48aa783e.chunk.js.map \ No newline at end of file diff --git a/static/js/602.48aa783e.chunk.js.map b/static/js/602.48aa783e.chunk.js.map new file mode 100644 index 0000000..f9c5dde --- /dev/null +++ b/static/js/602.48aa783e.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/602.48aa783e.chunk.js","mappings":"8GACA,WACIA,WAAY,CAAG,EACfC,KAAM,CAAC,EACPC,OAAQ,81UACRC,SAAS,CAAC,CAAC,MAAQ,EAAE,MAAQ,qCAAqC,SAAW,CAAC,CAAC,MAAQ,EAAE,MAAQ,uBAAa,CAAC,MAAQ,EAAE,MAAQ,sBAAY,SAAW,CAAC,CAAC,MAAQ,EAAE,MAAQ,0BAAgB,CAAC,MAAQ,EAAE,MAAQ,kCAAS,CAAC,MAAQ,EAAE,MAAQ,UAAU,CAAC,MAAQ,EAAE,MAAQ,aAAa,CAAC,MAAQ,EAAE,MAAQ,gBAAgB,CAAC,MAAQ,EAAE,MAAQ,oBAAoB,CAAC,MAAQ,EAAE,MAAQ,kCAAc,CAAC,MAAQ,EAAE,MAAQ,gBAAM,CAAC,MAAQ,EAAE,MAAQ,qBAAM,SAAW,CAAC,CAAC,MAAQ,EAAE,MAAQ,gB","sources":["../../core/README-zh.md"],"sourcesContent":["\nexport default {\n components: { },\n data: {},\n source: \"markdown-react-code-preview-loader\\n===\\n\\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\\n\\n索引 Markdown 中的示例文本,转换为 React 组件。当前包是 `webpack` 的 `loader`,通过配置当前 `loader` 加载 `markdown` 文档,返回一个 `JS` 对象,包含 `markdown` 文本,`markdown` 文本中的示例索引。\\n\\n## 安装 Loader\\n\\n```bash\\nnpm i markdown-react-code-preview-loader -D\\n```\\n\\n## 配置 Loader\\n\\n安装依赖(loader)之后,我们需要将 `loader` 配置到 `webpack` 配置中,通过在 `kkt` 中两种配置方法,了解如何使用配置 `loader`。\\n\\n**第 ① 种方法,使用 mdCodeModulesLoader 方法**\\n\\n`mdCodeModulesLoader` 用于在 webpack 配置添加 `markdown-react-code-preview-loader` 的方法。\\n\\n```ts\\n// .kktrc.ts\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\\n\\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n conf = mdCodeModulesLoader(conf);\\n // ....\\n return conf;\\n};\\n```\\n\\n```ts\\nimport webpack from 'webpack';\\nimport { Options } from 'markdown-react-code-preview-loader';\\n/**\\n * 用于修改 webpack 配置 loader 的方法\\n * @param {webpack.Configuration} config webpack 配置\\n * @param {string[]} lang 解析语言\\n * @param {Options} option Loader Options\\n * @returns {webpack.Configuration}\\n * **/\\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\\n```\\n\\n**第 ② 种方法,手动添加配置**\\n\\n在 Webpack 中配置使用方法是一致的。\\n\\n```ts\\n// .kktrc.ts\\nimport webpack, { Configuration } from 'webpack';\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions } from 'kkt';\\n\\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n config.module.rules.forEach((ruleItem) => {\\n if (typeof ruleItem === 'object') {\\n if (ruleItem.oneOf) {\\n ruleItem.oneOf.unshift({\\n test: /.md$/,\\n use: [\\n {\\n loader: 'markdown-react-code-preview-loader',\\n options: { lang:[\\\"jsx\\\",\\\"tsx\\\"] },\\n },\\n ],\\n });\\n }\\n }\\n });\\n // ....\\n return conf;\\n};\\n```\\n\\n### options 参数\\n\\n```ts\\nimport { PluginItem } from '@babel/core';\\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\\nexport type Options = {\\n /**\\n * 需要解析代码块的语言,默认: `[\\\"jsx\\\",\\\"tsx\\\"]`\\n */\\n lang?: string[];\\n /**\\n * 删除过滤 imports 包;\\n * babel (babel-plugin-transform-remove-imports) 包的 option 设置\\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\\n */\\n removeImports?: RemoveImportsOptions;\\n /**\\n * 添加 babel 插件。\\n */\\n babelPlugins?: PluginItem[];\\n}\\n```\\n\\n## 项目中使用\\n\\n添加 `loader` 之后,在项目工程中加载 `markdown` 文本使用方法:\\n\\n```jsx\\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\\n\\nmdObj.source // => `README.md` 原始字符串文本\\nmdObj.components // => 组件索引对象,从 markdown 索引到的示例转换成的 React 组件。(可能需要配置 meta)\\nmdObj.data // => 组件源码索引对象,从 markdown 索引到的示例源码。(可能需要配置 meta)\\n```\\n\\n```js\\n{\\n data: {\\n 77: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 77,\\n meta: {},\\n value: \\\"impo.....\\\"\\n },\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: {},\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { 77: ƒ, demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n```ts\\nexport type CodeBlockItem = {\\n /** 源码转换后的代码。 **/\\n code?: string;\\n /** 原始代码块 **/\\n value?: string;\\n /** 代码块编程语言 **/\\n language?: string;\\n /** 索引名称可以自定义,可以是行号。 */\\n name?: string | number;\\n /** `meta` 参数被转换为 `object` */\\n meta?: Record;\\n};\\n\\nexport type CodeBlockData = {\\n source: string;\\n components: Record;\\n data: Record;\\n};\\n```\\n\\n## isMeta\\n\\n```js\\nimport { isMeta } from 'markdown-react-code-preview-loader';\\n\\nisMeta('mdx:preview') // => true\\nisMeta('mdx:preview:demo12') // => true\\nisMeta('mdx:preview--demo12') // => false\\n```\\n\\n## getMetaId\\n\\n```js\\nimport { getMetaId } from 'markdown-react-code-preview-loader';\\n\\ngetMetaId('mdx:preview') // => ''\\ngetMetaId('mdx:preview:demo12') // => 'demo12'\\n```\\n\\n## getCodeBlock \\n\\n```ts\\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\\n```\\n\\n## getURLParameters\\n\\n```js\\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\\n\\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12') // => { }\\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \\\"0\\\" }\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```js\\n{\\n data: {\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: { code: 'true', boreder: '0' },\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n## 配置 meta 标识\\n\\n注意 ⚠️:需要在代码块示例中添加特殊的 `meta` 标识,`loader` 才会去索引对于的 `react` 示例,进行代码转换。\\n\\n```\\n Meta Tag Meta ID Meta Param\\n ┈┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈┈┈┈\\n╭┈┈┈┈┈┈┈┈━╲━━━━━━━━━━━━╱━━━━━━━╱━━━━━┈┈┈┈╮\\n┆ ```jsx mdx:preview:demo12&boreder=0 ┆\\n┆ import React from \\\"react\\\" ┆\\n┆ const Demo = () =>
Test
┆\\n┆ export default Demo ┆\\n┆ ``` ┆\\n╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯\\n```\\n\\n1. `mdx:` 特殊标识前缀\\n2. `mdx:preview` 控制是否进行进行示例索引,通过对应所在行号,获取需要的示例对象。\\n3. `mdx:preview:demo12` 通过 `demo12` 唯一标识,准确获取索引的 `示例代码` 或 `示例组件对象`。\\n4. `mdx:preview:&code=true&border=0` 传递参数,提供给渲染层使用。\\n\\n```markdown\\n\\\\```tsx mdx:preview\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n## 开发\\n\\n```bash\\nnpm install # Install dependencies\\nnpm install --workspaces # Install sub packages dependencies\\n\\nnpm run watch\\nnpm run start\\n```\\n\\n## 贡献者\\n\\n一如既往,感谢我们出色的贡献者!\\n\\n\\n \\n\\n\\n由 [action-contributors](https://github.com/jaywcjlove/github-action-contributors) 生成。\\n\\n### License\\n\\nLicensed under the MIT License.\",\n headings:[{\"depth\":1,\"value\":\"markdown-react-code-preview-loader\",\"children\":[{\"depth\":2,\"value\":\"安装 Loader\"},{\"depth\":2,\"value\":\"配置 Loader\",\"children\":[{\"depth\":3,\"value\":\"options 参数\"}]},{\"depth\":2,\"value\":\"项目中使用\"},{\"depth\":2,\"value\":\"isMeta\"},{\"depth\":2,\"value\":\"getMetaId\"},{\"depth\":2,\"value\":\"getCodeBlock\"},{\"depth\":2,\"value\":\"getURLParameters\"},{\"depth\":2,\"value\":\"配置 meta 标识\"},{\"depth\":2,\"value\":\"开发\"},{\"depth\":2,\"value\":\"贡献者\",\"children\":[{\"depth\":3,\"value\":\"License\"}]}]}]\n }"],"names":["components","data","source","headings"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/602.c17ba235.chunk.js b/static/js/602.c17ba235.chunk.js deleted file mode 100644 index 2e13e37..0000000 --- a/static/js/602.c17ba235.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[602],{84602:function(n,e,o){o.r(e),e.default={components:{},data:{},source:"markdown-react-code-preview-loader\n===\n\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\n\n\u7d22\u5f15 Markdown \u4e2d\u7684\u793a\u4f8b\u6587\u672c\uff0c\u8f6c\u6362\u4e3a React \u7ec4\u4ef6\u3002\u5f53\u524d\u5305\u662f `webpack` \u7684 `loader`\uff0c\u901a\u8fc7\u914d\u7f6e\u5f53\u524d `loader` \u52a0\u8f7d `markdown` \u6587\u6863\uff0c\u8fd4\u56de\u4e00\u4e2a `JS` \u5bf9\u8c61\uff0c\u5305\u542b `markdown` \u6587\u672c\uff0c`markdown` \u6587\u672c\u4e2d\u7684\u793a\u4f8b\u7d22\u5f15\u3002\n\n## \u5b89\u88c5 Loader\n\n```bash\nnpm i markdown-react-code-preview-loader -D\n```\n\n## \u914d\u7f6e Loader\n\n\u5b89\u88c5\u4f9d\u8d56(loader)\u4e4b\u540e\uff0c\u6211\u4eec\u9700\u8981\u5c06 `loader` \u914d\u7f6e\u5230 `webpack` \u914d\u7f6e\u4e2d\uff0c\u901a\u8fc7\u5728 `kkt` \u4e2d\u4e24\u79cd\u914d\u7f6e\u65b9\u6cd5\uff0c\u4e86\u89e3\u5982\u4f55\u4f7f\u7528\u914d\u7f6e `loader`\u3002\n\n**\u7b2c \u2460 \u79cd\u65b9\u6cd5\uff0c\u4f7f\u7528 mdCodeModulesLoader \u65b9\u6cd5**\n\n`mdCodeModulesLoader` \u7528\u4e8e\u5728 webpack \u914d\u7f6e\u6dfb\u52a0 `markdown-react-code-preview-loader` \u7684\u65b9\u6cd5\u3002\n\n```ts\n// .kktrc.ts\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\n\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n conf = mdCodeModulesLoader(conf);\n // ....\n return conf;\n};\n```\n\n```ts\nimport webpack from 'webpack';\nimport { Options } from 'markdown-react-code-preview-loader';\n/**\n * \u7528\u4e8e\u4fee\u6539 webpack \u914d\u7f6e loader \u7684\u65b9\u6cd5\n * @param {webpack.Configuration} config webpack \u914d\u7f6e\n * @param {string[]} lang \u89e3\u6790\u8bed\u8a00\n * @param {Options} option Loader Options\n * @returns {webpack.Configuration}\n * **/\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\n```\n\n**\u7b2c \u2461 \u79cd\u65b9\u6cd5\uff0c\u624b\u52a8\u6dfb\u52a0\u914d\u7f6e**\n\n\u5728 Webpack \u4e2d\u914d\u7f6e\u4f7f\u7528\u65b9\u6cd5\u662f\u4e00\u81f4\u7684\u3002\n\n```ts\n// .kktrc.ts\nimport webpack, { Configuration } from 'webpack';\nimport scopePluginOptions from '@kkt/scope-plugin-options';\nimport { LoaderConfOptions } from 'kkt';\n\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\n // ....\n config.module.rules.forEach((ruleItem) => {\n if (typeof ruleItem === 'object') {\n if (ruleItem.oneOf) {\n ruleItem.oneOf.unshift({\n test: /.md$/,\n use: [\n {\n loader: 'markdown-react-code-preview-loader',\n options: { lang:[\"jsx\",\"tsx\"] },\n },\n ],\n });\n }\n }\n });\n // ....\n return conf;\n};\n```\n\n### options \u53c2\u6570\n\n```ts\nimport { PluginItem } from '@babel/core';\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\nexport type Options = {\n /**\n * \u9700\u8981\u89e3\u6790\u4ee3\u7801\u5757\u7684\u8bed\u8a00\uff0c\u9ed8\u8ba4: `[\"jsx\",\"tsx\"]`\n */\n lang?: string[];\n /**\n * \u5220\u9664\u8fc7\u6ee4 imports \u5305\uff1b\n * babel (babel-plugin-transform-remove-imports) \u5305\u7684 option \u8bbe\u7f6e\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\n */\n removeImports?: RemoveImportsOptions;\n /**\n * \u6dfb\u52a0 babel \u63d2\u4ef6\u3002\n */\n babelPlugins?: PluginItem[];\n}\n```\n\n## \u9879\u76ee\u4e2d\u4f7f\u7528\n\n\u6dfb\u52a0 `loader` \u4e4b\u540e\uff0c\u5728\u9879\u76ee\u5de5\u7a0b\u4e2d\u52a0\u8f7d `markdown` \u6587\u672c\u4f7f\u7528\u65b9\u6cd5\uff1a\n\n```jsx\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\n\nmdObj.source // => `README.md` \u539f\u59cb\u5b57\u7b26\u4e32\u6587\u672c\nmdObj.components // => \u7ec4\u4ef6\u7d22\u5f15\u5bf9\u8c61\uff0c\u4ece markdown \u7d22\u5f15\u5230\u7684\u793a\u4f8b\u8f6c\u6362\u6210\u7684 React \u7ec4\u4ef6\u3002(\u53ef\u80fd\u9700\u8981\u914d\u7f6e meta)\nmdObj.data // => \u7ec4\u4ef6\u6e90\u7801\u7d22\u5f15\u5bf9\u8c61\uff0c\u4ece markdown \u7d22\u5f15\u5230\u7684\u793a\u4f8b\u6e90\u7801\u3002(\u53ef\u80fd\u9700\u8981\u914d\u7f6e meta)\n```\n\n```js\n{\n data: {\n 77: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 77,\n meta: {},\n value: \"impo.....\"\n },\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: {},\n value: \"impo.....\"\n }\n },\n components: { 77: \u0192, demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n```ts\nexport type CodeBlockItem = {\n /** \u6e90\u7801\u8f6c\u6362\u540e\u7684\u4ee3\u7801\u3002 **/\n code?: string;\n /** \u539f\u59cb\u4ee3\u7801\u5757 **/\n value?: string;\n /** \u4ee3\u7801\u5757\u7f16\u7a0b\u8bed\u8a00 **/\n language?: string;\n /** \u7d22\u5f15\u540d\u79f0\u53ef\u4ee5\u81ea\u5b9a\u4e49\uff0c\u53ef\u4ee5\u662f\u884c\u53f7\u3002 */\n name?: string | number;\n /** `meta` \u53c2\u6570\u88ab\u8f6c\u6362\u4e3a `object` */\n meta?: Record;\n};\n\nexport type CodeBlockData = {\n source: string;\n components: Record;\n data: Record;\n};\n```\n\n## isMeta\n\n```js\nimport { isMeta } from 'markdown-react-code-preview-loader';\n\nisMeta('mdx:preview') // => true\nisMeta('mdx:preview:demo12') // => true\nisMeta('mdx:preview--demo12') // => false\n```\n\n## getMetaId\n\n```js\nimport { getMetaId } from 'markdown-react-code-preview-loader';\n\ngetMetaId('mdx:preview') // => ''\ngetMetaId('mdx:preview:demo12') // => 'demo12'\n```\n\n## getCodeBlock \n\n```ts\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\n```\n\n## getURLParameters\n\n```js\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\n\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12') // => { }\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \"Smith\" }\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \"0\" }\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```js\n{\n data: {\n demo12: {\n code: \"\\\"use strict\\\";\\n\\nfunction ......\"\n language: \"jsx\"\n name: 'demo12',\n meta: { code: 'true', boreder: '0' },\n value: \"impo.....\"\n }\n },\n components: { demo12: \u0192 },\n source: \"# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846....\"\n}\n```\n\n## \u914d\u7f6e meta \u6807\u8bc6\n\n\u6ce8\u610f \u26a0\ufe0f\uff1a\u9700\u8981\u5728\u4ee3\u7801\u5757\u793a\u4f8b\u4e2d\u6dfb\u52a0\u7279\u6b8a\u7684 `meta` \u6807\u8bc6\uff0c`loader` \u624d\u4f1a\u53bb\u7d22\u5f15\u5bf9\u4e8e\u7684 `react` \u793a\u4f8b\uff0c\u8fdb\u884c\u4ee3\u7801\u8f6c\u6362\u3002\n\n```\n Meta Tag Meta ID Meta Param\n \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508 \u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\n\u256d\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2501\u2572\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2571\u2501\u2501\u2501\u2501\u2501\u2508\u2508\u2508\u2508\u256e\n\u2506 ```jsx mdx:preview:demo12&boreder=0 \u2506\n\u2506 import React from \"react\" \u2506\n\u2506 const Demo = () =>
Test
\u2506\n\u2506 export default Demo \u2506\n\u2506 ``` \u2506\n\u2570\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u2508\u256f\n```\n\n1. `mdx:` \u7279\u6b8a\u6807\u8bc6\u524d\u7f00\n2. `mdx:preview` \u63a7\u5236\u662f\u5426\u8fdb\u884c\u8fdb\u884c\u793a\u4f8b\u7d22\u5f15\uff0c\u901a\u8fc7\u5bf9\u5e94\u6240\u5728\u884c\u53f7\uff0c\u83b7\u53d6\u9700\u8981\u7684\u793a\u4f8b\u5bf9\u8c61\u3002\n3. `mdx:preview:demo12` \u901a\u8fc7 `demo12` \u552f\u4e00\u6807\u8bc6\uff0c\u51c6\u786e\u83b7\u53d6\u7d22\u5f15\u7684 `\u793a\u4f8b\u4ee3\u7801` \u6216 `\u793a\u4f8b\u7ec4\u4ef6\u5bf9\u8c61`\u3002\n4. `mdx:preview:&code=true&border=0` \u4f20\u9012\u53c2\u6570\uff0c\u63d0\u4f9b\u7ed9\u6e32\u67d3\u5c42\u4f7f\u7528\u3002\n\n```markdown\n\\```tsx mdx:preview\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n```markdown\n\\```tsx mdx:preview:demo12&code=true&boreder=0\nimport React from \"react\"\nconst Demo = ()=>{\n return
\u6d4b\u8bd5
\n}\n\nexport default Demo\n\\```\n```\n\n## \u5f00\u53d1\n\n```bash\nnpm install # Install dependencies\nnpm install --workspaces # Install sub packages dependencies\n\nnpm run watch\nnpm run start\n```\n\n## \u8d21\u732e\u8005\n\n\u4e00\u5982\u65e2\u5f80\uff0c\u611f\u8c22\u6211\u4eec\u51fa\u8272\u7684\u8d21\u732e\u8005\uff01\n\n\n \n\n\n\u7531 [action-contributors](https://github.com/jaywcjlove/github-action-contributors) \u751f\u6210\u3002\n\n### License\n\nLicensed under the MIT License."}}}]); -//# sourceMappingURL=602.c17ba235.chunk.js.map \ No newline at end of file diff --git a/static/js/602.c17ba235.chunk.js.map b/static/js/602.c17ba235.chunk.js.map deleted file mode 100644 index 6cafef0..0000000 --- a/static/js/602.c17ba235.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/602.c17ba235.chunk.js","mappings":"+GACA,WACIA,WAAY,CAAG,EACfC,KAAM,CAAC,EACPC,OAAQ,81U","sources":["../../core/README-zh.md"],"sourcesContent":["\nexport default {\n components: { },\n data: {},\n source: \"markdown-react-code-preview-loader\\n===\\n\\n[![CI](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml/badge.svg)](https://github.com/kktjs/markdown-react-code-preview-loader/actions/workflows/ci.yml)\\n[![npm version](https://img.shields.io/npm/v/markdown-react-code-preview-loader.svg)](https://www.npmjs.com/package/markdown-react-code-preview-loader)\\n[![npm unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/markdown-react-code-preview-loader/file/README.md)\\n\\n索引 Markdown 中的示例文本,转换为 React 组件。当前包是 `webpack` 的 `loader`,通过配置当前 `loader` 加载 `markdown` 文档,返回一个 `JS` 对象,包含 `markdown` 文本,`markdown` 文本中的示例索引。\\n\\n## 安装 Loader\\n\\n```bash\\nnpm i markdown-react-code-preview-loader -D\\n```\\n\\n## 配置 Loader\\n\\n安装依赖(loader)之后,我们需要将 `loader` 配置到 `webpack` 配置中,通过在 `kkt` 中两种配置方法,了解如何使用配置 `loader`。\\n\\n**第 ① 种方法,使用 mdCodeModulesLoader 方法**\\n\\n`mdCodeModulesLoader` 用于在 webpack 配置添加 `markdown-react-code-preview-loader` 的方法。\\n\\n```ts\\n// .kktrc.ts\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions, WebpackConfiguration } from 'kkt';\\nimport { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';\\n\\nexport default (conf: WebpackConfiguration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n conf = mdCodeModulesLoader(conf);\\n // ....\\n return conf;\\n};\\n```\\n\\n```ts\\nimport webpack from 'webpack';\\nimport { Options } from 'markdown-react-code-preview-loader';\\n/**\\n * 用于修改 webpack 配置 loader 的方法\\n * @param {webpack.Configuration} config webpack 配置\\n * @param {string[]} lang 解析语言\\n * @param {Options} option Loader Options\\n * @returns {webpack.Configuration}\\n * **/\\nexport declare const mdCodeModulesLoader: (config: webpack.Configuration, lang?: string[], option?: Options) => webpack.Configuration;\\n```\\n\\n**第 ② 种方法,手动添加配置**\\n\\n在 Webpack 中配置使用方法是一致的。\\n\\n```ts\\n// .kktrc.ts\\nimport webpack, { Configuration } from 'webpack';\\nimport scopePluginOptions from '@kkt/scope-plugin-options';\\nimport { LoaderConfOptions } from 'kkt';\\n\\nexport default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {\\n // ....\\n config.module.rules.forEach((ruleItem) => {\\n if (typeof ruleItem === 'object') {\\n if (ruleItem.oneOf) {\\n ruleItem.oneOf.unshift({\\n test: /.md$/,\\n use: [\\n {\\n loader: 'markdown-react-code-preview-loader',\\n options: { lang:[\\\"jsx\\\",\\\"tsx\\\"] },\\n },\\n ],\\n });\\n }\\n }\\n });\\n // ....\\n return conf;\\n};\\n```\\n\\n### options 参数\\n\\n```ts\\nimport { PluginItem } from '@babel/core';\\nimport { Options as RemoveImportsOptions } from 'babel-plugin-transform-remove-imports'\\nexport type Options = {\\n /**\\n * 需要解析代码块的语言,默认: `[\\\"jsx\\\",\\\"tsx\\\"]`\\n */\\n lang?: string[];\\n /**\\n * 删除过滤 imports 包;\\n * babel (babel-plugin-transform-remove-imports) 包的 option 设置\\n * https://github.com/uiwjs/babel-plugin-transform-remove-imports\\n */\\n removeImports?: RemoveImportsOptions;\\n /**\\n * 添加 babel 插件。\\n */\\n babelPlugins?: PluginItem[];\\n}\\n```\\n\\n## 项目中使用\\n\\n添加 `loader` 之后,在项目工程中加载 `markdown` 文本使用方法:\\n\\n```jsx\\nimport mdObj from 'markdown-react-code-preview-loader/README.md';\\n\\nmdObj.source // => `README.md` 原始字符串文本\\nmdObj.components // => 组件索引对象,从 markdown 索引到的示例转换成的 React 组件。(可能需要配置 meta)\\nmdObj.data // => 组件源码索引对象,从 markdown 索引到的示例源码。(可能需要配置 meta)\\n```\\n\\n```js\\n{\\n data: {\\n 77: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 77,\\n meta: {},\\n value: \\\"impo.....\\\"\\n },\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: {},\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { 77: ƒ, demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n```ts\\nexport type CodeBlockItem = {\\n /** 源码转换后的代码。 **/\\n code?: string;\\n /** 原始代码块 **/\\n value?: string;\\n /** 代码块编程语言 **/\\n language?: string;\\n /** 索引名称可以自定义,可以是行号。 */\\n name?: string | number;\\n /** `meta` 参数被转换为 `object` */\\n meta?: Record;\\n};\\n\\nexport type CodeBlockData = {\\n source: string;\\n components: Record;\\n data: Record;\\n};\\n```\\n\\n## isMeta\\n\\n```js\\nimport { isMeta } from 'markdown-react-code-preview-loader';\\n\\nisMeta('mdx:preview') // => true\\nisMeta('mdx:preview:demo12') // => true\\nisMeta('mdx:preview--demo12') // => false\\n```\\n\\n## getMetaId\\n\\n```js\\nimport { getMetaId } from 'markdown-react-code-preview-loader';\\n\\ngetMetaId('mdx:preview') // => ''\\ngetMetaId('mdx:preview:demo12') // => 'demo12'\\n```\\n\\n## getCodeBlock \\n\\n```ts\\nconst getCodeBlock: (child: MarkdownParseData['children'], opts?: Options) => CodeBlockData['data'];\\n```\\n\\n## getURLParameters\\n\\n```js\\nimport { getURLParameters } from 'markdown-react-code-preview-loader';\\n\\ngetURLParameters('name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12') // => { }\\ngetURLParameters('mdx:preview:demo12&name=Adam&surname=Smith') // => { name: 'Adam', surname: \\\"Smith\\\" }\\ngetURLParameters('mdx:preview:demo12&code=true&boreder=0') // => { code: 'true', boreder: \\\"0\\\" }\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```js\\n{\\n data: {\\n demo12: {\\n code: \\\"\\\\\\\"use strict\\\\\\\";\\\\n\\\\nfunction ......\\\"\\n language: \\\"jsx\\\"\\n name: 'demo12',\\n meta: { code: 'true', boreder: '0' },\\n value: \\\"impo.....\\\"\\n }\\n },\\n components: { demo12: ƒ },\\n source: \\\"# Alert 确认对话框....\\\"\\n}\\n```\\n\\n## 配置 meta 标识\\n\\n注意 ⚠️:需要在代码块示例中添加特殊的 `meta` 标识,`loader` 才会去索引对于的 `react` 示例,进行代码转换。\\n\\n```\\n Meta Tag Meta ID Meta Param\\n ┈┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈ ┈┈┈┈┈┈┈┈┈┈\\n╭┈┈┈┈┈┈┈┈━╲━━━━━━━━━━━━╱━━━━━━━╱━━━━━┈┈┈┈╮\\n┆ ```jsx mdx:preview:demo12&boreder=0 ┆\\n┆ import React from \\\"react\\\" ┆\\n┆ const Demo = () =>
Test
┆\\n┆ export default Demo ┆\\n┆ ``` ┆\\n╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯\\n```\\n\\n1. `mdx:` 特殊标识前缀\\n2. `mdx:preview` 控制是否进行进行示例索引,通过对应所在行号,获取需要的示例对象。\\n3. `mdx:preview:demo12` 通过 `demo12` 唯一标识,准确获取索引的 `示例代码` 或 `示例组件对象`。\\n4. `mdx:preview:&code=true&border=0` 传递参数,提供给渲染层使用。\\n\\n```markdown\\n\\\\```tsx mdx:preview\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n```markdown\\n\\\\```tsx mdx:preview:demo12&code=true&boreder=0\\nimport React from \\\"react\\\"\\nconst Demo = ()=>{\\n return
测试
\\n}\\n\\nexport default Demo\\n\\\\```\\n```\\n\\n## 开发\\n\\n```bash\\nnpm install # Install dependencies\\nnpm install --workspaces # Install sub packages dependencies\\n\\nnpm run watch\\nnpm run start\\n```\\n\\n## 贡献者\\n\\n一如既往,感谢我们出色的贡献者!\\n\\n\\n \\n\\n\\n由 [action-contributors](https://github.com/jaywcjlove/github-action-contributors) 生成。\\n\\n### License\\n\\nLicensed under the MIT License.\"\n }"],"names":["components","data","source"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/62.2764b12e.chunk.js b/static/js/62.2764b12e.chunk.js new file mode 100644 index 0000000..97f6573 --- /dev/null +++ b/static/js/62.2764b12e.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[62],{8062:function(e,t,n){n.r(t),t.default={components:{17:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t,o=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!==e(t)&&"function"!==typeof t)return{default:t};var o=i(n);if(o&&o.has(t))return o.get(t);var r={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=u?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(r,s,l):r[s]=t[s]}r.default=t,o&&o.set(t,r);return r}(n(3528)),r=((t=n(3248))&&t.__esModule,n(9196));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){if(n=e,!(null!=(o=t)&&"undefined"!==typeof Symbol&&o[Symbol.hasInstance]?o[Symbol.hasInstance](n):n instanceof o))throw new TypeError("Cannot call a class as a function");var n,o}function l(e,t){for(var n=0;n.5),setTimeout(n>.5?e:t,3e3)})).catch((function(){}))},onClosed:this.onClosed.bind(this,"visible")},"\u8fd9\u91cc\u662f\u5229\u7528 ",t.default.createElement("b",null,"Promise")," ","\u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002",t.default.createElement("br",null),t.default.createElement("br",null),"\u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e ",t.default.createElement("b",null,"0.5")," \u6267\u884c ",t.default.createElement("b",null,"resolve")," \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c ",t.default.createElement("b",null,"reject")," \u89e6\u53d1 ",t.default.createElement("b",null,"catch")," \u9519\u8bef\u3002"),t.default.createElement(o.Button,{onClick:this.onClick.bind(this,"visible")},"\u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846"))}}])&&u(n.prototype,r),s&&u(n,s),Object.defineProperty(n,"prototype",{writable:!1}),f}(t.default.Component)}(),141:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=r(n(3528)),o=(r(n(3248)),n(9196));function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(n=e,!(null!=(o=t)&&"undefined"!==typeof Symbol&&o[Symbol.hasInstance]?o[Symbol.hasInstance](n):n instanceof o))throw new TypeError("Cannot call a class as a function");var n,o}function s(e,t){for(var n=0;n\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n );\n }\n}\nexport default Demo;'},77:{name:77,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n icon: "delete",\n isOpen: this.state.visible,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n type: "danger",\n onConfirm: function onConfirm() {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log("\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })["catch"](function () {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, "visible")\n }, "\\u8FD9\\u91CC\\u662F\\u5229\\u7528 ", /*#__PURE__*/_react["default"].createElement("b", null, "Promise"), " ", "\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), "\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E ", /*#__PURE__*/_react["default"].createElement("b", null, "0.5"), " \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "resolve"), " \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "reject"), " \\u89E6\\u53D1 ", /*#__PURE__*/_react["default"].createElement("b", null, "catch"), " \\u9519\\u8BEF\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible")\n }, "\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846"));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;'},141:{name:141,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-check",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},247:{name:247,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},414:{name:414,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},base23:{name:"base23",meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("div", {\n className: "w-alert-footer"\n }, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n type: "danger",\n onClick: this.onClosed.bind(this)\n }, "\\u786E\\u5B9A\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, "\\u53D6\\u6D88\\u6309\\u94AE"))), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'}},source:'# Alert Confirmation dialog box\n\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\n\nThe pop-up dialog box will notify the user of important information before continuing, and click OK to close the dialog box asynchronously.\n\n```js\nimport { Alert } from "uiw";\n// or\nimport Alert from "@uiw/react-alert";\n```\n\n## Basic Usage\n\n```jsx mdx:preview\nimport React, { useState, useEffect } from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## Delay closing dialog\n\nHere is to use `Promise` to close the window after its execution is completed\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## Pop up box with Icon\n\nSet the pop-up dialog box with status by setting the `icon` and `type` parameters.\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## Pop up box with title\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### Custom button\n\nThere are two buttons in this dialog box. After clicking **OK button** or **cancel button**, this dialog box will close and the ~~`onconfirm`~~ or ~~`OnCancel`~~ event will not be triggered. Because these two buttons are custom buttons. You can define `classname = "w-alert-footer"` for the object outside the custom button, and the default style will be displayed.\n\n```jsx mdx:preview:base23\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### Mask layers are not displayed\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n',headings:[{depth:1,value:"Alert Confirmation dialog box",children:[{depth:2,value:"Basic Usage"},{depth:2,value:"Delay closing dialog"},{depth:2,value:"Pop up box with Icon"},{depth:2,value:"Pop up box with title",children:[{depth:3,value:"Custom button"},{depth:3,value:"Mask layers are not displayed"}]}]}]}}}]); +//# sourceMappingURL=62.2764b12e.chunk.js.map \ No newline at end of file diff --git a/static/js/62.2764b12e.chunk.js.map b/static/js/62.2764b12e.chunk.js.map new file mode 100644 index 0000000..d7d7f1c --- /dev/null +++ b/static/js/62.2764b12e.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/62.2764b12e.chunk.js","mappings":"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","sources":["pages/example/App.md"],"sourcesContent":["\nexport default {\n components: { 17: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireWildcard(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n return console.log(\"您点击了确定按钮!\");\n },\n onCancel: function onCancel() {\n return console.log(\"您点击了取消按钮!\");\n },\n onClosed: this.onClosed.bind(this, \"visible2\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\")\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\")\n }, \"\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),77: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n icon: \"delete\",\n isOpen: this.state.visible,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n console.log(\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log(\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })[\"catch\"](function () {\n // 可以通过下面方式,阻止弹框消失\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, \"visible\")\n }, \"\\u8FD9\\u91CC\\u662F\\u5229\\u7528 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"Promise\"), \" \", \"\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), \"\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"0.5\"), \" \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"resolve\"), \" \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"reject\"), \" \\u89E6\\u53D1 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"catch\"), \" \\u9519\\u8BEF\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible\")\n }, \"\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846\"));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),141: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-check\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),247: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),414: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),base23: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"div\", {\n className: \"w-alert-footer\"\n }, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n type: \"danger\",\n onClick: this.onClosed.bind(this)\n }, \"\\u786E\\u5B9A\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, \"\\u53D6\\u6D88\\u6309\\u94AE\"))), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(), },\n data: {\n \"17\": {\n \"name\": 17,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireWildcard(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \\\"function\\\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \\\"object\\\" && typeof obj !== \\\"function\\\") { return { \\\"default\\\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \\\"default\\\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\\\"default\\\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n return console.log(\\\"您点击了确定按钮!\\\");\\n },\\n onCancel: function onCancel() {\\n return console.log(\\\"您点击了取消按钮!\\\");\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\")\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React, { useState, useEffect } from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"77\": {\n \"name\": 77,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick() {\\n this.setState({\\n visible: !this.statevisible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed() {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n icon: \\\"delete\\\",\\n isOpen: this.state.visible,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise(function (resolve, reject) {\\n var random = Math.random();\\n console.log(\\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\", random, random > 0.5);\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n })[\\\"catch\\\"](function () {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u8FD9\\\\u91CC\\\\u662F\\\\u5229\\\\u7528 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"Promise\\\"), \\\" \\\", \\\"\\\\u7684\\\\u7279\\\\u6027\\\\uFF0C\\\\u7B49\\\\u5B83\\\\u6267\\\\u884C\\\\u5B8C\\\\u6210\\\\u540E\\\\uFF0C\\\\u518D\\\\u53BB\\\\u5173\\\\u95ED\\\\u7A97\\\\u53E3\\\\uFF0C\\\\u8FBE\\\\u5230\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u7684\\\\u6548\\\\u679C\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), \\\"\\\\u8FD9\\\\u4E2A\\\\u6D4B\\\\u8BD5\\\\u4F8B\\\\u5B50\\\\uFF0C\\\\u751F\\\\u6210\\\\u968F\\\\u673A\\\\u503C\\\\u5224\\\\u65AD\\\\u662F\\\\u5426\\\\u5927\\\\u4E8E \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"0.5\\\"), \\\" \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"resolve\\\"), \\\" \\\\u4E8B\\\\u4EF6\\\\uFF0C\\\\u5426\\\\u5219 \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"reject\\\"), \\\" \\\\u89E6\\\\u53D1 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"catch\\\"), \\\" \\\\u9519\\\\u8BEF\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u5BF9\\\\u8BDD\\\\u6846\\\"));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"141\": {\n \"name\": 141,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-check\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"247\": {\n \"name\": 247,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"414\": {\n \"name\": 414,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n maskClosable: true,\\n hasBackdrop: false,\\n onClose: this.onClosed.bind(this),\\n onClosed: this.onClosed.bind(this),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"base23\": {\n \"name\": \"base23\",\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n useButton: false,\\n maskClosable: true,\\n onClose: this.onClosed.bind(this)\\n // onClosed={this.onClosed.bind(this)}\\n ,\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", {\\n className: \\\"w-alert-footer\\\"\\n }, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n type: \\\"danger\\\",\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"))), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n }\n},\n source: \"# Alert Confirmation dialog box\\n\\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\\n\\nThe pop-up dialog box will notify the user of important information before continuing, and click OK to close the dialog box asynchronously.\\n\\n```js\\nimport { Alert } from \\\"uiw\\\";\\n// or\\nimport Alert from \\\"@uiw/react-alert\\\";\\n```\\n\\n## Basic Usage\\n\\n```jsx mdx:preview\\nimport React, { useState, useEffect } from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## Delay closing dialog\\n\\nHere is to use `Promise` to close the window after its execution is completed\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## Pop up box with Icon\\n\\nSet the pop-up dialog box with status by setting the `icon` and `type` parameters.\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## Pop up box with title\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### Custom button\\n\\nThere are two buttons in this dialog box. After clicking **OK button** or **cancel button**, this dialog box will close and the ~~`onconfirm`~~ or ~~`OnCancel`~~ event will not be triggered. Because these two buttons are custom buttons. You can define `classname = \\\"w-alert-footer\\\"` for the object outside the custom button, and the default style will be displayed.\\n\\n```jsx mdx:preview:base23\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### Mask layers are not displayed\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\",\n headings:[{\"depth\":1,\"value\":\"Alert Confirmation dialog box\",\"children\":[{\"depth\":2,\"value\":\"Basic Usage\"},{\"depth\":2,\"value\":\"Delay closing dialog\"},{\"depth\":2,\"value\":\"Pop up box with Icon\"},{\"depth\":2,\"value\":\"Pop up box with title\",\"children\":[{\"depth\":3,\"value\":\"Custom button\"},{\"depth\":3,\"value\":\"Mask layers are not displayed\"}]}]}]\n }"],"names":["components","_typeof","obj","Symbol","iterator","constructor","prototype","_react","nodeInterop","__esModule","cache","_getRequireWildcardCache","has","get","newObj","hasPropertyDescriptor","Object","defineProperty","getOwnPropertyDescriptor","key","hasOwnProperty","call","desc","set","_interopRequireWildcard","_uiw","WeakMap","cacheBabelInterop","cacheNodeInterop","_defineProperty","value","_toPropertyKey","enumerable","configurable","writable","_classCallCheck","instance","Constructor","left","right","hasInstance","TypeError","_defineProperties","target","props","i","length","descriptor","arg","input","hint","prim","toPrimitive","undefined","res","String","Number","_toPrimitive","_setPrototypeOf","o","p","setPrototypeOf","bind","__proto__","_createSuper","Derived","hasNativeReflectConstruct","Reflect","construct","sham","Proxy","Boolean","valueOf","e","_isNativeReflectConstruct","result","Super","_getPrototypeOf","NewTarget","this","arguments","apply","self","ReferenceError","_assertThisInitialized","_possibleConstructorReturn","getPrototypeOf","_React$Component","subClass","superClass","create","_inherits","Demo","protoProps","staticProps","_super","_this","state","visible1","visible2","type","setState","createElement","Alert","isOpen","confirmText","onClosed","content","cancelText","onConfirm","console","log","onCancel","ButtonGroup","Button","onClick","Component","_interopRequireDefault","visible","statevisible","icon","Promise","resolve","reject","random","Math","setTimeout","visible3","visible4","visible5","visible6","title","maskClosable","hasBackdrop","onClose","base23","useButton","className","data","source","headings"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/62.8720e05c.chunk.js b/static/js/62.8720e05c.chunk.js deleted file mode 100644 index 5881ed0..0000000 --- a/static/js/62.8720e05c.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[62],{18062:function(e,t,n){n.r(t),t.default={components:{17:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t,o=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!==e(t)&&"function"!==typeof t)return{default:t};var o=i(n);if(o&&o.has(t))return o.get(t);var r={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=u?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(r,s,l):r[s]=t[s]}r.default=t,o&&o.set(t,r);return r}(n(83528)),r=((t=n(63248))&&t.__esModule,n(79196));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){if(n=e,!(null!=(o=t)&&"undefined"!==typeof Symbol&&o[Symbol.hasInstance]?o[Symbol.hasInstance](n):n instanceof o))throw new TypeError("Cannot call a class as a function");var n,o}function l(e,t){for(var n=0;n.5),setTimeout(n>.5?e:t,3e3)})).catch((function(){}))},onClosed:this.onClosed.bind(this,"visible")},"\u8fd9\u91cc\u662f\u5229\u7528 ",t.default.createElement("b",null,"Promise")," ","\u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002",t.default.createElement("br",null),t.default.createElement("br",null),"\u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e ",t.default.createElement("b",null,"0.5")," \u6267\u884c ",t.default.createElement("b",null,"resolve")," \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c ",t.default.createElement("b",null,"reject")," \u89e6\u53d1 ",t.default.createElement("b",null,"catch")," \u9519\u8bef\u3002"),t.default.createElement(o.Button,{onClick:this.onClick.bind(this,"visible")},"\u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846"))}}])&&u(n.prototype,r),s&&u(n,s),Object.defineProperty(n,"prototype",{writable:!1}),f}(t.default.Component)}(),141:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=r(n(83528)),o=(r(n(63248)),n(79196));function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(n=e,!(null!=(o=t)&&"undefined"!==typeof Symbol&&o[Symbol.hasInstance]?o[Symbol.hasInstance](n):n instanceof o))throw new TypeError("Cannot call a class as a function");var n,o}function s(e,t){for(var n=0;n\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n );\n }\n}\nexport default Demo;'},77:{name:77,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n icon: "delete",\n isOpen: this.state.visible,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n type: "danger",\n onConfirm: function onConfirm() {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log("\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })["catch"](function () {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, "visible")\n }, "\\u8FD9\\u91CC\\u662F\\u5229\\u7528 ", /*#__PURE__*/_react["default"].createElement("b", null, "Promise"), " ", "\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), "\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E ", /*#__PURE__*/_react["default"].createElement("b", null, "0.5"), " \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "resolve"), " \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "reject"), " \\u89E6\\u53D1 ", /*#__PURE__*/_react["default"].createElement("b", null, "catch"), " \\u9519\\u8BEF\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible")\n }, "\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846"));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;'},141:{name:141,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-check",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},247:{name:247,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},414:{name:414,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},base23:{name:"base23",meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("div", {\n className: "w-alert-footer"\n }, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n type: "danger",\n onClick: this.onClosed.bind(this)\n }, "\\u786E\\u5B9A\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, "\\u53D6\\u6D88\\u6309\\u94AE"))), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'}},source:'# Alert Confirmation dialog box\n\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\n\nThe pop-up dialog box will notify the user of important information before continuing, and click OK to close the dialog box asynchronously.\n\n```js\nimport { Alert } from "uiw";\n// or\nimport Alert from "@uiw/react-alert";\n```\n\n## Basic Usage\n\n```jsx mdx:preview\nimport React, { useState, useEffect } from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## Delay closing dialog\n\nHere is to use `Promise` to close the window after its execution is completed\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## Pop up box with Icon\n\nSet the pop-up dialog box with status by setting the `icon` and `type` parameters.\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## Pop up box with title\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### Custom button\n\nThere are two buttons in this dialog box. After clicking **OK button** or **cancel button**, this dialog box will close and the ~~`onconfirm`~~ or ~~`OnCancel`~~ event will not be triggered. Because these two buttons are custom buttons. You can define `classname = "w-alert-footer"` for the object outside the custom button, and the default style will be displayed.\n\n```jsx mdx:preview:base23\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### Mask layers are not displayed\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n'}}}]); -//# sourceMappingURL=62.8720e05c.chunk.js.map \ No newline at end of file diff --git a/static/js/62.8720e05c.chunk.js.map b/static/js/62.8720e05c.chunk.js.map deleted file mode 100644 index a25d12e..0000000 --- a/static/js/62.8720e05c.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/62.8720e05c.chunk.js","mappings":"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","sources":["pages/example/App.md"],"sourcesContent":["\nexport default {\n components: { 17: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireWildcard(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n return console.log(\"您点击了确定按钮!\");\n },\n onCancel: function onCancel() {\n return console.log(\"您点击了取消按钮!\");\n },\n onClosed: this.onClosed.bind(this, \"visible2\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\")\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\")\n }, \"\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),77: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n icon: \"delete\",\n isOpen: this.state.visible,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n console.log(\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log(\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })[\"catch\"](function () {\n // 可以通过下面方式,阻止弹框消失\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, \"visible\")\n }, \"\\u8FD9\\u91CC\\u662F\\u5229\\u7528 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"Promise\"), \" \", \"\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), \"\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"0.5\"), \" \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"resolve\"), \" \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"reject\"), \" \\u89E6\\u53D1 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"catch\"), \" \\u9519\\u8BEF\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible\")\n }, \"\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846\"));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),141: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-check\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),247: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),414: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),base23: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"div\", {\n className: \"w-alert-footer\"\n }, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n type: \"danger\",\n onClick: this.onClosed.bind(this)\n }, \"\\u786E\\u5B9A\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, \"\\u53D6\\u6D88\\u6309\\u94AE\"))), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(), },\n data: {\n \"17\": {\n \"name\": 17,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireWildcard(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \\\"function\\\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \\\"object\\\" && typeof obj !== \\\"function\\\") { return { \\\"default\\\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \\\"default\\\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\\\"default\\\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n return console.log(\\\"您点击了确定按钮!\\\");\\n },\\n onCancel: function onCancel() {\\n return console.log(\\\"您点击了取消按钮!\\\");\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\")\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React, { useState, useEffect } from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"77\": {\n \"name\": 77,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick() {\\n this.setState({\\n visible: !this.statevisible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed() {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n icon: \\\"delete\\\",\\n isOpen: this.state.visible,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise(function (resolve, reject) {\\n var random = Math.random();\\n console.log(\\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\", random, random > 0.5);\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n })[\\\"catch\\\"](function () {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u8FD9\\\\u91CC\\\\u662F\\\\u5229\\\\u7528 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"Promise\\\"), \\\" \\\", \\\"\\\\u7684\\\\u7279\\\\u6027\\\\uFF0C\\\\u7B49\\\\u5B83\\\\u6267\\\\u884C\\\\u5B8C\\\\u6210\\\\u540E\\\\uFF0C\\\\u518D\\\\u53BB\\\\u5173\\\\u95ED\\\\u7A97\\\\u53E3\\\\uFF0C\\\\u8FBE\\\\u5230\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u7684\\\\u6548\\\\u679C\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), \\\"\\\\u8FD9\\\\u4E2A\\\\u6D4B\\\\u8BD5\\\\u4F8B\\\\u5B50\\\\uFF0C\\\\u751F\\\\u6210\\\\u968F\\\\u673A\\\\u503C\\\\u5224\\\\u65AD\\\\u662F\\\\u5426\\\\u5927\\\\u4E8E \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"0.5\\\"), \\\" \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"resolve\\\"), \\\" \\\\u4E8B\\\\u4EF6\\\\uFF0C\\\\u5426\\\\u5219 \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"reject\\\"), \\\" \\\\u89E6\\\\u53D1 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"catch\\\"), \\\" \\\\u9519\\\\u8BEF\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u5BF9\\\\u8BDD\\\\u6846\\\"));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"141\": {\n \"name\": 141,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-check\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"247\": {\n \"name\": 247,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"414\": {\n \"name\": 414,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n maskClosable: true,\\n hasBackdrop: false,\\n onClose: this.onClosed.bind(this),\\n onClosed: this.onClosed.bind(this),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"base23\": {\n \"name\": \"base23\",\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n useButton: false,\\n maskClosable: true,\\n onClose: this.onClosed.bind(this)\\n // onClosed={this.onClosed.bind(this)}\\n ,\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", {\\n className: \\\"w-alert-footer\\\"\\n }, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n type: \\\"danger\\\",\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"))), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n }\n},\n source: \"# Alert Confirmation dialog box\\n\\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\\n\\nThe pop-up dialog box will notify the user of important information before continuing, and click OK to close the dialog box asynchronously.\\n\\n```js\\nimport { Alert } from \\\"uiw\\\";\\n// or\\nimport Alert from \\\"@uiw/react-alert\\\";\\n```\\n\\n## Basic Usage\\n\\n```jsx mdx:preview\\nimport React, { useState, useEffect } from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## Delay closing dialog\\n\\nHere is to use `Promise` to close the window after its execution is completed\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## Pop up box with Icon\\n\\nSet the pop-up dialog box with status by setting the `icon` and `type` parameters.\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## Pop up box with title\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### Custom button\\n\\nThere are two buttons in this dialog box. After clicking **OK button** or **cancel button**, this dialog box will close and the ~~`onconfirm`~~ or ~~`OnCancel`~~ event will not be triggered. Because these two buttons are custom buttons. You can define `classname = \\\"w-alert-footer\\\"` for the object outside the custom button, and the default style will be displayed.\\n\\n```jsx mdx:preview:base23\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### Mask layers are not displayed\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\"\n }"],"names":["components","_typeof","obj","Symbol","iterator","constructor","prototype","_react","nodeInterop","__esModule","cache","_getRequireWildcardCache","has","get","newObj","hasPropertyDescriptor","Object","defineProperty","getOwnPropertyDescriptor","key","hasOwnProperty","call","desc","set","_interopRequireWildcard","_uiw","WeakMap","cacheBabelInterop","cacheNodeInterop","_defineProperty","value","_toPropertyKey","enumerable","configurable","writable","_classCallCheck","instance","Constructor","left","right","hasInstance","TypeError","_defineProperties","target","props","i","length","descriptor","arg","input","hint","prim","toPrimitive","undefined","res","String","Number","_toPrimitive","_setPrototypeOf","o","p","setPrototypeOf","bind","__proto__","_createSuper","Derived","hasNativeReflectConstruct","Reflect","construct","sham","Proxy","Boolean","valueOf","e","_isNativeReflectConstruct","result","Super","_getPrototypeOf","NewTarget","this","arguments","apply","self","ReferenceError","_assertThisInitialized","_possibleConstructorReturn","getPrototypeOf","_React$Component","subClass","superClass","create","_inherits","Demo","protoProps","staticProps","_super","_this","state","visible1","visible2","type","setState","createElement","Alert","isOpen","confirmText","onClosed","content","cancelText","onConfirm","console","log","onCancel","ButtonGroup","Button","onClick","Component","_interopRequireDefault","visible","statevisible","icon","Promise","resolve","reject","random","Math","setTimeout","visible3","visible4","visible5","visible6","title","maskClosable","hasBackdrop","onClose","base23","useButton","className","data","source"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/984.319c3137.chunk.js b/static/js/984.319c3137.chunk.js new file mode 100644 index 0000000..a210704 --- /dev/null +++ b/static/js/984.319c3137.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[984],{6984:function(e,t,n){n.r(t),t.default={components:{17:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=o(n(3528)),r=(o(n(3248)),n(9196));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(n=e,!(null!=(r=t)&&"undefined"!==typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](n):n instanceof r))throw new TypeError("Cannot call a class as a function");var n,r}function s(e,t){for(var n=0;n.5),setTimeout(n>.5?e:t,3e3)})).catch((function(){}))},onClosed:this.onClosed.bind(this,"visible")},"\u8fd9\u91cc\u662f\u5229\u7528 ",t.default.createElement("b",null,"Promise")," ","\u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002",t.default.createElement("br",null),t.default.createElement("br",null),"\u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e ",t.default.createElement("b",null,"0.5")," \u6267\u884c ",t.default.createElement("b",null,"resolve")," \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c ",t.default.createElement("b",null,"reject")," \u89e6\u53d1 ",t.default.createElement("b",null,"catch")," \u9519\u8bef\u3002"),t.default.createElement(r.Button,{onClick:this.onClick.bind(this,"visible")},"\u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846"))}}])&&u(n.prototype,o),s&&u(n,s),Object.defineProperty(n,"prototype",{writable:!1}),f}(t.default.Component)}(),141:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=o(n(3528)),r=(o(n(3248)),n(9196));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(n=e,!(null!=(r=t)&&"undefined"!==typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](n):n instanceof r))throw new TypeError("Cannot call a class as a function");var n,r}function s(e,t){for(var n=0;n\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n );\n }\n}\nexport default Demo;'},77:{name:77,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n icon: "delete",\n isOpen: this.state.visible,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n type: "danger",\n onConfirm: function onConfirm() {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log("\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })["catch"](function () {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, "visible")\n }, "\\u8FD9\\u91CC\\u662F\\u5229\\u7528 ", /*#__PURE__*/_react["default"].createElement("b", null, "Promise"), " ", "\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), "\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E ", /*#__PURE__*/_react["default"].createElement("b", null, "0.5"), " \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "resolve"), " \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "reject"), " \\u89E6\\u53D1 ", /*#__PURE__*/_react["default"].createElement("b", null, "catch"), " \\u9519\\u8BEF\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible")\n }, "\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846"));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;'},141:{name:141,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-check",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},253:{name:253,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},420:{name:420,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},base23:{name:"base23",meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("div", {\n className: "w-alert-footer"\n }, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n type: "danger",\n onClick: this.onClosed.bind(this)\n }, "\\u786E\\u5B9A\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, "\\u53D6\\u6D88\\u6309\\u94AE"))), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'}},source:'# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846\n\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\n\n\u5f39\u51fa\u5bf9\u8bdd\u6846\u4f1a\u5728\u7ee7\u7eed\u4e4b\u524d\uff0c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\uff0c\u70b9\u51fb\u786e\u5b9a\u540e\u5f02\u6b65\u5173\u95ed\u5bf9\u8bdd\u6846\u3002\n\n```js\nimport { Alert } from "uiw";\n// or\nimport Alert from "@uiw/react-alert";\n```\n\n## \u57fa\u672c\u7528\u6cd5\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## \u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846\n\n\u8fd9\u91cc\u662f\u5229\u7528 `Promise` \u7b49\u5b83\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## \u5e26\u56fe\u6807\u7684\u5f39\u51fa\u6846\n\n\u901a\u8fc7\u8bbe\u7f6e `icon` \u548c `type` \u53c2\u6570\u8bbe\u7f6e\u5e26\u72b6\u6001\u7684\u5f39\u51fa\u5bf9\u8bdd\u6846\u3002\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n```js\nimport { Alert } from "uiw";\n// or\nimport Alert from "@uiw/react-alert";\n```\n\n## \u5e26\u6807\u9898\u7684\u5f39\u51fa\u6846\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### \u81ea\u5b9a\u4e49\u6309\u94ae\n\n\u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb **`\u786e\u5b9a\u6309\u94ae`** \u6216 **`\u53d6\u6d88\u6309\u94ae`** \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 ~~`onConfirm`~~ \u6216 ~~`onCancel`~~ \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\u4f60\u53ef\u4ee5\u6b63\u5bf9\u81ea\u5b9a\u4e49\u6309\u94ae\u5916\u9762\u7684\u5bf9\u8c61\u5b9a\u4e49 `className="w-alert-footer"` \u5c06\u663e\u793a\u9ed8\u8ba4\u6837\u5f0f\u3002\n\n```jsx mdx:preview:base23\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### \u4e0d\u663e\u793a\u906e\u7f69\u5c42\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n',headings:[{depth:1,value:"Alert \u786e\u8ba4\u5bf9\u8bdd\u6846",children:[{depth:2,value:"\u57fa\u672c\u7528\u6cd5"},{depth:2,value:"\u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846"},{depth:2,value:"\u5e26\u56fe\u6807\u7684\u5f39\u51fa\u6846"},{depth:2,value:"\u5e26\u6807\u9898\u7684\u5f39\u51fa\u6846",children:[{depth:3,value:"\u81ea\u5b9a\u4e49\u6309\u94ae"},{depth:3,value:"\u4e0d\u663e\u793a\u906e\u7f69\u5c42"}]}]}]}}}]); +//# sourceMappingURL=984.319c3137.chunk.js.map \ No newline at end of file diff --git a/static/js/984.319c3137.chunk.js.map b/static/js/984.319c3137.chunk.js.map new file mode 100644 index 0000000..d59b8f2 --- /dev/null +++ b/static/js/984.319c3137.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/984.319c3137.chunk.js","mappings":"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","sources":["pages/example/App-zh.md"],"sourcesContent":["\nexport default {\n components: { 17: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n return console.log(\"您点击了确定按钮!\");\n },\n onCancel: function onCancel() {\n return console.log(\"您点击了取消按钮!\");\n },\n onClosed: this.onClosed.bind(this, \"visible2\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\")\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\")\n }, \"\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),77: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n icon: \"delete\",\n isOpen: this.state.visible,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n console.log(\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log(\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })[\"catch\"](function () {\n // 可以通过下面方式,阻止弹框消失\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, \"visible\")\n }, \"\\u8FD9\\u91CC\\u662F\\u5229\\u7528 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"Promise\"), \" \", \"\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), \"\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"0.5\"), \" \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"resolve\"), \" \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"reject\"), \" \\u89E6\\u53D1 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"catch\"), \" \\u9519\\u8BEF\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible\")\n }, \"\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846\"));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),141: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-check\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),253: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),420: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),base23: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"div\", {\n className: \"w-alert-footer\"\n }, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n type: \"danger\",\n onClick: this.onClosed.bind(this)\n }, \"\\u786E\\u5B9A\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, \"\\u53D6\\u6D88\\u6309\\u94AE\"))), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(), },\n data: {\n \"17\": {\n \"name\": 17,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n return console.log(\\\"您点击了确定按钮!\\\");\\n },\\n onCancel: function onCancel() {\\n return console.log(\\\"您点击了取消按钮!\\\");\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\")\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"77\": {\n \"name\": 77,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick() {\\n this.setState({\\n visible: !this.statevisible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed() {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n icon: \\\"delete\\\",\\n isOpen: this.state.visible,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise(function (resolve, reject) {\\n var random = Math.random();\\n console.log(\\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\", random, random > 0.5);\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n })[\\\"catch\\\"](function () {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u8FD9\\\\u91CC\\\\u662F\\\\u5229\\\\u7528 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"Promise\\\"), \\\" \\\", \\\"\\\\u7684\\\\u7279\\\\u6027\\\\uFF0C\\\\u7B49\\\\u5B83\\\\u6267\\\\u884C\\\\u5B8C\\\\u6210\\\\u540E\\\\uFF0C\\\\u518D\\\\u53BB\\\\u5173\\\\u95ED\\\\u7A97\\\\u53E3\\\\uFF0C\\\\u8FBE\\\\u5230\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u7684\\\\u6548\\\\u679C\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), \\\"\\\\u8FD9\\\\u4E2A\\\\u6D4B\\\\u8BD5\\\\u4F8B\\\\u5B50\\\\uFF0C\\\\u751F\\\\u6210\\\\u968F\\\\u673A\\\\u503C\\\\u5224\\\\u65AD\\\\u662F\\\\u5426\\\\u5927\\\\u4E8E \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"0.5\\\"), \\\" \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"resolve\\\"), \\\" \\\\u4E8B\\\\u4EF6\\\\uFF0C\\\\u5426\\\\u5219 \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"reject\\\"), \\\" \\\\u89E6\\\\u53D1 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"catch\\\"), \\\" \\\\u9519\\\\u8BEF\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u5BF9\\\\u8BDD\\\\u6846\\\"));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"141\": {\n \"name\": 141,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-check\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"253\": {\n \"name\": 253,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"420\": {\n \"name\": 420,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n maskClosable: true,\\n hasBackdrop: false,\\n onClose: this.onClosed.bind(this),\\n onClosed: this.onClosed.bind(this),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"base23\": {\n \"name\": \"base23\",\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n useButton: false,\\n maskClosable: true,\\n onClose: this.onClosed.bind(this)\\n // onClosed={this.onClosed.bind(this)}\\n ,\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", {\\n className: \\\"w-alert-footer\\\"\\n }, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n type: \\\"danger\\\",\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"))), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n }\n},\n source: \"# Alert 确认对话框\\n\\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\\n\\n弹出对话框会在继续之前,通知用户重要信息,点击确定后异步关闭对话框。\\n\\n```js\\nimport { Alert } from \\\"uiw\\\";\\n// or\\nimport Alert from \\\"@uiw/react-alert\\\";\\n```\\n\\n## 基本用法\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## 延迟关闭对话框\\n\\n这里是利用 `Promise` 等它执行完成再去关闭窗口\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## 带图标的弹出框\\n\\n通过设置 `icon` 和 `type` 参数设置带状态的弹出对话框。\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n```js\\nimport { Alert } from \\\"uiw\\\";\\n// or\\nimport Alert from \\\"@uiw/react-alert\\\";\\n```\\n\\n## 带标题的弹出框\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### 自定义按钮\\n\\n这个对话框有两个按钮,单击 **`确定按钮`** 或 **`取消按钮`** 后,此对话框将关闭,将不触发 ~~`onConfirm`~~ 或 ~~`onCancel`~~ 事件。因为这俩按钮是自定义按钮。你可以正对自定义按钮外面的对象定义 `className=\\\"w-alert-footer\\\"` 将显示默认样式。\\n\\n```jsx mdx:preview:base23\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### 不显示遮罩层\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\",\n headings:[{\"depth\":1,\"value\":\"Alert 确认对话框\",\"children\":[{\"depth\":2,\"value\":\"基本用法\"},{\"depth\":2,\"value\":\"延迟关闭对话框\"},{\"depth\":2,\"value\":\"带图标的弹出框\"},{\"depth\":2,\"value\":\"带标题的弹出框\",\"children\":[{\"depth\":3,\"value\":\"自定义按钮\"},{\"depth\":3,\"value\":\"不显示遮罩层\"}]}]}]\n }"],"names":["components","_typeof","obj","Symbol","iterator","constructor","prototype","_react","_interopRequireDefault","_uiw","__esModule","_defineProperty","key","value","_toPropertyKey","Object","defineProperty","enumerable","configurable","writable","_classCallCheck","instance","Constructor","left","right","hasInstance","TypeError","_defineProperties","target","props","i","length","descriptor","arg","input","hint","prim","toPrimitive","undefined","res","call","String","Number","_toPrimitive","_setPrototypeOf","o","p","setPrototypeOf","bind","__proto__","_createSuper","Derived","hasNativeReflectConstruct","Reflect","construct","sham","Proxy","Boolean","valueOf","e","_isNativeReflectConstruct","result","Super","_getPrototypeOf","NewTarget","this","arguments","apply","self","ReferenceError","_assertThisInitialized","_possibleConstructorReturn","getPrototypeOf","_React$Component","subClass","superClass","create","_inherits","Demo","protoProps","staticProps","_super","_this","state","visible1","visible2","type","setState","createElement","Alert","isOpen","confirmText","onClosed","content","cancelText","onConfirm","console","log","onCancel","ButtonGroup","Button","onClick","Component","visible","statevisible","icon","Promise","resolve","reject","random","Math","setTimeout","visible3","visible4","visible5","visible6","title","maskClosable","hasBackdrop","onClose","base23","useButton","className","data","source","headings"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/984.3fa9c2d8.chunk.js b/static/js/984.3fa9c2d8.chunk.js deleted file mode 100644 index e3616e9..0000000 --- a/static/js/984.3fa9c2d8.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[984],{16984:function(e,t,n){n.r(t),t.default={components:{17:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=o(n(83528)),r=(o(n(63248)),n(79196));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(n=e,!(null!=(r=t)&&"undefined"!==typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](n):n instanceof r))throw new TypeError("Cannot call a class as a function");var n,r}function s(e,t){for(var n=0;n.5),setTimeout(n>.5?e:t,3e3)})).catch((function(){}))},onClosed:this.onClosed.bind(this,"visible")},"\u8fd9\u91cc\u662f\u5229\u7528 ",t.default.createElement("b",null,"Promise")," ","\u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002",t.default.createElement("br",null),t.default.createElement("br",null),"\u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e ",t.default.createElement("b",null,"0.5")," \u6267\u884c ",t.default.createElement("b",null,"resolve")," \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c ",t.default.createElement("b",null,"reject")," \u89e6\u53d1 ",t.default.createElement("b",null,"catch")," \u9519\u8bef\u3002"),t.default.createElement(r.Button,{onClick:this.onClick.bind(this,"visible")},"\u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846"))}}])&&u(n.prototype,o),s&&u(n,s),Object.defineProperty(n,"prototype",{writable:!1}),f}(t.default.Component)}(),141:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=o(n(83528)),r=(o(n(63248)),n(79196));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(n=e,!(null!=(r=t)&&"undefined"!==typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](n):n instanceof r))throw new TypeError("Cannot call a class as a function");var n,r}function s(e,t){for(var n=0;n\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n );\n }\n}\nexport default Demo;'},77:{name:77,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n icon: "delete",\n isOpen: this.state.visible,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n type: "danger",\n onConfirm: function onConfirm() {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log("\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })["catch"](function () {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, "visible")\n }, "\\u8FD9\\u91CC\\u662F\\u5229\\u7528 ", /*#__PURE__*/_react["default"].createElement("b", null, "Promise"), " ", "\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), "\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E ", /*#__PURE__*/_react["default"].createElement("b", null, "0.5"), " \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "resolve"), " \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C ", /*#__PURE__*/_react["default"].createElement("b", null, "reject"), " \\u89E6\\u53D1 ", /*#__PURE__*/_react["default"].createElement("b", null, "catch"), " \\u9519\\u8BEF\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible")\n }, "\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846"));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;'},141:{name:141,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-check",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},253:{name:253,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible1,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "information",\n type: "primary",\n onClosed: this.onClosed.bind(this, "visible1"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible2,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "success",\n onClosed: this.onClosed.bind(this, "visible2"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible3,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "warning",\n type: "warning",\n onClosed: this.onClosed.bind(this, "visible3"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible4,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n icon: "circle-close",\n type: "danger",\n onClosed: this.onClosed.bind(this, "visible4"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible5,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "light",\n onClosed: this.onClosed.bind(this, "visible5"),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }), /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n title: "\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846",\n isOpen: this.state.visible6,\n confirmText: "\\u786E\\u5B9A\\u6309\\u94AE",\n cancelText: "\\u53D6\\u6D88\\u6309\\u94AE",\n type: "dark",\n onClosed: this.onClosed.bind(this, "visible6")\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible1"),\n type: "primary"\n }, "\\u4E3B\\u8981"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible2"),\n type: "success"\n }, "\\u6210\\u529F"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible3"),\n type: "warning"\n }, "\\u8B66\\u544A"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible4"),\n type: "danger"\n }, "\\u9519\\u8BEF"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible5"),\n type: "light"\n }, "\\u4EAE\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, "visible6"),\n type: "dark"\n }, "\\u6697\\u6309\\u94AE")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},420:{name:420,meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002"), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'},base23:{name:"base23",meta:{},code:'"use strict";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require("react"));\nvar _reactDom = _interopRequireDefault(require("react-dom"));\nvar _uiw = require("uiw");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: "onClick",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: "onClosed",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: "render",\n value: function render() {\n return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: "danger",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002"\n }, "\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u786E\\u5B9A\\u6309\\u94AE"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("b", null, "\\u53D6\\u6D88\\u6309\\u94AE"), "\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onConfirm"), "\\u201D \\u6216 \\u201C", /*#__PURE__*/_react["default"].createElement("del", null, "onCancel"), "\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002", /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("div", {\n className: "w-alert-footer"\n }, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n type: "danger",\n onClick: this.onClosed.bind(this)\n }, "\\u786E\\u5B9A\\u6309\\u94AE"), /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, "\\u53D6\\u6D88\\u6309\\u94AE"))), /*#__PURE__*/_react["default"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react["default"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, "\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846")));\n }\n }]);\n return Demo;\n}(_react["default"].Component);\nreturn Demo;',language:"jsx",value:'import React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;'}},source:'# Alert \u786e\u8ba4\u5bf9\u8bdd\u6846\n\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\n\n\u5f39\u51fa\u5bf9\u8bdd\u6846\u4f1a\u5728\u7ee7\u7eed\u4e4b\u524d\uff0c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\uff0c\u70b9\u51fb\u786e\u5b9a\u540e\u5f02\u6b65\u5173\u95ed\u5bf9\u8bdd\u6846\u3002\n\n```js\nimport { Alert } from "uiw";\n// or\nimport Alert from "@uiw/react-alert";\n```\n\n## \u57fa\u672c\u7528\u6cd5\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n console.log("\u60a8\u70b9\u51fb\u4e86\u786e\u5b9a\u6309\u94ae\uff01")}\n onCancel={() => console.log("\u60a8\u70b9\u51fb\u4e86\u53d6\u6d88\u6309\u94ae\uff01")}\n onClosed={this.onClosed.bind(this, "visible2")}\n >\n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## \u5ef6\u8fdf\u5173\u95ed\u5bf9\u8bdd\u6846\n\n\u8fd9\u91cc\u662f\u5229\u7528 `Promise` \u7b49\u5b83\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick() {\n this.setState({ visible: !this.statevisible });\n }\n onClosed() {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n {\n console.log("\u786e\u5b9a\u56de\u8c03\uff01, \u8fd9\u91cc\u662f\u5229\u7528Promise\u7b49\u6267\u884c\u5b8c\u6210\u518d\u53bb\u5173\u95ed\u7a97\u53e3");\n return new Promise((resolve, reject) => {\n const random = Math.random();\n console.log(\n "\u6d4b\u8bd5\uff0c\u968f\u673a\u503c\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219 \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef",\n random,\n random > 0.5\n );\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n }).catch(() => {\n // \u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u65b9\u5f0f\uff0c\u963b\u6b62\u5f39\u6846\u6d88\u5931\n // throw new Error();\n });\n }}\n onClosed={this.onClosed.bind(this, "visible")}\n >\n \u8fd9\u91cc\u662f\u5229\u7528 Promise{" "}\n \u7684\u7279\u6027\uff0c\u7b49\u5b83\u6267\u884c\u5b8c\u6210\u540e\uff0c\u518d\u53bb\u5173\u95ed\u7a97\u53e3\uff0c\u8fbe\u5230\u5ef6\u8fdf\u5173\u95ed\u7684\u6548\u679c\u3002\n
\n
\n \u8fd9\u4e2a\u6d4b\u8bd5\u4f8b\u5b50\uff0c\u751f\u6210\u968f\u673a\u503c\u5224\u65ad\u662f\u5426\u5927\u4e8e 0.5 \u6267\u884c resolve \u4e8b\u4ef6\uff0c\u5426\u5219\n \u6267\u884c reject \u89e6\u53d1 catch \u9519\u8bef\u3002\n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n## \u5e26\u56fe\u6807\u7684\u5f39\u51fa\u6846\n\n\u901a\u8fc7\u8bbe\u7f6e `icon` \u548c `type` \u53c2\u6570\u8bbe\u7f6e\u5e26\u72b6\u6001\u7684\u5f39\u51fa\u5bf9\u8bdd\u6846\u3002\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n```js\nimport { Alert } from "uiw";\n// or\nimport Alert from "@uiw/react-alert";\n```\n\n## \u5e26\u6807\u9898\u7684\u5f39\u51fa\u6846\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible1: false,\n visible2: false,\n };\n }\n onClick(type) {\n this.setState({ [type]: !this.state[type] });\n }\n onClosed(type) {\n this.setState({ [type]: false });\n }\n render() {\n return (\n
\n \n \n \n \n \n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201conCancel\u201d\n \u4e8b\u4ef6\u3002\u7528\u4f5c\u901a\u77e5\u7528\u6237\u91cd\u8981\u4fe1\u606f\u3002\n \n \n \n \n \n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### \u81ea\u5b9a\u4e49\u6309\u94ae\n\n\u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb **`\u786e\u5b9a\u6309\u94ae`** \u6216 **`\u53d6\u6d88\u6309\u94ae`** \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 ~~`onConfirm`~~ \u6216 ~~`onCancel`~~ \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\u4f60\u53ef\u4ee5\u6b63\u5bf9\u81ea\u5b9a\u4e49\u6309\u94ae\u5916\u9762\u7684\u5bf9\u8c61\u5b9a\u4e49 `className="w-alert-footer"` \u5c06\u663e\u793a\u9ed8\u8ba4\u6837\u5f0f\u3002\n\n```jsx mdx:preview:base23\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n
\n
\n
\n \n \n
\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n\n### \u4e0d\u663e\u793a\u906e\u7f69\u5c42\n\n```jsx mdx:preview\nimport React from "react";\nimport ReactDOM from "react-dom";\nimport { Alert, ButtonGroup, Button } from "uiw";\n\nclass Demo extends React.Component {\n constructor() {\n super();\n this.state = {\n visible: false,\n };\n }\n onClick(type) {\n this.setState({ visible: !this.state.visible });\n }\n onClosed(type) {\n this.setState({ visible: false });\n }\n render() {\n return (\n
\n \n \u8fd9\u4e2a\u5bf9\u8bdd\u6846\u6709\u4e24\u4e2a\u6309\u94ae\uff0c\u5355\u51fb \u201c\u786e\u5b9a\u6309\u94ae\u201d \u6216 \u201c\u53d6\u6d88\u6309\u94ae\u201d\n \u540e\uff0c\u6b64\u5bf9\u8bdd\u6846\u5c06\u5173\u95ed\uff0c\u5c06\u4e0d\u89e6\u53d1 \u201conConfirm\u201d \u6216 \u201c\n onCancel\u201d \u4e8b\u4ef6\u3002\u56e0\u4e3a\u8fd9\u4fe9\u6309\u94ae\u662f\u81ea\u5b9a\u4e49\u6309\u94ae\u3002\n \n \n \n \n
\n );\n }\n}\nexport default Demo;\n```\n'}}}]); -//# sourceMappingURL=984.3fa9c2d8.chunk.js.map \ No newline at end of file diff --git a/static/js/984.3fa9c2d8.chunk.js.map b/static/js/984.3fa9c2d8.chunk.js.map deleted file mode 100644 index 0e5d6f5..0000000 --- a/static/js/984.3fa9c2d8.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/984.3fa9c2d8.chunk.js","mappings":"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","sources":["pages/example/App-zh.md"],"sourcesContent":["\nexport default {\n components: { 17: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n return console.log(\"您点击了确定按钮!\");\n },\n onCancel: function onCancel() {\n return console.log(\"您点击了取消按钮!\");\n },\n onClosed: this.onClosed.bind(this, \"visible2\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\")\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\")\n }, \"\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),77: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick() {\n this.setState({\n visible: !this.statevisible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed() {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n icon: \"delete\",\n isOpen: this.state.visible,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n type: \"danger\",\n onConfirm: function onConfirm() {\n console.log(\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\");\n return new Promise(function (resolve, reject) {\n var random = Math.random();\n console.log(\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\", random, random > 0.5);\n setTimeout(random > 0.5 ? resolve : reject, 3000);\n })[\"catch\"](function () {\n // 可以通过下面方式,阻止弹框消失\n // throw new Error();\n });\n },\n onClosed: this.onClosed.bind(this, \"visible\")\n }, \"\\u8FD9\\u91CC\\u662F\\u5229\\u7528 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"Promise\"), \" \", \"\\u7684\\u7279\\u6027\\uFF0C\\u7B49\\u5B83\\u6267\\u884C\\u5B8C\\u6210\\u540E\\uFF0C\\u518D\\u53BB\\u5173\\u95ED\\u7A97\\u53E3\\uFF0C\\u8FBE\\u5230\\u5EF6\\u8FDF\\u5173\\u95ED\\u7684\\u6548\\u679C\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), \"\\u8FD9\\u4E2A\\u6D4B\\u8BD5\\u4F8B\\u5B50\\uFF0C\\u751F\\u6210\\u968F\\u673A\\u503C\\u5224\\u65AD\\u662F\\u5426\\u5927\\u4E8E \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"0.5\"), \" \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"resolve\"), \" \\u4E8B\\u4EF6\\uFF0C\\u5426\\u5219 \\u6267\\u884C \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"reject\"), \" \\u89E6\\u53D1 \", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"catch\"), \" \\u9519\\u8BEF\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible\")\n }, \"\\u5EF6\\u8FDF\\u5173\\u95ED\\u5BF9\\u8BDD\\u6846\"));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),141: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-check\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),253: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible1: false,\n visible2: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState(_defineProperty({}, type, !this.state[type]));\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState(_defineProperty({}, type, false));\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible1,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"information\",\n type: \"primary\",\n onClosed: this.onClosed.bind(this, \"visible1\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible2,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"success\",\n onClosed: this.onClosed.bind(this, \"visible2\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible3,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"warning\",\n type: \"warning\",\n onClosed: this.onClosed.bind(this, \"visible3\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible4,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n icon: \"circle-close\",\n type: \"danger\",\n onClosed: this.onClosed.bind(this, \"visible4\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible5,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"light\",\n onClosed: this.onClosed.bind(this, \"visible5\"),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n title: \"\\u5E26\\u6807\\u9898\\u7684\\u5F39\\u51FA\\u6846\",\n isOpen: this.state.visible6,\n confirmText: \"\\u786E\\u5B9A\\u6309\\u94AE\",\n cancelText: \"\\u53D6\\u6D88\\u6309\\u94AE\",\n type: \"dark\",\n onClosed: this.onClosed.bind(this, \"visible6\")\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible1\"),\n type: \"primary\"\n }, \"\\u4E3B\\u8981\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible2\"),\n type: \"success\"\n }, \"\\u6210\\u529F\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible3\"),\n type: \"warning\"\n }, \"\\u8B66\\u544A\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible4\"),\n type: \"danger\"\n }, \"\\u9519\\u8BEF\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible5\"),\n type: \"light\"\n }, \"\\u4EAE\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this, \"visible6\"),\n type: \"dark\"\n }, \"\\u6697\\u6309\\u94AE\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),420: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n maskClosable: true,\n hasBackdrop: false,\n onClose: this.onClosed.bind(this),\n onClosed: this.onClosed.bind(this),\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(),base23: (function() { \"use strict\";\n\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nvar _react = _interopRequireDefault(require(\"react\"));\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\nvar _uiw = require(\"uiw\");\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\nvar Demo = /*#__PURE__*/function (_React$Component) {\n _inherits(Demo, _React$Component);\n var _super = _createSuper(Demo);\n function Demo() {\n var _this;\n _classCallCheck(this, Demo);\n _this = _super.call(this);\n _this.state = {\n visible: false\n };\n return _this;\n }\n _createClass(Demo, [{\n key: \"onClick\",\n value: function onClick(type) {\n this.setState({\n visible: !this.state.visible\n });\n }\n }, {\n key: \"onClosed\",\n value: function onClosed(type) {\n this.setState({\n visible: false\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Alert, {\n isOpen: this.state.visible,\n type: \"danger\",\n useButton: false,\n maskClosable: true,\n onClose: this.onClosed.bind(this)\n // onClosed={this.onClosed.bind(this)}\n ,\n content: \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u53EA\\u6709\\u4E24\\u4E2A\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB\\u201C\\u786E\\u5B9A\\u6309\\u94AE\\u201D\\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\u3002\\u7528\\u4F5C\\u901A\\u77E5\\u7528\\u6237\\u91CD\\u8981\\u4FE1\\u606F\\u3002\"\n }, \"\\u8FD9\\u4E2A\\u5BF9\\u8BDD\\u6846\\u6709\\u4E24\\u4E2A\\u6309\\u94AE\\uFF0C\\u5355\\u51FB \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u786E\\u5B9A\\u6309\\u94AE\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"b\", null, \"\\u53D6\\u6D88\\u6309\\u94AE\"), \"\\u201D \\u540E\\uFF0C\\u6B64\\u5BF9\\u8BDD\\u6846\\u5C06\\u5173\\u95ED\\uFF0C\\u5C06\\u4E0D\\u89E6\\u53D1 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onConfirm\"), \"\\u201D \\u6216 \\u201C\", /*#__PURE__*/_react[\"default\"].createElement(\"del\", null, \"onCancel\"), \"\\u201D \\u4E8B\\u4EF6\\u3002\\u56E0\\u4E3A\\u8FD9\\u4FE9\\u6309\\u94AE\\u662F\\u81EA\\u5B9A\\u4E49\\u6309\\u94AE\\u3002\", /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"br\", null), /*#__PURE__*/_react[\"default\"].createElement(\"div\", {\n className: \"w-alert-footer\"\n }, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n type: \"danger\",\n onClick: this.onClosed.bind(this)\n }, \"\\u786E\\u5B9A\\u6309\\u94AE\"), /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClosed.bind(this)\n }, \"\\u53D6\\u6D88\\u6309\\u94AE\"))), /*#__PURE__*/_react[\"default\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\"default\"].createElement(_uiw.Button, {\n onClick: this.onClick.bind(this)\n }, \"\\u5355\\u4E2A\\u6309\\u94AE\\u786E\\u8BA4\\u5BF9\\u8BDD\\u6846\")));\n }\n }]);\n return Demo;\n}(_react[\"default\"].Component);\nreturn Demo; })(), },\n data: {\n \"17\": {\n \"name\": 17,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n return console.log(\\\"您点击了确定按钮!\\\");\\n },\\n onCancel: function onCancel() {\\n return console.log(\\\"您点击了取消按钮!\\\");\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\")\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\")\\n }, \\\"\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"77\": {\n \"name\": 77,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick() {\\n this.setState({\\n visible: !this.statevisible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed() {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n icon: \\\"delete\\\",\\n isOpen: this.state.visible,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n type: \\\"danger\\\",\\n onConfirm: function onConfirm() {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise(function (resolve, reject) {\\n var random = Math.random();\\n console.log(\\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\", random, random > 0.5);\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n })[\\\"catch\\\"](function () {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n },\\n onClosed: this.onClosed.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u8FD9\\\\u91CC\\\\u662F\\\\u5229\\\\u7528 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"Promise\\\"), \\\" \\\", \\\"\\\\u7684\\\\u7279\\\\u6027\\\\uFF0C\\\\u7B49\\\\u5B83\\\\u6267\\\\u884C\\\\u5B8C\\\\u6210\\\\u540E\\\\uFF0C\\\\u518D\\\\u53BB\\\\u5173\\\\u95ED\\\\u7A97\\\\u53E3\\\\uFF0C\\\\u8FBE\\\\u5230\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u7684\\\\u6548\\\\u679C\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), \\\"\\\\u8FD9\\\\u4E2A\\\\u6D4B\\\\u8BD5\\\\u4F8B\\\\u5B50\\\\uFF0C\\\\u751F\\\\u6210\\\\u968F\\\\u673A\\\\u503C\\\\u5224\\\\u65AD\\\\u662F\\\\u5426\\\\u5927\\\\u4E8E \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"0.5\\\"), \\\" \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"resolve\\\"), \\\" \\\\u4E8B\\\\u4EF6\\\\uFF0C\\\\u5426\\\\u5219 \\\\u6267\\\\u884C \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"reject\\\"), \\\" \\\\u89E6\\\\u53D1 \\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"catch\\\"), \\\" \\\\u9519\\\\u8BEF\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible\\\")\\n }, \\\"\\\\u5EF6\\\\u8FDF\\\\u5173\\\\u95ED\\\\u5BF9\\\\u8BDD\\\\u6846\\\"));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"141\": {\n \"name\": 141,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-check\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"253\": {\n \"name\": 253,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible1: false,\\n visible2: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState(_defineProperty({}, type, !this.state[type]));\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState(_defineProperty({}, type, false));\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible1,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"information\\\",\\n type: \\\"primary\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible1\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible2,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"success\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible2\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible3,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"warning\\\",\\n type: \\\"warning\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible3\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible4,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n icon: \\\"circle-close\\\",\\n type: \\\"danger\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible4\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible5,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"light\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible5\\\"),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n title: \\\"\\\\u5E26\\\\u6807\\\\u9898\\\\u7684\\\\u5F39\\\\u51FA\\\\u6846\\\",\\n isOpen: this.state.visible6,\\n confirmText: \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\",\\n cancelText: \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\",\\n type: \\\"dark\\\",\\n onClosed: this.onClosed.bind(this, \\\"visible6\\\")\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible1\\\"),\\n type: \\\"primary\\\"\\n }, \\\"\\\\u4E3B\\\\u8981\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible2\\\"),\\n type: \\\"success\\\"\\n }, \\\"\\\\u6210\\\\u529F\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible3\\\"),\\n type: \\\"warning\\\"\\n }, \\\"\\\\u8B66\\\\u544A\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible4\\\"),\\n type: \\\"danger\\\"\\n }, \\\"\\\\u9519\\\\u8BEF\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible5\\\"),\\n type: \\\"light\\\"\\n }, \\\"\\\\u4EAE\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this, \\\"visible6\\\"),\\n type: \\\"dark\\\"\\n }, \\\"\\\\u6697\\\\u6309\\\\u94AE\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"420\": {\n \"name\": 420,\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n maskClosable: true,\\n hasBackdrop: false,\\n onClose: this.onClosed.bind(this),\\n onClosed: this.onClosed.bind(this),\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n },\n \"base23\": {\n \"name\": \"base23\",\n \"meta\": {},\n \"code\": \"\\\"use strict\\\";\\n\\nfunction _instanceof(left, right) { if (right != null && typeof Symbol !== \\\"undefined\\\" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }\\nfunction _typeof(obj) { \\\"@babel/helpers - typeof\\\"; return _typeof = \\\"function\\\" == typeof Symbol && \\\"symbol\\\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \\\"function\\\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \\\"symbol\\\" : typeof obj; }, _typeof(obj); }\\nvar _react = _interopRequireDefault(require(\\\"react\\\"));\\nvar _reactDom = _interopRequireDefault(require(\\\"react-dom\\\"));\\nvar _uiw = require(\\\"uiw\\\");\\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \\\"default\\\": obj }; }\\nfunction _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError(\\\"Cannot call a class as a function\\\"); } }\\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\\\"value\\\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \\\"prototype\\\", { writable: false }); return Constructor; }\\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \\\"string\\\"); return _typeof(key) === \\\"symbol\\\" ? key : String(key); }\\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \\\"object\\\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \\\"default\\\"); if (_typeof(res) !== \\\"object\\\") return res; throw new TypeError(\\\"@@toPrimitive must return a primitive value.\\\"); } return (hint === \\\"string\\\" ? String : Number)(input); }\\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \\\"function\\\" && superClass !== null) { throw new TypeError(\\\"Super expression must either be null or a function\\\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \\\"prototype\\\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \\\"object\\\" || typeof call === \\\"function\\\")) { return call; } else if (call !== void 0) { throw new TypeError(\\\"Derived constructors may only return object or undefined\\\"); } return _assertThisInitialized(self); }\\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\\\"this hasn't been initialised - super() hasn't been called\\\"); } return self; }\\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \\\"undefined\\\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \\\"function\\\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\\nvar Demo = /*#__PURE__*/function (_React$Component) {\\n _inherits(Demo, _React$Component);\\n var _super = _createSuper(Demo);\\n function Demo() {\\n var _this;\\n _classCallCheck(this, Demo);\\n _this = _super.call(this);\\n _this.state = {\\n visible: false\\n };\\n return _this;\\n }\\n _createClass(Demo, [{\\n key: \\\"onClick\\\",\\n value: function onClick(type) {\\n this.setState({\\n visible: !this.state.visible\\n });\\n }\\n }, {\\n key: \\\"onClosed\\\",\\n value: function onClosed(type) {\\n this.setState({\\n visible: false\\n });\\n }\\n }, {\\n key: \\\"render\\\",\\n value: function render() {\\n return /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Alert, {\\n isOpen: this.state.visible,\\n type: \\\"danger\\\",\\n useButton: false,\\n maskClosable: true,\\n onClose: this.onClosed.bind(this)\\n // onClosed={this.onClosed.bind(this)}\\n ,\\n content: \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u53EA\\\\u6709\\\\u4E24\\\\u4E2A\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB\\\\u201C\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\\u201D\\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\u3002\\\\u7528\\\\u4F5C\\\\u901A\\\\u77E5\\\\u7528\\\\u6237\\\\u91CD\\\\u8981\\\\u4FE1\\\\u606F\\\\u3002\\\"\\n }, \\\"\\\\u8FD9\\\\u4E2A\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u6709\\\\u4E24\\\\u4E2A\\\\u6309\\\\u94AE\\\\uFF0C\\\\u5355\\\\u51FB \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"b\\\", null, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"), \\\"\\\\u201D \\\\u540E\\\\uFF0C\\\\u6B64\\\\u5BF9\\\\u8BDD\\\\u6846\\\\u5C06\\\\u5173\\\\u95ED\\\\uFF0C\\\\u5C06\\\\u4E0D\\\\u89E6\\\\u53D1 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onConfirm\\\"), \\\"\\\\u201D \\\\u6216 \\\\u201C\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"del\\\", null, \\\"onCancel\\\"), \\\"\\\\u201D \\\\u4E8B\\\\u4EF6\\\\u3002\\\\u56E0\\\\u4E3A\\\\u8FD9\\\\u4FE9\\\\u6309\\\\u94AE\\\\u662F\\\\u81EA\\\\u5B9A\\\\u4E49\\\\u6309\\\\u94AE\\\\u3002\\\", /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"br\\\", null), /*#__PURE__*/_react[\\\"default\\\"].createElement(\\\"div\\\", {\\n className: \\\"w-alert-footer\\\"\\n }, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n type: \\\"danger\\\",\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u786E\\\\u5B9A\\\\u6309\\\\u94AE\\\"), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClosed.bind(this)\\n }, \\\"\\\\u53D6\\\\u6D88\\\\u6309\\\\u94AE\\\"))), /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.ButtonGroup, null, /*#__PURE__*/_react[\\\"default\\\"].createElement(_uiw.Button, {\\n onClick: this.onClick.bind(this)\\n }, \\\"\\\\u5355\\\\u4E2A\\\\u6309\\\\u94AE\\\\u786E\\\\u8BA4\\\\u5BF9\\\\u8BDD\\\\u6846\\\")));\\n }\\n }]);\\n return Demo;\\n}(_react[\\\"default\\\"].Component);\\nreturn Demo;\",\n \"language\": \"jsx\",\n \"value\": \"import React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\"\n }\n},\n source: \"# Alert 确认对话框\\n\\n[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-alert/file/README.md)\\n[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-alert.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-alert)\\n[![npm version](https://img.shields.io/npm/v/@uiw/react-alert.svg?label=@uiw/react-alert)](https://npmjs.com/@uiw/react-alert)\\n\\n弹出对话框会在继续之前,通知用户重要信息,点击确定后异步关闭对话框。\\n\\n```js\\nimport { Alert } from \\\"uiw\\\";\\n// or\\nimport Alert from \\\"@uiw/react-alert\\\";\\n```\\n\\n## 基本用法\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n console.log(\\\"您点击了确定按钮!\\\")}\\n onCancel={() => console.log(\\\"您点击了取消按钮!\\\")}\\n onClosed={this.onClosed.bind(this, \\\"visible2\\\")}\\n >\\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## 延迟关闭对话框\\n\\n这里是利用 `Promise` 等它执行完成再去关闭窗口\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick() {\\n this.setState({ visible: !this.statevisible });\\n }\\n onClosed() {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n {\\n console.log(\\\"确定回调!, 这里是利用Promise等执行完成再去关闭窗口\\\");\\n return new Promise((resolve, reject) => {\\n const random = Math.random();\\n console.log(\\n \\\"测试,随机值大于 0.5 执行 resolve 事件,否则 执行 reject 触发 catch 错误\\\",\\n random,\\n random > 0.5\\n );\\n setTimeout(random > 0.5 ? resolve : reject, 3000);\\n }).catch(() => {\\n // 可以通过下面方式,阻止弹框消失\\n // throw new Error();\\n });\\n }}\\n onClosed={this.onClosed.bind(this, \\\"visible\\\")}\\n >\\n 这里是利用 Promise{\\\" \\\"}\\n 的特性,等它执行完成后,再去关闭窗口,达到延迟关闭的效果。\\n
\\n
\\n 这个测试例子,生成随机值判断是否大于 0.5 执行 resolve 事件,否则\\n 执行 reject 触发 catch 错误。\\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n## 带图标的弹出框\\n\\n通过设置 `icon` 和 `type` 参数设置带状态的弹出对话框。\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n```js\\nimport { Alert } from \\\"uiw\\\";\\n// or\\nimport Alert from \\\"@uiw/react-alert\\\";\\n```\\n\\n## 带标题的弹出框\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible1: false,\\n visible2: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ [type]: !this.state[type] });\\n }\\n onClosed(type) {\\n this.setState({ [type]: false });\\n }\\n render() {\\n return (\\n
\\n \\n \\n \\n \\n \\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,触发 “onConfirm” 或 “onCancel”\\n 事件。用作通知用户重要信息。\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### 自定义按钮\\n\\n这个对话框有两个按钮,单击 **`确定按钮`** 或 **`取消按钮`** 后,此对话框将关闭,将不触发 ~~`onConfirm`~~ 或 ~~`onCancel`~~ 事件。因为这俩按钮是自定义按钮。你可以正对自定义按钮外面的对象定义 `className=\\\"w-alert-footer\\\"` 将显示默认样式。\\n\\n```jsx mdx:preview:base23\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n
\\n
\\n
\\n \\n \\n
\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\\n### 不显示遮罩层\\n\\n```jsx mdx:preview\\nimport React from \\\"react\\\";\\nimport ReactDOM from \\\"react-dom\\\";\\nimport { Alert, ButtonGroup, Button } from \\\"uiw\\\";\\n\\nclass Demo extends React.Component {\\n constructor() {\\n super();\\n this.state = {\\n visible: false,\\n };\\n }\\n onClick(type) {\\n this.setState({ visible: !this.state.visible });\\n }\\n onClosed(type) {\\n this.setState({ visible: false });\\n }\\n render() {\\n return (\\n
\\n \\n 这个对话框有两个按钮,单击 “确定按钮” 或 “取消按钮”\\n 后,此对话框将关闭,将不触发 “onConfirm” 或 “\\n onCancel” 事件。因为这俩按钮是自定义按钮。\\n \\n \\n \\n \\n
\\n );\\n }\\n}\\nexport default Demo;\\n```\\n\"\n }"],"names":["components","_typeof","obj","Symbol","iterator","constructor","prototype","_react","_interopRequireDefault","_uiw","__esModule","_defineProperty","key","value","_toPropertyKey","Object","defineProperty","enumerable","configurable","writable","_classCallCheck","instance","Constructor","left","right","hasInstance","TypeError","_defineProperties","target","props","i","length","descriptor","arg","input","hint","prim","toPrimitive","undefined","res","call","String","Number","_toPrimitive","_setPrototypeOf","o","p","setPrototypeOf","bind","__proto__","_createSuper","Derived","hasNativeReflectConstruct","Reflect","construct","sham","Proxy","Boolean","valueOf","e","_isNativeReflectConstruct","result","Super","_getPrototypeOf","NewTarget","this","arguments","apply","self","ReferenceError","_assertThisInitialized","_possibleConstructorReturn","getPrototypeOf","_React$Component","subClass","superClass","create","_inherits","Demo","protoProps","staticProps","_super","_this","state","visible1","visible2","type","setState","createElement","Alert","isOpen","confirmText","onClosed","content","cancelText","onConfirm","console","log","onCancel","ButtonGroup","Button","onClick","Component","visible","statevisible","icon","Promise","resolve","reject","random","Math","setTimeout","visible3","visible4","visible5","visible6","title","maskClosable","hasBackdrop","onClose","base23","useButton","className","data","source"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.43c0773a.js b/static/js/main.43c0773a.js deleted file mode 100644 index b4baf0d..0000000 --- a/static/js/main.43c0773a.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see main.43c0773a.js.LICENSE.txt */ -!function(){var e={80363:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=80363,e.exports=t},8017:function(e,t,n){var a=n(78983).default,r=n(42081).default;e.exports=function(e,t){"use strict";var n=s("",-1,-1,"",null),i=[];function s(e,t,n,a,r){return{source:e,line:t,column:n,name:a,content:r}}function o(e,t,n,a){return{map:e,sources:t,source:n,content:a}}function d(e,t){return o(e,t,"",null)}function l(e,t){return o(null,i,e,t)}function u(a){for(var r=new t.GenMapping({file:a.map.file}),i=a.sources,s=a.map,o=s.names,d=e.decodedMappings(s),l=0;l1)throw new Error("Transformation map ".concat(i," must have exactly one source file.\n")+"Did you specify these with the most recent transformation maps first?");for(var s=g(r,n,"",0),o=a.length-1;o>=0;o--)s=d(a[o],[s]);return s}function g(t,n,a,r){var i=t.resolvedSources,s=t.sourcesContent,o=r+1;return d(t,i.map((function(t,r){var i={importer:a,depth:o,source:t||"",content:void 0},d=n(i.source,i),u=i.source,c=i.content;return d?g(new e.TraceMap(d,u),n,u,o):l(u,void 0!==c?c:s?s[r]:null)})))}var h=function(){function e(n,r){a(this,e);var i=r.decodedMappings?t.toDecodedMap(n):t.toEncodedMap(n);this.version=i.version,this.file=i.file,this.mappings=i.mappings,this.names=i.names,this.sourceRoot=i.sourceRoot,this.sources=i.sources,r.excludeContent||(this.sourcesContent=i.sourcesContent)}return r(e,[{key:"toString",value:function(){return JSON.stringify(this)}}]),e}();function m(e,t,n){var a="object"===typeof n?n:{excludeContent:!!n,decodedMappings:!1},r=f(e,t);return new h(u(r),a)}return m}(n(59246),n(25808))},57206:function(e,t,n){var a,r=n(83617);t=e.exports=g,a="object"===typeof r&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.NODE_DEBUG&&/\bsemver\b/i.test({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},t.SEMVER_SPEC_VERSION="2.0.0";var i=256,s=Number.MAX_SAFE_INTEGER||9007199254740991,o=t.re=[],d=t.src=[],l=t.tokens={},u=0;function c(e){l[e]=u++}c("NUMERICIDENTIFIER"),d[l.NUMERICIDENTIFIER]="0|[1-9]\\d*",c("NUMERICIDENTIFIERLOOSE"),d[l.NUMERICIDENTIFIERLOOSE]="[0-9]+",c("NONNUMERICIDENTIFIER"),d[l.NONNUMERICIDENTIFIER]="\\d*[a-zA-Z-][a-zA-Z0-9-]*",c("MAINVERSION"),d[l.MAINVERSION]="("+d[l.NUMERICIDENTIFIER]+")\\.("+d[l.NUMERICIDENTIFIER]+")\\.("+d[l.NUMERICIDENTIFIER]+")",c("MAINVERSIONLOOSE"),d[l.MAINVERSIONLOOSE]="("+d[l.NUMERICIDENTIFIERLOOSE]+")\\.("+d[l.NUMERICIDENTIFIERLOOSE]+")\\.("+d[l.NUMERICIDENTIFIERLOOSE]+")",c("PRERELEASEIDENTIFIER"),d[l.PRERELEASEIDENTIFIER]="(?:"+d[l.NUMERICIDENTIFIER]+"|"+d[l.NONNUMERICIDENTIFIER]+")",c("PRERELEASEIDENTIFIERLOOSE"),d[l.PRERELEASEIDENTIFIERLOOSE]="(?:"+d[l.NUMERICIDENTIFIERLOOSE]+"|"+d[l.NONNUMERICIDENTIFIER]+")",c("PRERELEASE"),d[l.PRERELEASE]="(?:-("+d[l.PRERELEASEIDENTIFIER]+"(?:\\."+d[l.PRERELEASEIDENTIFIER]+")*))",c("PRERELEASELOOSE"),d[l.PRERELEASELOOSE]="(?:-?("+d[l.PRERELEASEIDENTIFIERLOOSE]+"(?:\\."+d[l.PRERELEASEIDENTIFIERLOOSE]+")*))",c("BUILDIDENTIFIER"),d[l.BUILDIDENTIFIER]="[0-9A-Za-z-]+",c("BUILD"),d[l.BUILD]="(?:\\+("+d[l.BUILDIDENTIFIER]+"(?:\\."+d[l.BUILDIDENTIFIER]+")*))",c("FULL"),c("FULLPLAIN"),d[l.FULLPLAIN]="v?"+d[l.MAINVERSION]+d[l.PRERELEASE]+"?"+d[l.BUILD]+"?",d[l.FULL]="^"+d[l.FULLPLAIN]+"$",c("LOOSEPLAIN"),d[l.LOOSEPLAIN]="[v=\\s]*"+d[l.MAINVERSIONLOOSE]+d[l.PRERELEASELOOSE]+"?"+d[l.BUILD]+"?",c("LOOSE"),d[l.LOOSE]="^"+d[l.LOOSEPLAIN]+"$",c("GTLT"),d[l.GTLT]="((?:<|>)?=?)",c("XRANGEIDENTIFIERLOOSE"),d[l.XRANGEIDENTIFIERLOOSE]=d[l.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",c("XRANGEIDENTIFIER"),d[l.XRANGEIDENTIFIER]=d[l.NUMERICIDENTIFIER]+"|x|X|\\*",c("XRANGEPLAIN"),d[l.XRANGEPLAIN]="[v=\\s]*("+d[l.XRANGEIDENTIFIER]+")(?:\\.("+d[l.XRANGEIDENTIFIER]+")(?:\\.("+d[l.XRANGEIDENTIFIER]+")(?:"+d[l.PRERELEASE]+")?"+d[l.BUILD]+"?)?)?",c("XRANGEPLAINLOOSE"),d[l.XRANGEPLAINLOOSE]="[v=\\s]*("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:"+d[l.PRERELEASELOOSE]+")?"+d[l.BUILD]+"?)?)?",c("XRANGE"),d[l.XRANGE]="^"+d[l.GTLT]+"\\s*"+d[l.XRANGEPLAIN]+"$",c("XRANGELOOSE"),d[l.XRANGELOOSE]="^"+d[l.GTLT]+"\\s*"+d[l.XRANGEPLAINLOOSE]+"$",c("COERCE"),d[l.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",c("COERCERTL"),o[l.COERCERTL]=new RegExp(d[l.COERCE],"g"),c("LONETILDE"),d[l.LONETILDE]="(?:~>?)",c("TILDETRIM"),d[l.TILDETRIM]="(\\s*)"+d[l.LONETILDE]+"\\s+",o[l.TILDETRIM]=new RegExp(d[l.TILDETRIM],"g");c("TILDE"),d[l.TILDE]="^"+d[l.LONETILDE]+d[l.XRANGEPLAIN]+"$",c("TILDELOOSE"),d[l.TILDELOOSE]="^"+d[l.LONETILDE]+d[l.XRANGEPLAINLOOSE]+"$",c("LONECARET"),d[l.LONECARET]="(?:\\^)",c("CARETTRIM"),d[l.CARETTRIM]="(\\s*)"+d[l.LONECARET]+"\\s+",o[l.CARETTRIM]=new RegExp(d[l.CARETTRIM],"g");c("CARET"),d[l.CARET]="^"+d[l.LONECARET]+d[l.XRANGEPLAIN]+"$",c("CARETLOOSE"),d[l.CARETLOOSE]="^"+d[l.LONECARET]+d[l.XRANGEPLAINLOOSE]+"$",c("COMPARATORLOOSE"),d[l.COMPARATORLOOSE]="^"+d[l.GTLT]+"\\s*("+d[l.LOOSEPLAIN]+")$|^$",c("COMPARATOR"),d[l.COMPARATOR]="^"+d[l.GTLT]+"\\s*("+d[l.FULLPLAIN]+")$|^$",c("COMPARATORTRIM"),d[l.COMPARATORTRIM]="(\\s*)"+d[l.GTLT]+"\\s*("+d[l.LOOSEPLAIN]+"|"+d[l.XRANGEPLAIN]+")",o[l.COMPARATORTRIM]=new RegExp(d[l.COMPARATORTRIM],"g");c("HYPHENRANGE"),d[l.HYPHENRANGE]="^\\s*("+d[l.XRANGEPLAIN]+")\\s+-\\s+("+d[l.XRANGEPLAIN]+")\\s*$",c("HYPHENRANGELOOSE"),d[l.HYPHENRANGELOOSE]="^\\s*("+d[l.XRANGEPLAINLOOSE]+")\\s+-\\s+("+d[l.XRANGEPLAINLOOSE]+")\\s*$",c("STAR"),d[l.STAR]="(<|>)?=?\\s*\\*";for(var p=0;pi)return null;if(!(t.loose?o[l.LOOSE]:o[l.FULL]).test(e))return null;try{return new g(e,t)}catch(n){return null}}function g(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof g){if(e.loose===t.loose)return e;e=e.version}else if("string"!==typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>i)throw new TypeError("version is longer than "+i+" characters");if(!(this instanceof g))return new g(e,t);a("SemVer",e,t),this.options=t,this.loose=!!t.loose;var n=e.trim().match(t.loose?o[l.LOOSE]:o[l.FULL]);if(!n)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>s||this.major<0)throw new TypeError("Invalid major version");if(this.minor>s||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>s||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0;)"number"===typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,a){"string"===typeof n&&(a=n,n=void 0);try{return new g(e,n).inc(t,a).version}catch(r){return null}},t.diff=function(e,t){if(R(e,t))return null;var n=f(e),a=f(t),r="";if(n.prerelease.length||a.prerelease.length){r="pre";var i="prerelease"}for(var s in n)if(("major"===s||"minor"===s||"patch"===s)&&n[s]!==a[s])return r+s;return i},t.compareIdentifiers=m;var h=/^[0-9]+$/;function m(e,t){var n=h.test(e),a=h.test(t);return n&&a&&(e=+e,t=+t),e===t?0:n&&!a?-1:a&&!n?1:e0}function b(e,t,n){return y(e,t,n)<0}function R(e,t,n){return 0===y(e,t,n)}function E(e,t,n){return 0!==y(e,t,n)}function x(e,t,n){return y(e,t,n)>=0}function C(e,t,n){return y(e,t,n)<=0}function S(e,t,n,a){switch(t){case"===":return"object"===typeof e&&(e=e.version),"object"===typeof n&&(n=n.version),e===n;case"!==":return"object"===typeof e&&(e=e.version),"object"===typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return R(e,n,a);case"!=":return E(e,n,a);case">":return v(e,n,a);case">=":return x(e,n,a);case"<":return b(e,n,a);case"<=":return C(e,n,a);default:throw new TypeError("Invalid operator: "+t)}}function T(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof T){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof T))return new T(e,t);a("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===A?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}t.rcompareIdentifiers=function(e,t){return m(t,e)},t.major=function(e,t){return new g(e,t).major},t.minor=function(e,t){return new g(e,t).minor},t.patch=function(e,t){return new g(e,t).patch},t.compare=y,t.compareLoose=function(e,t){return y(e,t,!0)},t.compareBuild=function(e,t,n){var a=new g(e,n),r=new g(t,n);return a.compare(r)||a.compareBuild(r)},t.rcompare=function(e,t,n){return y(t,e,n)},t.sort=function(e,n){return e.sort((function(e,a){return t.compareBuild(e,a,n)}))},t.rsort=function(e,n){return e.sort((function(e,a){return t.compareBuild(a,e,n)}))},t.gt=v,t.lt=b,t.eq=R,t.neq=E,t.gte=x,t.lte=C,t.cmp=S,t.Comparator=T;var A={};function w(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof w)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new w(e.raw,t);if(e instanceof T)return new w(e.value,t);if(!(this instanceof w))return new w(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function D(e,t){for(var n=!0,a=e.slice(),r=a.pop();n&&a.length;)n=a.every((function(e){return r.intersects(e,t)})),r=a.pop();return n}function k(e){return!e||"x"===e.toLowerCase()||"*"===e}function P(e,t,n,a,r,i,s,o,d,l,u,c,p){return((t=k(n)?"":k(a)?">="+n+".0.0":k(r)?">="+n+"."+a+".0":">="+t)+" "+(o=k(d)?"":k(l)?"<"+(+d+1)+".0.0":k(u)?"<"+d+"."+(+l+1)+".0":c?"<="+d+"."+l+"."+u+"-"+c:"<="+o)).trim()}function _(e,t,n){for(var r=0;r0){var i=e[r].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}function I(e,t,n){try{t=new w(t,n)}catch(a){return!1}return t.test(e)}function O(e,t,n,a){var r,i,s,o,d;switch(e=new g(e,a),t=new w(t,a),n){case">":r=v,i=C,s=b,o=">",d=">=";break;case"<":r=b,i=x,s=v,o="<",d="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(I(e,t,a))return!1;for(var l=0;l=0.0.0")),c=c||e,p=p||e,r(e.semver,c.semver,a)?c=e:s(e.semver,p.semver,a)&&(p=e)})),c.operator===o||c.operator===d)return!1;if((!p.operator||p.operator===o)&&i(e,p.semver))return!1;if(p.operator===d&&s(e,p.semver))return!1}return!0}T.prototype.parse=function(e){var t=this.options.loose?o[l.COMPARATORLOOSE]:o[l.COMPARATOR],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: "+e);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new g(n[2],this.options.loose):this.semver=A},T.prototype.toString=function(){return this.value},T.prototype.test=function(e){if(a("Comparator.test",e,this.options.loose),this.semver===A||e===A)return!0;if("string"===typeof e)try{e=new g(e,this.options)}catch(t){return!1}return S(e,this.operator,this.semver,this.options)},T.prototype.intersects=function(e,t){if(!(e instanceof T))throw new TypeError("a Comparator is required");var n;if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||(n=new w(e.value,t),I(this.value,n,t));if(""===e.operator)return""===e.value||(n=new w(this.value,t),I(e.semver,n,t));var a=(">="===this.operator||">"===this.operator)&&(">="===e.operator||">"===e.operator),r=("<="===this.operator||"<"===this.operator)&&("<="===e.operator||"<"===e.operator),i=this.semver.version===e.semver.version,s=(">="===this.operator||"<="===this.operator)&&(">="===e.operator||"<="===e.operator),o=S(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),d=S(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return a||r||i&&s||o||d},t.Range=w,w.prototype.format=function(){return this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim(),this.range},w.prototype.toString=function(){return this.range},w.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var n=t?o[l.HYPHENRANGELOOSE]:o[l.HYPHENRANGE];e=e.replace(n,P),a("hyphen replace",e),e=e.replace(o[l.COMPARATORTRIM],"$1$2$3"),a("comparator trim",e,o[l.COMPARATORTRIM]),e=(e=(e=e.replace(o[l.TILDETRIM],"$1~")).replace(o[l.CARETTRIM],"$1^")).split(/\s+/).join(" ");var r=t?o[l.COMPARATORLOOSE]:o[l.COMPARATOR],i=e.split(" ").map((function(e){return function(e,t){return a("comp",e,t),e=function(e,t){return e.trim().split(/\s+/).map((function(e){return function(e,t){a("caret",e,t);var n=t.loose?o[l.CARETLOOSE]:o[l.CARET];return e.replace(n,(function(t,n,r,i,s){var o;return a("caret",e,t,n,r,i,s),k(n)?o="":k(r)?o=">="+n+".0.0 <"+(+n+1)+".0.0":k(i)?o="0"===n?">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0":">="+n+"."+r+".0 <"+(+n+1)+".0.0":s?(a("replaceCaret pr",s),o="0"===n?"0"===r?">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+r+"."+(+i+1):">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+(+r+1)+".0":">="+n+"."+r+"."+i+"-"+s+" <"+(+n+1)+".0.0"):(a("no pr"),o="0"===n?"0"===r?">="+n+"."+r+"."+i+" <"+n+"."+r+"."+(+i+1):">="+n+"."+r+"."+i+" <"+n+"."+(+r+1)+".0":">="+n+"."+r+"."+i+" <"+(+n+1)+".0.0"),a("caret return",o),o}))}(e,t)})).join(" ")}(e,t),a("caret",e),e=function(e,t){return e.trim().split(/\s+/).map((function(e){return function(e,t){var n=t.loose?o[l.TILDELOOSE]:o[l.TILDE];return e.replace(n,(function(t,n,r,i,s){var o;return a("tilde",e,t,n,r,i,s),k(n)?o="":k(r)?o=">="+n+".0.0 <"+(+n+1)+".0.0":k(i)?o=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0":s?(a("replaceTilde pr",s),o=">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+(+r+1)+".0"):o=">="+n+"."+r+"."+i+" <"+n+"."+(+r+1)+".0",a("tilde return",o),o}))}(e,t)})).join(" ")}(e,t),a("tildes",e),e=function(e,t){return a("replaceXRanges",e,t),e.split(/\s+/).map((function(e){return function(e,t){e=e.trim();var n=t.loose?o[l.XRANGELOOSE]:o[l.XRANGE];return e.replace(n,(function(n,r,i,s,o,d){a("xRange",e,n,r,i,s,o,d);var l=k(i),u=l||k(s),c=u||k(o),p=c;return"="===r&&p&&(r=""),d=t.includePrerelease?"-0":"",l?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(u&&(s=0),o=0,">"===r?(r=">=",u?(i=+i+1,s=0,o=0):(s=+s+1,o=0)):"<="===r&&(r="<",u?i=+i+1:s=+s+1),n=r+i+"."+s+"."+o+d):u?n=">="+i+".0.0"+d+" <"+(+i+1)+".0.0"+d:c&&(n=">="+i+"."+s+".0"+d+" <"+i+"."+(+s+1)+".0"+d),a("xRange return",n),n}))}(e,t)})).join(" ")}(e,t),a("xrange",e),e=function(e,t){return a("replaceStars",e,t),e.trim().replace(o[l.STAR],"")}(e,t),a("stars",e),e}(e,this.options)}),this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter((function(e){return!!e.match(r)}))),i=i.map((function(e){return new T(e,this.options)}),this)},w.prototype.intersects=function(e,t){if(!(e instanceof w))throw new TypeError("a Range is required");return this.set.some((function(n){return D(n,t)&&e.set.some((function(e){return D(e,t)&&n.every((function(n){return e.every((function(e){return n.intersects(e,t)}))}))}))}))},t.toComparators=function(e,t){return new w(e,t).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))},w.prototype.test=function(e){if(!e)return!1;if("string"===typeof e)try{e=new g(e,this.options)}catch(n){return!1}for(var t=0;t":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":n&&!v(n,t)||(n=t);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(n&&e.test(n))return n;return null},t.validRange=function(e,t){try{return new w(e,t).range||"*"}catch(n){return null}},t.ltr=function(e,t,n){return O(e,t,"<",n)},t.gtr=function(e,t,n){return O(e,t,">",n)},t.outside=O,t.prerelease=function(e,t){var n=f(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new w(e,n),t=new w(t,n),e.intersects(t)},t.coerce=function(e,t){if(e instanceof g)return e;"number"===typeof e&&(e=String(e));if("string"!==typeof e)return null;var n=null;if((t=t||{}).rtl){for(var a;(a=o[l.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&a.index+a[0].length===n.index+n[0].length||(n=a),o[l.COERCERTL].lastIndex=a.index+a[1].length+a[2].length;o[l.COERCERTL].lastIndex=-1}else n=e.match(o[l.COERCE]);if(null===n)return null;return f(n[2]+"."+(n[3]||"0")+"."+(n[4]||"0"),t)}},73794:function(e,t,n){"use strict";var a=n(78983).default,r=n(42081).default,i=n(37979),s=Symbol("max"),o=Symbol("length"),d=Symbol("lengthCalculator"),l=Symbol("allowStale"),u=Symbol("maxAge"),c=Symbol("dispose"),p=Symbol("noDisposeOnSet"),f=Symbol("lruList"),g=Symbol("cache"),h=Symbol("updateAgeOnGet"),m=function(){return 1},y=function(){function e(t){if(a(this,e),"number"===typeof t&&(t={max:t}),t||(t={}),t.max&&("number"!==typeof t.max||t.max<0))throw new TypeError("max must be a non-negative number");this[s]=t.max||1/0;var n=t.length||m;if(this[d]="function"!==typeof n?m:n,this[l]=t.stale||!1,t.maxAge&&"number"!==typeof t.maxAge)throw new TypeError("maxAge must be a number");this[u]=t.maxAge||0,this[c]=t.dispose,this[p]=t.noDisposeOnSet||!1,this[h]=t.updateAgeOnGet||!1,this.reset()}return r(e,[{key:"max",get:function(){return this[s]},set:function(e){if("number"!==typeof e||e<0)throw new TypeError("max must be a non-negative number");this[s]=e||1/0,R(this)}},{key:"allowStale",get:function(){return this[l]},set:function(e){this[l]=!!e}},{key:"maxAge",get:function(){return this[u]},set:function(e){if("number"!==typeof e)throw new TypeError("maxAge must be a non-negative number");this[u]=e,R(this)}},{key:"lengthCalculator",get:function(){return this[d]},set:function(e){var t=this;"function"!==typeof e&&(e=m),e!==this[d]&&(this[d]=e,this[o]=0,this[f].forEach((function(e){e.length=t[d](e.value,e.key),t[o]+=e.length}))),R(this)}},{key:"length",get:function(){return this[o]}},{key:"itemCount",get:function(){return this[f].length}},{key:"rforEach",value:function(e,t){t=t||this;for(var n=this[f].tail;null!==n;){var a=n.prev;C(this,e,n,t),n=a}}},{key:"forEach",value:function(e,t){t=t||this;for(var n=this[f].head;null!==n;){var a=n.next;C(this,e,n,t),n=a}}},{key:"keys",value:function(){return this[f].toArray().map((function(e){return e.key}))}},{key:"values",value:function(){return this[f].toArray().map((function(e){return e.value}))}},{key:"reset",value:function(){var e=this;this[c]&&this[f]&&this[f].length&&this[f].forEach((function(t){return e[c](t.key,t.value)})),this[g]=new Map,this[f]=new i,this[o]=0}},{key:"dump",value:function(){var e=this;return this[f].map((function(t){return!b(e,t)&&{k:t.key,v:t.value,e:t.now+(t.maxAge||0)}})).toArray().filter((function(e){return e}))}},{key:"dumpLru",value:function(){return this[f]}},{key:"set",value:function(e,t,n){if((n=n||this[u])&&"number"!==typeof n)throw new TypeError("maxAge must be a number");var a=n?Date.now():0,r=this[d](t,e);if(this[g].has(e)){if(r>this[s])return E(this,this[g].get(e)),!1;var i=this[g].get(e).value;return this[c]&&(this[p]||this[c](e,i.value)),i.now=a,i.maxAge=n,i.value=t,this[o]+=r-i.length,i.length=r,this.get(e),R(this),!0}var l=new x(e,t,r,a,n);return l.length>this[s]?(this[c]&&this[c](e,t),!1):(this[o]+=l.length,this[f].unshift(l),this[g].set(e,this[f].head),R(this),!0)}},{key:"has",value:function(e){if(!this[g].has(e))return!1;var t=this[g].get(e).value;return!b(this,t)}},{key:"get",value:function(e){return v(this,e,!0)}},{key:"peek",value:function(e){return v(this,e,!1)}},{key:"pop",value:function(){var e=this[f].tail;return e?(E(this,e),e.value):null}},{key:"del",value:function(e){E(this,this[g].get(e))}},{key:"load",value:function(e){this.reset();for(var t=Date.now(),n=e.length-1;n>=0;n--){var a=e[n],r=a.e||0;if(0===r)this.set(a.k,a.v);else{var i=r-t;i>0&&this.set(a.k,a.v,i)}}}},{key:"prune",value:function(){var e=this;this[g].forEach((function(t,n){return v(e,n,!1)}))}}]),e}(),v=function(e,t,n){var a=e[g].get(t);if(a){var r=a.value;if(b(e,r)){if(E(e,a),!e[l])return}else n&&(e[h]&&(a.value.now=Date.now()),e[f].unshiftNode(a));return r.value}},b=function(e,t){if(!t||!t.maxAge&&!e[u])return!1;var n=Date.now()-t.now;return t.maxAge?n>t.maxAge:e[u]&&n>e[u]},R=function(e){if(e[o]>e[s])for(var t=e[f].tail;e[o]>e[s]&&null!==t;){var n=t.prev;E(e,t),t=n}},E=function(e,t){if(t){var n=t.value;e[c]&&e[c](n.key,n.value),e[o]-=n.length,e[g].delete(n.key),e[f].removeNode(t)}},x=r((function e(t,n,r,i,s){a(this,e),this.key=t,this.value=n,this.length=r,this.now=i,this.maxAge=s||0})),C=function(e,t,n,a){var r=n.value;b(e,r)&&(E(e,n),e[l]||(r=void 0)),r&&t.call(a,r.value,r.key,e)};e.exports=y},6059:function(e,t,n){var a,r=n(83617);t=e.exports=g,a="object"===typeof r&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.NODE_DEBUG&&/\bsemver\b/i.test({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},t.SEMVER_SPEC_VERSION="2.0.0";var i=256,s=Number.MAX_SAFE_INTEGER||9007199254740991,o=t.re=[],d=t.src=[],l=t.tokens={},u=0;function c(e){l[e]=u++}c("NUMERICIDENTIFIER"),d[l.NUMERICIDENTIFIER]="0|[1-9]\\d*",c("NUMERICIDENTIFIERLOOSE"),d[l.NUMERICIDENTIFIERLOOSE]="[0-9]+",c("NONNUMERICIDENTIFIER"),d[l.NONNUMERICIDENTIFIER]="\\d*[a-zA-Z-][a-zA-Z0-9-]*",c("MAINVERSION"),d[l.MAINVERSION]="("+d[l.NUMERICIDENTIFIER]+")\\.("+d[l.NUMERICIDENTIFIER]+")\\.("+d[l.NUMERICIDENTIFIER]+")",c("MAINVERSIONLOOSE"),d[l.MAINVERSIONLOOSE]="("+d[l.NUMERICIDENTIFIERLOOSE]+")\\.("+d[l.NUMERICIDENTIFIERLOOSE]+")\\.("+d[l.NUMERICIDENTIFIERLOOSE]+")",c("PRERELEASEIDENTIFIER"),d[l.PRERELEASEIDENTIFIER]="(?:"+d[l.NUMERICIDENTIFIER]+"|"+d[l.NONNUMERICIDENTIFIER]+")",c("PRERELEASEIDENTIFIERLOOSE"),d[l.PRERELEASEIDENTIFIERLOOSE]="(?:"+d[l.NUMERICIDENTIFIERLOOSE]+"|"+d[l.NONNUMERICIDENTIFIER]+")",c("PRERELEASE"),d[l.PRERELEASE]="(?:-("+d[l.PRERELEASEIDENTIFIER]+"(?:\\."+d[l.PRERELEASEIDENTIFIER]+")*))",c("PRERELEASELOOSE"),d[l.PRERELEASELOOSE]="(?:-?("+d[l.PRERELEASEIDENTIFIERLOOSE]+"(?:\\."+d[l.PRERELEASEIDENTIFIERLOOSE]+")*))",c("BUILDIDENTIFIER"),d[l.BUILDIDENTIFIER]="[0-9A-Za-z-]+",c("BUILD"),d[l.BUILD]="(?:\\+("+d[l.BUILDIDENTIFIER]+"(?:\\."+d[l.BUILDIDENTIFIER]+")*))",c("FULL"),c("FULLPLAIN"),d[l.FULLPLAIN]="v?"+d[l.MAINVERSION]+d[l.PRERELEASE]+"?"+d[l.BUILD]+"?",d[l.FULL]="^"+d[l.FULLPLAIN]+"$",c("LOOSEPLAIN"),d[l.LOOSEPLAIN]="[v=\\s]*"+d[l.MAINVERSIONLOOSE]+d[l.PRERELEASELOOSE]+"?"+d[l.BUILD]+"?",c("LOOSE"),d[l.LOOSE]="^"+d[l.LOOSEPLAIN]+"$",c("GTLT"),d[l.GTLT]="((?:<|>)?=?)",c("XRANGEIDENTIFIERLOOSE"),d[l.XRANGEIDENTIFIERLOOSE]=d[l.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",c("XRANGEIDENTIFIER"),d[l.XRANGEIDENTIFIER]=d[l.NUMERICIDENTIFIER]+"|x|X|\\*",c("XRANGEPLAIN"),d[l.XRANGEPLAIN]="[v=\\s]*("+d[l.XRANGEIDENTIFIER]+")(?:\\.("+d[l.XRANGEIDENTIFIER]+")(?:\\.("+d[l.XRANGEIDENTIFIER]+")(?:"+d[l.PRERELEASE]+")?"+d[l.BUILD]+"?)?)?",c("XRANGEPLAINLOOSE"),d[l.XRANGEPLAINLOOSE]="[v=\\s]*("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:"+d[l.PRERELEASELOOSE]+")?"+d[l.BUILD]+"?)?)?",c("XRANGE"),d[l.XRANGE]="^"+d[l.GTLT]+"\\s*"+d[l.XRANGEPLAIN]+"$",c("XRANGELOOSE"),d[l.XRANGELOOSE]="^"+d[l.GTLT]+"\\s*"+d[l.XRANGEPLAINLOOSE]+"$",c("COERCE"),d[l.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",c("COERCERTL"),o[l.COERCERTL]=new RegExp(d[l.COERCE],"g"),c("LONETILDE"),d[l.LONETILDE]="(?:~>?)",c("TILDETRIM"),d[l.TILDETRIM]="(\\s*)"+d[l.LONETILDE]+"\\s+",o[l.TILDETRIM]=new RegExp(d[l.TILDETRIM],"g");c("TILDE"),d[l.TILDE]="^"+d[l.LONETILDE]+d[l.XRANGEPLAIN]+"$",c("TILDELOOSE"),d[l.TILDELOOSE]="^"+d[l.LONETILDE]+d[l.XRANGEPLAINLOOSE]+"$",c("LONECARET"),d[l.LONECARET]="(?:\\^)",c("CARETTRIM"),d[l.CARETTRIM]="(\\s*)"+d[l.LONECARET]+"\\s+",o[l.CARETTRIM]=new RegExp(d[l.CARETTRIM],"g");c("CARET"),d[l.CARET]="^"+d[l.LONECARET]+d[l.XRANGEPLAIN]+"$",c("CARETLOOSE"),d[l.CARETLOOSE]="^"+d[l.LONECARET]+d[l.XRANGEPLAINLOOSE]+"$",c("COMPARATORLOOSE"),d[l.COMPARATORLOOSE]="^"+d[l.GTLT]+"\\s*("+d[l.LOOSEPLAIN]+")$|^$",c("COMPARATOR"),d[l.COMPARATOR]="^"+d[l.GTLT]+"\\s*("+d[l.FULLPLAIN]+")$|^$",c("COMPARATORTRIM"),d[l.COMPARATORTRIM]="(\\s*)"+d[l.GTLT]+"\\s*("+d[l.LOOSEPLAIN]+"|"+d[l.XRANGEPLAIN]+")",o[l.COMPARATORTRIM]=new RegExp(d[l.COMPARATORTRIM],"g");c("HYPHENRANGE"),d[l.HYPHENRANGE]="^\\s*("+d[l.XRANGEPLAIN]+")\\s+-\\s+("+d[l.XRANGEPLAIN]+")\\s*$",c("HYPHENRANGELOOSE"),d[l.HYPHENRANGELOOSE]="^\\s*("+d[l.XRANGEPLAINLOOSE]+")\\s+-\\s+("+d[l.XRANGEPLAINLOOSE]+")\\s*$",c("STAR"),d[l.STAR]="(<|>)?=?\\s*\\*";for(var p=0;pi)return null;if(!(t.loose?o[l.LOOSE]:o[l.FULL]).test(e))return null;try{return new g(e,t)}catch(n){return null}}function g(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof g){if(e.loose===t.loose)return e;e=e.version}else if("string"!==typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>i)throw new TypeError("version is longer than "+i+" characters");if(!(this instanceof g))return new g(e,t);a("SemVer",e,t),this.options=t,this.loose=!!t.loose;var n=e.trim().match(t.loose?o[l.LOOSE]:o[l.FULL]);if(!n)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>s||this.major<0)throw new TypeError("Invalid major version");if(this.minor>s||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>s||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0;)"number"===typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,a){"string"===typeof n&&(a=n,n=void 0);try{return new g(e,n).inc(t,a).version}catch(r){return null}},t.diff=function(e,t){if(R(e,t))return null;var n=f(e),a=f(t),r="";if(n.prerelease.length||a.prerelease.length){r="pre";var i="prerelease"}for(var s in n)if(("major"===s||"minor"===s||"patch"===s)&&n[s]!==a[s])return r+s;return i},t.compareIdentifiers=m;var h=/^[0-9]+$/;function m(e,t){var n=h.test(e),a=h.test(t);return n&&a&&(e=+e,t=+t),e===t?0:n&&!a?-1:a&&!n?1:e0}function b(e,t,n){return y(e,t,n)<0}function R(e,t,n){return 0===y(e,t,n)}function E(e,t,n){return 0!==y(e,t,n)}function x(e,t,n){return y(e,t,n)>=0}function C(e,t,n){return y(e,t,n)<=0}function S(e,t,n,a){switch(t){case"===":return"object"===typeof e&&(e=e.version),"object"===typeof n&&(n=n.version),e===n;case"!==":return"object"===typeof e&&(e=e.version),"object"===typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return R(e,n,a);case"!=":return E(e,n,a);case">":return v(e,n,a);case">=":return x(e,n,a);case"<":return b(e,n,a);case"<=":return C(e,n,a);default:throw new TypeError("Invalid operator: "+t)}}function T(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof T){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof T))return new T(e,t);a("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===A?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}t.rcompareIdentifiers=function(e,t){return m(t,e)},t.major=function(e,t){return new g(e,t).major},t.minor=function(e,t){return new g(e,t).minor},t.patch=function(e,t){return new g(e,t).patch},t.compare=y,t.compareLoose=function(e,t){return y(e,t,!0)},t.compareBuild=function(e,t,n){var a=new g(e,n),r=new g(t,n);return a.compare(r)||a.compareBuild(r)},t.rcompare=function(e,t,n){return y(t,e,n)},t.sort=function(e,n){return e.sort((function(e,a){return t.compareBuild(e,a,n)}))},t.rsort=function(e,n){return e.sort((function(e,a){return t.compareBuild(a,e,n)}))},t.gt=v,t.lt=b,t.eq=R,t.neq=E,t.gte=x,t.lte=C,t.cmp=S,t.Comparator=T;var A={};function w(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof w)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new w(e.raw,t);if(e instanceof T)return new w(e.value,t);if(!(this instanceof w))return new w(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function D(e,t){for(var n=!0,a=e.slice(),r=a.pop();n&&a.length;)n=a.every((function(e){return r.intersects(e,t)})),r=a.pop();return n}function k(e){return!e||"x"===e.toLowerCase()||"*"===e}function P(e,t,n,a,r,i,s,o,d,l,u,c,p){return((t=k(n)?"":k(a)?">="+n+".0.0":k(r)?">="+n+"."+a+".0":">="+t)+" "+(o=k(d)?"":k(l)?"<"+(+d+1)+".0.0":k(u)?"<"+d+"."+(+l+1)+".0":c?"<="+d+"."+l+"."+u+"-"+c:"<="+o)).trim()}function _(e,t,n){for(var r=0;r0){var i=e[r].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}function I(e,t,n){try{t=new w(t,n)}catch(a){return!1}return t.test(e)}function O(e,t,n,a){var r,i,s,o,d;switch(e=new g(e,a),t=new w(t,a),n){case">":r=v,i=C,s=b,o=">",d=">=";break;case"<":r=b,i=x,s=v,o="<",d="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(I(e,t,a))return!1;for(var l=0;l=0.0.0")),c=c||e,p=p||e,r(e.semver,c.semver,a)?c=e:s(e.semver,p.semver,a)&&(p=e)})),c.operator===o||c.operator===d)return!1;if((!p.operator||p.operator===o)&&i(e,p.semver))return!1;if(p.operator===d&&s(e,p.semver))return!1}return!0}T.prototype.parse=function(e){var t=this.options.loose?o[l.COMPARATORLOOSE]:o[l.COMPARATOR],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: "+e);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new g(n[2],this.options.loose):this.semver=A},T.prototype.toString=function(){return this.value},T.prototype.test=function(e){if(a("Comparator.test",e,this.options.loose),this.semver===A||e===A)return!0;if("string"===typeof e)try{e=new g(e,this.options)}catch(t){return!1}return S(e,this.operator,this.semver,this.options)},T.prototype.intersects=function(e,t){if(!(e instanceof T))throw new TypeError("a Comparator is required");var n;if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||(n=new w(e.value,t),I(this.value,n,t));if(""===e.operator)return""===e.value||(n=new w(this.value,t),I(e.semver,n,t));var a=(">="===this.operator||">"===this.operator)&&(">="===e.operator||">"===e.operator),r=("<="===this.operator||"<"===this.operator)&&("<="===e.operator||"<"===e.operator),i=this.semver.version===e.semver.version,s=(">="===this.operator||"<="===this.operator)&&(">="===e.operator||"<="===e.operator),o=S(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),d=S(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return a||r||i&&s||o||d},t.Range=w,w.prototype.format=function(){return this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim(),this.range},w.prototype.toString=function(){return this.range},w.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var n=t?o[l.HYPHENRANGELOOSE]:o[l.HYPHENRANGE];e=e.replace(n,P),a("hyphen replace",e),e=e.replace(o[l.COMPARATORTRIM],"$1$2$3"),a("comparator trim",e,o[l.COMPARATORTRIM]),e=(e=(e=e.replace(o[l.TILDETRIM],"$1~")).replace(o[l.CARETTRIM],"$1^")).split(/\s+/).join(" ");var r=t?o[l.COMPARATORLOOSE]:o[l.COMPARATOR],i=e.split(" ").map((function(e){return function(e,t){return a("comp",e,t),e=function(e,t){return e.trim().split(/\s+/).map((function(e){return function(e,t){a("caret",e,t);var n=t.loose?o[l.CARETLOOSE]:o[l.CARET];return e.replace(n,(function(t,n,r,i,s){var o;return a("caret",e,t,n,r,i,s),k(n)?o="":k(r)?o=">="+n+".0.0 <"+(+n+1)+".0.0":k(i)?o="0"===n?">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0":">="+n+"."+r+".0 <"+(+n+1)+".0.0":s?(a("replaceCaret pr",s),o="0"===n?"0"===r?">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+r+"."+(+i+1):">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+(+r+1)+".0":">="+n+"."+r+"."+i+"-"+s+" <"+(+n+1)+".0.0"):(a("no pr"),o="0"===n?"0"===r?">="+n+"."+r+"."+i+" <"+n+"."+r+"."+(+i+1):">="+n+"."+r+"."+i+" <"+n+"."+(+r+1)+".0":">="+n+"."+r+"."+i+" <"+(+n+1)+".0.0"),a("caret return",o),o}))}(e,t)})).join(" ")}(e,t),a("caret",e),e=function(e,t){return e.trim().split(/\s+/).map((function(e){return function(e,t){var n=t.loose?o[l.TILDELOOSE]:o[l.TILDE];return e.replace(n,(function(t,n,r,i,s){var o;return a("tilde",e,t,n,r,i,s),k(n)?o="":k(r)?o=">="+n+".0.0 <"+(+n+1)+".0.0":k(i)?o=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0":s?(a("replaceTilde pr",s),o=">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+(+r+1)+".0"):o=">="+n+"."+r+"."+i+" <"+n+"."+(+r+1)+".0",a("tilde return",o),o}))}(e,t)})).join(" ")}(e,t),a("tildes",e),e=function(e,t){return a("replaceXRanges",e,t),e.split(/\s+/).map((function(e){return function(e,t){e=e.trim();var n=t.loose?o[l.XRANGELOOSE]:o[l.XRANGE];return e.replace(n,(function(n,r,i,s,o,d){a("xRange",e,n,r,i,s,o,d);var l=k(i),u=l||k(s),c=u||k(o),p=c;return"="===r&&p&&(r=""),d=t.includePrerelease?"-0":"",l?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(u&&(s=0),o=0,">"===r?(r=">=",u?(i=+i+1,s=0,o=0):(s=+s+1,o=0)):"<="===r&&(r="<",u?i=+i+1:s=+s+1),n=r+i+"."+s+"."+o+d):u?n=">="+i+".0.0"+d+" <"+(+i+1)+".0.0"+d:c&&(n=">="+i+"."+s+".0"+d+" <"+i+"."+(+s+1)+".0"+d),a("xRange return",n),n}))}(e,t)})).join(" ")}(e,t),a("xrange",e),e=function(e,t){return a("replaceStars",e,t),e.trim().replace(o[l.STAR],"")}(e,t),a("stars",e),e}(e,this.options)}),this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter((function(e){return!!e.match(r)}))),i=i.map((function(e){return new T(e,this.options)}),this)},w.prototype.intersects=function(e,t){if(!(e instanceof w))throw new TypeError("a Range is required");return this.set.some((function(n){return D(n,t)&&e.set.some((function(e){return D(e,t)&&n.every((function(n){return e.every((function(e){return n.intersects(e,t)}))}))}))}))},t.toComparators=function(e,t){return new w(e,t).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))},w.prototype.test=function(e){if(!e)return!1;if("string"===typeof e)try{e=new g(e,this.options)}catch(n){return!1}for(var t=0;t":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":n&&!v(n,t)||(n=t);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(n&&e.test(n))return n;return null},t.validRange=function(e,t){try{return new w(e,t).range||"*"}catch(n){return null}},t.ltr=function(e,t,n){return O(e,t,"<",n)},t.gtr=function(e,t,n){return O(e,t,">",n)},t.outside=O,t.prerelease=function(e,t){var n=f(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new w(e,n),t=new w(t,n),e.intersects(t)},t.coerce=function(e,t){if(e instanceof g)return e;"number"===typeof e&&(e=String(e));if("string"!==typeof e)return null;var n=null;if((t=t||{}).rtl){for(var a;(a=o[l.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&a.index+a[0].length===n.index+n[0].length||(n=a),o[l.COERCERTL].lastIndex=a.index+a[1].length+a[2].length;o[l.COERCERTL].lastIndex=-1}else n=e.match(o[l.COERCE]);if(null===n)return null;return f(n[2]+"."+(n[3]||"0")+"."+(n[4]||"0"),t)}},90439:function(e,t,n){"use strict";var a=n(21337).default;e.exports=function(e){e.prototype[Symbol.iterator]=a().mark((function e(){var t;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=this.head;case 1:if(!t){e.next=7;break}return e.next=4,t.value;case 4:t=t.next,e.next=1;break;case 7:case"end":return e.stop()}}),e,this)}))}},37979:function(e,t,n){"use strict";function a(e){var t=this;if(t instanceof a||(t=new a),t.tail=null,t.head=null,t.length=0,e&&"function"===typeof e.forEach)e.forEach((function(e){t.push(e)}));else if(arguments.length>0)for(var n=0,r=arguments.length;n1)n=t;else{if(!this.head)throw new TypeError("Reduce of empty list with no initial value");a=this.head.next,n=this.head.value}for(var r=0;null!==a;r++)n=e(n,a.value,r),a=a.next;return n},a.prototype.reduceReverse=function(e,t){var n,a=this.tail;if(arguments.length>1)n=t;else{if(!this.tail)throw new TypeError("Reduce of empty list with no initial value");a=this.tail.prev,n=this.tail.value}for(var r=this.length-1;null!==a;r--)n=e(n,a.value,r),a=a.prev;return n},a.prototype.toArray=function(){for(var e=new Array(this.length),t=0,n=this.head;null!==n;t++)e[t]=n.value,n=n.next;return e},a.prototype.toArrayReverse=function(){for(var e=new Array(this.length),t=0,n=this.tail;null!==n;t++)e[t]=n.value,n=n.prev;return e},a.prototype.slice=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var n=new a;if(tthis.length&&(t=this.length);for(var r=0,i=this.head;null!==i&&rthis.length&&(t=this.length);for(var r=this.length,i=this.tail;null!==i&&r>t;r--)i=i.prev;for(;null!==i&&r>e;r--,i=i.prev)n.push(i.value);return n},a.prototype.splice=function(e,t){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var n=0,a=this.head;null!==a&&n)?=?)",c("XRANGEIDENTIFIERLOOSE"),d[l.XRANGEIDENTIFIERLOOSE]=d[l.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",c("XRANGEIDENTIFIER"),d[l.XRANGEIDENTIFIER]=d[l.NUMERICIDENTIFIER]+"|x|X|\\*",c("XRANGEPLAIN"),d[l.XRANGEPLAIN]="[v=\\s]*("+d[l.XRANGEIDENTIFIER]+")(?:\\.("+d[l.XRANGEIDENTIFIER]+")(?:\\.("+d[l.XRANGEIDENTIFIER]+")(?:"+d[l.PRERELEASE]+")?"+d[l.BUILD]+"?)?)?",c("XRANGEPLAINLOOSE"),d[l.XRANGEPLAINLOOSE]="[v=\\s]*("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+d[l.XRANGEIDENTIFIERLOOSE]+")(?:"+d[l.PRERELEASELOOSE]+")?"+d[l.BUILD]+"?)?)?",c("XRANGE"),d[l.XRANGE]="^"+d[l.GTLT]+"\\s*"+d[l.XRANGEPLAIN]+"$",c("XRANGELOOSE"),d[l.XRANGELOOSE]="^"+d[l.GTLT]+"\\s*"+d[l.XRANGEPLAINLOOSE]+"$",c("COERCE"),d[l.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",c("COERCERTL"),o[l.COERCERTL]=new RegExp(d[l.COERCE],"g"),c("LONETILDE"),d[l.LONETILDE]="(?:~>?)",c("TILDETRIM"),d[l.TILDETRIM]="(\\s*)"+d[l.LONETILDE]+"\\s+",o[l.TILDETRIM]=new RegExp(d[l.TILDETRIM],"g");c("TILDE"),d[l.TILDE]="^"+d[l.LONETILDE]+d[l.XRANGEPLAIN]+"$",c("TILDELOOSE"),d[l.TILDELOOSE]="^"+d[l.LONETILDE]+d[l.XRANGEPLAINLOOSE]+"$",c("LONECARET"),d[l.LONECARET]="(?:\\^)",c("CARETTRIM"),d[l.CARETTRIM]="(\\s*)"+d[l.LONECARET]+"\\s+",o[l.CARETTRIM]=new RegExp(d[l.CARETTRIM],"g");c("CARET"),d[l.CARET]="^"+d[l.LONECARET]+d[l.XRANGEPLAIN]+"$",c("CARETLOOSE"),d[l.CARETLOOSE]="^"+d[l.LONECARET]+d[l.XRANGEPLAINLOOSE]+"$",c("COMPARATORLOOSE"),d[l.COMPARATORLOOSE]="^"+d[l.GTLT]+"\\s*("+d[l.LOOSEPLAIN]+")$|^$",c("COMPARATOR"),d[l.COMPARATOR]="^"+d[l.GTLT]+"\\s*("+d[l.FULLPLAIN]+")$|^$",c("COMPARATORTRIM"),d[l.COMPARATORTRIM]="(\\s*)"+d[l.GTLT]+"\\s*("+d[l.LOOSEPLAIN]+"|"+d[l.XRANGEPLAIN]+")",o[l.COMPARATORTRIM]=new RegExp(d[l.COMPARATORTRIM],"g");c("HYPHENRANGE"),d[l.HYPHENRANGE]="^\\s*("+d[l.XRANGEPLAIN]+")\\s+-\\s+("+d[l.XRANGEPLAIN]+")\\s*$",c("HYPHENRANGELOOSE"),d[l.HYPHENRANGELOOSE]="^\\s*("+d[l.XRANGEPLAINLOOSE]+")\\s+-\\s+("+d[l.XRANGEPLAINLOOSE]+")\\s*$",c("STAR"),d[l.STAR]="(<|>)?=?\\s*\\*";for(var p=0;pi)return null;if(!(t.loose?o[l.LOOSE]:o[l.FULL]).test(e))return null;try{return new g(e,t)}catch(n){return null}}function g(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof g){if(e.loose===t.loose)return e;e=e.version}else if("string"!==typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>i)throw new TypeError("version is longer than "+i+" characters");if(!(this instanceof g))return new g(e,t);a("SemVer",e,t),this.options=t,this.loose=!!t.loose;var n=e.trim().match(t.loose?o[l.LOOSE]:o[l.FULL]);if(!n)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>s||this.major<0)throw new TypeError("Invalid major version");if(this.minor>s||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>s||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0;)"number"===typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,a){"string"===typeof n&&(a=n,n=void 0);try{return new g(e,n).inc(t,a).version}catch(r){return null}},t.diff=function(e,t){if(R(e,t))return null;var n=f(e),a=f(t),r="";if(n.prerelease.length||a.prerelease.length){r="pre";var i="prerelease"}for(var s in n)if(("major"===s||"minor"===s||"patch"===s)&&n[s]!==a[s])return r+s;return i},t.compareIdentifiers=m;var h=/^[0-9]+$/;function m(e,t){var n=h.test(e),a=h.test(t);return n&&a&&(e=+e,t=+t),e===t?0:n&&!a?-1:a&&!n?1:e0}function b(e,t,n){return y(e,t,n)<0}function R(e,t,n){return 0===y(e,t,n)}function E(e,t,n){return 0!==y(e,t,n)}function x(e,t,n){return y(e,t,n)>=0}function C(e,t,n){return y(e,t,n)<=0}function S(e,t,n,a){switch(t){case"===":return"object"===typeof e&&(e=e.version),"object"===typeof n&&(n=n.version),e===n;case"!==":return"object"===typeof e&&(e=e.version),"object"===typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return R(e,n,a);case"!=":return E(e,n,a);case">":return v(e,n,a);case">=":return x(e,n,a);case"<":return b(e,n,a);case"<=":return C(e,n,a);default:throw new TypeError("Invalid operator: "+t)}}function T(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof T){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof T))return new T(e,t);a("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===A?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}t.rcompareIdentifiers=function(e,t){return m(t,e)},t.major=function(e,t){return new g(e,t).major},t.minor=function(e,t){return new g(e,t).minor},t.patch=function(e,t){return new g(e,t).patch},t.compare=y,t.compareLoose=function(e,t){return y(e,t,!0)},t.compareBuild=function(e,t,n){var a=new g(e,n),r=new g(t,n);return a.compare(r)||a.compareBuild(r)},t.rcompare=function(e,t,n){return y(t,e,n)},t.sort=function(e,n){return e.sort((function(e,a){return t.compareBuild(e,a,n)}))},t.rsort=function(e,n){return e.sort((function(e,a){return t.compareBuild(a,e,n)}))},t.gt=v,t.lt=b,t.eq=R,t.neq=E,t.gte=x,t.lte=C,t.cmp=S,t.Comparator=T;var A={};function w(e,t){if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof w)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new w(e.raw,t);if(e instanceof T)return new w(e.value,t);if(!(this instanceof w))return new w(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function D(e,t){for(var n=!0,a=e.slice(),r=a.pop();n&&a.length;)n=a.every((function(e){return r.intersects(e,t)})),r=a.pop();return n}function k(e){return!e||"x"===e.toLowerCase()||"*"===e}function P(e,t,n,a,r,i,s,o,d,l,u,c,p){return((t=k(n)?"":k(a)?">="+n+".0.0":k(r)?">="+n+"."+a+".0":">="+t)+" "+(o=k(d)?"":k(l)?"<"+(+d+1)+".0.0":k(u)?"<"+d+"."+(+l+1)+".0":c?"<="+d+"."+l+"."+u+"-"+c:"<="+o)).trim()}function _(e,t,n){for(var r=0;r0){var i=e[r].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}function I(e,t,n){try{t=new w(t,n)}catch(a){return!1}return t.test(e)}function O(e,t,n,a){var r,i,s,o,d;switch(e=new g(e,a),t=new w(t,a),n){case">":r=v,i=C,s=b,o=">",d=">=";break;case"<":r=b,i=x,s=v,o="<",d="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(I(e,t,a))return!1;for(var l=0;l=0.0.0")),c=c||e,p=p||e,r(e.semver,c.semver,a)?c=e:s(e.semver,p.semver,a)&&(p=e)})),c.operator===o||c.operator===d)return!1;if((!p.operator||p.operator===o)&&i(e,p.semver))return!1;if(p.operator===d&&s(e,p.semver))return!1}return!0}T.prototype.parse=function(e){var t=this.options.loose?o[l.COMPARATORLOOSE]:o[l.COMPARATOR],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: "+e);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new g(n[2],this.options.loose):this.semver=A},T.prototype.toString=function(){return this.value},T.prototype.test=function(e){if(a("Comparator.test",e,this.options.loose),this.semver===A||e===A)return!0;if("string"===typeof e)try{e=new g(e,this.options)}catch(t){return!1}return S(e,this.operator,this.semver,this.options)},T.prototype.intersects=function(e,t){if(!(e instanceof T))throw new TypeError("a Comparator is required");var n;if(t&&"object"===typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||(n=new w(e.value,t),I(this.value,n,t));if(""===e.operator)return""===e.value||(n=new w(this.value,t),I(e.semver,n,t));var a=(">="===this.operator||">"===this.operator)&&(">="===e.operator||">"===e.operator),r=("<="===this.operator||"<"===this.operator)&&("<="===e.operator||"<"===e.operator),i=this.semver.version===e.semver.version,s=(">="===this.operator||"<="===this.operator)&&(">="===e.operator||"<="===e.operator),o=S(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),d=S(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return a||r||i&&s||o||d},t.Range=w,w.prototype.format=function(){return this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim(),this.range},w.prototype.toString=function(){return this.range},w.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var n=t?o[l.HYPHENRANGELOOSE]:o[l.HYPHENRANGE];e=e.replace(n,P),a("hyphen replace",e),e=e.replace(o[l.COMPARATORTRIM],"$1$2$3"),a("comparator trim",e,o[l.COMPARATORTRIM]),e=(e=(e=e.replace(o[l.TILDETRIM],"$1~")).replace(o[l.CARETTRIM],"$1^")).split(/\s+/).join(" ");var r=t?o[l.COMPARATORLOOSE]:o[l.COMPARATOR],i=e.split(" ").map((function(e){return function(e,t){return a("comp",e,t),e=function(e,t){return e.trim().split(/\s+/).map((function(e){return function(e,t){a("caret",e,t);var n=t.loose?o[l.CARETLOOSE]:o[l.CARET];return e.replace(n,(function(t,n,r,i,s){var o;return a("caret",e,t,n,r,i,s),k(n)?o="":k(r)?o=">="+n+".0.0 <"+(+n+1)+".0.0":k(i)?o="0"===n?">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0":">="+n+"."+r+".0 <"+(+n+1)+".0.0":s?(a("replaceCaret pr",s),o="0"===n?"0"===r?">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+r+"."+(+i+1):">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+(+r+1)+".0":">="+n+"."+r+"."+i+"-"+s+" <"+(+n+1)+".0.0"):(a("no pr"),o="0"===n?"0"===r?">="+n+"."+r+"."+i+" <"+n+"."+r+"."+(+i+1):">="+n+"."+r+"."+i+" <"+n+"."+(+r+1)+".0":">="+n+"."+r+"."+i+" <"+(+n+1)+".0.0"),a("caret return",o),o}))}(e,t)})).join(" ")}(e,t),a("caret",e),e=function(e,t){return e.trim().split(/\s+/).map((function(e){return function(e,t){var n=t.loose?o[l.TILDELOOSE]:o[l.TILDE];return e.replace(n,(function(t,n,r,i,s){var o;return a("tilde",e,t,n,r,i,s),k(n)?o="":k(r)?o=">="+n+".0.0 <"+(+n+1)+".0.0":k(i)?o=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0":s?(a("replaceTilde pr",s),o=">="+n+"."+r+"."+i+"-"+s+" <"+n+"."+(+r+1)+".0"):o=">="+n+"."+r+"."+i+" <"+n+"."+(+r+1)+".0",a("tilde return",o),o}))}(e,t)})).join(" ")}(e,t),a("tildes",e),e=function(e,t){return a("replaceXRanges",e,t),e.split(/\s+/).map((function(e){return function(e,t){e=e.trim();var n=t.loose?o[l.XRANGELOOSE]:o[l.XRANGE];return e.replace(n,(function(n,r,i,s,o,d){a("xRange",e,n,r,i,s,o,d);var l=k(i),u=l||k(s),c=u||k(o),p=c;return"="===r&&p&&(r=""),d=t.includePrerelease?"-0":"",l?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(u&&(s=0),o=0,">"===r?(r=">=",u?(i=+i+1,s=0,o=0):(s=+s+1,o=0)):"<="===r&&(r="<",u?i=+i+1:s=+s+1),n=r+i+"."+s+"."+o+d):u?n=">="+i+".0.0"+d+" <"+(+i+1)+".0.0"+d:c&&(n=">="+i+"."+s+".0"+d+" <"+i+"."+(+s+1)+".0"+d),a("xRange return",n),n}))}(e,t)})).join(" ")}(e,t),a("xrange",e),e=function(e,t){return a("replaceStars",e,t),e.trim().replace(o[l.STAR],"")}(e,t),a("stars",e),e}(e,this.options)}),this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter((function(e){return!!e.match(r)}))),i=i.map((function(e){return new T(e,this.options)}),this)},w.prototype.intersects=function(e,t){if(!(e instanceof w))throw new TypeError("a Range is required");return this.set.some((function(n){return D(n,t)&&e.set.some((function(e){return D(e,t)&&n.every((function(n){return e.every((function(e){return n.intersects(e,t)}))}))}))}))},t.toComparators=function(e,t){return new w(e,t).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))},w.prototype.test=function(e){if(!e)return!1;if("string"===typeof e)try{e=new g(e,this.options)}catch(n){return!1}for(var t=0;t":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":n&&!v(n,t)||(n=t);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(n&&e.test(n))return n;return null},t.validRange=function(e,t){try{return new w(e,t).range||"*"}catch(n){return null}},t.ltr=function(e,t,n){return O(e,t,"<",n)},t.gtr=function(e,t,n){return O(e,t,">",n)},t.outside=O,t.prerelease=function(e,t){var n=f(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new w(e,n),t=new w(t,n),e.intersects(t)},t.coerce=function(e,t){if(e instanceof g)return e;"number"===typeof e&&(e=String(e));if("string"!==typeof e)return null;var n=null;if((t=t||{}).rtl){for(var a;(a=o[l.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&a.index+a[0].length===n.index+n[0].length||(n=a),o[l.COERCERTL].lastIndex=a.index+a[1].length+a[2].length;o[l.COERCERTL].lastIndex=-1}else n=e.match(o[l.COERCE]);if(null===n)return null;return f(n[2]+"."+(n[3]||"0")+"."+(n[4]||"0"),t)}},46898:function(e,t,n){"use strict";e=n.nmd(e);var a=n(49297),r=function(e,t){return function(){var n=e.apply(a,arguments);return"\x1b[".concat(n+t,"m")}},i=function(e,t){return function(){var n=e.apply(a,arguments);return"\x1b[".concat(38+t,";5;").concat(n,"m")}},s=function(e,t){return function(){var n=e.apply(a,arguments);return"\x1b[".concat(38+t,";2;").concat(n[0],";").concat(n[1],";").concat(n[2],"m")}};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){var e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.grey=t.color.gray;for(var n=0,o=Object.keys(t);n0}function g(e){if(!this||!(this instanceof g)||this.template){var t={};return f(t,e),t.template=function(){var e=[].slice.call(arguments);return w.apply(null,[t.template].concat(e))},Object.setPrototypeOf(t,g.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=g,t.template}f(this,e)}l&&(s.blue.open="\x1b[94m");for(var h=function(){var e=y[m];s[e].closeRe=new RegExp(i(s[e].close),"g"),p[e]={get:function(){var t=s[e];return T.call(this,this._styles?this._styles.concat(t):[t],this._empty,e)}}},m=0,y=Object.keys(s);m1)for(var a=1;a0?u[f].apply(u,r[f]):u[f]}}return u}e.exports=function(e,t){var n=[],a=[],i=[];if(t.replace(r,(function(t,r,s,o,d,u){if(r)i.push(l(r));else if(o){var f=i.join("");i=[],a.push(0===n.length?f:p(e,n)(f)),n.push({inverse:s,styles:c(o)})}else if(d){if(0===n.length)throw new Error("Found extraneous } in Chalk template literal");a.push(p(e,n)(i.join(""))),i=[],n.pop()}else i.push(u)})),a.push(i.join("")),n.length>0){var s="Chalk template literal is missing ".concat(n.length," closing bracket").concat(1===n.length?"":"s"," (`}`)");throw new Error(s)}return a.join("")}},68866:function(e,t,n){var a=n(10052),r={};for(var i in a)a.hasOwnProperty(i)&&(r[a[i]]=i);var s=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var o in s)if(s.hasOwnProperty(o)){if(!("channels"in s[o]))throw new Error("missing channels property: "+o);if(!("labels"in s[o]))throw new Error("missing channel labels property: "+o);if(s[o].labels.length!==s[o].channels)throw new Error("channel and label counts mismatch: "+o);var d=s[o].channels,l=s[o].labels;delete s[o].channels,delete s[o].labels,Object.defineProperty(s[o],"channels",{value:d}),Object.defineProperty(s[o],"labels",{value:l})}s.rgb.hsl=function(e){var t,n,a=e[0]/255,r=e[1]/255,i=e[2]/255,s=Math.min(a,r,i),o=Math.max(a,r,i),d=o-s;return o===s?t=0:a===o?t=(r-i)/d:r===o?t=2+(i-a)/d:i===o&&(t=4+(a-r)/d),(t=Math.min(60*t,360))<0&&(t+=360),n=(s+o)/2,[t,100*(o===s?0:n<=.5?d/(o+s):d/(2-o-s)),100*n]},s.rgb.hsv=function(e){var t,n,a,r,i,s=e[0]/255,o=e[1]/255,d=e[2]/255,l=Math.max(s,o,d),u=l-Math.min(s,o,d),c=function(e){return(l-e)/6/u+.5};return 0===u?r=i=0:(i=u/l,t=c(s),n=c(o),a=c(d),s===l?r=a-n:o===l?r=1/3+t-a:d===l&&(r=2/3+n-t),r<0?r+=1:r>1&&(r-=1)),[360*r,100*i,100*l]},s.rgb.hwb=function(e){var t=e[0],n=e[1],a=e[2];return[s.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,a))),100*(a=1-1/255*Math.max(t,Math.max(n,a)))]},s.rgb.cmyk=function(e){var t,n=e[0]/255,a=e[1]/255,r=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-a,1-r)))/(1-t)||0),100*((1-a-t)/(1-t)||0),100*((1-r-t)/(1-t)||0),100*t]},s.rgb.keyword=function(e){var t=r[e];if(t)return t;var n,i,s,o=1/0;for(var d in a)if(a.hasOwnProperty(d)){var l=a[d],u=(i=e,s=l,Math.pow(i[0]-s[0],2)+Math.pow(i[1]-s[1],2)+Math.pow(i[2]-s[2],2));u.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92)),100*(.2126*t+.7152*n+.0722*a),100*(.0193*t+.1192*n+.9505*a)]},s.rgb.lab=function(e){var t=s.rgb.xyz(e),n=t[0],a=t[1],r=t[2];return a/=100,r/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116)-16,500*(n-a),200*(a-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},s.hsl.rgb=function(e){var t,n,a,r,i,s=e[0]/360,o=e[1]/100,d=e[2]/100;if(0===o)return[i=255*d,i,i];t=2*d-(n=d<.5?d*(1+o):d+o-d*o),r=[0,0,0];for(var l=0;l<3;l++)(a=s+1/3*-(l-1))<0&&a++,a>1&&a--,i=6*a<1?t+6*(n-t)*a:2*a<1?n:3*a<2?t+(n-t)*(2/3-a)*6:t,r[l]=255*i;return r},s.hsl.hsv=function(e){var t=e[0],n=e[1]/100,a=e[2]/100,r=n,i=Math.max(a,.01);return n*=(a*=2)<=1?a:2-a,r*=i<=1?i:2-i,[t,100*(0===a?2*r/(i+r):2*n/(a+n)),100*((a+n)/2)]},s.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,a=e[2]/100,r=Math.floor(t)%6,i=t-Math.floor(t),s=255*a*(1-n),o=255*a*(1-n*i),d=255*a*(1-n*(1-i));switch(a*=255,r){case 0:return[a,d,s];case 1:return[o,a,s];case 2:return[s,a,d];case 3:return[s,o,a];case 4:return[d,s,a];case 5:return[a,s,o]}},s.hsv.hsl=function(e){var t,n,a,r=e[0],i=e[1]/100,s=e[2]/100,o=Math.max(s,.01);return a=(2-i)*s,n=i*o,[r,100*(n=(n/=(t=(2-i)*o)<=1?t:2-t)||0),100*(a/=2)]},s.hwb.rgb=function(e){var t,n,a,r,i,s,o,d=e[0]/360,l=e[1]/100,u=e[2]/100,c=l+u;switch(c>1&&(l/=c,u/=c),a=6*d-(t=Math.floor(6*d)),0!==(1&t)&&(a=1-a),r=l+a*((n=1-u)-l),t){default:case 6:case 0:i=n,s=r,o=l;break;case 1:i=r,s=n,o=l;break;case 2:i=l,s=n,o=r;break;case 3:i=l,s=r,o=n;break;case 4:i=r,s=l,o=n;break;case 5:i=n,s=l,o=r}return[255*i,255*s,255*o]},s.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,a=e[2]/100,r=e[3]/100;return[255*(1-Math.min(1,t*(1-r)+r)),255*(1-Math.min(1,n*(1-r)+r)),255*(1-Math.min(1,a*(1-r)+r))]},s.xyz.rgb=function(e){var t,n,a,r=e[0]/100,i=e[1]/100,s=e[2]/100;return n=-.9689*r+1.8758*i+.0415*s,a=.0557*r+-.204*i+1.057*s,t=(t=3.2406*r+-1.5372*i+-.4986*s)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:12.92*a,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(a=Math.min(Math.max(0,a),1))]},s.xyz.lab=function(e){var t=e[0],n=e[1],a=e[2];return n/=100,a/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]},s.lab.xyz=function(e){var t,n,a,r=e[0];t=e[1]/500+(n=(r+16)/116),a=n-e[2]/200;var i=Math.pow(n,3),s=Math.pow(t,3),o=Math.pow(a,3);return n=i>.008856?i:(n-16/116)/7.787,t=s>.008856?s:(t-16/116)/7.787,a=o>.008856?o:(a-16/116)/7.787,[t*=95.047,n*=100,a*=108.883]},s.lab.lch=function(e){var t,n=e[0],a=e[1],r=e[2];return(t=360*Math.atan2(r,a)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(a*a+r*r),t]},s.lch.lab=function(e){var t,n=e[0],a=e[1];return t=e[2]/360*2*Math.PI,[n,a*Math.cos(t),a*Math.sin(t)]},s.rgb.ansi16=function(e){var t=e[0],n=e[1],a=e[2],r=1 in arguments?arguments[1]:s.rgb.hsv(e)[2];if(0===(r=Math.round(r/50)))return 30;var i=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===r&&(i+=60),i},s.hsv.ansi16=function(e){return s.rgb.ansi16(s.hsv.rgb(e),e[2])},s.rgb.ansi256=function(e){var t=e[0],n=e[1],a=e[2];return t===n&&n===a?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(a/255*5)},s.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},s.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},s.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},s.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var a=parseInt(n,16);return[a>>16&255,a>>8&255,255&a]},s.rgb.hcg=function(e){var t,n=e[0]/255,a=e[1]/255,r=e[2]/255,i=Math.max(Math.max(n,a),r),s=Math.min(Math.min(n,a),r),o=i-s;return t=o<=0?0:i===n?(a-r)/o%6:i===a?2+(r-n)/o:4+(n-a)/o+4,t/=6,[360*(t%=1),100*o,100*(o<1?s/(1-o):0)]},s.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,a=1,r=0;return(a=n<.5?2*t*n:2*t*(1-n))<1&&(r=(n-.5*a)/(1-a)),[e[0],100*a,100*r]},s.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,a=t*n,r=0;return a<1&&(r=(n-a)/(1-a)),[e[0],100*a,100*r]},s.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,a=e[2]/100;if(0===n)return[255*a,255*a,255*a];var r,i=[0,0,0],s=t%1*6,o=s%1,d=1-o;switch(Math.floor(s)){case 0:i[0]=1,i[1]=o,i[2]=0;break;case 1:i[0]=d,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=o;break;case 3:i[0]=0,i[1]=d,i[2]=1;break;case 4:i[0]=o,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=d}return r=(1-n)*a,[255*(n*i[0]+r),255*(n*i[1]+r),255*(n*i[2]+r)]},s.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),a=0;return n>0&&(a=t/n),[e[0],100*a,100*n]},s.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,a=0;return n>0&&n<.5?a=t/(2*n):n>=.5&&n<1&&(a=t/(2*(1-n))),[e[0],100*a,100*n]},s.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},s.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,a=n-t,r=0;return a<1&&(r=(n-a)/(1-a)),[e[0],100*a,100*r]},s.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},s.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},s.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},s.gray.hsl=s.gray.hsv=function(e){return[0,0,e[0]]},s.gray.hwb=function(e){return[0,100,e[0]]},s.gray.cmyk=function(e){return[0,0,0,e[0]]},s.gray.lab=function(e){return[e[0],0,0]},s.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},s.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},49297:function(e,t,n){var a=n(68866),r=n(80265),i={};Object.keys(a).forEach((function(e){i[e]={},Object.defineProperty(i[e],"channels",{value:a[e].channels}),Object.defineProperty(i[e],"labels",{value:a[e].labels});var t=r(e);Object.keys(t).forEach((function(n){var a=t[n];i[e][n]=function(e){var t=function(t){if(void 0===t||null===t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"===typeof n)for(var a=n.length,r=0;r1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(a)}))})),e.exports=i},80265:function(e,t,n){var a=n(68866);function r(e){var t=function(){for(var e={},t=Object.keys(a),n=t.length,r=0;r1114111||Math.floor(e)!=e)throw RangeError("Invalid code point: "+e);if(e<=65535)return String.fromCharCode(e);var t=55296+((e-=65536)>>10),n=e%1024+56320;return String.fromCharCode(t,n)}var c={};function p(e,t){if(-1==t.indexOf("|")){if(e==t)return;throw Error("Invalid node type: "+e+"; expected type: "+t)}if(!(t=l.call(c,t)?c[t]:c[t]=RegExp("^(?:"+t+")$")).test(e))throw Error("Invalid node type: "+e+"; expected types: "+t)}function f(e){var t=e.type;if(l.call(R,t))return R[t](e);throw Error("Invalid node type: "+t)}function g(e,t,n){for(var a,r=-1,i=t.length,s="";++r0&&(s+=n),r+1=48&&t[r+1].codePoint<=57?s+="\\000":s+=e(a);return s}var h="anchor|characterClass|characterClassEscape|dot|group|reference|unicodePropertyEscape|value";function m(e){return p(e.type,"anchor|characterClass|characterClassEscape|characterClassRange|dot|value|unicodePropertyEscape|classStrings"),f(e)}function y(e){return p(e.type,"classString"),g(f,e.characters)}function v(e){return p(e.type,"identifier"),e.value}function b(e){return p(e.type,h+"|empty|quantifier"),f(e)}var R={alternative:function(e){return p(e.type,"alternative"),g(b,e.body)},anchor:function(e){switch(p(e.type,"anchor"),e.kind){case"start":return"^";case"end":return"$";case"boundary":return"\\b";case"not-boundary":return"\\B";default:throw Error("Invalid assertion")}},characterClass:function(e){p(e.type,"characterClass");var t=e.kind,n="intersection"===t?"&&":"subtraction"===t?"--":"";return"["+(e.negative?"^":"")+g(m,e.body,n)+"]"},characterClassEscape:function(e){return p(e.type,"characterClassEscape"),"\\"+e.value},characterClassRange:function(e){p(e.type,"characterClassRange");var t=e.min,n=e.max;if("characterClassRange"==t.type||"characterClassRange"==n.type)throw Error("Invalid character class range");return m(t)+"-"+m(n)},classStrings:function(e){return p(e.type,"classStrings"),"\\q{"+g(y,e.strings,"|")+"}"},disjunction:function(e){return p(e.type,"disjunction"),g(f,e.body,"|")},dot:function(e){return p(e.type,"dot"),"."},group:function(e){p(e.type,"group");var t="";switch(e.behavior){case"normal":e.name&&(t+="?<"+v(e.name)+">");break;case"ignore":e.modifierFlags?(t+="?",e.modifierFlags.enabling&&(t+=e.modifierFlags.enabling),e.modifierFlags.disabling&&(t+="-"+e.modifierFlags.disabling),t+=":"):t+="?:";break;case"lookahead":t+="?=";break;case"negativeLookahead":t+="?!";break;case"lookbehind":t+="?<=";break;case"negativeLookbehind":t+="?";throw new Error("Unknown reference type")},unicodePropertyEscape:function(e){return p(e.type,"unicodePropertyEscape"),"\\"+(e.negative?"P":"p")+"{"+e.value+"}"},value:function(e){p(e.type,"value");var t=e.kind,n=e.codePoint;if("number"!=typeof n)throw new Error("Invalid code point: "+n);switch(t){case"controlLetter":return"\\c"+u(n+64);case"hexadecimalEscape":return"\\x"+("00"+n.toString(16).toUpperCase()).slice(-2);case"identifier":return"\\"+u(n);case"null":return"\\"+n;case"octal":return"\\"+("000"+n.toString(8)).slice(-3);case"singleEscape":switch(n){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 11:return"\\v";case 12:return"\\f";case 13:return"\\r";case 45:return"\\-";default:throw Error("Invalid code point: "+n)}case"symbol":return u(n);case"unicodeEscape":return"\\u"+("0000"+n.toString(16).toUpperCase()).slice(-4);case"unicodeCodePointEscape":return"\\u{"+n.toString(16).toUpperCase()+"}";default:throw Error("Unsupported node kind: "+t)}}},E={generate:f};void 0===(a=function(){return E}.call(t,n,t,e))||(e.exports=a),i.regjsgen=E}.call(this)},25808:function(e,t,n){var a=n(42081).default,r=n(78983).default;!function(e,t,n,i){"use strict";var s,o=0,d=1,l=2,u=3,c=4,p=-1;e.addSegment=void 0,e.addMapping=void 0,e.maybeAddSegment=void 0,e.maybeAddMapping=void 0,e.setSourceContent=void 0,e.toDecodedMap=void 0,e.toEncodedMap=void 0,e.fromMap=void 0,e.allMappings=void 0;var f=a((function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=n.file,i=n.sourceRoot;r(this,e),this._names=new t.SetArray,this._sources=new t.SetArray,this._sourcesContent=[],this._mappings=[],this.file=a,this.sourceRoot=i}));function g(e,t){for(var n=e.length;n<=t;n++)e[n]=[];return e[t]}function h(e,t){for(var n=e.length,a=n-1;a>=0&&!(t>=e[a][o]);n=a--);return n}function m(e,t,n){for(var a=e.length;a>t;a--)e[a]=e[a-1];e[t]=n}function y(e){for(var t=e.length,n=t,a=n-1;a>=0&&!(e[a].length>0);n=a,a--);nr&&(r=s)}h(a,r);var o=a.query+a.hash;switch(r){case e.Hash:case e.Query:return o;case e.RelativePath:var l=a.path.slice(1);return l?d(n||t)&&!d(l)?"./"+l+o:l+o:o||".";case e.AbsolutePath:return a.path+o;default:return a.scheme+"//"+a.user+a.host+a.port+a.path+o}}return function(e){e[e.Empty=1]="Empty",e[e.Hash=2]="Hash",e[e.Query=3]="Query",e[e.RelativePath=4]="RelativePath",e[e.AbsolutePath=5]="AbsolutePath",e[e.SchemeRelative=6]="SchemeRelative",e[e.Absolute=7]="Absolute"}(e||(e={})),m}()},71793:function(e,t,n){var a=n(42081).default,r=n(78983).default;!function(e){"use strict";e.get=void 0,e.put=void 0,e.pop=void 0;var t=a((function e(){r(this,e),this._indexes={__proto__:null},this.array=[]}));e.get=function(e,t){return e._indexes[t]},e.put=function(t,n){var a=e.get(t,n);if(void 0!==a)return a;var r=t.array;return t._indexes[n]=r.push(n)-1},e.pop=function(e){var t=e.array,n=e._indexes;0!==t.length&&(n[t.pop()]=void 0)},e.SetArray=t,Object.defineProperty(e,"__esModule",{value:!0})}(t)},32850:function(e,t,n){var a=n(83566).lW;!function(e){"use strict";for(var t=",".charCodeAt(0),n=";".charCodeAt(0),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=new Uint8Array(64),s=new Uint8Array(128),o=0;o>>=1,l&&(r=-2147483648|-r),n[a]+=r,t}function f(e,n,a){return!(n>=a)&&e.charCodeAt(n)!==t}function g(e){e.sort(h)}function h(e,t){return e[0]-t[0]}function m(e){for(var a=new Int32Array(5),r=16384,i=r-36,s=new Uint8Array(r),o=s.subarray(0,i),d=0,u="",c=0;c0&&(d===r&&(u+=l.decode(s),d=0),s[d++]=n),0!==p.length){a[0]=0;for(var f=0;fi&&(u+=l.decode(o),s.copyWithin(0,i,d),d-=i),f>0&&(s[d++]=t),d=y(s,d,a,g,0),1!==g.length&&(d=y(s,d,a,g,1),d=y(s,d,a,g,2),d=y(s,d,a,g,3),4!==g.length&&(d=y(s,d,a,g,4)))}}}return u+l.decode(s.subarray(0,d))}function y(e,t,n,a,r){var s=a[r],o=s-n[r];n[r]=s,o=o<0?-o<<1|1:o<<1;do{var d=31&o;(o>>>=5)>0&&(d|=32),e[t++]=i[d]}while(o>0);return t}e.decode=u,e.encode=m,Object.defineProperty(e,"__esModule",{value:!0})}(t)},59246:function(e,t,n){var a=n(42081).default,r=n(78983).default;!function(e,t,n){"use strict";function i(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var s=i(n);function o(e,t){return t&&!t.endsWith("/")&&(t+="/"),s.default(e,t)}function d(e){if(!e)return"";var t=e.lastIndexOf("/");return e.slice(0,t+1)}var l=0,u=1,c=2,p=3,f=4,g=1,h=2;function m(e,t){var n=y(e,0);if(n===e.length)return e;t||(e=e.slice());for(var a=n;a>1),i=e[r][l]-t;if(0===i)return E=!0,r;i<0?n=r+1:a=r-1}return E=!1,n-1}function C(e,t,n){for(var a=n+1;a=0&&e[a][l]===t;n=a--);return n}function T(){return{lastKey:-1,lastNeedle:-1,lastIndex:-1}}function A(e,t,n,a){var r=n.lastKey,i=n.lastNeedle,s=n.lastIndex,o=0,d=e.length-1;if(a===r){if(t===i)return E=-1!==s&&e[s][l]===t,s;t>=i?o=-1===s?0:s:d=s}return n.lastKey=a,n.lastNeedle=t,n.lastIndex=x(e,t,o,d)}function w(e,t){for(var n=t.map(k),a=0;at;a--)e[a]=e[a-1];e[t]=n}function k(){return{__proto__:null}}var P=function(t,n){var a="string"===typeof t?JSON.parse(t):t;if(!("sections"in a))return new M(a,n);var r=[],i=[],s=[],o=[];_(a,n,r,i,s,o,0,0,1/0,1/0);var d={version:3,file:a.file,names:o,sources:i,sourcesContent:s,mappings:r};return e.presortedDecodedMap(d)};function _(e,t,n,a,r,i,s,o,d,l){for(var u=e.sections,c=0;cg)return;for(var T=j(a,S),A=0===C?d:0,w=b[C],D=0;D=h)return;if(1!==k.length){var I=y+k[u],N=k[c],L=k[p];T.push(4===k.length?[P,I,N,L]:[P,I,N,L,v+k[f]])}else T.push([P])}}}function O(e,t){for(var n=0;n=r.length)return null;var i=r[n],s=z(i,t._decodedMemo,n,a,B);return-1===s?null:i[s]},e.originalPositionFor=function(t,n){var a=n.line,r=n.column,i=n.bias;if(--a<0)throw new Error(N);if(r<0)throw new Error(L);var s=e.decodedMappings(t);if(a>=s.length)return G(null,null,null,null);var o=s[a],d=z(o,t._decodedMemo,a,r,i||B);if(-1===d)return G(null,null,null,null);var l=o[d];if(1===l.length)return G(null,null,null,null);var g=t.names;return G(t.resolvedSources[l[u]],l[c]+1,l[p],5===l.length?g[l[f]]:null)},e.allGeneratedPositionsFor=function(e,t){return n(e,t.source,t.line,t.column,t.bias||F,!0)},e.generatedPositionFor=function(e,t){return n(e,t.source,t.line,t.column,t.bias||B,!1)},e.eachMapping=function(t,n){for(var a=e.decodedMappings(t),r=t.names,i=t.resolvedSources,s=0;s>>=1,l&&(r=-2147483648|-r),n[a]+=r,t}function f(e,n,a){return!(n>=a)&&e.charCodeAt(n)!==t}function g(e){e.sort(h)}function h(e,t){return e[0]-t[0]}function m(e){for(var a=new Int32Array(5),r=16384,i=r-36,s=new Uint8Array(r),o=s.subarray(0,i),d=0,u="",c=0;c0&&(d===r&&(u+=l.decode(s),d=0),s[d++]=n),0!==p.length){a[0]=0;for(var f=0;fi&&(u+=l.decode(o),s.copyWithin(0,i,d),d-=i),f>0&&(s[d++]=t),d=y(s,d,a,g,0),1!==g.length&&(d=y(s,d,a,g,1),d=y(s,d,a,g,2),d=y(s,d,a,g,3),4!==g.length&&(d=y(s,d,a,g,4)))}}}return u+l.decode(s.subarray(0,d))}function y(e,t,n,a,r){var s=a[r],o=s-n[r];n[r]=s,o=o<0?-o<<1|1:o<<1;do{var d=31&o;(o>>>=5)>0&&(d|=32),e[t++]=i[d]}while(o>0);return t}e.decode=u,e.encode=m,Object.defineProperty(e,"__esModule",{value:!0})}(t)},57298:function(e){e.exports=function(){"use strict";function e(e,t){var n=document.createElement("textarea");n.value=e,n.setAttribute("readonly",""),n.style={position:"absolute",left:"-9999px"},document.body.appendChild(n);var a=document.getSelection().rangeCount>0&&document.getSelection().getRangeAt(0);n.select();var r=!1;try{r=!!document.execCommand("copy")}catch(i){r=!1}document.body.removeChild(n),a&&document.getSelection&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(a)),t&&t(r)}return e}()},39446:function(e,t,n){var a=n(78983).default,r=n(42081).default,i=n(77266).default,s=n(58724).default,o=n(40670).default,d=n(19952).default,l=n(93231).default,u=document,c="_dark_mode_theme_",p="permanent",f="colorschemechange",g="light",h="dark",m=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;Object.defineProperty(e,n,{enumerable:!0,get:function(){var e=this.getAttribute(t);return null===e?"":e},set:function(e){this.setAttribute(t,e)}})},y=function(e){"use strict";s(n,e);var t=o(n);function n(){var e;return a(this,n),e=t.call(this),l(i(e),"LOCAL_NANE",c),e.t(),e}return r(n,[{key:"connectedCallback",value:function(){var e=this;m(this,"mode"),m(this,h),m(this,g),function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;Object.defineProperty(e,n,{enumerable:!0,get:function(){return this.hasAttribute(t)},set:function(e){e?this.setAttribute(t,""):this.removeAttribute(t)}})}(this,p);var t=localStorage.getItem(c);t&&[g,h].includes(t)&&(this.mode=t,this.permanent=!0),this.permanent&&!t&&localStorage.setItem(c,this.mode);var n=[g,h].includes(t);this.permanent&&t?this.o():(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(this.mode=h,this.o()),window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches&&(this.mode=g,this.o())),this.permanent||n||(window.matchMedia("(prefers-color-scheme: light)").onchange=function(t){e.mode=t.matches?g:h,e.o()},window.matchMedia("(prefers-color-scheme: dark)").onchange=function(t){e.mode=t.matches?h:g,e.o()}),new MutationObserver((function(t,a){e.mode=u.documentElement.dataset.colorMode,e.permanent&&n&&(localStorage.setItem(c,e.mode),e.i("permanentcolorscheme",{permanent:e.permanent})),e.h(),e.i(f,{colorScheme:e.mode})})).observe(u.documentElement,{attributes:!0}),this.i(f,{colorScheme:this.mode}),this.h()}},{key:"attributeChangedCallback",value:function(e,t,n){if("mode"===e&&t!==n&&[g,h].includes(n)){var a=localStorage.getItem(c);this.mode===a?(this.mode=n,this.h(),this.o()):this.mode&&this.mode!==a&&(this.h(),this.o())}else e!==g&&e!==h||t===n||this.h();"permanent"===e&&"boolean"===typeof this.permanent&&(this.permanent?localStorage.setItem(c,this.mode):localStorage.removeItem(c))}},{key:"o",value:function(){u.documentElement.setAttribute("data-color-mode",this.mode)}},{key:"h",value:function(){this.icon.textContent=this.mode===g?"\ud83c\udf12":"\ud83c\udf1e",this.text.textContent=this.mode===g?this.getAttribute(h):this.getAttribute(g),!this.text.textContent&&this.text.parentElement&&this.text&&this.text.parentElement.removeChild(this.text)}},{key:"t",value:function(){var e=this,t=this.attachShadow({mode:"open"});this.label=u.createElement("span"),this.label.setAttribute("class","wrapper"),this.label.onclick=function(){e.mode=e.mode===g?h:g,e.permanent&&localStorage.setItem(c,e.mode),e.o(),e.h()},t.appendChild(this.label),this.icon=u.createElement("span"),this.label.appendChild(this.icon),this.text=u.createElement("span"),this.label.appendChild(this.text);var n="_dark_mode_style_";if(!u.getElementById(n)){var a=u.createElement("style");a.id=n,a.textContent="\n[data-color-mode*='dark'], [data-color-mode*='dark'] body {\n color-scheme: dark;\n --color-theme-bg: #0d1117;\n --color-theme-text: #c9d1d9;\n background-color: var(--color-theme-bg);\n color: var(--color-theme-text);\n}\n\n[data-color-mode*='light'], [data-color-mode*='light'] body {\n color-scheme: light;\n --color-theme-bg: #fff;\n --color-theme-text: #24292f;\n background-color: var(--color-theme-bg);\n color: var(--color-theme-text);\n}",u.head.appendChild(a)}var r=u.createElement("style");r.textContent="\n .wrapper { cursor: pointer; user-select: none; position: relative; }\n .wrapper > span + span { margin-left: .4rem; }\n ",t.appendChild(r)}},{key:"i",value:function(e,t){this.dispatchEvent(new CustomEvent(e,{bubbles:!0,composed:!0,detail:t}))}}],[{key:"observedAttributes",get:function(){return["mode",g,h,p]}}]),n}(d(HTMLElement));customElements.define("dark-mode",y)},96210:function(e,t,n){"use strict";var a=n(83617);function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var i,s,o=n(82641).codes,d=o.ERR_AMBIGUOUS_ARGUMENT,l=o.ERR_INVALID_ARG_TYPE,u=o.ERR_INVALID_ARG_VALUE,c=o.ERR_INVALID_RETURN_VALUE,p=o.ERR_MISSING_ARGS,f=n(79988),g=n(79644).inspect,h=n(79644).types,m=h.isPromise,y=h.isRegExp,v=Object.assign?Object.assign:n(7025).assign,b=Object.is?Object.is:n(381);new Map;function R(){var e=n(20757);i=e.isDeepEqual,s=e.isDeepStrictEqual}var E=!1,x=e.exports=A,C={};function S(e){if(e.message instanceof Error)throw e.message;throw new f(e)}function T(e,t,n,a){if(!n){var r=!1;if(0===t)r=!0,a="No value argument passed to `assert.ok()`";else if(a instanceof Error)throw a;var i=new f({actual:n,expected:!0,message:a,operator:"==",stackStartFn:e});throw i.generatedMessage=r,i}}function A(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),r=1;r1?n-1:0),r=1;r1?n-1:0),r=1;r1?n-1:0),r=1;re.length)&&(n=e.length),e.substring(n-t.length,n)===t}var m="",y="",v="",b="",R={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function E(e){var t=Object.keys(e),n=Object.create(Object.getPrototypeOf(e));return t.forEach((function(t){n[t]=e[t]})),Object.defineProperty(n,"message",{value:e.message}),n}function x(e){return f(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function C(e,t,n){var r="",i="",s=0,o="",d=!1,l=x(e),u=l.split("\n"),c=x(t).split("\n"),f=0,g="";if("strictEqual"===n&&"object"===p(e)&&"object"===p(t)&&null!==e&&null!==t&&(n="strictEqualObject"),1===u.length&&1===c.length&&u[0]!==c[0]){var E=u[0].length+c[0].length;if(E<=10){if(("object"!==p(e)||null===e)&&("object"!==p(t)||null===t)&&(0!==e||0!==t))return"".concat(R[n],"\n\n")+"".concat(u[0]," !== ").concat(c[0],"\n")}else if("strictEqualObject"!==n){if(E<(a.stderr&&a.stderr.isTTY?a.stderr.columns:80)){for(;u[0][f]===c[0][f];)f++;f>2&&(g="\n ".concat(function(e,t){if(t=Math.floor(t),0==e.length||0==t)return"";var n=e.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)e+=e,t--;return e+e.substring(0,n-e.length)}(" ",f),"^"),f=0)}}}for(var C=u[u.length-1],S=c[c.length-1];C===S&&(f++<2?o="\n ".concat(C).concat(o):r=C,u.pop(),c.pop(),0!==u.length&&0!==c.length);)C=u[u.length-1],S=c[c.length-1];var T=Math.max(u.length,c.length);if(0===T){var A=l.split("\n");if(A.length>30)for(A[26]="".concat(m,"...").concat(b);A.length>27;)A.pop();return"".concat(R.notIdentical,"\n\n").concat(A.join("\n"),"\n")}f>3&&(o="\n".concat(m,"...").concat(b).concat(o),d=!0),""!==r&&(o="\n ".concat(r).concat(o),r="");var w=0,D=R[n]+"\n".concat(y,"+ actual").concat(b," ").concat(v,"- expected").concat(b),k=" ".concat(m,"...").concat(b," Lines skipped");for(f=0;f1&&f>2&&(P>4?(i+="\n".concat(m,"...").concat(b),d=!0):P>3&&(i+="\n ".concat(c[f-2]),w++),i+="\n ".concat(c[f-1]),w++),s=f,r+="\n".concat(v,"-").concat(b," ").concat(c[f]),w++;else if(c.length1&&f>2&&(P>4?(i+="\n".concat(m,"...").concat(b),d=!0):P>3&&(i+="\n ".concat(u[f-2]),w++),i+="\n ".concat(u[f-1]),w++),s=f,i+="\n".concat(y,"+").concat(b," ").concat(u[f]),w++;else{var _=c[f],I=u[f],O=I!==_&&(!h(I,",")||I.slice(0,-1)!==_);O&&h(_,",")&&_.slice(0,-1)===I&&(O=!1,I+=","),O?(P>1&&f>2&&(P>4?(i+="\n".concat(m,"...").concat(b),d=!0):P>3&&(i+="\n ".concat(u[f-2]),w++),i+="\n ".concat(u[f-1]),w++),s=f,i+="\n".concat(y,"+").concat(b," ").concat(I),r+="\n".concat(v,"-").concat(b," ").concat(_),w+=2):(i+=r,r="",1!==P&&0!==f||(i+="\n ".concat(I),w++))}if(w>20&&f30)for(S[26]="".concat(m,"...").concat(b);S.length>27;)S.pop();n=1===S.length?s(this,c(t).call(this,"".concat(h," ").concat(S[0]))):s(this,c(t).call(this,"".concat(h,"\n\n").concat(S.join("\n"),"\n")))}else{var T=x(l),A="",w=R[i];"notDeepEqual"===i||"notEqual"===i?(T="".concat(R[i],"\n\n").concat(T)).length>1024&&(T="".concat(T.slice(0,1021),"...")):(A="".concat(x(u)),T.length>512&&(T="".concat(T.slice(0,509),"...")),A.length>512&&(A="".concat(A.slice(0,509),"...")),"deepEqual"===i||"equal"===i?T="".concat(w,"\n\n").concat(T,"\n\nshould equal\n\n"):A=" ".concat(i," ").concat(A)),n=s(this,c(t).call(this,"".concat(T).concat(A)))}return Error.stackTraceLimit=f,n.generatedMessage=!r,Object.defineProperty(o(n),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),n.code="ERR_ASSERTION",n.actual=l,n.expected=u,n.operator=i,Error.captureStackTrace&&Error.captureStackTrace(o(n),d),n.stack,n.name="AssertionError",s(n)}var n,d,l;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,e),n=t,d=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:f.custom,value:function(e,t){return f(this,function(e){for(var t=1;t2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}u("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),u("ERR_INVALID_ARG_TYPE",(function(e,t,r){var i,s,d,l;if(void 0===o&&(o=n(96210)),o("string"===typeof e,"'name' must be a string"),"string"===typeof t&&(s="not ",t.substr(!d||d<0?0:+d,s.length)===s)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))l="The ".concat(e," ").concat(i," ").concat(c(t,"type"));else{var u=function(e,t,n){return"number"!==typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";l='The "'.concat(e,'" ').concat(u," ").concat(i," ").concat(c(t,"type"))}return l+=". Received type ".concat(a(r))}),TypeError),u("ERR_INVALID_ARG_VALUE",(function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===d&&(d=n(79644));var r=d.inspect(t);return r.length>128&&(r="".concat(r.slice(0,128),"...")),"The argument '".concat(e,"' ").concat(a,". Received ").concat(r)}),TypeError,RangeError),u("ERR_INVALID_RETURN_VALUE",(function(e,t,n){var r;return r=n&&n.constructor&&n.constructor.name?"instance of ".concat(n.constructor.name):"type ".concat(a(n)),"Expected ".concat(e,' to be returned from the "').concat(t,'"')+" function but got ".concat(r,".")}),TypeError),u("ERR_MISSING_ARGS",(function(){for(var e=arguments.length,t=new Array(e),a=0;a0,"At least one arg needs to be specified");var r="The ",i=t.length;switch(t=t.map((function(e){return'"'.concat(e,'"')})),i){case 1:r+="".concat(t[0]," argument");break;case 2:r+="".concat(t[0]," and ").concat(t[1]," arguments");break;default:r+=t.slice(0,i-1).join(", "),r+=", and ".concat(t[i-1]," arguments")}return"".concat(r," must be specified")}),TypeError),e.exports.codes=l},20757:function(e,t,n){"use strict";function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var s,o=e[Symbol.iterator]();!(a=(s=o.next()).done)&&(n.push(s.value),!t||n.length!==t);a=!0);}catch(d){r=!0,i=d}finally{try{a||null==o.return||o.return()}finally{if(r)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var i=void 0!==/a/g.flags,s=function(e){var t=[];return e.forEach((function(e){return t.push(e)})),t},o=function(e){var t=[];return e.forEach((function(e,n){return t.push([n,e])})),t},d=Object.is?Object.is:n(381),l=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},u=Number.isNaN?Number.isNaN:n(90511);function c(e){return e.call.bind(e)}var p=c(Object.prototype.hasOwnProperty),f=c(Object.prototype.propertyIsEnumerable),g=c(Object.prototype.toString),h=n(79644).types,m=h.isAnyArrayBuffer,y=h.isArrayBufferView,v=h.isDate,b=h.isMap,R=h.isRegExp,E=h.isSet,x=h.isNativeError,C=h.isBoxedPrimitive,S=h.isNumberObject,T=h.isStringObject,A=h.isBooleanObject,w=h.isBigIntObject,D=h.isSymbolObject,k=h.isFloat32Array,P=h.isFloat64Array;function _(e){if(0===e.length||e.length>10)return!0;for(var t=0;t57)return!0}return 10===e.length&&e>=Math.pow(2,32)}function I(e){return Object.keys(e).filter(_).concat(l(e).filter(Object.prototype.propertyIsEnumerable.bind(e)))}function O(e,t){if(e===t)return 0;for(var n=e.length,a=t.length,r=0,i=Math.min(n,a);r0?s-4:s;for(n=0;n>16&255,l[u++]=t>>8&255,l[u++]=255&t;2===d&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,l[u++]=255&t);1===d&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t);return l},t.fromByteArray=function(e){for(var t,a=e.length,r=a%3,i=[],s=16383,o=0,l=a-r;ol?l:o+s));1===r?(t=e[a-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===r&&(t=(e[a-2]<<8)+e[a-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],a=[],r="undefined"!==typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0;s<64;++s)n[s]=i[s],a[i.charCodeAt(s)]=s;function o(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function d(e,t,a){for(var r,i,s=[],o=t;o>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return s.join("")}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},97520:function(e){e.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},44982:function(e,t,n){var a=n(41829);function r(){}e.exports={loadQueries:function(){throw new a("Sharable configs are not supported in client-side build of Browserslist")},getStat:function(e){return e.stats},loadConfig:function(e){if(e.config)throw new a("Browserslist config are not supported in client-side build")},loadCountry:function(){throw new a("Country statistics are not supported in client-side build of Browserslist")},loadFeature:function(){throw new a("Supports queries are not available in client-side build of Browserslist")},currentNode:function(e,t){return e(["maintained node versions"],t)[0]},parseConfig:r,readConfig:r,findConfig:r,clearCaches:r,oldDataWarning:r,env:{}}},41829:function(e){function t(e){this.name="BrowserslistError",this.message=e,this.browserslist=!0,Error.captureStackTrace&&Error.captureStackTrace(this,t)}t.prototype=Error.prototype,e.exports=t},57282:function(e,t,n){var a=n(48815),r=n(19568).D,i=n(6442),s=n(59266),o=n(44152),d=n(41829),l=n(16102),u=n(44982),c=37;function p(e,t){return 0===(e+".").indexOf(t+".")}function f(e){return e.filter((function(e){return"string"===typeof e}))}function g(e){var t=e;return 3===e.split(".").length&&(t=e.split(".").slice(0,-1).join(".")),t}function h(e){return function(t){return e+" "+t}}function m(e){return parseInt(e.split(".")[0])}function y(e,t){if(0===e.length)return[];var n=v(e.map(m)),a=n[n.length-t];if(!a)return e;for(var r=[],i=e.length-1;i>=0&&!(a>m(e[i]));i--)r.unshift(e[i]);return r}function v(e){for(var t=[],n=0;n"===e?function(e){return parseFloat(e)>t}:">="===e?function(e){return parseFloat(e)>=t}:"<"===e?function(e){return parseFloat(e)t?1:0}function C(e,t){return x(parseInt(e[0]),parseInt(t[0]))||x(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||x(parseInt(e[2]||"0"),parseInt(t[2]||"0"))}function S(e,t){return"undefined"===typeof(t=t.split(".").map(E))[1]&&(t[1]="x"),"<="===e?function(e){return T(e=e.split(".").map(E),t)<=0}:function(e){return T(e=e.split(".").map(E),t)>=0}}function T(e,t){return e[0]!==t[0]?e[0]=e}));return n.concat(i.map(h(r.name)))}),[])}function D(e){return{name:e.name,versions:e.versions,released:e.released,releaseDate:e.releaseDate}}function k(e,t){if(e=e.toLowerCase(),e=B.aliases[e]||e,t.mobileToDesktop&&B.desktopNames[e]){var n=B.data[B.desktopNames[e]];if("android"===e)return r=D(B.data[e]),i=n,r.released=P(r.released,i.released),r.versions=P(r.versions,i.versions),r.released.forEach((function(e){void 0===r.releaseDate[e]&&(r.releaseDate[e]=i.releaseDate[e])})),r;var a=D(n);return a.name=e,"op_mob"===e&&(a=function(e,t){e.versions=e.versions.map((function(e){return t[e]||e})),e.released=e.released.map((function(e){return t[e]||e}));var n={};for(var a in e.releaseDate)n[t[a]||a]=e.releaseDate[a];return e.releaseDate=n,e}(a,{"10.0-10.1":"10"})),a}var r,i;return B.data[e]}function P(e,t){var n=c,a=t[t.length-1];return e.filter((function(e){return/^(?:[2-4]\.|[34]$)/.test(e)})).concat(t.slice(n-a-1))}function _(e,t){var n=k(e,t);if(!n)throw new d("Unknown browser "+e);return n}function I(e,t,n){if(n.mobileToDesktop)return e;var a=B.data.android.released,r=a[a.length-1]-c-t;return r>0?e.slice(-1):e.slice(r-1)}function O(e,t){return l(H,e).reduce((function(e,n,a){if(n.not&&0===a)throw new d("Write any browsers query (for instance, `defaults`) before `"+n.query+"`");var r=H[n.type].select.call(B,t,n).map((function(e){var n=e.split(" ");return"0"===n[1]?n[0]+" "+k(n[0],t).versions[0]:e}));if("and"===n.compose)return n.not?e.filter((function(e){return-1===r.indexOf(e)})):e.filter((function(e){return-1!==r.indexOf(e)}));if(n.not){var i={};return r.forEach((function(e){i[e]=!0})),e.filter((function(e){return!i[e]}))}return e.concat(r)}),[])}function j(e){return"undefined"===typeof e&&(e={}),"undefined"===typeof e.path&&(e.path=s.resolve?s.resolve("."):"."),e}function N(e,t){if("undefined"===typeof e||null===e){var n=B.loadConfig(t);e=n||B.defaults}return e}function L(e){if("string"!==typeof e&&!Array.isArray(e))throw new d("Browser queries must be an array or string. Got "+typeof e+".")}var F={};function B(e,t){L(e=N(e,t=j(t)));var n={ignoreUnknownVersions:t.ignoreUnknownVersions,dangerousExtend:t.dangerousExtend,mobileToDesktop:t.mobileToDesktop,path:t.path,env:t.env};u.oldDataWarning(B.data);var a=u.getStat(t,B.data);if(a)for(var r in n.customUsage={},a)b(n.customUsage,r,a[r]);var i=JSON.stringify([e,n]);if(F[i])return F[i];var s=v(O(e,n)).sort((function(e,t){if(e=e.split(" "),t=t.split(" "),e[0]===t[0]){var n=e[1].split("-")[0];return C(t[1].split("-")[0].split("."),n.split("."))}return x(e[0],t[0])}));return u.env.BROWSERSLIST_DISABLE_CACHE||(F[i]=s),s}function M(e,t){var n=B.nodeVersions.filter((function(e){return p(e,t.version)}));if(0===n.length){if(e.ignoreUnknownVersions)return[];throw new d("Unknown version "+t.version+" of Node.js")}return["node "+n[n.length-1]]}function U(e,t){var n=parseInt(t.year),a=parseInt(t.month||"01")-1,r=parseInt(t.day||"01");return w(Date.UTC(n,a,r,0,0,0),e)}function G(e,t){var n=parseFloat(t.coverage),a=B.usage.global;if(t.place)if(t.place.match(/^my\s+stats$/i)){if(!e.customUsage)throw new d("Custom usage statistics was not provided");a=e.customUsage}else{var r;r=2===t.place.length?t.place.toUpperCase():t.place.toLowerCase(),u.loadCountry(B.usage,r,B.data),a=B.usage[r]}for(var i,s=Object.keys(a).sort((function(e,t){return a[t]-a[e]})),o=0,l=[],c=0;c=n));c++);return l}B.parse=function(e,t){return L(e=N(e,t=j(t))),l(H,e)},B.cache={},B.data={},B.usage={global:{},custom:null},B.defaults=["> 0.5%","last 2 versions","Firefox ESR","not dead"],B.aliases={fx:"firefox",ff:"firefox",ios:"ios_saf",explorer:"ie",blackberry:"bb",explorermobile:"ie_mob",operamini:"op_mini",operamobile:"op_mob",chromeandroid:"and_chr",firefoxandroid:"and_ff",ucandroid:"and_uc",qqandroid:"and_qq"},B.desktopNames={and_chr:"chrome",and_ff:"firefox",ie_mob:"ie",op_mob:"opera",android:"chrome"},B.versionAliases={},B.clearCaches=u.clearCaches,B.parseConfig=u.parseConfig,B.readConfig=u.readConfig,B.findConfig=u.findConfig,B.loadConfig=u.loadConfig,B.coverage=function(e,t){var n;if("undefined"===typeof t)n=B.usage.global;else if("my stats"===t){var a={};a.path=s.resolve?s.resolve("."):".";var r=u.getStat(a);if(!r)throw new d("Custom usage statistics was not provided");for(var i in n={},r)b(n,i,r[i])}else if("string"===typeof t)t=t.length>2?t.toLowerCase():t.toUpperCase(),u.loadCountry(B.usage,t,B.data),n=B.usage[t];else for(var o in"dataByBrowser"in t&&(t=t.dataByBrowser),n={},t)for(var l in t[o])n[o+" "+l]=t[o][l];return e.reduce((function(e,t){var a=n[t];return void 0===a&&(a=n[t.replace(/ \S+$/," 0")]),e+(a||0)}),0)};var H={last_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+major\s+versions?$/i,select:function(e,t){return Object.keys(r).reduce((function(n,a){var r=k(a,e);if(!r)return n;var i=y(r.released,t.versions);return i=i.map(h(r.name)),"android"===r.name&&(i=I(i,t.versions,e)),n.concat(i)}),[])}},last_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+versions?$/i,select:function(e,t){return Object.keys(r).reduce((function(n,a){var r=k(a,e);if(!r)return n;var i=r.released.slice(-t.versions);return i=i.map(h(r.name)),"android"===r.name&&(i=I(i,t.versions,e)),n.concat(i)}),[])}},last_electron_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+major\s+versions?$/i,select:function(e,t){return y(Object.keys(o),t.versions).map((function(e){return"chrome "+o[e]}))}},last_node_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+major\s+versions?$/i,select:function(e,t){return y(B.nodeVersions,t.versions).map((function(e){return"node "+e}))}},last_browser_major_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+major\s+versions?$/i,select:function(e,t){var n=_(t.browser,e),a=y(n.released,t.versions).map(h(n.name));return"android"===n.name&&(a=I(a,t.versions,e)),a}},last_electron_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+versions?$/i,select:function(e,t){return Object.keys(o).slice(-t.versions).map((function(e){return"chrome "+o[e]}))}},last_node_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+versions?$/i,select:function(e,t){return B.nodeVersions.slice(-t.versions).map((function(e){return"node "+e}))}},last_browser_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+versions?$/i,select:function(e,t){var n=_(t.browser,e),a=n.released.slice(-t.versions).map(h(n.name));return"android"===n.name&&(a=I(a,t.versions,e)),a}},unreleased_versions:{matches:[],regexp:/^unreleased\s+versions$/i,select:function(e){return Object.keys(r).reduce((function(t,n){var a=k(n,e);if(!a)return t;var r=a.versions.filter((function(e){return-1===a.released.indexOf(e)}));return r=r.map(h(a.name)),t.concat(r)}),[])}},unreleased_electron_versions:{matches:[],regexp:/^unreleased\s+electron\s+versions?$/i,select:function(){return[]}},unreleased_browser_versions:{matches:["browser"],regexp:/^unreleased\s+(\w+)\s+versions?$/i,select:function(e,t){var n=_(t.browser,e);return n.versions.filter((function(e){return-1===n.released.indexOf(e)})).map(h(n.name))}},last_years:{matches:["years"],regexp:/^last\s+(\d*.?\d+)\s+years?$/i,select:function(e,t){return w(Date.now()-31558432982.4*t.years,e)}},since_y:{matches:["year"],regexp:/^since (\d+)$/i,select:U},since_y_m:{matches:["year","month"],regexp:/^since (\d+)-(\d+)$/i,select:U},since_y_m_d:{matches:["year","month","day"],regexp:/^since (\d+)-(\d+)-(\d+)$/i,select:U},popularity:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/,select:function(e,t){var n=parseFloat(t.popularity),a=B.usage.global;return Object.keys(a).reduce((function(e,r){return">"===t.sign?a[r]>n&&e.push(r):"<"===t.sign?a[r]=n&&e.push(r),e}),[])}},popularity_in_my_stats:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+my\s+stats$/,select:function(e,t){var n=parseFloat(t.popularity);if(!e.customUsage)throw new d("Custom usage statistics was not provided");var a=e.customUsage;return Object.keys(a).reduce((function(e,r){var i=a[r];return null==i||(">"===t.sign?i>n&&e.push(r):"<"===t.sign?i=n&&e.push(r)),e}),[])}},popularity_in_config_stats:{matches:["sign","popularity","config"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/,select:function(e,t){var n=parseFloat(t.popularity),a=u.loadStat(e,t.config,B.data);if(a)for(var r in e.customUsage={},a)b(e.customUsage,r,a[r]);if(!e.customUsage)throw new d("Custom usage statistics was not provided");var i=e.customUsage;return Object.keys(i).reduce((function(e,a){var r=i[a];return null==r||(">"===t.sign?r>n&&e.push(a):"<"===t.sign?r=n&&e.push(a)),e}),[])}},popularity_in_place:{matches:["sign","popularity","place"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+((alt-)?\w\w)$/,select:function(e,t){var n=parseFloat(t.popularity),a=t.place;a=2===a.length?a.toUpperCase():a.toLowerCase(),u.loadCountry(B.usage,a,B.data);var r=B.usage[a];return Object.keys(r).reduce((function(e,a){var i=r[a];return null==i||(">"===t.sign?i>n&&e.push(a):"<"===t.sign?i=n&&e.push(a)),e}),[])}},cover:{matches:["coverage"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%$/i,select:G},cover_in:{matches:["coverage","place"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/i,select:G},supports:{matches:["feature"],regexp:/^supports\s+([\w-]+)$/,select:function(e,t){u.loadFeature(B.cache,t.feature);var n=B.cache[t.feature];return Object.keys(n).reduce((function(e,t){var a=n[t];return(a.indexOf("y")>=0||a.indexOf("a")>=0)&&e.push(t),e}),[])}},electron_range:{matches:["from","to"],regexp:/^electron\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var n=g(t.from),a=g(t.to),r=parseFloat(t.from),i=parseFloat(t.to);if(!o[n])throw new d("Unknown version "+r+" of electron");if(!o[a])throw new d("Unknown version "+i+" of electron");return Object.keys(o).filter((function(e){var t=parseFloat(e);return t>=r&&t<=i})).map((function(e){return"chrome "+o[e]}))}},node_range:{matches:["from","to"],regexp:/^node\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){return B.nodeVersions.filter(S(">=",t.from)).filter(S("<=",t.to)).map((function(e){return"node "+e}))}},browser_range:{matches:["browser","from","to"],regexp:/^(\w+)\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var n=_(t.browser,e),a=parseFloat(A(n,t.from)||t.from),r=parseFloat(A(n,t.to)||t.to);return n.released.filter((function(e){var t=parseFloat(e);return t>=a&&t<=r})).map(h(n.name))}},electron_ray:{matches:["sign","version"],regexp:/^electron\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){var n=g(t.version);return Object.keys(o).filter(R(t.sign,n)).map((function(e){return"chrome "+o[e]}))}},node_ray:{matches:["sign","version"],regexp:/^node\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){return B.nodeVersions.filter((n=t.sign,a=t.version,(a=a.split(".").map(E))[1]=a[1]||0,a[2]=a[2]||0,">"===n?function(e){return C(e=e.split(".").map(E),a)>0}:">="===n?function(e){return C(e=e.split(".").map(E),a)>=0}:"<"===n?function(e){return e=e.split(".").map(E),C(a,e)>0}:function(e){return e=e.split(".").map(E),C(a,e)>=0})).map((function(e){return"node "+e}));var n,a}},browser_ray:{matches:["browser","sign","version"],regexp:/^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/,select:function(e,t){var n=t.version,a=_(t.browser,e),r=B.versionAliases[a.name][n];return r&&(n=r),a.released.filter(R(t.sign,n)).map((function(e){return a.name+" "+e}))}},firefox_esr:{matches:[],regexp:/^(firefox|ff|fx)\s+esr$/i,select:function(){return["firefox 102"]}},opera_mini_all:{matches:[],regexp:/(operamini|op_mini)\s+all/i,select:function(){return["op_mini all"]}},electron_version:{matches:["version"],regexp:/^electron\s+([\d.]+)$/i,select:function(e,t){var n=g(t.version),a=o[n];if(!a)throw new d("Unknown version "+t.version+" of electron");return["chrome "+a]}},node_major_version:{matches:["version"],regexp:/^node\s+(\d+)$/i,select:M},node_minor_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+)$/i,select:M},node_patch_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+\.\d+)$/i,select:M},current_node:{matches:[],regexp:/^current\s+node$/i,select:function(e){return[u.currentNode(O,e)]}},maintained_node:{matches:[],regexp:/^maintained\s+node\s+versions$/i,select:function(e){var t=Date.now();return O(Object.keys(i).filter((function(e){return tDate.parse(i[e].start)&&function(e){var t=e.slice(1);return B.nodeVersions.some((function(e){return p(e,t)}))}(e)})).map((function(e){return"node "+e.slice(1)})),e)}},phantomjs_1_9:{matches:[],regexp:/^phantomjs\s+1.9$/i,select:function(){return["safari 5"]}},phantomjs_2_1:{matches:[],regexp:/^phantomjs\s+2.1$/i,select:function(){return["safari 6"]}},browser_version:{matches:["browser","version"],regexp:/^(\w+)\s+(tp|[\d.]+)$/i,select:function(e,t){var n=t.version;/^tp$/i.test(n)&&(n="TP");var a=_(t.browser,e),r=A(a,n);if(r)n=r;else{if(!(r=A(a,r=-1===n.indexOf(".")?n+".0":n.replace(/\.0$/,"")))){if(e.ignoreUnknownVersions)return[];throw new d("Unknown version "+n+" of "+t.browser)}n=r}return[a.name+" "+n]}},browserslist_config:{matches:[],regexp:/^browserslist config$/i,select:function(e){return B(void 0,e)}},extends:{matches:["config"],regexp:/^extends (.+)$/i,select:function(e,t){return O(u.loadQueries(e,t.config),e)}},defaults:{matches:[],regexp:/^defaults$/i,select:function(e){return O(B.defaults,e)}},dead:{matches:[],regexp:/^dead$/i,select:function(e){return O(["Baidu >= 0","ie <= 11","ie_mob <= 11","bb <= 10","op_mob <= 12.1","samsung 4"],e)}},unknown:{matches:[],regexp:/^(\w+)$/i,select:function(e,t){throw k(t.query,e)?new d("Specify versions in Browserslist query for browser "+t.query):(n=t.query,new d("Unknown browser query `"+n+"`. Maybe you are using old Browserslist or made typo in query."));var n}}};!function(){for(var e in r){var t=r[e];B.data[e]={name:e,versions:f(r[e].versions),released:f(r[e].versions.slice(0,-3)),releaseDate:r[e].release_date},b(B.usage.global,e,t.usage_global),B.versionAliases[e]={};for(var n=0;nc)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,f.prototype),t}function f(e,t,n){if("number"===typeof e){if("string"===typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return m(e)}return g(e,t,n)}function g(e,t,n){if("string"===typeof e)return function(e,t){"string"===typeof t&&""!==t||(t="utf8");if(!f.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|R(e,t),a=p(n),r=a.write(e,t);r!==n&&(a=a.slice(0,r));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(ee(e,Uint8Array)){var t=new Uint8Array(e);return v(t.buffer,t.byteOffset,t.byteLength)}return y(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(ee(e,ArrayBuffer)||e&&ee(e.buffer,ArrayBuffer))return v(e,t,n);if("undefined"!==typeof SharedArrayBuffer&&(ee(e,SharedArrayBuffer)||e&&ee(e.buffer,SharedArrayBuffer)))return v(e,t,n);if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return f.from(a,t,n);var r=function(e){if(f.isBuffer(e)){var t=0|b(e.length),n=p(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!==typeof e.length||te(e.length)?p(0):y(e);if("Buffer"===e.type&&Array.isArray(e.data))return y(e.data)}(e);if(r)return r;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof e[Symbol.toPrimitive])return f.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function h(e){if("number"!==typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function m(e){return h(e),p(e<0?0:0|b(e))}function y(e){for(var t=e.length<0?0:0|b(e.length),n=p(t),a=0;a=c)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+c.toString(16)+" bytes");return 0|e}function R(e,t){if(f.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||ee(e,ArrayBuffer))return e.byteLength;if("string"!==typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return J(e).length;default:if(r)return a?-1:X(e).length;t=(""+t).toLowerCase(),r=!0}}function E(e,t,n){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return N(this,t,n);case"utf8":case"utf-8":return _(this,t,n);case"ascii":return O(this,t,n);case"latin1":case"binary":return j(this,t,n);case"base64":return P(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function x(e,t,n){var a=e[t];e[t]=e[n],e[n]=a}function C(e,t,n,a,r){if(0===e.length)return-1;if("string"===typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),te(n=+n)&&(n=r?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(r)return-1;n=e.length-1}else if(n<0){if(!r)return-1;n=0}if("string"===typeof t&&(t=f.from(t,a)),f.isBuffer(t))return 0===t.length?-1:S(e,t,n,a,r);if("number"===typeof t)return t&=255,"function"===typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):S(e,[t],n,a,r);throw new TypeError("val must be string, number or Buffer")}function S(e,t,n,a,r){var i,s=1,o=e.length,d=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;s=2,o/=2,d/=2,n/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(r){var u=-1;for(i=n;io&&(n=o-d),i=n;i>=0;i--){for(var c=!0,p=0;pr&&(a=r):a=r;var i,s=t.length;for(a>s/2&&(a=s/2),i=0;i>8,r=n%256,i.push(r),i.push(a);return i}(t,e.length-n),e,n,a)}function P(e,t,n){return 0===t&&n===e.length?d.fromByteArray(e):d.fromByteArray(e.slice(t,n))}function _(e,t,n){n=Math.min(e.length,n);for(var a=[],r=t;r239?4:i>223?3:i>191?2:1;if(r+o<=n){var d=void 0,l=void 0,u=void 0,c=void 0;switch(o){case 1:i<128&&(s=i);break;case 2:128===(192&(d=e[r+1]))&&(c=(31&i)<<6|63&d)>127&&(s=c);break;case 3:d=e[r+1],l=e[r+2],128===(192&d)&&128===(192&l)&&(c=(15&i)<<12|(63&d)<<6|63&l)>2047&&(c<55296||c>57343)&&(s=c);break;case 4:d=e[r+1],l=e[r+2],u=e[r+3],128===(192&d)&&128===(192&l)&&128===(192&u)&&(c=(15&i)<<18|(63&d)<<12|(63&l)<<6|63&u)>65535&&c<1114112&&(s=c)}}null===s?(s=65533,o=1):s>65535&&(s-=65536,a.push(s>>>10&1023|55296),s=56320|1023&s),a.push(s),r+=o}return function(e){var t=e.length;if(t<=I)return String.fromCharCode.apply(String,e);var n="",a=0;for(;aa.length?(f.isBuffer(i)||(i=f.from(i)),i.copy(a,r)):Uint8Array.prototype.set.call(a,i,r);else{if(!f.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(a,r)}r+=i.length}return a},f.byteLength=R,f.prototype._isBuffer=!0,f.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tn&&(e+=" ... "),""},u&&(f.prototype[u]=f.prototype.inspect),f.prototype.compare=function(e,t,n,a,r){if(ee(e,Uint8Array)&&(e=f.from(e,e.offset,e.byteLength)),!f.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===r&&(r=this.length),t<0||n>e.length||a<0||r>this.length)throw new RangeError("out of range index");if(a>=r&&t>=n)return 0;if(a>=r)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(r>>>=0)-(a>>>=0),s=(n>>>=0)-(t>>>=0),o=Math.min(i,s),d=this.slice(a,r),l=e.slice(t,n),u=0;u>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}var r=this.length-t;if((void 0===n||n>r)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var i=!1;;)switch(a){case"hex":return T(this,e,t,n);case"utf8":case"utf-8":return A(this,e,t,n);case"ascii":case"latin1":case"binary":return w(this,e,t,n);case"base64":return D(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),i=!0}},f.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;function O(e,t,n){var a="";n=Math.min(e.length,n);for(var r=t;ra)&&(n=a);for(var r="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function B(e,t,n,a,r,i){if(!f.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||te.length)throw new RangeError("Index out of range")}function M(e,t,n,a,r){q(t,a,r,e,n,7);var i=Number(t&BigInt(4294967295));e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i;var s=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=s,s>>=8,e[n++]=s,s>>=8,e[n++]=s,s>>=8,e[n++]=s,n}function U(e,t,n,a,r){q(t,a,r,e,n,7);var i=Number(t&BigInt(4294967295));e[n+7]=i,i>>=8,e[n+6]=i,i>>=8,e[n+5]=i,i>>=8,e[n+4]=i;var s=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=s,s>>=8,e[n+2]=s,s>>=8,e[n+1]=s,s>>=8,e[n]=s,n+8}function G(e,t,n,a,r,i){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function H(e,t,n,a,r){return t=+t,n>>>=0,r||G(e,0,n,4),l.write(e,t,n,a,23,4),n+4}function z(e,t,n,a,r){return t=+t,n>>>=0,r||G(e,0,n,8),l.write(e,t,n,a,52,8),n+8}f.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||F(e,t,this.length);for(var a=this[e],r=1,i=0;++i>>=0,t>>>=0,n||F(e,t,this.length);for(var a=this[e+--t],r=1;t>0&&(r*=256);)a+=this[e+--t]*r;return a},f.prototype.readUint8=f.prototype.readUInt8=function(e,t){return e>>>=0,t||F(e,1,this.length),this[e]},f.prototype.readUint16LE=f.prototype.readUInt16LE=function(e,t){return e>>>=0,t||F(e,2,this.length),this[e]|this[e+1]<<8},f.prototype.readUint16BE=f.prototype.readUInt16BE=function(e,t){return e>>>=0,t||F(e,2,this.length),this[e]<<8|this[e+1]},f.prototype.readUint32LE=f.prototype.readUInt32LE=function(e,t){return e>>>=0,t||F(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},f.prototype.readUint32BE=f.prototype.readUInt32BE=function(e,t){return e>>>=0,t||F(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},f.prototype.readBigUInt64LE=ae((function(e){Z(e>>>=0,"offset");var t=this[e],n=this[e+7];void 0!==t&&void 0!==n||$(e,this.length-8);var a=t+this[++e]*Math.pow(2,8)+this[++e]*Math.pow(2,16)+this[++e]*Math.pow(2,24),r=this[++e]+this[++e]*Math.pow(2,8)+this[++e]*Math.pow(2,16)+n*Math.pow(2,24);return BigInt(a)+(BigInt(r)<>>=0,"offset");var t=this[e],n=this[e+7];void 0!==t&&void 0!==n||$(e,this.length-8);var a=t*Math.pow(2,24)+this[++e]*Math.pow(2,16)+this[++e]*Math.pow(2,8)+this[++e],r=this[++e]*Math.pow(2,24)+this[++e]*Math.pow(2,16)+this[++e]*Math.pow(2,8)+n;return(BigInt(a)<>>=0,t>>>=0,n||F(e,t,this.length);for(var a=this[e],r=1,i=0;++i=(r*=128)&&(a-=Math.pow(2,8*t)),a},f.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||F(e,t,this.length);for(var a=t,r=1,i=this[e+--a];a>0&&(r*=256);)i+=this[e+--a]*r;return i>=(r*=128)&&(i-=Math.pow(2,8*t)),i},f.prototype.readInt8=function(e,t){return e>>>=0,t||F(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},f.prototype.readInt16LE=function(e,t){e>>>=0,t||F(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},f.prototype.readInt16BE=function(e,t){e>>>=0,t||F(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},f.prototype.readInt32LE=function(e,t){return e>>>=0,t||F(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},f.prototype.readInt32BE=function(e,t){return e>>>=0,t||F(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},f.prototype.readBigInt64LE=ae((function(e){Z(e>>>=0,"offset");var t=this[e],n=this[e+7];void 0!==t&&void 0!==n||$(e,this.length-8);var a=this[e+4]+this[e+5]*Math.pow(2,8)+this[e+6]*Math.pow(2,16)+(n<<24);return(BigInt(a)<>>=0,"offset");var t=this[e],n=this[e+7];void 0!==t&&void 0!==n||$(e,this.length-8);var a=(t<<24)+this[++e]*Math.pow(2,16)+this[++e]*Math.pow(2,8)+this[++e];return(BigInt(a)<>>=0,t||F(e,4,this.length),l.read(this,e,!0,23,4)},f.prototype.readFloatBE=function(e,t){return e>>>=0,t||F(e,4,this.length),l.read(this,e,!1,23,4)},f.prototype.readDoubleLE=function(e,t){return e>>>=0,t||F(e,8,this.length),l.read(this,e,!0,52,8)},f.prototype.readDoubleBE=function(e,t){return e>>>=0,t||F(e,8,this.length),l.read(this,e,!1,52,8)},f.prototype.writeUintLE=f.prototype.writeUIntLE=function(e,t,n,a){(e=+e,t>>>=0,n>>>=0,a)||B(this,e,t,n,Math.pow(2,8*n)-1,0);var r=1,i=0;for(this[t]=255&e;++i>>=0,n>>>=0,a)||B(this,e,t,n,Math.pow(2,8*n)-1,0);var r=n-1,i=1;for(this[t+r]=255&e;--r>=0&&(i*=256);)this[t+r]=e/i&255;return t+n},f.prototype.writeUint8=f.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,1,255,0),this[t]=255&e,t+1},f.prototype.writeUint16LE=f.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},f.prototype.writeUint16BE=f.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},f.prototype.writeUint32LE=f.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},f.prototype.writeUint32BE=f.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},f.prototype.writeBigUInt64LE=ae((function(e){return M(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))})),f.prototype.writeBigUInt64BE=ae((function(e){return U(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))})),f.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){var r=Math.pow(2,8*n-1);B(this,e,t,n,r-1,-r)}var i=0,s=1,o=0;for(this[t]=255&e;++i>0)-o&255;return t+n},f.prototype.writeIntBE=function(e,t,n,a){if(e=+e,t>>>=0,!a){var r=Math.pow(2,8*n-1);B(this,e,t,n,r-1,-r)}var i=n-1,s=1,o=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e<0&&0===o&&0!==this[t+i+1]&&(o=1),this[t+i]=(e/s>>0)-o&255;return t+n},f.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},f.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},f.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},f.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},f.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||B(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},f.prototype.writeBigInt64LE=ae((function(e){return M(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),f.prototype.writeBigInt64BE=ae((function(e){return U(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),f.prototype.writeFloatLE=function(e,t,n){return H(this,e,t,!0,n)},f.prototype.writeFloatBE=function(e,t,n){return H(this,e,t,!1,n)},f.prototype.writeDoubleLE=function(e,t,n){return z(this,e,t,!0,n)},f.prototype.writeDoubleBE=function(e,t,n){return z(this,e,t,!1,n)},f.prototype.copy=function(e,t,n,a){if(!f.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(i=t;i=a+4;n-=3)t="_".concat(e.slice(n-3,n)).concat(t);return"".concat(e.slice(0,n)).concat(t)}function q(e,t,n,a,r,i){if(e>n||e3?0===t||t===BigInt(0)?">= 0".concat(o," and < 2").concat(o," ** ").concat(8*(i+1)).concat(o):">= -(2".concat(o," ** ").concat(8*(i+1)-1).concat(o,") and < 2 ** ")+"".concat(8*(i+1)-1).concat(o):">= ".concat(t).concat(o," and <= ").concat(n).concat(o),new V.ERR_OUT_OF_RANGE("value",s,e)}!function(e,t,n){Z(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||$(t,e.length-(n+1))}(a,r,i)}function Z(e,t){if("number"!==typeof e)throw new V.ERR_INVALID_ARG_TYPE(t,"number",e)}function $(e,t,n){if(Math.floor(e)!==e)throw Z(e,n),new V.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new V.ERR_BUFFER_OUT_OF_BOUNDS;throw new V.ERR_OUT_OF_RANGE(n||"offset",">= ".concat(n?1:0," and <= ").concat(t),e)}W("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?"".concat(e," is outside of buffer bounds"):"Attempt to access memory outside buffer bounds"}),RangeError),W("ERR_INVALID_ARG_TYPE",(function(e,t){return'The "'.concat(e,'" argument must be of type number. Received type ').concat(typeof t)}),TypeError),W("ERR_OUT_OF_RANGE",(function(e,t,n){var a='The value of "'.concat(e,'" is out of range.'),r=n;return Number.isInteger(n)&&Math.abs(n)>Math.pow(2,32)?r=K(String(n)):"bigint"===typeof n&&(r=String(n),(n>Math.pow(BigInt(2),BigInt(32))||n<-Math.pow(BigInt(2),BigInt(32)))&&(r=K(r)),r+="n"),a+=" It must be ".concat(t,". Received ").concat(r)}),RangeError);var Y=/[^+/0-9A-Za-z-_]/g;function X(e,t){var n;t=t||1/0;for(var a=e.length,r=null,i=[],s=0;s55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(s+1===a){(t-=3)>-1&&i.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&i.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function J(e){return d.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(Y,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function Q(e,t,n,a){var r;for(r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}function ee(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function te(e){return e!==e}var ne=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var a=16*n,r=0;r<16;++r)t[a+r]=e[n]+e[r];return t}();function ae(e){return"undefined"===typeof BigInt?re:e}function re(){throw new Error("BigInt not supported")}},24655:function(e,t,n){"use strict";var a=n(39815),r=n(97970),i=r(a("String.prototype.indexOf"));e.exports=function(e,t){var n=a(e,!!t);return"function"===typeof n&&i(e,".prototype.")>-1?r(n):n}},97970:function(e,t,n){"use strict";var a=n(21410),r=n(39815),i=r("%Function.prototype.apply%"),s=r("%Function.prototype.call%"),o=r("%Reflect.apply%",!0)||a.call(s,i),d=r("%Object.getOwnPropertyDescriptor%",!0),l=r("%Object.defineProperty%",!0),u=r("%Math.max%");if(l)try{l({},"a",{value:1})}catch(p){l=null}e.exports=function(e){var t=o(a,s,arguments);d&&l&&(d(t,"length").configurable&&l(t,"length",{value:1+u(0,e.length-(arguments.length-1))}));return t};var c=function(){return o(a,i,arguments)};l?l(e.exports,"apply",{value:c}):e.exports.apply=c},64643:function(e){e.exports={A:{A:{J:.0131217,E:.00621152,F:.0439988,G:.0527986,A:.00879976,B:.36959,GC:.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","GC","J","E","F","G","A","B","","",""],E:"IE",F:{GC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968e3}},B:{A:{C:.004081,K:.004267,L:.004268,H:.004081,M:.003702,N:.004441,O:.013323,P:0,Q:.004298,R:.00944,S:.004043,T:.004441,U:.003861,V:.003861,W:.004441,X:.003943,Y:.004441,Z:.003943,a:.003943,b:.008882,c:.004118,d:.003939,e:.003943,f:.003943,g:.003943,h:.003929,k:.003901,l:.011829,m:.004441,n:.004441,o:.008162,p:.004081,q:.004441,r:.008882,s:.017764,t:.031087,u:.093261,v:.075497,w:1.38559,x:3.15755,D:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","k","l","m","n","o","p","q","r","s","t","u","v","w","x","D","","",""],E:"Edge",F:{C:1438128e3,K:1447286400,L:1470096e3,H:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736e3,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:161136e4,Y:1614816e3,Z:1618358400,a:1622073600,b:1626912e3,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,k:1646265600,l:1649635200,m:1651190400,n:1653955200,o:1655942400,p:1659657600,q:1661990400,r:1664755200,s:1666915200,t:1670198400,u:1673481600,v:1675900800,w:1678665600,x:1680825600,D:1683158400},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{0:.008322,1:.013698,2:.004161,3:.008786,4:.004118,5:.004317,6:.004393,7:.004418,8:.008834,9:.008322,HC:.004118,wB:.004271,I:.011703,y:.004879,J:.020136,E:.005725,F:.004525,G:.00533,A:.004283,B:.008882,C:.004471,K:.004486,L:.00453,H:.008322,M:.004417,N:.004425,O:.004161,z:.004443,i:.004283,AB:.008928,BB:.004471,CB:.009284,DB:.004707,EB:.009076,FB:.004081,GB:.004783,HB:.003929,IB:.004783,JB:.00487,KB:.005029,LB:.0047,MB:.022205,NB:.004441,OB:.003867,PB:.004525,QB:.004293,RB:.004081,SB:.004538,TB:.008282,UB:.011601,VB:.039969,WB:.011601,XB:.004441,YB:.004441,ZB:.004441,aB:.011601,bB:.003939,xB:.004441,cB:.003929,yB:.004356,dB:.004425,eB:.008322,fB:.00415,gB:.004267,hB:.003801,iB:.004267,jB:.004081,kB:.00415,lB:.004293,mB:.004425,nB:.013323,j:.00415,oB:.00415,pB:.004318,qB:.004356,rB:.003974,sB:.031087,P:.004081,Q:.004081,R:.004081,zB:.003861,S:.004441,T:.003929,U:.004268,V:.003801,W:.008882,X:.004441,Y:.003943,Z:.003943,a:.008882,b:.003801,c:.007722,d:.017764,e:.003773,f:.007886,g:.003901,h:.003901,k:.004081,l:.003861,m:.004081,n:.097702,o:.017764,p:.004441,q:.008882,r:.008882,s:.008882,t:.013323,u:.022205,v:.048851,w:1.00367,x:.905964,D:.008882,"0B":0,"1B":0,IC:.008786,JC:.00487},B:"moz",C:["HC","wB","IC","JC","I","y","J","E","F","G","A","B","C","K","L","H","M","N","O","z","i","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","xB","cB","yB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","j","oB","pB","qB","rB","sB","P","Q","R","zB","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","k","l","m","n","o","p","q","r","s","t","u","v","w","x","D","0B","1B",""],E:"Firefox",F:{0:1364860800,1:1368489600,2:1372118400,3:1375747200,4:1379376e3,5:1386633600,6:1391472e3,7:1395100800,8:1398729600,9:1402358400,HC:1161648e3,wB:1213660800,IC:124632e4,JC:1264032e3,I:1300752e3,y:1308614400,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968e3,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112e3,N:1349740800,O:1353628800,z:1357603200,i:1361232e3,AB:1405987200,BB:1409616e3,CB:1413244800,DB:1417392e3,EB:1421107200,FB:1424736e3,GB:1428278400,HB:1431475200,IB:1435881600,JB:1439251200,KB:144288e4,LB:1446508800,MB:1450137600,NB:1453852800,OB:1457395200,PB:1461628800,QB:1465257600,RB:1470096e3,SB:1474329600,TB:1479168e3,UB:1485216e3,VB:1488844800,WB:149256e4,XB:1497312e3,YB:1502150400,ZB:1506556800,aB:1510617600,bB:1516665600,xB:1520985600,cB:1525824e3,yB:1529971200,dB:1536105600,eB:1540252800,fB:1544486400,gB:154872e4,hB:1552953600,iB:1558396800,jB:1562630400,kB:1567468800,lB:1571788800,mB:1575331200,nB:1578355200,j:1581379200,oB:1583798400,pB:1586304e3,qB:1588636800,rB:1591056e3,sB:1593475200,P:1595894400,Q:1598313600,R:1600732800,zB:1603152e3,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392e3,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,k:1649116800,l:1651536e3,m:1653955200,n:1656374400,o:1658793600,p:1661212800,q:1663632e3,r:1666051200,s:1668470400,t:1670889600,u:1673913600,v:1676332800,w:1678752e3,x:1681171200,D:1683590400,"0B":null,"1B":null}},D:{A:{0:.004317,1:.003901,2:.008786,3:.003939,4:.004461,5:.004141,6:.004326,7:.0047,8:.004538,9:.008322,I:.004706,y:.004879,J:.004879,E:.005591,F:.005591,G:.005591,A:.004534,B:.004464,C:.010424,K:.0083,L:.004706,H:.015087,M:.004393,N:.004393,O:.008652,z:.008322,i:.004393,AB:.008596,BB:.004566,CB:.004118,DB:.008882,EB:.004441,FB:.004335,GB:.004464,HB:.017764,IB:.003867,JB:.013323,KB:.004441,LB:.003974,MB:.008882,NB:.008882,OB:.013323,PB:.003867,QB:.008882,RB:.017764,SB:.035528,TB:.004441,UB:.004081,VB:.004441,WB:.008882,XB:.003867,YB:.004441,ZB:.066615,aB:.004081,bB:.004441,xB:.003773,cB:.013323,yB:.008882,dB:.003773,eB:.004441,fB:.003943,gB:.008882,hB:.031087,iB:.008882,jB:.013323,kB:.039969,lB:.022205,mB:.017764,nB:.026646,j:.008882,oB:.031087,pB:.04441,qB:.04441,rB:.017764,sB:.026646,P:.22205,Q:.039969,R:.04441,S:.137671,T:.035528,U:.071056,V:.057733,W:.093261,X:.026646,Y:.035528,Z:.04441,a:.084379,b:.048851,c:.137671,d:.066615,e:.017764,f:.035528,g:.048851,h:.039969,k:.057733,l:.048851,m:.039969,n:.057733,o:.270901,p:.057733,q:.08882,r:.071056,s:.093261,t:.248696,u:2.10947,v:.475187,w:8.75321,x:9.67694,D:.022205,"0B":.013323,"1B":0,KC:0},B:"webkit",C:["","","","","","I","y","J","E","F","G","A","B","C","K","L","H","M","N","O","z","i","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","xB","cB","yB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","j","oB","pB","qB","rB","sB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","k","l","m","n","o","p","q","r","s","t","u","v","w","x","D","0B","1B","KC"],E:"Chrome",F:{0:1340668800,1:1343692800,2:1348531200,3:1352246400,4:1357862400,5:1361404800,6:1364428800,7:1369094400,8:1374105600,9:1376956800,I:1264377600,y:1274745600,J:1283385600,E:1287619200,F:1291248e3,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,z:1332892800,i:133704e4,AB:1384214400,BB:1389657600,CB:1392940800,DB:1397001600,EB:1400544e3,FB:1405468800,GB:1409011200,HB:141264e4,IB:1416268800,JB:1421798400,KB:1425513600,LB:1429401600,MB:143208e4,NB:1437523200,OB:1441152e3,PB:1444780800,QB:1449014400,RB:1453248e3,SB:1456963200,TB:1460592e3,UB:1464134400,VB:1469059200,WB:1472601600,XB:1476230400,YB:1480550400,ZB:1485302400,aB:1489017600,bB:149256e4,xB:1496707200,cB:1500940800,yB:1504569600,dB:1508198400,eB:1512518400,fB:1516752e3,gB:1520294400,hB:1523923200,iB:1527552e3,jB:1532390400,kB:1536019200,lB:1539648e3,mB:1543968e3,nB:154872e4,j:1552348800,oB:1555977600,pB:1559606400,qB:1564444800,rB:1568073600,sB:1571702400,P:1575936e3,Q:1580860800,R:1586304e3,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272e3,a:1621987200,b:1626739200,c:1630368e3,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,k:1646092800,l:1648512e3,m:1650931200,n:1653350400,o:1655769600,p:1659398400,q:1661817600,r:1664236800,s:1666656e3,t:166968e4,u:1673308800,v:1675728e3,w:1678147200,x:1680566400,D:1682985600,"0B":null,"1B":null,KC:null}},E:{A:{I:0,y:.008322,J:.004656,E:.004465,F:.003974,G:.003929,A:.004425,B:.004318,C:.003801,K:.022205,L:.119907,H:.026646,LC:0,"2B":.008692,MC:.008882,NC:.00456,OC:.004283,PC:.048851,"3B":.007802,tB:.008882,uB:.039969,"4B":.186522,QC:.328634,RC:.048851,"5B":.04441,"6B":.111025,"7B":.195404,"8B":.830467,vB:.08882,"9B":.279783,AC:.408572,BC:1.63429,CC:.688355,DC:.013323,SC:0,TC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","LC","2B","I","y","MC","J","NC","E","OC","F","G","PC","A","3B","B","tB","C","uB","K","4B","L","QC","H","RC","5B","6B","7B","8B","vB","9B","AC","BC","CC","DC","SC","TC",""],E:"Safari",F:{LC:1205798400,"2B":1226534400,I:1244419200,y:1275868800,MC:131112e4,J:1343174400,NC:13824e5,E:13824e5,OC:1410998400,F:1413417600,G:1443657600,PC:1458518400,A:1474329600,"3B":1490572800,B:1505779200,tB:1522281600,C:1537142400,uB:1553472e3,K:1568851200,"4B":1585008e3,L:1600214400,QC:1619395200,H:1632096e3,RC:1635292800,"5B":1639353600,"6B":1647216e3,"7B":1652745600,"8B":1658275200,vB:1662940800,"9B":1666569600,AC:1670889600,BC:1674432e3,CC:1679875200,DC:1684368e3,SC:null,TC:null}},F:{A:{0:.006597,1:.006597,2:.013434,3:.006702,4:.006015,5:.005595,6:.004393,7:.008882,8:.004879,9:.004879,G:.0082,B:.016581,C:.004317,H:.00685,M:.00685,N:.00685,O:.005014,z:.006015,i:.004879,AB:.004441,BB:.005152,CB:.005014,DB:.009758,EB:.004879,FB:.004441,GB:.004283,HB:.004367,IB:.004534,JB:.004441,KB:.004227,LB:.004418,MB:.004161,NB:.004227,OB:.004725,PB:.013323,QB:.008942,RB:.004707,SB:.004827,TB:.004707,UB:.004707,VB:.004326,WB:.008922,XB:.014349,YB:.004425,ZB:.00472,aB:.004425,bB:.004425,cB:.00472,dB:.004532,eB:.004566,fB:.02283,gB:.00867,hB:.004656,iB:.004642,jB:.003929,kB:.00944,lB:.004293,mB:.003929,nB:.004298,j:.096692,oB:.008162,pB:.004141,qB:.004257,rB:.003939,sB:.008236,P:.003855,Q:.003939,R:.008514,zB:.003939,S:.003939,T:.003702,U:.004441,V:.003855,W:.003855,X:.003929,Y:.003861,Z:.011703,a:.007546,b:.011829,c:.069498,d:.004441,e:.066615,f:.315311,g:.817144,h:.031087,UC:.00685,VC:0,WC:.008392,XC:.004706,tB:.006229,EC:.004879,YC:.008786,uB:.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","UC","VC","WC","XC","B","tB","EC","YC","C","uB","H","M","N","O","z","i","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","j","oB","pB","qB","rB","sB","P","Q","R","zB","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","","",""],E:"Opera",F:{0:1399334400,1:1401753600,2:1405987200,3:1409616e3,4:1413331200,5:1417132800,6:1422316800,7:1425945600,8:1430179200,9:1433808e3,G:1150761600,UC:1223424e3,VC:1251763200,WC:1267488e3,XC:1277942400,B:1292457600,tB:1302566400,EC:1309219200,YC:1323129600,C:1323129600,uB:1352073600,H:1372723200,M:1377561600,N:1381104e3,O:1386288e3,z:1390867200,i:1393891200,AB:1438646400,BB:1442448e3,CB:1445904e3,DB:1449100800,EB:1454371200,FB:1457308800,GB:146232e4,HB:1465344e3,IB:1470096e3,JB:1474329600,KB:1477267200,LB:1481587200,MB:1486425600,NB:1490054400,OB:1494374400,PB:1498003200,QB:1502236800,RB:1506470400,SB:1510099200,TB:1515024e3,UB:1517961600,VB:1521676800,WB:1525910400,XB:1530144e3,YB:1534982400,ZB:1537833600,aB:1543363200,bB:1548201600,cB:1554768e3,dB:1561593600,eB:1566259200,fB:1570406400,gB:1573689600,hB:1578441600,iB:1583971200,jB:1587513600,kB:1592956800,lB:1595894400,mB:1600128e3,nB:1603238400,j:161352e4,oB:1612224e3,pB:1616544e3,qB:1619568e3,rB:1623715200,sB:1627948800,P:1631577600,Q:1633392e3,R:1635984e3,zB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152e3,Z:1660780800,a:1663113600,b:1668816e3,c:1668643200,d:1671062400,e:1675209600,f:1677024e3,g:1679529600,h:1681948800},D:{G:"o",B:"o",C:"o",UC:"o",VC:"o",WC:"o",XC:"o",tB:"o",EC:"o",YC:"o",uB:"o"}},G:{A:{F:.00318601,"2B":0,ZC:0,FC:.00318601,aC:.00477902,bC:.00637202,cC:.0175231,dC:.0254881,eC:.012744,fC:.0541622,gC:.00318601,hC:.0684992,iC:.0207091,jC:.0223021,kC:.0191161,lC:.358426,mC:.011151,nC:.0207091,oC:.0302671,pC:.0908013,qC:.237358,rC:.430112,sC:.136998,"5B":.167266,"6B":.191161,"7B":.30745,"8B":.831549,vB:.933501,"9B":1.93709,AC:1.14696,BC:5.44011,CC:2.42455,DC:.0525692},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","2B","ZC","FC","aC","bC","cC","F","dC","eC","fC","gC","hC","iC","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","5B","6B","7B","8B","vB","9B","AC","BC","CC","DC","","",""],E:"Safari on iOS",F:{"2B":1270252800,ZC:1283904e3,FC:1299628800,aC:1331078400,bC:1359331200,cC:1394409600,F:1410912e3,dC:1413763200,eC:1442361600,fC:1458518400,gC:1473724800,hC:1490572800,iC:1505779200,jC:1522281600,kC:1537142400,lC:1553472e3,mC:1568851200,nC:1572220800,oC:1580169600,pC:1585008e3,qC:1600214400,rC:1619395200,sC:1632096e3,"5B":1639353600,"6B":1647216e3,"7B":1652659200,"8B":1658275200,vB:1662940800,"9B":1666569600,AC:1670889600,BC:1674432e3,CC:1679875200,DC:1684368e3}},H:{A:{tC:.994689},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","tC","","",""],E:"Opera Mini",F:{tC:1426464e3}},I:{A:{wB:0,I:.0285433,D:0,uC:0,vC:.00951444,wC:0,xC:.0190289,FC:.0951444,yC:0,zC:.34252},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","uC","vC","wC","wB","I","xC","FC","yC","zC","D","","",""],E:"Android Browser",F:{uC:1256515200,vC:1274313600,wC:1291593600,wB:1298332800,I:1318896e3,xC:1341792e3,FC:1374624e3,yC:1386547200,zC:1401667200,D:1682985600}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376e3,A:1359504e3}},K:{A:{A:0,B:0,C:0,j:.0111391,tB:0,EC:0,uB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","tB","EC","C","uB","j","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752e3,tB:1314835200,EC:1318291200,C:1330300800,uB:1349740800,j:1673827200},D:{j:"webkit"}},L:{A:{D:39.6882},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1682985600}},M:{A:{D:.289068},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1683590400}},N:{A:{A:.0115934,B:.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456e3}},O:{A:{"0C":.950589},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0C","","",""],E:"UC Browser for Android",F:{"0C":1634688e3},D:{"0C":"webkit"}},P:{A:{I:.191027,i:2.06946,"1C":.0103543,"2C":.010304,"3C":.0530632,"4C":.0103584,"5C":.0104443,"3B":.0105043,"6C":.0212253,"7C":.0103982,"8C":.0212253,"9C":.0106126,AD:.0106126,vB:.0530632,BD:.0530632,CD:.0530632,DD:.148577},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","1C","2C","3C","4C","5C","3B","6C","7C","8C","9C","AD","vB","BD","CD","DD","i","","",""],E:"Samsung Internet",F:{I:1461024e3,"1C":1481846400,"2C":1509408e3,"3C":1528329600,"4C":1546128e3,"5C":1554163200,"3B":1567900800,"6C":1582588800,"7C":1593475200,"8C":1605657600,"9C":1618531200,AD:1629072e3,vB:1640736e3,BD:1651708800,CD:1659657600,DD:1667260800,i:1677369600}},Q:{A:{"4B":.127857},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","4B","","",""],E:"QQ Browser",F:{"4B":1663718400}},R:{A:{ED:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","ED","","",""],E:"Baidu Browser",F:{ED:1663027200}},S:{A:{FD:.066708,GD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","FD","GD","","",""],E:"KaiOS Browser",F:{FD:1527811200,GD:1631664e3}}}},32768:function(e){e.exports={0:"21",1:"22",2:"23",3:"24",4:"25",5:"26",6:"27",7:"28",8:"29",9:"30",A:"10",B:"11",C:"12",D:"113",E:"7",F:"8",G:"9",H:"15",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"20",j:"73",k:"99",l:"100",m:"101",n:"102",o:"103",p:"104",q:"105",r:"106",s:"107",t:"108",u:"109",v:"110",w:"111",x:"112",y:"5",z:"19",AB:"31",BB:"32",CB:"33",DB:"34",EB:"35",FB:"36",GB:"37",HB:"38",IB:"39",JB:"40",KB:"41",LB:"42",MB:"43",NB:"44",OB:"45",PB:"46",QB:"47",RB:"48",SB:"49",TB:"50",UB:"51",VB:"52",WB:"53",XB:"54",YB:"55",ZB:"56",aB:"57",bB:"58",cB:"60",dB:"62",eB:"63",fB:"64",gB:"65",hB:"66",iB:"67",jB:"68",kB:"69",lB:"70",mB:"71",nB:"72",oB:"74",pB:"75",qB:"76",rB:"77",sB:"78",tB:"11.1",uB:"12.1",vB:"16.0",wB:"3",xB:"59",yB:"61",zB:"82","0B":"114","1B":"115","2B":"3.2","3B":"10.1","4B":"13.1","5B":"15.2-15.3","6B":"15.4","7B":"15.5","8B":"15.6","9B":"16.1",AC:"16.2",BC:"16.3",CC:"16.4",DC:"16.5",EC:"11.5",FC:"4.2-4.3",GC:"5.5",HC:"2",IC:"3.5",JC:"3.6",KC:"116",LC:"3.1",MC:"5.1",NC:"6.1",OC:"7.1",PC:"9.1",QC:"14.1",RC:"15.1",SC:"16.6",TC:"TP",UC:"9.5-9.6",VC:"10.0-10.1",WC:"10.5",XC:"10.6",YC:"11.6",ZC:"4.0-4.1",aC:"5.0-5.1",bC:"6.0-6.1",cC:"7.0-7.1",dC:"8.1-8.4",eC:"9.0-9.2",fC:"9.3",gC:"10.0-10.2",hC:"10.3",iC:"11.0-11.2",jC:"11.3-11.4",kC:"12.0-12.1",lC:"12.2-12.5",mC:"13.0-13.1",nC:"13.2",oC:"13.3",pC:"13.4-13.7",qC:"14.0-14.4",rC:"14.5-14.8",sC:"15.0-15.1",tC:"all",uC:"2.1",vC:"2.2",wC:"2.3",xC:"4.1",yC:"4.4",zC:"4.4.3-4.4.4","0C":"13.4","1C":"5.0-5.4","2C":"6.2-6.4","3C":"7.2-7.4","4C":"8.2","5C":"9.2","6C":"11.1-11.2","7C":"12.0","8C":"13.0","9C":"14.0",AD:"15.0",BD:"17.0",CD:"18.0",DD:"19.0",ED:"13.18",FD:"2.5",GD:"3.0-3.1"}},94627:function(e){e.exports={A:"ie",B:"edge",C:"firefox",D:"chrome",E:"safari",F:"opera",G:"ios_saf",H:"op_mini",I:"android",J:"bb",K:"op_mob",L:"and_chr",M:"and_ff",N:"ie_mob",O:"and_uc",P:"samsung",Q:"and_qq",R:"baidu",S:"kaios"}},19568:function(e,t,n){"use strict";var a=n(65298).browsers,r=n(95284).browserVersions,i=n(64643);function s(e){return Object.keys(e).reduce((function(t,n){return t[r[n]]=e[n],t}),{})}e.exports.D=Object.keys(i).reduce((function(e,t){var n=i[t];return e[a[t]]=Object.keys(n).reduce((function(e,t){return"A"===t?e.usage_global=s(n[t]):"C"===t?e.versions=n[t].reduce((function(e,t){return""===t?e.push(null):e.push(r[t]),e}),[]):"D"===t?e.prefix_exceptions=s(n[t]):"E"===t?e.browser=n[t]:"F"===t?e.release_date=Object.keys(n[t]).reduce((function(e,a){return e[r[a]]=n[t][a],e}),{}):e.prefix=n[t],e}),{}),e}),{})},95284:function(e,t,n){e.exports.browserVersions=n(32768)},65298:function(e,t,n){e.exports.browsers=n(94627)},43077:function(e,t,n){"use strict";var a,r=n(83566).lW,i=n(38795),s=n(76492);function o(e,n){(n=n||{}).isFileComment&&(e=function(e,n){var a=t.mapFileCommentRegex.exec(e),r=a[1]||a[2],o=s.resolve(n,r);try{return i.readFileSync(o,"utf8")}catch(d){throw new Error("An error occurred while trying to read the map file at "+o+"\n"+d)}}(e,n.commentFileDir)),n.hasComment&&(e=function(e){return e.split(",").pop()}(e)),n.isEncoded&&(e=a(e)),(n.isJSON||n.isEncoded)&&(e=JSON.parse(e)),this.sourcemap=e}Object.defineProperty(t,"commentRegex",{get:function(){return/^\s*\/(?:\/|\*)[@#]\s+sourceMappingURL=data:(?:application|text)\/json;(?:charset[:=]\S+?;)?base64,(?:.*)$/gm}}),Object.defineProperty(t,"mapFileCommentRegex",{get:function(){return/(?:\/\/[@#][ \t]+sourceMappingURL=([^\s'"`]+?)[ \t]*$)|(?:\/\*[@#][ \t]+sourceMappingURL=([^\*]+?)[ \t]*(?:\*\/){1}[ \t]*$)/gm}}),a="undefined"!==typeof r?"function"===typeof r.from?function(e){return r.from(e,"base64").toString()}:function(e){if("number"===typeof value)throw new TypeError("The value to decode must not be of type number.");return new r(e,"base64").toString()}:function(e){return decodeURIComponent(escape(atob(e)))},o.prototype.toJSON=function(e){return JSON.stringify(this.sourcemap,null,e)},"undefined"!==typeof r?"function"===typeof r.from?o.prototype.toBase64=function(){var e=this.toJSON();return r.from(e,"utf8").toString("base64")}:o.prototype.toBase64=function(){var e=this.toJSON();if("number"===typeof e)throw new TypeError("The json to encode must not be of type number.");return new r(e,"utf8").toString("base64")}:o.prototype.toBase64=function(){var e=this.toJSON();return btoa(unescape(encodeURIComponent(e)))},o.prototype.toComment=function(e){var t="sourceMappingURL=data:application/json;charset=utf-8;base64,"+this.toBase64();return e&&e.multiline?"/*# "+t+" */":"//# "+t},o.prototype.toObject=function(){return JSON.parse(this.toJSON())},o.prototype.addProperty=function(e,t){if(this.sourcemap.hasOwnProperty(e))throw new Error('property "'+e+'" already exists on the sourcemap, use set property instead');return this.setProperty(e,t)},o.prototype.setProperty=function(e,t){return this.sourcemap[e]=t,this},o.prototype.getProperty=function(e){return this.sourcemap[e]},t.fromObject=function(e){return new o(e)},t.fromJSON=function(e){return new o(e,{isJSON:!0})},t.fromBase64=function(e){return new o(e,{isEncoded:!0})},t.fromComment=function(e){return new o(e=e.replace(/^\/\*/g,"//").replace(/\*\/$/g,""),{isEncoded:!0,hasComment:!0})},t.fromMapFileComment=function(e,t){return new o(e,{commentFileDir:t,isFileComment:!0,isJSON:!0})},t.fromSource=function(e){var n=e.match(t.commentRegex);return n?t.fromComment(n.pop()):null},t.fromMapFileSource=function(e,n){var a=e.match(t.mapFileCommentRegex);return a?t.fromMapFileComment(a.pop(),n):null},t.removeComments=function(e){return e.replace(t.commentRegex,"")},t.removeMapFileComments=function(e){return e.replace(t.mapFileCommentRegex,"")},t.generateMapFileComment=function(e,t){var n="sourceMappingURL="+e;return t&&t.multiline?"/*# "+n+" */":"//# "+n}},46428:function(e,t,n){"use strict";var a=n(90716),r=n(64664),i=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[],t=0;t=o)throw Error("Expected symbol but end of file reached.");if(d=e.charAt(t),a.identSpecialChars[d])n+=d;else{if(a.isHex(d)){var r=d;for(t++,d=e.charAt(t);a.isHex(d);)r+=d,t++,d=e.charAt(t);" "===d&&(t++,d=e.charAt(t)),n+=String.fromCharCode(parseInt(r,16));continue}n+=d}}t++,d=e.charAt(t)}return n}function c(){d=e.charAt(t);for(var n=!1;" "===d||"\t"===d||"\n"===d||"\r"===d||"\f"===d;)n=!0,t++,d=e.charAt(t);return n}function p(){var n=f();if(!n)return null;var a=n;for(d=e.charAt(t);","===d;){if(t++,c(),"selectors"!==a.type&&(a={type:"selectors",selectors:[n]}),!(n=f()))throw Error('Rule expected after ",".');a.selectors.push(n)}return a}function f(){c();var n={type:"ruleSet"},a=g();if(!a)return null;for(var r=n;a&&(a.type="rule",r.rule=a,r=a,c(),d=e.charAt(t),!(t>=o||","===d||")"===d));)if(i[d]){var s=d;if(t++,c(),!(a=g()))throw Error('Rule expected after "'+s+'".');a.nestingOperator=s}else(a=g())&&(a.nestingOperator=null);return n}function g(){for(var i=null;t=o)throw Error('Expected "=" but end of file reached.');if("="!==d)throw Error('Expected "=" but "'+d+'" found.');f.operator=g+"=",t++,c();var h="";if(f.valueType="string",'"'===d)h=l('"',a.doubleQuotesEscapeChars);else if("'"===d)h=l("'",a.singleQuoteEscapeChars);else if(s&&"$"===d)t++,h=u(),f.valueType="substitute";else{for(;t=o)throw Error('Expected "]" but end of file reached.');if("]"!==d)throw Error('Expected "]" but "'+d+'" found.');t++,f.value=h}((i=i||{}).attrs=i.attrs||[]).push(f)}else{if(":"!==d)break;t++;var m=u(),y={name:m};if("("===d){t++;var v="";if(c(),"selector"===n[m])y.valueType="selector",v=p();else{if(y.valueType=n[m]||"string",'"'===d)v=l('"',a.doubleQuotesEscapeChars);else if("'"===d)v=l("'",a.singleQuoteEscapeChars);else if(s&&"$"===d)t++,v=u(),y.valueType="substitute";else{for(;t=o)throw Error('Expected ")" but end of file reached.');if(")"!==d)throw Error('Expected ")" but "'+d+'" found.');t++,y.value=v}((i=i||{}).pseudos=i.pseudos||[]).push(y)}return i}return function(){var n=p();if(t="a"&&e<="z"||e>="A"&&e<="Z"||"-"===e||"_"===e},t.isIdent=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"-"===e||"_"===e},t.isHex=function(e){return e>="a"&&e<="f"||e>="A"&&e<="F"||e>="0"&&e<="9"},t.escapeIdentifier=function(e){for(var n=e.length,a="",r=0;r="A"&&i<="Z"||i>="a"&&i<="z"||0!==r&&i>="0"&&i<="9")a+=i;else{var s=i.charCodeAt(0);if(55296===(63488&s)){var o=e.charCodeAt(r++);if(55296!==(64512&s)||56320!==(64512&o))throw Error("UCS-2(decode): illegal sequence");s=((1023&s)<<10)+(1023&o)+65536}a+="\\"+s.toString(16)+" "}r++}return a},t.escapeStr=function(e){for(var n,a=e.length,r="",i=0;i":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},t.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},t.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},t.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}},53092:function(e,t,n){var a=n(83617);t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;t.splice(1,0,n,"color: inherit");var a=0,r=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(a++,"%c"===e&&(r=a))})),t.splice(r,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(n){}},t.load=function(){var e;try{e=t.storage.getItem("debug")}catch(n){}!e&&"undefined"!==typeof a&&"env"in a&&(e={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.DEBUG);return e},t.useColors=function(){if("undefined"!==typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=function(){var e=!1;return function(){e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||function(){},e.exports=n(59119)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}},59119:function(e,t,n){var a=n(9833).default;e.exports=function(e){function t(e){var n,a,i,s=null;function o(){for(var e=arguments.length,a=new Array(e),r=0;r2?arguments[2]:{},i=a(t);r&&(i=s.call(i,Object.getOwnPropertySymbols(t)));for(var o=0;o=3&&(s=n),"[object Array]"===r.call(e)?function(e,t,n){for(var a=0,r=e.length;a1&&"boolean"!==typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===A(/^%?[^%]*%?$/,e))throw new r("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=T(e,0,1),n=T(e,-1);if("%"===t&&"%"!==n)throw new r("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new r("invalid intrinsic syntax, expected opening `%`");var a=[];return S(e,w,(function(e,t,n,r){a[a.length]=n?S(r,D,"$1"):t||e})),a}(e),a=n.length>0?n[0]:"",i=k("%"+a+"%",t),o=i.name,l=i.value,u=!1,c=i.alias;c&&(a=c[0],C(n,x([0,1],c)));for(var p=1,f=!0;p=n.length){var v=d(l,g);l=(f=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:l[g]}else f=E(l,g),l=l[g];f&&!u&&(m[o]=l)}}return l}},46371:function(e,t,n){"use strict";e.exports=n(23810)},82454:function(e,t,n){"use strict";var a=n(39815)("%Object.getOwnPropertyDescriptor%",!0);if(a)try{a([],"length")}catch(r){a=null}e.exports=a},34547:function(e,t,n){"use strict";var a=n(39815)("%Object.defineProperty%",!0),r=function(){if(a)try{return a({},"a",{value:1}),!0}catch(e){return!1}return!1};r.hasArrayLengthDefineBug=function(){if(!r())return null;try{return 1!==a([],"length",{value:1}).length}catch(e){return!0}},e.exports=r},15840:function(e){"use strict";var t={foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof n)}},10315:function(e,t,n){"use strict";var a="undefined"!==typeof Symbol&&Symbol,r=n(23928);e.exports=function(){return"function"===typeof a&&("function"===typeof Symbol&&("symbol"===typeof a("foo")&&("symbol"===typeof Symbol("bar")&&r())))}},23928:function(e){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var a=Object.getOwnPropertySymbols(e);if(1!==a.length||a[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var r=Object.getOwnPropertyDescriptor(e,t);if(42!==r.value||!0!==r.enumerable)return!1}return!0}},34443:function(e,t,n){"use strict";var a=n(23928);e.exports=function(){return a()&&!!Symbol.toStringTag}},59941:function(e,t,n){"use strict";var a=n(21410);e.exports=a.call(Function.call,Object.prototype.hasOwnProperty)},57288:function(e,t){t.read=function(e,t,n,a,r){var i,s,o=8*r-a-1,d=(1<>1,u=-7,c=n?r-1:0,p=n?-1:1,f=e[t+c];for(c+=p,i=f&(1<<-u)-1,f>>=-u,u+=o;u>0;i=256*i+e[t+c],c+=p,u-=8);for(s=i&(1<<-u)-1,i>>=-u,u+=a;u>0;s=256*s+e[t+c],c+=p,u-=8);if(0===i)i=1-l;else{if(i===d)return s?NaN:1/0*(f?-1:1);s+=Math.pow(2,a),i-=l}return(f?-1:1)*s*Math.pow(2,i-a)},t.write=function(e,t,n,a,r,i){var s,o,d,l=8*i-r-1,u=(1<>1,p=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,f=a?0:i-1,g=a?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=u):(s=Math.floor(Math.log(t)/Math.LN2),t*(d=Math.pow(2,-s))<1&&(s--,d*=2),(t+=s+c>=1?p/d:p*Math.pow(2,1-c))*d>=2&&(s++,d/=2),s+c>=u?(o=0,s=u):s+c>=1?(o=(t*d-1)*Math.pow(2,r),s+=c):(o=t*Math.pow(2,c-1)*Math.pow(2,r),s=0));r>=8;e[n+f]=255&o,f+=g,o/=256,r-=8);for(s=s<0;e[n+f]=255&s,f+=g,s/=256,l-=8);e[n+f-g]|=128*h}},11304:function(e){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},53120:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,a=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,o=/^[;\s]*/,d=/^\s+|\s+$/g,l="";function u(e){return e?e.replace(d,l):l}e.exports=function(e,d){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];d=d||{};var c=1,p=1;function f(e){var t=e.match(n);t&&(c+=t.length);var a=e.lastIndexOf("\n");p=~a?e.length-a:p+e.length}function g(){var e={line:c,column:p};return function(t){return t.position=new h(e),b(),t}}function h(e){this.start=e,this.end={line:c,column:p},this.source=d.source}h.prototype.content=e;var m=[];function y(t){var n=new Error(d.source+":"+c+":"+p+": "+t);if(n.reason=t,n.filename=d.source,n.line=c,n.column=p,n.source=e,!d.silent)throw n;m.push(n)}function v(t){var n=t.exec(e);if(n){var a=n[0];return f(a),e=e.slice(a.length),n}}function b(){v(a)}function R(e){var t;for(e=e||[];t=E();)!1!==t&&e.push(t);return e}function E(){var t=g();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;l!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,l===e.charAt(n-1))return y("End of comment missing");var a=e.slice(2,n-2);return p+=2,f(a),e=e.slice(n),p+=2,t({type:"comment",comment:a})}}function x(){var e=g(),n=v(r);if(n){if(E(),!v(i))return y("property missing ':'");var a=v(s),d=e({type:"declaration",property:u(n[0].replace(t,l)),value:a?u(a[0].replace(t,l)):l});return v(o),d}}return b(),function(){var e,t=[];for(R(t);e=x();)!1!==e&&(t.push(e),R(t));return t}()}},26157:function(e,t,n){"use strict";var a=n(34443)(),r=n(24655)("Object.prototype.toString"),i=function(e){return!(a&&e&&"object"===typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===r(e)},s=function(e){return!!i(e)||null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Array]"!==r(e)&&"[object Function]"===r(e.callee)},o=function(){return i(arguments)}();i.isLegacyArguments=s,e.exports=o?i:s},82589:function(e){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},70464:function(e){"use strict";var t,n,a=Function.prototype.toString,r="object"===typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"===typeof r&&"function"===typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},r((function(){throw 42}),null,t)}catch(f){f!==n&&(r=null)}else r=null;var i=/^\s*class\b/,s=function(e){try{var t=a.call(e);return i.test(t)}catch(n){return!1}},o=function(e){try{return!s(e)&&(a.call(e),!0)}catch(t){return!1}},d=Object.prototype.toString,l="function"===typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),c=function(){return!1};if("object"===typeof document){var p=document.all;d.call(p)===d.call(document.all)&&(c=function(e){if((u||!e)&&("undefined"===typeof e||"object"===typeof e))try{var t=d.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(n){}return!1})}e.exports=r?function(e){if(c(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;try{r(e,null,t)}catch(a){if(a!==n)return!1}return!s(e)&&o(e)}:function(e){if(c(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;if(l)return o(e);if(s(e))return!1;var t=d.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&o(e)}},79985:function(e,t,n){"use strict";var a,r=Object.prototype.toString,i=Function.prototype.toString,s=/^\s*(?:function)?\*/,o=n(34443)(),d=Object.getPrototypeOf;e.exports=function(e){if("function"!==typeof e)return!1;if(s.test(i.call(e)))return!0;if(!o)return"[object GeneratorFunction]"===r.call(e);if(!d)return!1;if("undefined"===typeof a){var t=function(){if(!o)return!1;try{return Function("return function*() {}")()}catch(e){}}();a=!!t&&d(t)}return d(e)===a}},3491:function(e){"use strict";e.exports=function(e){return e!==e}},90511:function(e,t,n){"use strict";var a=n(97970),r=n(5855),i=n(3491),s=n(22221),o=n(58573),d=a(s(),Number);r(d,{getPolyfill:s,implementation:i,shim:o}),e.exports=d},22221:function(e,t,n){"use strict";var a=n(3491);e.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:a}},58573:function(e,t,n){"use strict";var a=n(5855),r=n(22221);e.exports=function(){var e=r();return a(Number,{isNaN:e},{isNaN:function(){return Number.isNaN!==e}}),e}},30126:function(e,t,n){"use strict";var a=n(52764),r=n(17835),i=n(24655),s=i("Object.prototype.toString"),o=n(34443)(),d=n(82454),l="undefined"===typeof globalThis?n.g:globalThis,u=r(),c=i("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1}return!!d&&function(e){var t=!1;return a(f,(function(n,a){if(!t)try{t=n.call(e)===a}catch(r){}})),t}(e)}},23750:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,t.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}},45227:function(e,t,n){"use strict";var a=n(83566).lW,r={},i=r.hasOwnProperty,s=function(e,t){for(var n in e)i.call(e,n)&&t(n,e[n])},o=r.toString,d=Array.isArray,l=a.isBuffer,u={'"':'\\"',"'":"\\'","\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"},c=/["'\\\b\f\n\r\t]/,p=/[0-9]/,f=/[ !#-&\(-\[\]-_a-~]/,g=function e(t,n){var a,r,i=function(){E=R,++n.indentLevel,R=n.indent.repeat(n.indentLevel)},g={escapeEverything:!1,minimal:!1,isScriptContext:!1,quotes:"single",wrap:!1,es6:!1,json:!1,compact:!0,lowercaseHex:!1,numbers:"decimal",indent:"\t",indentLevel:0,__inline1__:!1,__inline2__:!1},h=n&&n.json;h&&(g.quotes="double",g.wrap=!0),a=g,"single"!=(n=(r=n)?(s(r,(function(e,t){a[e]=t})),a):a).quotes&&"double"!=n.quotes&&"backtick"!=n.quotes&&(n.quotes="single");var m,y="double"==n.quotes?'"':"backtick"==n.quotes?"`":"'",v=n.compact,b=n.lowercaseHex,R=n.indent.repeat(n.indentLevel),E="",x=n.__inline1__,C=n.__inline2__,S=v?"":"\n",T=!0,A="binary"==n.numbers,w="octal"==n.numbers,D="decimal"==n.numbers,k="hexadecimal"==n.numbers;if(h&&t&&function(e){return"function"==typeof e}(t.toJSON)&&(t=t.toJSON()),!function(e){return"string"==typeof e||"[object String]"==o.call(e)}(t)){if(function(e){return"[object Map]"==o.call(e)}(t))return 0==t.size?"new Map()":(v||(n.__inline1__=!0,n.__inline2__=!1),"new Map("+e(Array.from(t),n)+")");if(function(e){return"[object Set]"==o.call(e)}(t))return 0==t.size?"new Set()":"new Set("+e(Array.from(t),n)+")";if(l(t))return 0==t.length?"Buffer.from([])":"Buffer.from("+e(Array.from(t),n)+")";if(d(t))return m=[],n.wrap=!0,x&&(n.__inline1__=!1,n.__inline2__=!0),C||i(),function(e,t){for(var n=e.length,a=-1;++a=55296&&N<=56319&&O>I+1){var L=_.charCodeAt(I+1);if(L>=56320&&L<=57343){var F=(1024*(N-55296)+L-56320+65536).toString(16);b||(F=F.toUpperCase()),m+="\\u{"+F+"}",++I;continue}}}if(!n.escapeEverything){if(f.test(j)){m+=j;continue}if('"'==j){m+=y==j?'\\"':j;continue}if("`"==j){m+=y==j?"\\`":j;continue}if("'"==j){m+=y==j?"\\'":j;continue}}if("\0"!=j||h||p.test(_.charAt(I+1)))if(c.test(j))m+=u[j];else{var B=j.charCodeAt(0);if(n.minimal&&8232!=B&&8233!=B)m+=j;else{var M=B.toString(16);b||(M=M.toUpperCase());var U=M.length>2||h,G="\\"+(U?"u":"x")+("0000"+M).slice(U?-4:-2);m+=G}}else m+="\\0"}return n.wrap&&(m=y+m+y),"`"==y&&(m=m.replace(/\$\{/g,"\\${")),n.isScriptContext?m.replace(/<\/(script|style)/gi,"<\\/$1").replace(//,"$2")||""))return;if(a){if(e(t,r,"pre",a))return;return s.value=(s.value||"").replace(/^(\n|\s)+/,""),s}return s.value=(s.value||"").replace(/^(\n|\s)+/,""),s}}},dd=function(e){var t=e.value,n=function(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").match(/([^?=&]+)(=([^&]*))/g)||[]).reduce((function(e,t){return e[t.slice(0,t.indexOf("="))]=t.slice(t.indexOf("=")+1),e}),{})}((void 0===t?"":t).replace(/^/,"$1").replace(/^rehype:/,""));return Object.keys(n).forEach((function(e){"true"===n[e]&&(n[e]=!0),"false"===n[e]&&(n[e]=!1),"string"!==typeof n[e]||/^0/.test(n[e])||isNaN(+n[e])||(n[e]=+n[e])})),n},ld=function(e,t,n){return"string"===n?Ct(Ct({},e),{},{"data-config":JSON.stringify(Ct(Ct({},t),{},{rehyp:!0}))}):"attr"===n?Ct(Ct({},e),t):Ct(Ct({},e),{},{"data-config":Ct(Ct({},t),{},{rehyp:!0})})},ud=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.properties,n=void 0===t?"data":t,a=e.codeBlockParames,r=void 0===a||a;return function(e){ir(e,"element",(function(e,t,a){if(r&&"pre"===e.tagName&&e&&Array.isArray(e.children)&&a&&Array.isArray(a.children)&&a.children.length>1){var i=e.children[0];if(i&&"code"===i.tagName&&"number"===typeof t){var s=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;t>-1;){if(!e[--t])return;if(e[t]&&e[t].value&&""!==e[t].value.replace(/(\n|\s)/g,"")||"text"!==e[t].type){if(!/^rehype:/.test(e[t].value)||"comment"!==e[t].type)return;return e[t]}}}(a.children,t);if(s){var o=dd(s);Object.keys(o).length>0&&(e.properties=Ct(Ct({},e.properties),{"data-type":"rehyp"}),i.properties=ld(i.properties,o,n))}}}if(/^(em|strong|b|a|i|p|pre|kbd|blockquote|h(1|2|3|4|5|6)|code|table|img|del|ul|ol)$/.test(e.tagName)&&a&&Array.isArray(a.children)&&"number"===typeof t){var d=od(a.children,t,"",r);if(d){var l=dd(d);Object.keys(l).length>0&&(e.properties=ld(e.properties,l,n))}}}))}},cd=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.openDelimiter,n=void 0===t?"rehype:ignore:start":t,a=e.closeDelimiter,r=void 0===a?"rehype:ignore:end":a;return function(e){ir(e,(function(e,t,a){if("element"===e.type||"root"===e.type){var i=!1;e.children=e.children.filter((function(e){if("raw"===e.type||"comment"===e.type){var t=(e.value||"").trim();if((t=t.replace(/^/,"$1"))===n)return i=!0,!1;if(t===r)return i=!1,!1}return!i}))}}))}},pd={}.hasOwnProperty,fd=n(7392);function gd(e){e.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:/[{}[\];(),.:]/}}function hd(e){e.register(gd),e.languages.c=e.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),e.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),e.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},e.languages.c.string],char:e.languages.c.char,comment:e.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:e.languages.c}}}}),e.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete e.languages.c.boolean}function md(e){e.register(hd),function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(e)}function yd(e){e.register(md),e.languages.arduino=e.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),e.languages.ino=e.languages.arduino}function vd(e){!function(e){var t="\\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",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),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("(\\{)"+t),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})/};e.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;|&]|[<>]\\()"+t),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:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.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}},n.inside=e.languages.bash;for(var r=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,s=0;s>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,a){return RegExp(t(e,n),a||"")}function a(e,t){for(var n=0;n>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}var r="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",i="class enum interface record struct",s="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function d(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var l=d(i),u=RegExp(d(r+" "+i+" "+s+" "+o)),c=d(i+" "+s+" "+o),p=d(r+" "+i+" "+o),f=a(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),g=a(/\((?:[^()]|<>)*\)/.source,2),h=/@?\b[A-Za-z_]\w*\b/.source,m=t(/<<0>>(?:\s*<<1>>)?/.source,[h,f]),y=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[c,m]),v=/\[\s*(?:,\s*)*\]/.source,b=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[y,v]),R=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[f,g,v]),E=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[R]),x=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[E,y,v]),C={keyword:u,punctuation:/[<>()?,.:[\]]/},S=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,T=/"(?:\\.|[^\\"\r\n])*"/.source,A=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[A]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[T]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[y]),lookbehind:!0,inside:C},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[h,x]),lookbehind:!0,inside:C},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[h]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[l,m]),lookbehind:!0,inside:C},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[y]),lookbehind:!0,inside:C},{pattern:n(/(\bwhere\s+)<<0>>/.source,[h]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:C},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[x,p,h]),inside:C}],keyword:u,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[h]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[g]),lookbehind:!0,alias:"class-name",inside:C},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[x,y]),inside:C,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[x]),lookbehind:!0,inside:C,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[h,f]),inside:{function:n(/^<<0>>/.source,[h]),generic:{pattern:RegExp(f),alias:"class-name",inside:C}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[l,m,h,x,u.source,g,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[m,g]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:u,"class-name":{pattern:RegExp(x),greedy:!0,inside:C},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var w=T+"|"+S,D=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[w]),k=a(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[D]),2),P=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,_=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[y,k]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[P,_]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[P]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[k]),inside:e.languages.csharp},"class-name":{pattern:RegExp(y),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var I=/:[^}\r\n]+/.source,O=a(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[D]),2),j=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[O,I]),N=a(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[w]),2),L=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[N,I]);function F(t,a){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[a,I]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[j]),lookbehind:!0,greedy:!0,inside:F(j,O)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[L]),lookbehind:!0,greedy:!0,inside:F(L,N)}],char:{pattern:RegExp(S),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(e)}function Rd(e){e.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\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://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]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.value.replace(/&/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,n){var a={};a["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[n]},a.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:a}};r["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var i={};i[t]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:r},e.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\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:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}function Ed(e){!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.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\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,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:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(e)}function xd(e){!function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var a=t[n],r=[];/^\w+$/.test(n)||r.push(/\w+/.exec(n)[0]),"diff"===n&&r.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+a+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:r,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(e)}function Cd(e){e.register(gd),e.languages.go=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),e.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete e.languages.go["class-name"]}function Sd(e){e.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}}function Td(e){e.register(gd),function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,a={pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[a,{pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z]\w*(?=\s+\w+\s*[;,=()]|\s*(?:\[[\s,]*\]\s*)?::\s*new\b)/.source),lookbehind:!0,inside:a.inside},{pattern:RegExp(/(\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\s+)/.source+n+/[A-Z]\w*\b/.source),lookbehind:!0,inside:a.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp(/(\bimport\s+)/.source+n+/(?:[A-Z]\w*|\*)(?=\s*;)/.source),lookbehind:!0,inside:{namespace:a.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp(/(\bimport\s+static\s+)/.source+n+/(?:\w+|\*)(?=\s*;)/.source),lookbehind:!0,alias:"static",inside:{namespace:a.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(e)}function Ad(e){!function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,a="(?:[^\\\\-]|"+n.source+")",r=RegExp(a+"-"+a),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};e.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:r,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:n}},"special-escape":t,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]||&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.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:e.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:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.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:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.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:e.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"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.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")),e.languages.js=e.languages.javascript}function Dd(e){e.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"}},e.languages.webmanifest=e.languages.json}function kd(e){e.register(gd),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(e)}function Pd(e){e.register(Ed),e.languages.less=e.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),e.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}function _d(e){e.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}function Id(e){e.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}function Od(e){!function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,a="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",r=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),i=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function s(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return a})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return a}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return a})).replace(/<>/g,(function(){return"(?:"+r+"|"+i+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:s(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:s(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:s(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:s(i),lookbehind:!0,greedy:!0},number:{pattern:s(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(e)}function jd(e){e.register(Rd),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var a=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,r=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return a})),i=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+r+i+"(?:"+r+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+r+i+")(?:"+r+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(a),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+r+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+r+"$"),inside:{"table-header":{pattern:RegExp(a),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!==typeof t)for(var n=0,a=t.length;n]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete e.languages.objectivec["class-name"],e.languages.objc=e.languages.objectivec}function Ld(e){!function(e){var t=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;e.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,t+/\s*/.source+t].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}}(e)}function Fd(e){e.register(Rd),function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,a,r,i){if(n.language===a){var s=n.tokenStack=[];n.code=n.code.replace(r,(function(e){if("function"===typeof i&&!i(e))return e;for(var r,o=s.length;-1!==n.code.indexOf(r=t(a,o));)++o;return s[o]=e,r})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,a){if(n.language===a&&n.tokenStack){n.grammar=e.languages[a];var r=0,i=Object.keys(n.tokenStack);!function s(o){for(var d=0;d=i.length);d++){var l=o[d];if("string"===typeof l||l.content&&"string"===typeof l.content){var u=i[r],c=n.tokenStack[u],p="string"===typeof l?l:l.content,f=t(a,u),g=p.indexOf(f);if(g>-1){++r;var h=p.substring(0,g),m=new e.Token(a,e.tokenize(c,n.grammar),"language-"+a,c),y=p.substring(g+f.length),v=[];h&&v.push.apply(v,s([h])),v.push(m),y&&v.push.apply(v,s([y])),"string"===typeof l?o.splice.apply(o,[d,1].concat(v)):l.content=v}}else l.content&&s(l.content)}return o}(n.tokens)}}}})}(e)}function Bd(e){e.register(Fd),function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],a=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,r=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,i=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:a,operator:r,punctuation:i};var s={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},o=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:s}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:s}}];e.languages.insertBefore("php","variable",{string:o,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:o,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:a,operator:r,punctuation:i}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){if(/<\?/.test(t.code)){e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(e)}function Md(e){e.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:/![sra](?=[:}]$)/,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:/[{}[\];(),.:]/},e.languages.python["string-interpolation"].inside.interpolation.inside.rest=e.languages.python,e.languages.py=e.languages.python}function Ud(e){e.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}function Gd(e){e.register(gd),function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var n="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",a=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+n+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+a),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+a+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+n),greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+n),greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby}(e)}function Hd(e){!function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,n=0;n<2;n++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,(function(){return/[^\s\S]/.source})),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(e)}function zd(e){e.register(Ed),function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(e)}function Vd(e){e.register(Ed),e.languages.scss=e.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),e.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),e.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),e.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),e.languages.scss.atrule.inside.rest=e.languages.scss}function Wd(e){e.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}function Kd(e){e.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},e.languages.swift["string-literal"].forEach((function(t){t.inside.interpolation.inside=e.languages.swift}))}function qd(e){e.register(wd),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(e)}function Zd(e){e.languages.basic={comment:{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}function $d(e){e.register(Zd),e.languages.vbnet=e.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}gd.displayName="clike",gd.aliases=[],hd.displayName="c",hd.aliases=[],md.displayName="cpp",md.aliases=[],yd.displayName="arduino",yd.aliases=["ino"],vd.displayName="bash",vd.aliases=["sh","shell"],bd.displayName="csharp",bd.aliases=["cs","dotnet"],Rd.displayName="markup",Rd.aliases=["atom","html","mathml","rss","ssml","svg","xml"],Ed.displayName="css",Ed.aliases=[],xd.displayName="diff",xd.aliases=[],Cd.displayName="go",Cd.aliases=[],Sd.displayName="ini",Sd.aliases=[],Td.displayName="java",Td.aliases=[],Ad.displayName="regex",Ad.aliases=[],wd.displayName="javascript",wd.aliases=["js"],Dd.displayName="json",Dd.aliases=["webmanifest"],kd.displayName="kotlin",kd.aliases=["kt","kts"],Pd.displayName="less",Pd.aliases=[],_d.displayName="lua",_d.aliases=[],Id.displayName="makefile",Id.aliases=[],Od.displayName="yaml",Od.aliases=["yml"],jd.displayName="markdown",jd.aliases=["md"],Nd.displayName="objectivec",Nd.aliases=["objc"],Ld.displayName="perl",Ld.aliases=[],Fd.displayName="markup-templating",Fd.aliases=[],Bd.displayName="php",Bd.aliases=[],Md.displayName="python",Md.aliases=["py"],Ud.displayName="r",Ud.aliases=[],Gd.displayName="ruby",Gd.aliases=["rb"],Hd.displayName="rust",Hd.aliases=[],zd.displayName="sass",zd.aliases=[],Vd.displayName="scss",Vd.aliases=[],Wd.displayName="sql",Wd.aliases=[],Kd.displayName="swift",Kd.aliases=[],qd.displayName="typescript",qd.aliases=["ts"],Zd.displayName="basic",Zd.aliases=[],$d.displayName="vbnet",$d.aliases=[];var Yd=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslash","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],Xd={0:"\ufffd",128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};function Jd(e){var t="string"===typeof e?e.charCodeAt(0):e;return t>=48&&t<=57}function Qd(e){var t="string"===typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}function el(e){return function(e){var t="string"===typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}(e)||Jd(e)}var tl=String.fromCharCode,nl=["","Named character references must be terminated by a semicolon","Numeric character references must be terminated by a semicolon","Named character references cannot be empty","Numeric character references cannot be empty","Named character references must be known","Numeric character references cannot be disallowed","Numeric character references cannot be outside the permissible Unicode range"];function al(e){var t,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="string"===typeof a.additional?a.additional.charCodeAt(0):a.additional,i=[],s=0,o=-1,d="";a.position&&("start"in a.position||"indent"in a.position?(n=a.position.indent,t=a.position.start):t=a.position);var l,u=(t?t.line:0)||1,c=(t?t.column:0)||1,p=O();for(s--;++s<=e.length;)if(10===l&&(c=(n?n[o]:0)||1),38===(l=e.charCodeAt(s))){var f=e.charCodeAt(s+1);if(9===f||10===f||12===f||32===f||38===f||60===f||Number.isNaN(f)||r&&f===r){d+=tl(l),c++;continue}var g=s+1,h=g,m=g,y=void 0;if(35===f){m=++h;var v=e.charCodeAt(m);88===v||120===v?(y="hexadecimal",m=++h):y="decimal"}else y="named";var b="",R="",E="",x="named"===y?el:"decimal"===y?Jd:Qd;for(m--;++m<=e.length;){var C=e.charCodeAt(m);if(!x(C))break;E+=tl(C),"named"===y&&Yd.includes(E)&&(b=E,R=da(E))}var S=59===e.charCodeAt(m);if(S){m++;var T="named"===y&&da(E);T&&(b=E,R=T)}var A=1+m-g,w="";if(S||!1!==a.nonTerminated)if(E)if("named"===y){if(S&&!R)j(5,1);else if(b!==E&&(A=1+(m=h+b.length)-h,S=!1),!S){var D=b?1:3;if(a.attribute){var k=e.charCodeAt(m);61===k?(j(D,A),R=""):el(k)?R="":j(D,A)}else j(D,A)}w=R}else{S||j(2,A);var P=Number.parseInt(E,"hexadecimal"===y?16:10);if(rl(P))j(7,A),w=tl(65533);else if(P in Xd)j(6,A),w=Xd[P];else{var _="";il(P)&&j(6,A),P>65535&&(_+=tl((P-=65536)>>>10|55296),P=56320|1023&P),w=_+tl(P)}}else"named"!==y&&j(4,A);else;if(w){N(),p=O(),s=m-1,c+=m-g+1,i.push(w);var I=O();I.offset++,a.reference&&a.reference.call(a.referenceContext,w,{start:p,end:I},e.slice(g-1,m)),p=I}else E=e.slice(g-1,m),d+=E,c+=E.length,s=m-1}else 10===l&&(u++,o++,c=0),Number.isNaN(l)?N():(d+=tl(l),c++);return i.join("");function O(){return{line:u,column:c,offset:s+((t?t.offset:0)||0)}}function j(e,t){var n;a.warning&&((n=O()).column+=t,n.offset+=t,a.warning.call(a.warningContext,nl[e],n,e))}function N(){d&&(i.push(d),a.text&&a.text.call(a.textContext,d,{start:p,end:O()}),d="")}}function rl(e){return e>=55296&&e<=57343||e>1114111}function il(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535===(65535&e)||65534===(65535&e)}var sl=0,ol={},dl={util:{type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++sl}),e.__id},clone:function e(t,n){var a,r;switch(n=n||{},dl.util.type(t)){case"Object":if(r=dl.util.objId(t),n[r])return n[r];for(var i in a={},n[r]=a,t)t.hasOwnProperty(i)&&(a[i]=e(t[i],n));return a;case"Array":return r=dl.util.objId(t),n[r]?n[r]:(a=[],n[r]=a,t.forEach((function(t,r){a[r]=e(t,n)})),a);default:return t}}},languages:{plain:ol,plaintext:ol,text:ol,txt:ol,extend:function(e,t){var n=dl.util.clone(dl.languages[e]);for(var a in t)n[a]=t[a];return n},insertBefore:function(e,t,n,a){var r=(a=a||dl.languages)[e],i={};for(var s in r)if(r.hasOwnProperty(s)){if(s==t)for(var o in n)n.hasOwnProperty(o)&&(i[o]=n[o]);n.hasOwnProperty(s)||(i[s]=r[s])}var d=a[e];return a[e]=i,dl.languages.DFS(dl.languages,(function(t,n){n===d&&t!=e&&(this[t]=i)})),i},DFS:function e(t,n,a,r){r=r||{};var i=dl.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],a||s);var o=t[s],d=dl.util.type(o);"Object"!==d||r[i(o)]?"Array"!==d||r[i(o)]||(r[i(o)]=!0,e(o,n,s,r)):(r[i(o)]=!0,e(o,n,null,r))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(dl.hooks.run("before-tokenize",a),!a.grammar)throw new Error('The language "'+a.language+'" has no grammar.');return a.tokens=dl.tokenize(a.code,a.grammar),dl.hooks.run("after-tokenize",a),ll.stringify(dl.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var a in n)t[a]=n[a];delete t.rest}var r=new pl;return fl(r,r.head,e),cl(e,r,t,r.head,0),function(e){var t=[],n=e.head.next;for(;n!==e.tail;)t.push(n.value),n=n.next;return t}(r)},hooks:{all:{},add:function(e,t){var n=dl.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=dl.hooks.all[e];if(n&&n.length)for(var a,r=0;a=n[r++];)a(t)}},Token:ll};function ll(e,t,n,a){this.type=e,this.content=t,this.alias=n,this.length=0|(a||"").length}function ul(e,t,n,a){e.lastIndex=t;var r=e.exec(n);if(r&&a&&r[1]){var i=r[1].length;r.index+=i,r[0]=r[0].slice(i)}return r}function cl(e,t,n,a,r,i){for(var s in n)if(n.hasOwnProperty(s)&&n[s]){var o=n[s];o=Array.isArray(o)?o:[o];for(var d=0;d=i.reach);y+=m.value.length,m=m.next){var v=m.value;if(t.length>e.length)return;if(!(v instanceof ll)){var b,R=1;if(p){if(!(b=ul(h,y,e,c))||b.index>=e.length)break;var E=b.index,x=b.index+b[0].length,C=y;for(C+=m.value.length;E>=C;)C+=(m=m.next).value.length;if(y=C-=m.value.length,m.value instanceof ll)continue;for(var S=m;S!==t.tail&&(Ci.reach&&(i.reach=D);var k=m.prev;if(A&&(k=fl(t,k,A),y+=A.length),gl(t,k,R),m=fl(t,k,new ll(s,u?dl.tokenize(T,u):T,f,T)),w&&fl(t,m,w),R>1){var P={cause:s+","+d,reach:D};cl(e,t,n,m.prev,y,P),i&&P.reach>i.reach&&(i.reach=P.reach)}}}}}}function pl(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function fl(e,t,n){var a=t.next,r={value:n,prev:t,next:a};return t.next=r,a.prev=r,e.length++,r}function gl(e,t,n){for(var a=t.next,r=0;r]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}function Rl(e){!function(e){var t="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";e.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+t+"|<"+t+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(e)}function El(e){e.register(wd),e.languages.actionscript=e.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),e.languages.actionscript["class-name"].alias="function",delete e.languages.actionscript.parameter,delete e.languages.actionscript["literal-property"],e.languages.markup&&e.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:e.languages.markup}})}function xl(e){e.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],attribute:{pattern:/\b'\w+/,alias:"attr-name"},keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|or|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}function Cl(e){!function(e){e.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}\u2983\u2984.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:\u2200\u2192\u03bb\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}}(e)}function Sl(e){e.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}function Tl(e){e.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},e.languages.g4=e.languages.antlr4}function Al(e){e.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}function wl(e){e.register(gd),e.register(Wd),function(e){var t=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,n=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,(function(){return t.source}));function a(e){return RegExp(e.replace(//g,(function(){return n})),"i")}var r={keyword:t,punctuation:/[()\[\]{};,:.<>]/};e.languages.apex={comment:e.languages.clike.comment,string:e.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:e.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:a(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:r},{pattern:a(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:r},{pattern:a(/(?=\s*\w+\s*[;=,(){:])/.source),inside:r}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:t,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(e)}function Dl(e){e.languages.apl={comment:/(?:\u235d|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/\xaf?(?:\d*\.?\b\d+(?:e[+\xaf]?\d+)?|\xaf|\u221e)(?:j\xaf?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+\xaf]?\d+)?|\xaf|\u221e))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/\u2395[A-Z]+/i,alias:"function"},constant:/[\u236c\u233e#\u2395\u235e]/,function:/[-+\xd7\xf7\u2308\u230a\u2223|\u2373\u2378?*\u235f\u25cb!\u2339<\u2264=>\u2265\u2260\u2261\u2262\u220a\u2377\u222a\u2229~\u2228\u2227\u2371\u2372\u2374,\u236a\u233d\u2296\u2349\u2191\u2193\u2282\u2283\u2286\u2287\u2337\u234b\u2352\u22a4\u22a5\u2355\u234e\u22a3\u22a2\u2341\u2342\u2248\u236f\u2197\xa4\u2192]/,"monadic-operator":{pattern:/[\\\/\u233f\u2340\xa8\u2368\u2336&\u2225]/,alias:"operator"},"dyadic-operator":{pattern:/[.\u2363\u2360\u2364\u2218\u2338@\u233a\u2365]/,alias:"operator"},assignment:{pattern:/\u2190/,alias:"keyword"},punctuation:/[\[;\]()\u25c7\u22c4]/,dfn:{pattern:/[{}\u237a\u2375\u2376\u2379\u2207\u236b:]/,alias:"builtin"}}}function kl(e){e.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=\u2260\u2264\u2265*+\-\/\xf7^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,\xac\xab\xbb\u300a\u300b]/}}function Pl(e){e.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'\xb4`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([\xb4`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}function _l(e){e.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}function Il(e){e.languages.armasm={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"/,greedy:!0,inside:{variable:{pattern:/((?:^|[^$])(?:\${2})*)\$\w+/,lookbehind:!0}}},char:{pattern:/'(?:[^'\r\n]{0,4}|'')'/,greedy:!0},"version-symbol":{pattern:/\|[\w@]+\|/,greedy:!0,alias:"property"},boolean:/\b(?:FALSE|TRUE)\b/,directive:{pattern:/\b(?:ALIAS|ALIGN|AREA|ARM|ASSERT|ATTR|CN|CODE|CODE16|CODE32|COMMON|CP|DATA|DCB|DCD|DCDO|DCDU|DCFD|DCFDU|DCI|DCQ|DCQU|DCW|DCWU|DN|ELIF|ELSE|END|ENDFUNC|ENDIF|ENDP|ENTRY|EQU|EXPORT|EXPORTAS|EXTERN|FIELD|FILL|FN|FUNCTION|GBLA|GBLL|GBLS|GET|GLOBAL|IF|IMPORT|INCBIN|INCLUDE|INFO|KEEP|LCLA|LCLL|LCLS|LTORG|MACRO|MAP|MEND|MEXIT|NOFP|OPT|PRESERVE8|PROC|QN|READONLY|RELOC|REQUIRE|REQUIRE8|RLIST|ROUT|SETA|SETL|SETS|SN|SPACE|SUBT|THUMB|THUMBX|TTL|WEND|WHILE)\b/,alias:"property"},instruction:{pattern:/((?:^|(?:^|[^\\])(?:\r\n?|\n))[ \t]*(?:(?:[A-Z][A-Z0-9_]*[a-z]\w*|[a-z]\w*|\d+)[ \t]+)?)\b[A-Z.]+\b/,lookbehind:!0,alias:"keyword"},variable:/\$\w+/,number:/(?:\b[2-9]_\d+|(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e-?\d+)?|\b0(?:[fd]_|x)[0-9a-f]+|&[0-9a-f]+)\b/i,register:{pattern:/\b(?:r\d|lr)\b/,alias:"symbol"},operator:/<>|<<|>>|&&|\|\||[=!<>/]=?|[+\-*%#?&|^]|:[A-Z]+:/,punctuation:/[()[\],]/},e.languages["arm-asm"]=e.languages.armasm}function Ol(e){!function(e){var t=function(t,n){return{pattern:RegExp(/\{!/.source+"(?:"+(n||t)+")"+/$[\s\S]*\}/.source,"m"),greedy:!0,inside:{embedded:{pattern:/(^\{!\w+\b)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-"+t,inside:e.languages[t]},string:/[\s\S]+/}}};e.languages.arturo={comment:{pattern:/;.*/,greedy:!0},character:{pattern:/`.`/,alias:"char",greedy:!0},number:{pattern:/\b\d+(?:\.\d+(?:\.\d+(?:-[\w+-]+)?)?)?\b/},string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},regex:{pattern:/\{\/.*?\/\}/,greedy:!0},"html-string":t("html"),"css-string":t("css"),"js-string":t("js"),"md-string":t("md"),"sql-string":t("sql"),"sh-string":t("shell","sh"),multistring:{pattern:/\xbb.*|\{:[\s\S]*?:\}|\{[\s\S]*?\}|^-{6}$[\s\S]*/m,alias:"string",greedy:!0},label:{pattern:/\w+\b\??:/,alias:"property"},literal:{pattern:/'(?:\w+\b\??:?)/,alias:"constant"},type:{pattern:/:(?:\w+\b\??:?)/,alias:"class-name"},color:/#\w+/,predicate:{pattern:/\b(?:all|and|any|ascii|attr|attribute|attributeLabel|binary|block|char|contains|database|date|dictionary|empty|equal|even|every|exists|false|floating|function|greater|greaterOrEqual|if|in|inline|integer|is|key|label|leap|less|lessOrEqual|literal|logical|lower|nand|negative|nor|not|notEqual|null|numeric|odd|or|path|pathLabel|positive|prefix|prime|regex|same|set|some|sorted|standalone|string|subset|suffix|superset|symbol|symbolLiteral|true|try|type|unless|upper|when|whitespace|word|xnor|xor|zero)\?/,alias:"keyword"},"builtin-function":{pattern:/\b(?:abs|acos|acosh|acsec|acsech|actan|actanh|add|after|alert|alias|and|angle|append|arg|args|arity|array|as|asec|asech|asin|asinh|atan|atan2|atanh|attr|attrs|average|before|benchmark|blend|break|call|capitalize|case|ceil|chop|clear|clip|close|color|combine|conj|continue|copy|cos|cosh|crc|csec|csech|ctan|ctanh|cursor|darken|dec|decode|define|delete|desaturate|deviation|dialog|dictionary|difference|digest|digits|div|do|download|drop|dup|e|else|empty|encode|ensure|env|escape|execute|exit|exp|extend|extract|factors|fdiv|filter|first|flatten|floor|fold|from|function|gamma|gcd|get|goto|hash|hypot|if|inc|indent|index|infinity|info|input|insert|inspect|intersection|invert|jaro|join|keys|kurtosis|last|let|levenshtein|lighten|list|ln|log|loop|lower|mail|map|match|max|median|min|mod|module|mul|nand|neg|new|nor|normalize|not|now|null|open|or|outdent|pad|palette|panic|path|pause|permissions|permutate|pi|pop|popup|pow|powerset|powmod|prefix|print|prints|process|product|query|random|range|read|relative|remove|rename|render|repeat|replace|request|return|reverse|round|sample|saturate|script|sec|sech|select|serve|set|shl|shr|shuffle|sin|sinh|size|skewness|slice|sort|spin|split|sqrt|squeeze|stack|strip|sub|suffix|sum|switch|symbols|symlink|sys|take|tan|tanh|terminal|terminate|to|truncate|try|type|unclip|union|unique|unless|until|unzip|upper|values|var|variance|volume|webview|while|with|wordwrap|write|xnor|xor|zip)\b/,alias:"keyword"},sugar:{pattern:/->|=>|\||::/,alias:"operator"},punctuation:/[()[\],]/,symbol:{pattern:/<:|-:|\xf8|@|#|\+|\||\*|\$|---|-|%|\/|\.\.|\^|~|=|<|>|\\/},boolean:{pattern:/\b(?:false|maybe|true)\b/}},e.languages.art=e.languages.arturo}(e)}function jl(e){!function(e){var t={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},n=e.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})$[\s\S]*?^\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})$[\s\S]*?^\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})$[\s\S]*?^\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})$[\s\S]*?^\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:t,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:t.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:t,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function a(e){for(var t={},a=0,r=(e=e.split(" ")).length;a/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:e.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:e.languages.csharp}}}),e.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,e.languages.insertBefore("inside","punctuation",{directive:e.languages.aspnet.directive},e.languages.aspnet.tag.inside["attr-value"]),e.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),e.languages.insertBefore("aspnet",e.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:e.languages.csharp||{}}})}function Ll(e){e.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"property"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,"op-code":{pattern:/\b(?:ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA|adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya)\b/,alias:"keyword"},"hex-number":{pattern:/#?\$[\da-f]{1,4}\b/i,alias:"number"},"binary-number":{pattern:/#?%[01]+\b/,alias:"number"},"decimal-number":{pattern:/#?\b\d+\b/,alias:"number"},register:{pattern:/\b[xya]\b/i,alias:"variable"},punctuation:/[(),:]/}}function Fl(e){e.languages.asmatmel={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},constant:/\b(?:PORT[A-Z]|DDR[A-Z]|(?:DD|P)[A-Z](?:\d|[0-2]\d|3[01]))\b/,directive:{pattern:/\.\w+(?= )/,alias:"property"},"r-register":{pattern:/\br(?:\d|[12]\d|3[01])\b/,alias:"variable"},"op-code":{pattern:/\b(?:ADC|ADD|ADIW|AND|ANDI|ASR|BCLR|BLD|BRBC|BRBS|BRCC|BRCS|BREAK|BREQ|BRGE|BRHC|BRHS|BRID|BRIE|BRLO|BRLT|BRMI|BRNE|BRPL|BRSH|BRTC|BRTS|BRVC|BRVS|BSET|BST|CALL|CBI|CBR|CLC|CLH|CLI|CLN|CLR|CLS|CLT|CLV|CLZ|COM|CP|CPC|CPI|CPSE|DEC|DES|EICALL|EIJMP|ELPM|EOR|FMUL|FMULS|FMULSU|ICALL|IJMP|IN|INC|JMP|LAC|LAS|LAT|LD|LD[A-Za-z0-9]|LPM|LSL|LSR|MOV|MOVW|MUL|MULS|MULSU|NEG|NOP|OR|ORI|OUT|POP|PUSH|RCALL|RET|RETI|RJMP|ROL|ROR|SBC|SBCI|SBI|SBIC|SBIS|SBIW|SBR|SBRC|SBRS|SEC|SEH|SEI|SEN|SER|SES|SET|SEV|SEZ|SLEEP|SPM|ST|ST[A-Z0-9]|SUB|SUBI|SWAP|TST|WDR|XCH|adc|add|adiw|and|andi|asr|bclr|bld|brbc|brbs|brcc|brcs|break|breq|brge|brhc|brhs|brid|brie|brlo|brlt|brmi|brne|brpl|brsh|brtc|brts|brvc|brvs|bset|bst|call|cbi|cbr|clc|clh|cli|cln|clr|cls|clt|clv|clz|com|cp|cpc|cpi|cpse|dec|des|eicall|eijmp|elpm|eor|fmul|fmuls|fmulsu|icall|ijmp|in|inc|jmp|lac|las|lat|ld|ld[a-z0-9]|lpm|lsl|lsr|mov|movw|mul|muls|mulsu|neg|nop|or|ori|out|pop|push|rcall|ret|reti|rjmp|rol|ror|sbc|sbci|sbi|sbic|sbis|sbiw|sbr|sbrc|sbrs|sec|seh|sei|sen|ser|ses|set|sev|sez|sleep|spm|st|st[a-zA-Z0-9]|sub|subi|swap|tst|wdr|xch)\b/,alias:"keyword"},"hex-number":{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"number"},"binary-number":{pattern:/#?%[01]+\b/,alias:"number"},"decimal-number":{pattern:/#?\b\d+\b/,alias:"number"},register:{pattern:/\b[acznvshtixy]\b/i,alias:"variable"},operator:/>>=?|<<=?|&[&=]?|\|[\|=]?|[-+*/%^!=<>?]=?/,punctuation:/[(),:]/}}function Bl(e){e.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,command:{pattern:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,alias:"selector"},constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,directive:{pattern:/#[a-z]+\b/i,alias:"important"},keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}function Ml(e){e.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}function Ul(e){!function(e){function t(e,t,n){return RegExp(function(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return t[+n]}))}(e,t),n||"")}var n=/bool|clip|float|int|string|val/.source,a=[[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|")].join("|");e.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:t(/\b(?:<<0>>)\s+("?)\w+\1/.source,[n],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:t(/\b(?:<<0>>)\b/.source,[a],"i"),alias:"function"},"type-cast":{pattern:t(/\b(?:<<0>>)(?=\s*\()/.source,[n],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},e.languages.avs=e.languages.avisynth}(e)}function Gl(e){e.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},e.languages.avdl=e.languages["avro-idl"]}function Hl(e){e.languages.awk={hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\\"\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},regex:{pattern:/((?:^|[^\w\s)])\s*)\/(?:[^\/\\\r\n]|\\.)*\//,lookbehind:!0,greedy:!0},variable:/\$\w+/,keyword:/\b(?:BEGIN|BEGINFILE|END|ENDFILE|break|case|continue|default|delete|do|else|exit|for|function|getline|if|in|next|nextfile|printf?|return|switch|while)\b|@(?:include|load)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[a-fA-F0-9]+)\b/,operator:/--|\+\+|!?~|>&|>>|<<|(?:\*\*|[<>!=+\-*/%^])=?|&&|\|[|&]|[?:]/,punctuation:/[()[\]{},;]/},e.languages.gawk=e.languages.awk}function zl(e){!function(e){var t=/%%?[~:\w]+%?|!\S+!/,n={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},a=/"(?:[\\"]"|[^"])*"(?!")/,r=/(?:\b|-)\d+\b/;e.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:a,parameter:n,variable:t,number:r,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:a,parameter:n,variable:t,number:r,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:a,parameter:n,variable:[t,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:r,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:a,parameter:n,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:t,number:r,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(e)}function Vl(e){e.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},e.languages.shortcode=e.languages.bbcode}function Wl(e){!function(e){e.languages.bbj={comment:{pattern:/(^|[^\\:])rem\s+.*/i,lookbehind:!0,greedy:!0},string:{pattern:/(['"])(?:(?!\1|\\).|\\.)*\1/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:abstract|all|argc|begin|bye|callback|case|chn|class|classend|ctl|day|declare|delete|dim|dom|dread|dsz|else|end|endif|err|exitto|extends|fi|field|for|from|gosub|goto|if|implements|interface|interfaceend|iol|iolist|let|list|load|method|methodend|methodret|on|opts|pfx|print|private|process_events|protected|psz|public|read|read_resource|release|remove_callback|repeat|restore|return|rev|seterr|setesc|sqlchn|sqlunt|ssn|start|static|swend|switch|sys|then|tim|unt|until|use|void|wend|where|while)\b/i,function:/\b\w+(?=\()/,boolean:/\b(?:BBjAPI\.TRUE|BBjAPI\.FALSE)\b/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:and|not|or|xor)\b/i,punctuation:/[.,;:()]/}}(e)}function Kl(e){e.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},e.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=e.languages.bicep}function ql(e){e.register(gd),e.languages.birb=e.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),e.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}function Zl(e){e.register(hd),e.languages.bison=e.languages.extend("c",{}),e.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:e.languages.c}},comment:e.languages.c.comment,string:e.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}function $l(e){e.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},e.languages.rbnf=e.languages.bnf}function Yl(e){e.languages.bqn={shebang:{pattern:/^#![ \t]*\/.*/,alias:"important",greedy:!0},comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/"(?:[^"]|"")*"/,greedy:!0,alias:"string"},"character-literal":{pattern:/'(?:[\s\S]|[\uD800-\uDBFF][\uDC00-\uDFFF])'/,greedy:!0,alias:"char"},function:/\u2022[\w\xaf.\u221e\u03c0]+[\w\xaf.\u221e\u03c0]*/,"dot-notation-on-brackets":{pattern:/\{(?=.*\}\.)|\}\./,alias:"namespace"},"special-name":{pattern:/(?:\ud835\udd68|\ud835\udd69|\ud835\udd57|\ud835\udd58|\ud835\udd64|\ud835\udd63|\ud835\udd4e|\ud835\udd4f|\ud835\udd3d|\ud835\udd3e|\ud835\udd4a|_\ud835\udd63_|_\ud835\udd63)/,alias:"keyword"},"dot-notation-on-name":{pattern:/[A-Za-z_][\w\xaf\u221e\u03c0]*\./,alias:"namespace"},"word-number-scientific":{pattern:/\d+(?:\.\d+)?[eE]\xaf?\d+/,alias:"number"},"word-name":{pattern:/[A-Za-z_][\w\xaf\u221e\u03c0]*/,alias:"symbol"},"word-number":{pattern:/[\xaf\u221e\u03c0]?(?:\d*\.?\b\d+(?:e[+\xaf]?\d+|E[+\xaf]?\d+)?|\xaf|\u221e|\u03c0)(?:j\xaf?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+\xaf]?\d+|E[+\xaf]?\d+)?|\xaf|\u221e|\u03c0))?/,alias:"number"},"null-literal":{pattern:/@/,alias:"char"},"primitive-functions":{pattern:/[-+\xd7\xf7\u22c6\u221a\u230a\u2308|\xac\u2227\u2228<>\u2260=\u2264\u2265\u2261\u2262\u22a3\u22a2\u294a\u223e\u224d\u22c8\u2191\u2193\u2195\xab\xbb\u233d\u2349/\u234b\u2352\u228f\u2291\u2290\u2292\u220a\u2377\u2294!]/,alias:"operator"},"primitive-1-operators":{pattern:/[`\u02dc\u02d8\xa8\u207c\u231c\xb4\u02dd\u02d9]/,alias:"operator"},"primitive-2-operators":{pattern:/[\u2218\u22b8\u27dc\u25cb\u233e\u2389\u2687\u235f\u2298\u25f6\u238a]/,alias:"operator"},punctuation:/[\u2190\u21d0\u21a9(){}\u27e8\u27e9[\]\u203f\xb7\u22c4,.;:?]/}}function Xl(e){e.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}function Jl(e){e.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},e.languages.brightscript["directive-statement"].inside.expression.inside=e.languages.brightscript}function Ql(e){e.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}function eu(e){e.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\u043f\u043e\u043a\u0430|\u0434\u043b\u044f|\u043d\u043e\u0432\u044b\u0439|\u043f\u0440\u0435\u0440\u0432\u0430\u0442\u044c|\u043f\u043e\u043f\u044b\u0442\u043a\u0430|\u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435|\u0432\u044b\u0437\u0432\u0430\u0442\u044c\u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435|\u0438\u043d\u0430\u0447\u0435|\u043a\u043e\u043d\u0435\u0446\u043f\u043e\u043f\u044b\u0442\u043a\u0438|\u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e|\u0444\u0443\u043d\u043a\u0446\u0438\u044f|\u043f\u0435\u0440\u0435\u043c|\u0432\u043e\u0437\u0432\u0440\u0430\u0442|\u043a\u043e\u043d\u0435\u0446\u0444\u0443\u043d\u043a\u0446\u0438\u0438|\u0435\u0441\u043b\u0438|\u0438\u043d\u0430\u0447\u0435\u0435\u0441\u043b\u0438|\u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0430|\u043a\u043e\u043d\u0435\u0446\u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u044b|\u0442\u043e\u0433\u0434\u0430|\u0437\u043d\u0430\u0447|\u044d\u043a\u0441\u043f\u043e\u0440\u0442|\u043a\u043e\u043d\u0435\u0446\u0435\u0441\u043b\u0438|\u0438\u0437|\u043a\u0430\u0436\u0434\u043e\u0433\u043e|\u0438\u0441\u0442\u0438\u043d\u0430|\u043b\u043e\u0436\u044c|\u043f\u043e|\u0446\u0438\u043a\u043b|\u043a\u043e\u043d\u0435\u0446\u0446\u0438\u043a\u043b\u0430|\u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\u0438|\u0438\u043b\u0438|\u043d\u0435)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},e.languages.oscript=e.languages.bsl}function tu(e){e.register(gd),e.languages.cfscript=e.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|:/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),e.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete e.languages.cfscript["class-name"],e.languages.cfc=e.languages.cfscript}function nu(e){e.register(gd),e.register(md),e.languages.chaiscript=e.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[e.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),e.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),e.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}function au(e){e.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}function ru(e){e.register(hd),e.languages.cilkc=e.languages.insertBefore("c","function",{"parallel-keyword":{pattern:/\bcilk_(?:for|reducer|s(?:cope|pawn|ync))\b/,alias:"keyword"}}),e.languages["cilk-c"]=e.languages.cilkc}function iu(e){e.register(md),e.languages.cilkcpp=e.languages.insertBefore("cpp","function",{"parallel-keyword":{pattern:/\bcilk_(?:for|reducer|s(?:cope|pawn|ync))\b/,alias:"keyword"}}),e.languages["cilk-cpp"]=e.languages.cilkcpp,e.languages.cilk=e.languages.cilkcpp}function su(e){e.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}function ou(e){e.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_NAME|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}function du(e){e.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}function lu(e){e.register(wd),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(e)}function uu(e){e.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},e.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:e.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:e.languages.concurnas},string:/[\s\S]+/}}}),e.languages.conc=e.languages.concurnas}function cu(e){!function(e){function t(e){return RegExp(/([ \t])/.source+"(?:"+e+")"+/(?=[\s;]|$)/.source,"i")}e.languages.csp={directive:{pattern:/(^|[\s;])(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|prefetch|script|style|worker)-src|disown-opener|form-action|frame-(?:ancestors|options)|input-protection(?:-(?:clip|selectors))?|navigate-to|plugin-types|policy-uri|referrer|reflected-xss|report-(?:to|uri)|require-sri-for|sandbox|(?:script|style)-src-(?:attr|elem)|upgrade-insecure-requests)(?=[\s;]|$)/i,lookbehind:!0,alias:"property"},scheme:{pattern:t(/[a-z][a-z0-9.+-]*:/.source),lookbehind:!0},none:{pattern:t(/'none'/.source),lookbehind:!0,alias:"keyword"},nonce:{pattern:t(/'nonce-[-+/\w=]+'/.source),lookbehind:!0,alias:"number"},hash:{pattern:t(/'sha(?:256|384|512)-[-+/\w=]+'/.source),lookbehind:!0,alias:"number"},host:{pattern:t(/[a-z][a-z0-9.+-]*:\/\/[^\s;,']*/.source+"|"+/\*[^\s;,']*/.source+"|"+/[a-z0-9-]+(?:\.[a-z0-9-]+)+(?::[\d*]+)?(?:\/[^\s;,']*)?/.source),lookbehind:!0,alias:"url",inside:{important:/\*/}},keyword:[{pattern:t(/'unsafe-[a-z-]+'/.source),lookbehind:!0,alias:"unsafe"},{pattern:t(/'[a-z-]+'/.source),lookbehind:!0,alias:"safe"}],punctuation:/;/}}(e)}function pu(e){!function(e){var t=/(?:(?!\s)[\d$+<=a-zA-Z\x80-\uFFFF])+/.source,n=/[^{}@#]+/.source,a=n+/\{[^}#@]*\}/.source,r=/(?:h|hours|hrs|m|min|minutes)/.source;e.languages.cooklang={comment:{pattern:/\[-[\s\S]*?-\]|--.*/,greedy:!0},meta:{pattern:/>>.*:.*/,inside:{property:{pattern:/(>>\s*)[^\s:](?:[^:]*[^\s:])?/,lookbehind:!0}}},"cookware-group":{pattern:new RegExp("#(?:"+a+"|"+t+")"),inside:{cookware:{pattern:new RegExp("(^#)(?:"+n+")"),lookbehind:!0,alias:"variable"},"cookware-keyword":{pattern:/^#/,alias:"keyword"},"quantity-group":{pattern:new RegExp(/\{[^{}@#]*\}/),inside:{quantity:{pattern:new RegExp(/(^\{)/.source+n),lookbehind:!0,alias:"number"},punctuation:/[{}]/}}}},"ingredient-group":{pattern:new RegExp("@(?:"+a+"|"+t+")"),inside:{ingredient:{pattern:new RegExp("(^@)(?:"+n+")"),lookbehind:!0,alias:"variable"},"ingredient-keyword":{pattern:/^@/,alias:"keyword"},"amount-group":{pattern:/\{[^{}]*\}/,inside:{amount:{pattern:/([\{|])[^{}|*%]+/,lookbehind:!0,alias:"number"},unit:{pattern:/(%)[^}]+/,lookbehind:!0,alias:"symbol"},"servings-scaler":{pattern:/\*/,alias:"operator"},"servings-alternative-separator":{pattern:/\|/,alias:"operator"},"unit-separator":{pattern:/(?:%|(\*)%)/,lookbehind:!0,alias:"operator"},punctuation:/[{}]/}}}},"timer-group":{pattern:/~(?!\s)[^@#~{}]*\{[^{}]*\}/,inside:{timer:{pattern:/(^~)[^{]+/,lookbehind:!0,alias:"variable"},"duration-group":{pattern:/\{[^{}]*\}/,inside:{punctuation:/[{}]/,unit:{pattern:new RegExp(/(%\s*)/.source+r+/\b/.source),lookbehind:!0,alias:"symbol"},operator:/%/,duration:{pattern:/\d+/,alias:"number"}}},"timer-keyword":{pattern:/^~/,alias:"keyword"}}}}}(e)}function fu(e){!function(e){for(var t=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,n=0;n<2;n++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,"[]"),e.languages.coq={comment:RegExp(t),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,(function(){return t}))),greedy:!0,alias:"attr-name",inside:{comment:RegExp(t),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}}(e)}function gu(e){e.register(Gd),function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,e.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),e.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:e.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:e.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(e)}function hu(e){e.register(Ed),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var a={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:a,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:a,number:r})}(e)}function mu(e){e.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}function yu(e){!function(e){var t="(?:"+(/"""(?:[^\\"]|"(?!""\2)|)*"""/.source+"|"+/'''(?:[^\\']|'(?!''\2)|)*'''/.source+"|"+/"(?:[^\\\r\n"]|"(?!\2)|)*"/.source+"|"+/'(?:[^\\\r\n']|'(?!\2)|)*'/.source).replace(//g,/\\(?:(?!\2)|\2(?:[^()\r\n]|\([^()]*\)))/.source)+")";e.languages.cue={comment:{pattern:/\/\/.*/,greedy:!0},"string-literal":{pattern:RegExp(/(^|[^#"'\\])(#*)/.source+t+/(?!["'])\2/.source),lookbehind:!0,greedy:!0,inside:{escape:{pattern:/(?=[\s\S]*["'](#*)$)\\\1(?:U[a-fA-F0-9]{1,8}|u[a-fA-F0-9]{1,4}|x[a-fA-F0-9]{1,2}|\d{2,3}|[^(])/,greedy:!0,alias:"string"},interpolation:{pattern:/(?=[\s\S]*["'](#*)$)\\\1\([^()]*\)/,greedy:!0,inside:{punctuation:/^\\#*\(|\)$/,expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:{pattern:/(^|[^\w$])(?:for|if|import|in|let|null|package)(?![\w$])/,lookbehind:!0},boolean:{pattern:/(^|[^\w$])(?:false|true)(?![\w$])/,lookbehind:!0},builtin:{pattern:/(^|[^\w$])(?:bool|bytes|float|float(?:32|64)|u?int(?:8|16|32|64|128)?|number|rune|string)(?![\w$])/,lookbehind:!0},attribute:{pattern:/@[\w$]+(?=\s*\()/,alias:"function"},function:{pattern:/(^|[^\w$])[a-z_$][\w$]*(?=\s*\()/i,lookbehind:!0},number:{pattern:/(^|[^\w$.])(?:0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|0[xX][0-9A-Fa-f]+(?:_[0-9A-Fa-f]+)*|(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[eE][+-]?\d+(?:_\d+)*)?(?:[KMGTP]i?)?)(?![\w$])/,lookbehind:!0},operator:/\.{3}|_\|_|&&?|\|\|?|[=!]~|[<>=!]=?|[+\-*/?]/,punctuation:/[()[\]{},.:]/},e.languages.cue["string-literal"].inside.interpolation.inside.expression.inside=e.languages.cue}(e)}function vu(e){e.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}function bu(e){e.register(gd),e.languages.d=e.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),e.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),e.languages.insertBefore("d","keyword",{property:/\B@\w*/}),e.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}function Ru(e){e.register(gd),function(e){var t=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,a={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};e.languages.dart=e.languages.extend("clike",{"class-name":[a,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:a.inside}],keyword:t,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),e.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:e.languages.dart}}},string:/[\s\S]+/}},string:void 0}),e.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),e.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(e)}function Eu(e){!function(e){e.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}}(e)}function xu(e){e.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}function Cu(e){e.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},e.languages.dhall.string.inside.interpolation.inside.expression.inside=e.languages.dhall}function Su(e){e.register(Fd),function(e){e.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var t=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,n=e.languages["markup-templating"];e.hooks.add("before-tokenize",(function(e){n.buildPlaceholders(e,"django",t)})),e.hooks.add("after-tokenize",(function(e){n.tokenizePlaceholders(e,"django")})),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",(function(e){n.buildPlaceholders(e,"jinja2",t)})),e.hooks.add("after-tokenize",(function(e){n.tokenizePlaceholders(e,"jinja2")}))}(e)}function Tu(e){e.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},e.languages["dns-zone"]=e.languages["dns-zone-file"]}function Au(e){!function(e){var t=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,n=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,(function(){return t})),a=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,r=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,(function(){return a})),i={pattern:RegExp(a),greedy:!0},s={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function o(e,t){return e=e.replace(//g,(function(){return r})).replace(//g,(function(){return n})),RegExp(e,t)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:o(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[i,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:o(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:o(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:o(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:s,string:i,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:s},e.languages.dockerfile=e.languages.docker}(e)}function wu(e){!function(e){var t="(?:"+[/[a-zA-Z_\x80-\uFFFF][\w\x80-\uFFFF]*/.source,/-?(?:\.\d+|\d+(?:\.\d*)?)/.source,/"[^"\\]*(?:\\[\s\S][^"\\]*)*"/.source,/<(?:[^<>]|(?!)*>/.source].join("|")+")",n={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:e.languages.markup}};function a(e,n){return RegExp(e.replace(//g,(function(){return t})),n)}e.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:a(/(\b(?:digraph|graph|subgraph)[ \t\r\n]+)/.source,"i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:n},"attr-value":{pattern:a(/(=[ \t\r\n]*)/.source),lookbehind:!0,greedy:!0,inside:n},"attr-name":{pattern:a(/([\[;, \t\r\n])(?=[ \t\r\n]*=)/.source),lookbehind:!0,greedy:!0,inside:n},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:a(/(^|[^-.\w\x80-\uFFFF\\])/.source),lookbehind:!0,greedy:!0,inside:n},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},e.languages.gv=e.languages.dot}(e)}function Du(e){e.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}}function ku(e){e.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}}function Pu(e){e.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}}function _u(e){e.register(wd),e.register(Fd),function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"ejs",/<%(?!%)[\s\S]+?%>/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"ejs")})),e.languages.eta=e.languages.ejs}(e)}function Iu(e){e.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},e.languages.elixir.string.forEach((function(t){t.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.elixir}}}}))}function Ou(e){e.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}}function ju(e){e.register(_d),e.register(Fd),function(e){e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"etlua",/<%[\s\S]+?%>/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"etlua")}))}(e)}function Nu(e){e.register(Fd),e.register(Gd),function(e){e.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:e.languages.ruby}},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"erb")}))}(e)}function Lu(e){e.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|begin|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}}function Fu(e){e.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"builtin"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"selector",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"selector"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},e.languages.xlsx=e.languages.xls=e.languages["excel-formula"]}function Bu(e){e.register(gd),e.languages.fsharp=e.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),e.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),e.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),e.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:e.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}})}function Mu(e){!function(e){var t={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},n={number:/\\[^\s']|%\w/},a={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:n.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:n},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:n}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:n}},r=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},i=function(e){return new RegExp("(^|\\s)(?:"+e.map(r).join("|")+")(?=\\s|$)")},s={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(s).forEach((function(e){a[e].pattern=i(s[e])}));a.combinators.pattern=i(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=a}(e)}function Uu(e){!function(e){e.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~\xdf\xf8]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete e.languages["firestore-security-rules"]["class-name"],e.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}})}function Hu(e){e.register(wd),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(e)}function zu(e){e.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}}function Vu(e){e.register(Fd),function(e){for(var t=/[^<()"']|\((?:)*\)|<(?!#--)|<#--(?:[^-]|-(?!->))*-->|"(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'/.source,n=0;n<2;n++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,/[^\s\S]/.source);var a={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp(/("|')(?:(?!\1|\$\{)[^\\]|\\.|\$\{(?:(?!\})(?:))*\})*\1/.source.replace(//g,(function(){return t}))),greedy:!0,inside:{interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\\\)*)\$\{(?:(?!\})(?:))*\}/.source.replace(//g,(function(){return t}))),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};a.string[1].inside.interpolation.inside.rest=a,e.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:a}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:a}}}},e.hooks.add("before-tokenize",(function(n){var a=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,(function(){return t})),"gi");e.languages["markup-templating"].buildPlaceholders(n,"ftl",a)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"ftl")}))}(e)}function Wu(e){e.register(gd),e.languages.gamemakerlanguage=e.languages.gml=e.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/})}function Ku(e){e.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},e.languages.gap.shell.inside.gap.inside=e.languages.gap}function qu(e){e.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}}function Zu(e){e.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}}function $u(e){e.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},record:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"tag"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}}function Yu(e){e.languages.gettext={comment:[{pattern:/# .*/,greedy:!0,alias:"translator-comment"},{pattern:/#\..*/,greedy:!0,alias:"extracted-comment"},{pattern:/#:.*/,greedy:!0,alias:"reference-comment"},{pattern:/#,.*/,greedy:!0,alias:"flag-comment"},{pattern:/#\|.*/,greedy:!0,alias:"previously-untranslated-comment"},{pattern:/#.*/,greedy:!0}],string:{pattern:/(^|[^\\])"(?:[^"\\]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/^msg(?:ctxt|id|id_plural|str)\b/m,number:/\b\d+\b/,punctuation:/[\[\]]/},e.languages.po=e.languages.gettext}function Xu(e){!function(e){var t=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;e.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Caracter\xedstica|Egenskab|Egenskap|Eiginleiki|Feature|F\u012b\u010da|Fitur|Fonctionnalit\xe9|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Func\u0163ionalitate|Func\u021bionalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalit\u0101te|Funkcionalnost|Funkcja|Funksie|Funktionalit\xe4t|Funktionalit\xe9it|Funzionalit\xe0|Hwaet|Hw\xe6t|Jellemz\u0151|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogu\u0107nost|Moznosti|Mo\u017enosti|OH HAI|Omadus|Ominaisuus|Osobina|\xd6zellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Po\u017eadavek|Po\u017eiadavka|Pretty much|Qap|Qu'meH 'ut|Savyb\u0117|T\xednh n\u0103ng|Trajto|Vermo\xeb|Vlastnos\u0165|W\u0142a\u015bciwo\u015b\u0107|Zna\u010dilnost|\u0394\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1|\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1|\u041c\u043e\u0433\u0443\u045b\u043d\u043e\u0441\u0442|\u041c\u04e9\u043c\u043a\u0438\u043d\u043b\u0435\u043a|\u041e\u0441\u043e\u0431\u0438\u043d\u0430|\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e|\u04ae\u0437\u0435\u043d\u0447\u04d9\u043b\u0435\u043a\u043b\u0435\u043b\u0435\u043a|\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b|\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u043e\u0441\u0442|\u0424\u0443\u043d\u043a\u0446\u0438\u044f|\u0424\u0443\u043d\u043a\u0446\u0456\u043e\u043d\u0430\u043b|\u05ea\u05db\u05d5\u05e0\u05d4|\u062e\u0627\u0635\u064a\u0629|\u062e\u0635\u0648\u0635\u06cc\u062a|\u0635\u0644\u0627\u062d\u06cc\u062a|\u06a9\u0627\u0631\u0648\u0628\u0627\u0631 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a|\u0648\u0650\u06cc\u0698\u06af\u06cc|\u0930\u0942\u092a \u0932\u0947\u0916|\u0a16\u0a3e\u0a38\u0a40\u0a05\u0a24|\u0a28\u0a15\u0a36 \u0a28\u0a41\u0a39\u0a3e\u0a30|\u0a2e\u0a41\u0a39\u0a3e\u0a02\u0a26\u0a30\u0a3e|\u0c17\u0c41\u0c23\u0c2e\u0c41|\u0cb9\u0cc6\u0c9a\u0ccd\u0c9a\u0cb3|\u0e04\u0e27\u0e32\u0e21\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e32\u0e07\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08|\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16|\u0e42\u0e04\u0e23\u0e07\u0e2b\u0e25\u0e31\u0e01|\uae30\ub2a5|\u30d5\u30a3\u30fc\u30c1\u30e3|\u529f\u80fd|\u6a5f\u80fd):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|\xc6r|Agtergrond|All y'all|Antecedentes|Antecedents|Atbur\xf0ar\xe1s|Atbur\xf0ar\xe1sir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|B\u1ed1i c\u1ea3nh|Cefndir|Cenario|Cen\xe1rio|Cenario de Fundo|Cen\xe1rio de Fundo|Cenarios|Cen\xe1rios|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|D\xe6mi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delinea\xe7\xe3o do Cen\xe1rio|Dis is what went down|D\u1eef li\u1ec7u|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cen\xe1rio|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgat\xf3k\xf6nyv|Forgat\xf3k\xf6nyv v\xe1zlat|Fundo|Ge\xe7mi\u015f|Grundlage|Hannergrond|ghantoH|H\xe1tt\xe9r|Heave to|Istorik|Juhtumid|Keadaan|Khung k\u1ecbch b\u1ea3n|Khung t\xecnh hu\u1ed1ng|K\u1ecbch b\u1ea3n|Koncept|Konsep skenario|Kont\xe8ks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|L\xfdsing Atbur\xf0ar\xe1sar|L\xfdsing D\xe6ma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|N\xe1\u010drt Scen\xe1ra|N\xe1\u010drt Sc\xe9n\xe1\u0159e|N\xe1\u010drt Scen\xe1ru|Oris scenarija|\xd6rnekler|Osnova|Osnova Scen\xe1ra|Osnova sc\xe9n\xe1\u0159e|Osnutek|Ozadje|Paraugs|Pavyzd\u017eiai|P\xe9ld\xe1k|Piem\u0113ri|Plan du sc\xe9nario|Plan du Sc\xe9nario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozad\xed|Pozadie|Pozadina|Pr\xedklady|P\u0159\xedklady|Primer|Primeri|Primjeri|Przyk\u0142ady|Raamstsenaarium|Reckon it's like|Rerefons|Scen\xe1r|Sc\xe9n\xe1\u0159|Scenarie|Scenarij|Scenarijai|Scenarijaus \u0161ablonas|Scenariji|Scen\u0101rijs|Scen\u0101rijs p\u0113c parauga|Scenarijus|Scenario|Sc\xe9nario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se \xf0e|Se the|Se \xfee|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo tasla\u011f\u0131|Shiver me timbers|Situ\u0101cija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structur\u0103 scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hw\xe6r swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|T\xecnh hu\u1ed1ng|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Za\u0142o\u017cenia|\u03a0\u03b1\u03c1\u03b1\u03b4\u03b5\u03af\u03b3\u03bc\u03b1\u03c4\u03b1|\u03a0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03a3\u03b5\u03bd\u03b1\u03c1\u03af\u03bf\u03c5|\u03a3\u03b5\u03bd\u03ac\u03c1\u03b9\u03b1|\u03a3\u03b5\u03bd\u03ac\u03c1\u03b9\u03bf|\u03a5\u03c0\u03cc\u03b2\u03b1\u03b8\u03c1\u03bf|\u041a\u0435\u0440\u0435\u0448|\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442|\u041a\u043e\u043d\u0446\u0435\u043f\u0442|\u041c\u0438\u0441\u0430\u043b\u043b\u0430\u0440|\u041c\u0438\u0441\u043e\u043b\u043b\u0430\u0440|\u041e\u0441\u043d\u043e\u0432\u0430|\u041f\u0435\u0440\u0435\u0434\u0443\u043c\u043e\u0432\u0430|\u041f\u043e\u0437\u0430\u0434\u0438\u043d\u0430|\u041f\u0440\u0435\u0434\u0438\u0441\u0442\u043e\u0440\u0438\u044f|\u041f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f|\u041f\u0440\u0438\u043a\u043b\u0430\u0434\u0438|\u041f\u0440\u0438\u043c\u0435\u0440|\u041f\u0440\u0438\u043c\u0435\u0440\u0438|\u041f\u0440\u0438\u043c\u0435\u0440\u044b|\u0420\u0430\u043c\u043a\u0430 \u043d\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439|\u0421\u043a\u0438\u0446\u0430|\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0458\u0430|\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f|\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0456\u044e|\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439|\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u0441\u0438|\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439\u043d\u044b\u04a3 \u0442\u04e9\u0437\u0435\u043b\u0435\u0448\u0435|\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0458\u0438|\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u043e|\u0421\u0446\u0435\u043d\u0430\u0440\u0456\u0439|\u0422\u0430\u0440\u0438\u0445|\u04ae\u0440\u043d\u04d9\u043a\u043b\u04d9\u0440|\u05d3\u05d5\u05d2\u05de\u05d0\u05d5\u05ea|\u05e8\u05e7\u05e2|\u05ea\u05d1\u05e0\u05d9\u05ea \u05ea\u05e8\u05d7\u05d9\u05e9|\u05ea\u05e8\u05d7\u05d9\u05e9|\u0627\u0644\u062e\u0644\u0641\u064a\u0629|\u0627\u0644\u06af\u0648\u06cc \u0633\u0646\u0627\u0631\u06cc\u0648|\u0627\u0645\u062b\u0644\u0629|\u067e\u0633 \u0645\u0646\u0638\u0631|\u0632\u0645\u06cc\u0646\u0647|\u0633\u0646\u0627\u0631\u06cc\u0648|\u0633\u064a\u0646\u0627\u0631\u064a\u0648|\u0633\u064a\u0646\u0627\u0631\u064a\u0648 \u0645\u062e\u0637\u0637|\u0645\u062b\u0627\u0644\u06cc\u06ba|\u0645\u0646\u0638\u0631 \u0646\u0627\u0645\u06d2 \u06a9\u0627 \u062e\u0627\u06a9\u06c1|\u0645\u0646\u0638\u0631\u0646\u0627\u0645\u06c1|\u0646\u0645\u0648\u0646\u0647 \u0647\u0627|\u0909\u0926\u093e\u0939\u0930\u0923|\u092a\u0930\u093f\u0926\u0943\u0936\u094d\u092f|\u092a\u0930\u093f\u0926\u0943\u0936\u094d\u092f \u0930\u0942\u092a\u0930\u0947\u0916\u093e|\u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f|\u0a09\u0a26\u0a3e\u0a39\u0a30\u0a28\u0a3e\u0a02|\u0a2a\u0a1f\u0a15\u0a25\u0a3e|\u0a2a\u0a1f\u0a15\u0a25\u0a3e \u0a22\u0a3e\u0a02\u0a1a\u0a3e|\u0a2a\u0a1f\u0a15\u0a25\u0a3e \u0a30\u0a42\u0a2a \u0a30\u0a47\u0a16\u0a3e|\u0a2a\u0a3f\u0a1b\u0a4b\u0a15\u0a5c|\u0c09\u0c26\u0c3e\u0c39\u0c30\u0c23\u0c32\u0c41|\u0c15\u0c25\u0c28\u0c02|\u0c28\u0c47\u0c2a\u0c25\u0c4d\u0c2f\u0c02|\u0c38\u0c28\u0c4d\u0c28\u0c3f\u0c35\u0c47\u0c36\u0c02|\u0c89\u0ca6\u0cbe\u0cb9\u0cb0\u0ca3\u0cc6\u0c97\u0cb3\u0cc1|\u0c95\u0ca5\u0cbe\u0cb8\u0cbe\u0cb0\u0cbe\u0c82\u0cb6|\u0cb5\u0cbf\u0cb5\u0cb0\u0ca3\u0cc6|\u0cb9\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6\u0cb2\u0cc6|\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c|\u0e0a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07|\u0e0a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c|\u0e41\u0e19\u0e27\u0e04\u0e34\u0e14|\u0e2a\u0e23\u0e38\u0e1b\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c|\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c|\ubc30\uacbd|\uc2dc\ub098\ub9ac\uc624|\uc2dc\ub098\ub9ac\uc624 \uac1c\uc694|\uc608|\u30b5\u30f3\u30d7\u30eb|\u30b7\u30ca\u30ea\u30aa|\u30b7\u30ca\u30ea\u30aa\u30a2\u30a6\u30c8\u30e9\u30a4\u30f3|\u30b7\u30ca\u30ea\u30aa\u30c6\u30f3\u30d7\u30ec|\u30b7\u30ca\u30ea\u30aa\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8|\u30c6\u30f3\u30d7\u30ec|\u4f8b|\u4f8b\u5b50|\u5267\u672c|\u5267\u672c\u5927\u7eb2|\u5287\u672c|\u5287\u672c\u5927\u7db1|\u573a\u666f|\u573a\u666f\u5927\u7eb2|\u5834\u666f|\u5834\u666f\u5927\u7db1|\u80cc\u666f):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+t+")(?:"+t+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(t),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A tak\xe9|A taktie\u017e|A tie\u017e|A z\xe1rove\u0148|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|At\xe8s|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Bi\u1ebft|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|C\xe2nd|Cand|Cando|Ce|Cuando|\u010ce|\xd0a \xf0e|\xd0a|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Da\u0163i fiind|Da\u021bi fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donita\u0135o|Do|Dun|Duota|\xd0urh|Eeldades|Ef|E\u011fer ki|Entao|Ent\xe3o|Ent\xf3n|E|En|Entonces|Epi|\xc9s|Etant donn\xe9e|Etant donn\xe9|Et|\xc9tant donn\xe9es|\xc9tant donn\xe9e|\xc9tant donn\xe9|Etant donn\xe9es|Etant donn\xe9s|\xc9tant donn\xe9s|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Je\u015bli|Je\u017celi|Kad|Kada|Kadar|Kai|Kaj|Kdy\u017e|Ke\u010f|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|L\xe8 sa a|L\xe8|Logo|Lorsqu'<|Lorsque|m\xe4|Maar|Mais|Maj\u0105c|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|N\xe5r|N\xe4r|Nato|Nh\u01b0ng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Per\xf2|Podano|Pokia\u013e|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|S\xe5|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|\u015ei|\u0218i|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Th\xec|Thurh|Toda|Too right|Un|Und|ugeholl|V\xe0|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za p\u0159edpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zak\u0142adaj\u0105c|Zaradi|Zatati|\xdea \xfee|\xdea|\xde\xe1|\xdeegar|\xdeurh|\u0391\u03bb\u03bb\u03ac|\u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5|\u039a\u03b1\u03b9|\u038c\u03c4\u03b1\u03bd|\u03a4\u03cc\u03c4\u03b5|\u0410 \u0442\u0430\u043a\u043e\u0436|\u0410\u0433\u0430\u0440|\u0410\u043b\u0435|\u0410\u043b\u0438|\u0410\u043c\u043c\u043e|\u0410|\u04d8\u0433\u04d9\u0440|\u04d8\u0439\u0442\u0438\u043a|\u04d8\u043c\u043c\u0430|\u0411\u0438\u0440\u043e\u043a|\u0412\u0430|\u0412\u04d9|\u0414\u0430\u0434\u0435\u043d\u043e|\u0414\u0430\u043d\u043e|\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c|\u0415\u0441\u043b\u0438|\u0417\u0430\u0434\u0430\u0442\u0435|\u0417\u0430\u0434\u0430\u0442\u0438|\u0417\u0430\u0434\u0430\u0442\u043e|\u0418|\u0406|\u041a \u0442\u043e\u043c\u0443 \u0436\u0435|\u041a\u0430\u0434\u0430|\u041a\u0430\u0434|\u041a\u043e\u0433\u0430\u0442\u043e|\u041a\u043e\u0433\u0434\u0430|\u041a\u043e\u043b\u0438|\u041b\u04d9\u043a\u0438\u043d|\u041b\u0435\u043a\u0438\u043d|\u041d\u04d9\u0442\u0438\u0497\u04d9\u0434\u04d9|\u041d\u0435\u0445\u0430\u0439|\u041d\u043e|\u041e\u043d\u0434\u0430|\u041f\u0440\u0438\u043f\u0443\u0441\u0442\u0438\u043c\u043e, \u0449\u043e|\u041f\u0440\u0438\u043f\u0443\u0441\u0442\u0438\u043c\u043e|\u041f\u0443\u0441\u0442\u044c|\u0422\u0430\u043a\u0436\u0435|\u0422\u0430|\u0422\u043e\u0433\u0434\u0430|\u0422\u043e\u0434\u0456|\u0422\u043e|\u0423\u043d\u0434\u0430|\u04ba\u04d9\u043c|\u042f\u043a\u0449\u043e|\u05d0\u05d1\u05dc|\u05d0\u05d6\u05d9|\u05d0\u05d6|\u05d1\u05d4\u05d9\u05e0\u05ea\u05df|\u05d5\u05d2\u05dd|\u05db\u05d0\u05e9\u05e8|\u0622\u0646\u06af\u0627\u0647|\u0627\u0630\u0627\u064b|\u0627\u06af\u0631|\u0627\u0645\u0627|\u0627\u0648\u0631|\u0628\u0627 \u0641\u0631\u0636|\u0628\u0627\u0644\u0641\u0631\u0636|\u0628\u0641\u0631\u0636|\u067e\u06be\u0631|\u062a\u0628|\u062b\u0645|\u062c\u0628|\u0639\u0646\u062f\u0645\u0627|\u0641\u0631\u0636 \u06a9\u06cc\u0627|\u0644\u0643\u0646|\u0644\u06cc\u06a9\u0646|\u0645\u062a\u0649|\u0647\u0646\u06af\u0627\u0645\u06cc|\u0648|\u0905\u0917\u0930|\u0914\u0930|\u0915\u0926\u093e|\u0915\u093f\u0928\u094d\u0924\u0941|\u091a\u0942\u0902\u0915\u093f|\u091c\u092c|\u0924\u0925\u093e|\u0924\u0926\u093e|\u0924\u092c|\u092a\u0930\u0928\u094d\u0924\u0941|\u092a\u0930|\u092f\u0926\u093f|\u0a05\u0a24\u0a47|\u0a1c\u0a26\u0a4b\u0a02|\u0a1c\u0a3f\u0a35\u0a47\u0a02 \u0a15\u0a3f|\u0a1c\u0a47\u0a15\u0a30|\u0a24\u0a26|\u0a2a\u0a30|\u0c05\u0c2a\u0c4d\u0c2a\u0c41\u0c21\u0c41|\u0c08 \u0c2a\u0c30\u0c3f\u0c38\u0c4d\u0c25\u0c3f\u0c24\u0c3f\u0c32\u0c4b|\u0c15\u0c3e\u0c28\u0c3f|\u0c1a\u0c46\u0c2a\u0c4d\u0c2a\u0c2c\u0c21\u0c3f\u0c28\u0c26\u0c3f|\u0c2e\u0c30\u0c3f\u0c2f\u0c41|\u0c86\u0ca6\u0cb0\u0cc6|\u0ca8\u0c82\u0ca4\u0cb0|\u0ca8\u0cbf\u0cd5\u0ca1\u0cbf\u0ca6|\u0cae\u0ca4\u0ccd\u0ca4\u0cc1|\u0cb8\u0ccd\u0ca5\u0cbf\u0ca4\u0cbf\u0caf\u0ca8\u0ccd\u0ca8\u0cc1|\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49|\u0e14\u0e31\u0e07\u0e19\u0e31\u0e49\u0e19|\u0e41\u0e15\u0e48|\u0e40\u0e21\u0e37\u0e48\u0e2d|\u0e41\u0e25\u0e30|\uadf8\ub7ec\uba74<|\uadf8\ub9ac\uace0<|\ub2e8<|\ub9cc\uc57d<|\ub9cc\uc77c<|\uba3c\uc800<|\uc870\uac74<|\ud558\uc9c0\ub9cc<|\u304b\u3064<|\u3057\u304b\u3057<|\u305f\u3060\u3057<|\u306a\u3089\u3070<|\u3082\u3057<|\u4e26\u4e14<|\u4f46\u3057<|\u4f46\u662f<|\u5047\u5982<|\u5047\u5b9a<|\u5047\u8a2d<|\u5047\u8bbe<|\u524d\u63d0<|\u540c\u65f6<|\u540c\u6642<|\u5e76\u4e14<|\u5f53<|\u7576<|\u800c\u4e14<|\u90a3\u4e48<|\u90a3\u9ebc<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}}(e)}function Ju(e){e.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}function Qu(e){e.register(hd),e.languages.glsl=e.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/})}function ec(e){e.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},e.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=e.languages.gn,e.languages.gni=e.languages.gn}function tc(e){e.languages["linker-script"]={comment:{pattern:/(^|\s)\/\*[\s\S]*?(?:$|\*\/)/,lookbehind:!0,greedy:!0},identifier:{pattern:/"[^"\r\n]*"/,greedy:!0},"location-counter":{pattern:/\B\.\B/,alias:"important"},section:{pattern:/(^|[^\w*])\.\w+\b/,lookbehind:!0,alias:"keyword"},function:/\b[A-Z][A-Z_]*(?=\s*\()/,number:/\b(?:0[xX][a-fA-F0-9]+|\d+)[KM]?\b/,operator:/>>=?|<<=?|->|\+\+|--|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?/,punctuation:/[(){},;]/},e.languages.ld=e.languages["linker-script"]}function nc(e){e.languages["go-mod"]=e.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}}function ac(e){e.register(gd),function(e){var t={pattern:/((?:^|[^\\$])(?:\\{2})*)\$(?:\w+|\{[^{}]*\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}};e.languages.gradle=e.languages.extend("clike",{string:{pattern:/'''(?:[^\\]|\\[\s\S])*?'''|'(?:\\.|[^\\'\r\n])*'/,greedy:!0},keyword:/\b(?:apply|def|dependencies|else|if|implementation|import|plugin|plugins|project|repositories|repository|sourceSets|tasks|val)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),e.languages.insertBefore("gradle","string",{shebang:{pattern:/#!.+/,alias:"comment",greedy:!0},"interpolation-string":{pattern:/"""(?:[^\\]|\\[\s\S])*?"""|(["/])(?:\\.|(?!\1)[^\\\r\n])*\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}}}),e.languages.insertBefore("gradle","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),e.languages.insertBefore("gradle","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),t.inside.expression.inside=e.languages.gradle}(e)}function rc(e){e.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:e.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+/},e.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!==typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n0)){var o=p(/^\{$/,/^\}$/);if(-1===o)continue;for(var d=n;d=0&&f(l,"variable-input")}}}}function u(e){return t[n+e]}function c(e,t){t=t||0;for(var n=0;n]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),e.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment",greedy:!0},"interpolation-string":{pattern:/"""(?:[^\\]|\\[\s\S])*?"""|(["/])(?:\\.|(?!\1)[^\\\r\n])*\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}}}),e.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),e.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),t.inside.expression.inside=e.languages.groovy}(e)}function sc(e){e.register(Rd),function(e){var t=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,n=/\)|\((?![^|()\n]+\))/.source;function a(e,a){return RegExp(e.replace(//g,(function(){return"(?:"+t+")"})).replace(//g,(function(){return"(?:"+n+")"})),a||"")}var r={css:{pattern:/\{[^{}]+\}/,inside:{rest:e.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},i=e.languages.textile=e.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:a(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:a(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:r},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:a(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:a(/(^[*#]+)+/.source),lookbehind:!0,inside:r},punctuation:/^[*#]+/}},table:{pattern:a(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:a(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:r},punctuation:/\||^\./}},inline:{pattern:a(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:a(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:a(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:a(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:a(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:a(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:a(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:a(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:a(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:r},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:a(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:a(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:a(/(^")+/.source),lookbehind:!0,inside:r},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:a(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:a(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:a(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:r},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),s=i.phrase.inside,o={inline:s.inline,link:s.link,image:s.image,footnote:s.footnote,acronym:s.acronym,mark:s.mark};i.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var d=s.inline.inside;d.bold.inside=o,d.italic.inside=o,d.inserted.inside=o,d.deleted.inside=o,d.span.inside=o;var l=s.table.inside;l.inline=o.inline,l.link=o.link,l.image=o.image,l.footnote=o.footnote,l.acronym=o.acronym,l.mark=o.mark}(e)}function oc(e){e.register(Gd),function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:e.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},a=0,r=t.length;a@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars,e.languages.mustache=e.languages.handlebars}(e)}function lc(e){e.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},e.languages.hs=e.languages.haskell}function uc(e){e.register(gd),e.languages.haxe=e.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),e.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.haxe}}},string:/[\s\S]+/}}}),e.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),e.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}})}function cc(e){e.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}}function pc(e){e.register(hd),e.languages.hlsl=e.languages.extend("c",{"class-name":[e.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/})}function fc(e){e.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}}function gc(e){e.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}function hc(e){e.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}function mc(e){e.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+"(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")"+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},e.languages.url=e.languages.uri}function yc(e){!function(e){function t(e){return RegExp("(^(?:"+e+"):[ \t]*(?![ \t]))[^]+","i")}e.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:e.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:t(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:e.languages.csp},{pattern:t(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:e.languages.hpkp},{pattern:t(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:e.languages.hsts},{pattern:t(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var n,a=e.languages,r={"application/javascript":a.javascript,"application/json":a.json||a.javascript,"application/xml":a.xml,"text/xml":a.xml,"text/html":a.html,"text/css":a.css,"text/plain":a.plain},i={"application/json":!0,"application/xml":!0};function s(e){var t=e.replace(/^[a-z]+\//,"");return"(?:"+e+"|"+("\\w+/(?:[\\w.-]+\\+)+"+t+"(?![+\\w.-])")+")"}for(var o in r)if(r[o]){n=n||{};var d=i[o]?s(o):o;n[o.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+d+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:r[o]}}n&&e.languages.insertBefore("http","header",n)}(e)}function vc(e){e.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}}function bc(e){e.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}}function Rc(e){!function(e){function t(e,n){return n<=0?/[]/.source:e.replace(//g,(function(){return t(e,n-1)}))}var n=/'[{}:=,](?:[^']|'')*'(?!')/,a={pattern:/''/,greedy:!0,alias:"operator"},r={pattern:n,greedy:!0,inside:{escape:a}},i=t(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,(function(){return n.source})),8),s={pattern:RegExp(i),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};e.languages["icu-message-format"]={argument:{pattern:RegExp(i),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":s,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":s,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp(/(^\s*,\s*(?=\S))/.source+t(/(?:[^{}']|'[^']*'|\{(?:)?\})+/.source,8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:a,string:r},s.inside.message.inside=e.languages["icu-message-format"],e.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=e.languages["icu-message-format"]}(e)}function Ec(e){e.register(lc),e.languages.idris=e.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),e.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.idr=e.languages.idris}function xc(e){!function(e){e.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},e.languages.gitignore=e.languages.ignore,e.languages.hgignore=e.languages.ignore,e.languages.npmignore=e.languages.ignore}(e)}function Cc(e){e.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},e.languages.inform7.string.inside.substitution.inside.rest=e.languages.inform7,e.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}}function Sc(e){e.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}}function Ac(e){!function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){"string"===typeof t&&(t=[t]),t.forEach((function(t){!function(t,n){var a="doc-comment",r=e.languages[t];if(r){var i=r[a];if(!i){var s={};s[a]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},i=(r=e.languages.insertBefore(t,"comment",s))[a]}if(i instanceof RegExp&&(i=r[a]={pattern:i}),Array.isArray(i))for(var o=0,d=i.length;o|\b(?:abstract|case|catch|class|def|derives|do|else|enum|extends|extension|final|finally|for|forSome|given|if|implicit|import|infix|inline|lazy|match|new|null|object|opaque|open|override|package|private|protected|return|sealed|self|super|this|throw|trait|transparent|try|type|using|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),e.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:e.languages.scala}}},string:/[\s\S]+/}}}),delete e.languages.scala["class-name"],delete e.languages.scala.function,delete e.languages.scala.constant}function Dc(e){e.register(Td),e.register(Ac),e.register(Rd),function(e){var t=/(^(?:[\t ]*(?:\*\s*)*))[^*\s].*$/m,n=/#\s*\w+(?:\s*\([^()]*\))?/.source,a=/(?:\b[a-zA-Z]\w+\s*\.\s*)*\b[A-Z]\w*(?:\s*)?|/.source.replace(//g,(function(){return n}));e.languages.javadoc=e.languages.extend("javadoclike",{}),e.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+a+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:e.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:t,lookbehind:!0,inside:e.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:t,lookbehind:!0,inside:{tag:e.languages.markup.tag,entity:e.languages.markup.entity,code:{pattern:/.+/,inside:e.languages.java,alias:"language-java"}}}}}],tag:e.languages.markup.tag,entity:e.languages.markup.entity}),e.languages.javadoclike.addSupport("java",e.languages.javadoc)}(e)}function kc(e){e.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}}function Pc(e){e.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Z\u0430-\u044f\u0410-\u042f_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\w\u0430-\u044f\u0410-\u042f\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Z\u0430-\u044f\u0410-\u042f_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\w\u0430-\u044f\u0410-\u042f\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}}function _c(e){e.register(gd),e.languages.jolie=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),e.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}})}function Ic(e){!function(e){var t=/\\\((?:[^()]|\([^()]*\))*\)/.source,n=RegExp(/(^|[^\\])"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,(function(){return t}))),a={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+t),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},r=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(n.source+/(?=\s*:(?!:))/.source),lookbehind:!0,greedy:!0,inside:a},string:{pattern:n,lookbehind:!0,greedy:!0,inside:a},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};a.interpolation.inside.content.inside=r}(e)}function Oc(e){e.register(wd),function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,a=t.inside.interpolation,r=a.inside["interpolation-punctuation"],i=a.pattern.source;function s(t,a){if(e.languages[t])return{pattern:RegExp("((?:"+a+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function o(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function d(t,n,a){var r={code:t,grammar:n,language:a};return e.hooks.run("before-tokenize",r),r.tokens=e.tokenize(r.code,r.grammar),e.hooks.run("after-tokenize",r),r.tokens}function l(t){var n={};n["interpolation-punctuation"]=r;var i=e.tokenize(t,n);if(3===i.length){var s=[1,1];s.push.apply(s,d(i[1],e.languages.javascript,"javascript")),i.splice.apply(i,s)}return new e.Token("interpolation",i,a.alias,t)}function u(t,n,a){var r=e.tokenize(t,{interpolation:{pattern:RegExp(i),lookbehind:!0}}),s=0,u={},c=d(r.map((function(e){if("string"===typeof e)return e;for(var n,r=e.content;-1!==t.indexOf(n=o(s++,a)););return u[n]=r,n})).join(""),n,a),p=Object.keys(u);return s=0,function e(t){for(var n=0;n=p.length)return;var a=t[n];if("string"===typeof a||"string"===typeof a.content){var r=p[s],i="string"===typeof a?a:a.content,o=i.indexOf(r);if(-1!==o){++s;var d=i.substring(0,o),c=l(u[r]),f=i.substring(o+r.length),g=[];if(d&&g.push(d),g.push(c),f){var h=[f];e(h),g.push.apply(g,h)}"string"===typeof a?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):a.content=g}}else{var m=a.content;Array.isArray(m)?e(m):e([m])}}}(c),new e.Token(a,c,"language-"+a,t)}e.languages.javascript["template-string"]=[s("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),s("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),s("svg",/\bsvg/.source),s("markdown",/\b(?:markdown|md)/.source),s("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),s("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function p(e){return"string"===typeof e?e:Array.isArray(e)?e.map(p).join(""):p(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in c&&function t(n){for(var a=0,r=n.length;a\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,(function(){return n}))),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(e)}function Nc(e){e.register(wd),e.languages.n4js=e.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),e.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),e.languages.n4jsd=e.languages.n4js}function Lc(e){e.register(wd),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],a=0;a|.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}}function Uc(e){e.languages.julia={comment:{pattern:/(^|[^\\])(?:#=(?:[^#=]|=(?!#)|#(?!=)|#=(?:[^#=]|=(?!#)|#(?!=))*=#)*=#|#.*)/,lookbehind:!0},regex:{pattern:/r"(?:\\.|[^"\\\r\n])*"[imsx]{0,4}/,greedy:!0},string:{pattern:/"""[\s\S]+?"""|(?:\b\w+)?"(?:\\.|[^"\\\r\n])*"|`(?:[^\\`\r\n]|\\.)*`/,greedy:!0},char:{pattern:/(^|[^\w'])'(?:\\[^\r\n][^'\r\n]*|[^\\\r\n])'/,lookbehind:!0,greedy:!0},keyword:/\b(?:abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|in|let|local|macro|module|print|println|quote|return|struct|try|type|typealias|using|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[box])?(?:[\da-f]+(?:_[\da-f]+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[efp][+-]?\d+(?:_\d+)*)?j?/i,operator:/&&|\|\||[-+*^%\xf7\u22bb&$\\]=?|\/[\/=]?|!=?=?|\|[=>]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~\u2260\u2264\u2265'\u221a\u221b]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[\u03c0\u212f]/}}function Gc(e){e.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp(/\b(?:(?:(?:[\da-f]{1,4}:){7}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}:[\da-f]{1,4}|(?:[\da-f]{1,4}:){5}:(?:[\da-f]{1,4}:)?[\da-f]{1,4}|(?:[\da-f]{1,4}:){4}:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4}|(?:[\da-f]{1,4}:){3}:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4}|(?:[\da-f]{1,4}:){2}:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}|(?:[\da-f]{1,4}:){0,5}:|::(?:[\da-f]{1,4}:){0,5}|[\da-f]{1,4}::(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4}|::(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4}|(?:[\da-f]{1,4}:){1,7}:)(?:\/\d{1,3})?|(?:\/\d{1,2})?)\b/.source.replace(//g,(function(){return/(?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d))/.source})),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}}function Hc(e){e.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|newcontext|nomatch|postkeystroke|readonly|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}}function zc(e){!function(e){var t=/\s\x00-\x1f\x22-\x2f\x3a-\x3f\x5b-\x5e\x60\x7b-\x7e/.source;function n(e,n){return RegExp(e.replace(//g,t),n)}e.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:n(/(^|[])(?:\u0434\u0430|\u043d\u0435\u0442)(?=[]|$)/.source),lookbehind:!0},"operator-word":{pattern:n(/(^|[])(?:\u0438|\u0438\u043b\u0438|\u043d\u0435)(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:n(/(^|[])\u0437\u043d\u0430\u0447(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},type:[{pattern:n(/(^|[])(?:\u0432\u0435\u0449|\u043b\u0438\u0442|\u043b\u043e\u0433|\u0441\u0438\u043c|\u0446\u0435\u043b)(?:\x20*\u0442\u0430\u0431)?(?=[]|$)/.source),lookbehind:!0,alias:"builtin"},{pattern:n(/(^|[])(?:\u043a\u043e\u043c\u043f\u043b|\u0441\u043a\u0430\u043d\u043a\u043e\u0434|\u0444\u0430\u0439\u043b|\u0446\u0432\u0435\u0442)(?=[]|$)/.source),lookbehind:!0,alias:"important"}],keyword:{pattern:n(/(^|[])(?:\u0430\u043b\u0433|\u0430\u0440\u0433(?:\x20*\u0440\u0435\u0437)?|\u0432\u0432\u043e\u0434|\u0412\u041a\u041b\u042e\u0427\u0418\u0422\u042c|\u0432\u0441[\u0435\u0451]|\u0432\u044b\u0431\u043e\u0440|\u0432\u044b\u0432\u043e\u0434|\u0432\u044b\u0445\u043e\u0434|\u0434\u0430\u043d\u043e|\u0434\u043b\u044f|\u0434\u043e|\u0434\u0441|\u0435\u0441\u043b\u0438|\u0438\u043d\u0430\u0447\u0435|\u0438\u0441\u043f|\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c|\u043a\u043e\u043d(?:(?:\x20+|_)\u0438\u0441\u043f)?|\u043a\u0446(?:(?:\x20+|_)\u043f\u0440\u0438)?|\u043d\u0430\u0434\u043e|\u043d\u0430\u0447|\u043d\u0441|\u043d\u0446|\u043e\u0442|\u043f\u0430\u0443\u0437\u0430|\u043f\u043e\u043a\u0430|\u043f\u0440\u0438|\u0440\u0430\u0437\u0430?|\u0440\u0435\u0437|\u0441\u0442\u043e\u043f|\u0442\u0430\u0431|\u0442\u043e|\u0443\u0442\u0432|\u0448\u0430\u0433)(?=[]|$)/.source),lookbehind:!0},name:{pattern:n(/(^|[])[^\d][^]*(?:\x20+[^]+)*(?=[]|$)/.source),lookbehind:!0},number:{pattern:n(/(^|[])(?:\B\$[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?=[]|$)/.source,"i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},e.languages.kum=e.languages.kumir}(e)}function Vc(e){e.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mn\xb5]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}}function Wc(e){!function(e){var t=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:t,alias:"regex"}};e.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:t,alias:"selector"},punctuation:/[[\]{}&]/},e.languages.tex=e.languages.latex,e.languages.context=e.languages.latex}(e)}function Kc(e){e.register(gd),e.register(Fd),e.register(Bd),function(e){e.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:e.languages.php}};var t=e.languages.extend("markup",{});e.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:e.languages.php}}}}}},t.tag),e.hooks.add("before-tokenize",(function(n){if("latte"===n.language){e.languages["markup-templating"].buildPlaceholders(n,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g),n.grammar=t}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"latte")}))}(e)}function qc(e){!function(e){e.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(function(e){for(var t in e)e[t]=e[t].replace(/<[\w\s]+>/g,(function(t){return"(?:"+e[t].trim()+")"}));return e[t]}({"":/\d+(?:\/\d+)|(?:\d+(?:\.\d*)?|\.\d+)(?:[esfdl][+-]?\d+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/(?:#d(?:#[ei])?|#[ei](?:#d)?)?/.source,"":/[0-9a-f]+(?:\/[0-9a-f]+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/#[box](?:#[ei])?|(?:#[ei])?#[box]/.source,"":/(^|[()\[\]\s])(?:|)(?=[()\[\]\s]|$)/.source}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/}}(e)}function Zc(e){e.register(qc),function(e){for(var t=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,n=0;n<5;n++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,/[^\s\S]/.source);var a=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp(/(^|[=\s])#(?:"(?:[^"\\]|\\.)*"|[^\s()"]*(?:[^\s()]|))/.source.replace(//g,(function(){return t})),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};a["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=a,e.languages.ly=a}(e)}function $c(e){e.register(Fd),e.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},e.hooks.add("before-tokenize",(function(t){var n=!1;e.languages["markup-templating"].buildPlaceholders(t,"liquid",/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,(function(e){var t=/^\{%-?\s*(\w+)/.exec(e);if(t){var a=t[1];if("raw"===a&&!n)return n=!0,!0;if("endraw"===a)return n=!1,!0}return!n}))})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"liquid")}))}function Yc(e){!function(e){function t(e){return RegExp(/(\()/.source+"(?:"+e+")"+/(?=[\s\)])/.source)}function n(e){return RegExp(/([\s([])/.source+"(?:"+e+")"+/(?=[\s)])/.source)}var a=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,r="&"+a,i="(\\()",s="(?=\\s)",o=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,d={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+a+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+a),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+a),alias:"property"},splice:{pattern:RegExp(",@?"+a),alias:["symbol","variable"]},keyword:[{pattern:RegExp(i+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+s),lookbehind:!0},{pattern:RegExp(i+"(?:append|by|collect|concat|do|finally|for|in|return)"+s),lookbehind:!0}],declare:{pattern:t(/declare/.source),lookbehind:!0,alias:"keyword"},interactive:{pattern:t(/interactive/.source),lookbehind:!0,alias:"keyword"},boolean:{pattern:n(/nil|t/.source),lookbehind:!0},number:{pattern:n(/[-+]?\d+(?:\.\d*)?/.source),lookbehind:!0},defvar:{pattern:RegExp(i+"def(?:const|custom|group|var)\\s+"+a),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(a)}},defun:{pattern:RegExp(i+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+a+/\s+\(/.source+o+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+a),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(i+"lambda\\s+\\(\\s*(?:&?"+a+"(?:\\s+&?"+a+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(i+a),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp(r),varform:{pattern:RegExp(/\(/.source+a+/\s+(?=\S)/.source+o+/\)/.source),inside:d},argument:{pattern:RegExp(/(^|[\s(])/.source+a),lookbehind:!0,alias:"variable"},rest:d},u="\\S+(?:\\s+\\S+)*",c={pattern:RegExp(i+o+"(?=\\))"),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+u),inside:l},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+u),inside:l},keys:{pattern:RegExp("&key\\s+"+u+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(a),alias:"variable"},punctuation:/[()]/}};d.lambda.inside.arguments=c,d.defun.inside.arguments=e.util.clone(c),d.defun.inside.arguments.inside.sublist=c,e.languages.lisp=d,e.languages.elisp=d,e.languages.emacs=d,e.languages["emacs-lisp"]=d}(e)}function Xc(e){e.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},e.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=e.languages.livescript}function Jc(e){!function(e){e.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}}(e)}function Qc(e){e.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:e.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp(/\b\d{4}[-/]\d{2}[-/]\d{2}(?:T(?=\d{1,2}:)|(?=\s\d{1,2}:))/.source+"|"+/\b\d{1,4}[-/ ](?:\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\d{2,4}T?\b/.source+"|"+/\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\s{1,2}\d{1,2}\b/.source,"i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}}function ep(e){e.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|\u2026|,|!/}}function tp(e){e.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}}function np(e){!function(e){var t=/\b(?:(?:col|row)?vector|matrix|scalar)\b/.source,n=/\bvoid\b||\b(?:complex|numeric|pointer(?:\s*\([^()]*\))?|real|string|(?:class|struct)\s+\w+|transmorphic)(?:\s*)?/.source.replace(//g,t);e.languages.mata={comment:{pattern:/\/\/.*|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\//,greedy:!0},string:{pattern:/"[^"\r\n]*"|[\u2018`']".*?"[\u2019`']/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|struct)\s+)\w+(?=\s*(?:\{|\bextends\b))/,lookbehind:!0},type:{pattern:RegExp(n),alias:"class-name",inside:{punctuation:/[()]/,keyword:/\b(?:class|function|struct|void)\b/}},keyword:/\b(?:break|class|continue|do|else|end|extends|external|final|for|function|goto|if|pragma|private|protected|public|return|static|struct|unset|unused|version|virtual|while)\b/,constant:/\bNULL\b/,number:{pattern:/(^|[^\w.])(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|\d[a-f0-9]*(?:\.[a-f0-9]+)?x[+-]?\d+)i?(?![\w.])/i,lookbehind:!0},missing:{pattern:/(^|[^\w.])(?:\.[a-z]?)(?![\w.])/,lookbehind:!0,alias:"symbol"},function:/\b[a-z_]\w*(?=\s*\()/i,operator:/\.\.|\+\+|--|&&|\|\||:?(?:[!=<>]=|[+\-*/^<>&|:])|[!?=\\#\u2019`']/,punctuation:/[()[\]{},;.]/}}(e)}function ap(e){e.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}}function rp(e){!function(e){var t=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;e.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:"+/^/.source+"|"+/[;=<>+\-*/^({\[]/.source+"|"+/\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\b/.source+")[ \t]*)(?!"+t.source+")"+/[a-z_]\w*\b/.source+"(?=[ \t]*(?:(?!"+t.source+")"+/[a-z_]/.source+"|"+/\d|-\.?\d/.source+"|"+/[({'"$@#?]/.source+"))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:t,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}}(e)}function ip(e){e.languages.mel={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},code:{pattern:/`(?:\\.|[^\\`])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},statement:{pattern:/[\s\S]+/,inside:null}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:{pattern:/((?:^|[{;])[ \t]*)[a-z_]\w*\b(?!\s*(?:\.(?!\.)|[[{=]))|\b[a-z_]\w*(?=[ \t]*\()/im,lookbehind:!0,greedy:!0},"tensor-punctuation":{pattern:/<<|>>/,alias:"punctuation"},operator:/\+[+=]?|-[-=]?|&&|\|\||[<>]=?|[*\/!=]=?|[%^]/,punctuation:/[.,:;?\[\](){}]/},e.languages.mel.code.inside.statement.inside=e.languages.mel}function sp(e){e.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}}function op(e){e.languages.metafont={comment:{pattern:/%.*/,greedy:!0},string:{pattern:/"[^\r\n"]*"/,greedy:!0},number:/\d*\.?\d+/,boolean:/\b(?:false|true)\b/,punctuation:[/[,;()]/,{pattern:/(^|[^{}])(?:\{|\})(?![{}])/,lookbehind:!0},{pattern:/(^|[^[])\[(?!\[)/,lookbehind:!0},{pattern:/(^|[^\]])\](?!\])/,lookbehind:!0}],constant:[{pattern:/(^|[^!?])\?\?\?(?![!?])/,lookbehind:!0},{pattern:/(^|[^/*\\])(?:\\|\\\\)(?![/*\\])/,lookbehind:!0},/\b(?:_|blankpicture|bp|cc|cm|dd|ditto|down|eps|epsilon|fullcircle|halfcircle|identity|in|infinity|left|mm|nullpen|nullpicture|origin|pc|penrazor|penspeck|pensquare|penstroke|proof|pt|quartercircle|relax|right|smoke|unitpixel|unitsquare|up)\b/],quantity:{pattern:/\b(?:autorounding|blacker|boundarychar|charcode|chardp|chardx|chardy|charext|charht|charic|charwd|currentwindow|day|designsize|displaying|fillin|fontmaking|granularity|hppp|join_radius|month|o_correction|pausing|pen_(?:bot|lft|rt|top)|pixels_per_inch|proofing|showstopping|smoothing|time|tolerance|tracingcapsules|tracingchoices|tracingcommands|tracingedges|tracingequations|tracingmacros|tracingonline|tracingoutput|tracingpens|tracingrestores|tracingspecs|tracingstats|tracingtitles|turningcheck|vppp|warningcheck|xoffset|year|yoffset)\b/,alias:"keyword"},command:{pattern:/\b(?:addto|batchmode|charlist|cull|display|errhelp|errmessage|errorstopmode|everyjob|extensible|fontdimen|headerbyte|inner|interim|let|ligtable|message|newinternal|nonstopmode|numspecial|openwindow|outer|randomseed|save|scrollmode|shipout|show|showdependencies|showstats|showtoken|showvariable|special)\b/,alias:"builtin"},operator:[{pattern:/(^|[^>=<:|])(?:<|<=|=|=:|\|=:|\|=:>|=:\|>|=:\||\|=:\||\|=:\|>|\|=:\|>>|>|>=|:|:=|<>|::|\|\|:)(?![>=<:|])/,lookbehind:!0},{pattern:/(^|[^+-])(?:\+|\+\+|-{1,3}|\+-\+)(?![+-])/,lookbehind:!0},{pattern:/(^|[^/*\\])(?:\*|\*\*|\/)(?![/*\\])/,lookbehind:!0},{pattern:/(^|[^.])(?:\.{2,3})(?!\.)/,lookbehind:!0},{pattern:/(^|[^@#&$])&(?![@#&$])/,lookbehind:!0},/\b(?:and|not|or)\b/],macro:{pattern:/\b(?:abs|beginchar|bot|byte|capsule_def|ceiling|change_width|clear_pen_memory|clearit|clearpen|clearxy|counterclockwise|cullit|cutdraw|cutoff|decr|define_blacker_pixels|define_corrected_pixels|define_good_x_pixels|define_good_y_pixels|define_horizontal_corrected_pixels|define_pixels|define_whole_blacker_pixels|define_whole_pixels|define_whole_vertical_blacker_pixels|define_whole_vertical_pixels|dir|direction|directionpoint|div|dotprod|downto|draw|drawdot|endchar|erase|fill|filldraw|fix_units|flex|font_coding_scheme|font_extra_space|font_identifier|font_normal_shrink|font_normal_space|font_normal_stretch|font_quad|font_size|font_slant|font_x_height|gfcorners|gobble|gobbled|good\.(?:bot|lft|rt|top|x|y)|grayfont|hide|hround|imagerules|incr|interact|interpath|intersectionpoint|inverse|italcorr|killtext|labelfont|labels|lft|loggingall|lowres_fix|makegrid|makelabel(?:\.(?:bot|lft|rt|top)(?:\.nodot)?)?|max|min|mod|mode_def|mode_setup|nodisplays|notransforms|numtok|openit|penlabels|penpos|pickup|proofoffset|proofrule|proofrulethickness|range|reflectedabout|rotatedabout|rotatedaround|round|rt|savepen|screenchars|screenrule|screenstrokes|shipit|showit|slantfont|softjoin|solve|stop|superellipse|tensepath|thru|titlefont|top|tracingall|tracingnone|undraw|undrawdot|unfill|unfilldraw|upto|vround)\b/,alias:"function"},builtin:/\b(?:ASCII|angle|char|cosd|decimal|directiontime|floor|hex|intersectiontimes|jobname|known|length|makepath|makepen|mexp|mlog|normaldeviate|oct|odd|pencircle|penoffset|point|postcontrol|precontrol|reverse|rotated|sind|sqrt|str|subpath|substring|totalweight|turningnumber|uniformdeviate|unknown|xpart|xxpart|xypart|ypart|yxpart|yypart)\b/,keyword:/\b(?:also|at|atleast|begingroup|charexists|contour|controls|curl|cycle|def|delimiters|doublepath|dropping|dump|else|elseif|end|enddef|endfor|endgroup|endinput|exitif|exitunless|expandafter|fi|for|forever|forsuffixes|from|if|input|inwindow|keeping|kern|of|primarydef|quote|readstring|scaled|scantokens|secondarydef|shifted|skipto|slanted|step|tension|tertiarydef|to|transformed|until|vardef|withpen|withweight|xscaled|yscaled|zscaled)\b/,type:{pattern:/\b(?:boolean|expr|numeric|pair|path|pen|picture|primary|secondary|string|suffix|tertiary|text|transform)\b/,alias:"property"},variable:{pattern:/(^|[^@#&$])(?:@#|#@|#|@)(?![@#&$])|\b(?:aspect_ratio|currentpen|currentpicture|currenttransform|d|extra_beginchar|extra_endchar|extra_setup|h|localfont|mag|mode|screen_cols|screen_rows|w|whatever|x|y|z)\b/,lookbehind:!0}}}function dp(e){e.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}}function lp(e){e.register(wd),function(e){var t=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],n="(?:"+(t=t.map((function(e){return e.replace("$","\\$")}))).join("|")+")\\b";e.languages.mongodb=e.languages.extend("javascript",{}),e.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+n+"(?:\\1)?$")}}}),e.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},e.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(e)}function up(e){e.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}}function cp(e){e.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},e.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=e.languages.moonscript,e.languages.moon=e.languages.moonscript}function pp(e){e.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}}function fp(e){e.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}}function gp(e){!function(e){var t=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:t,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function a(e){return"string"===typeof e?e:Array.isArray(e)?e.map(a).join(""):a(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:t,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:t,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",(function(e){e.tokens.forEach((function(e){if("string"!==typeof e&&"generic-text"===e.type){var t=a(e);(function(e){for(var t="[]{}",n=[],a=0;a=&|$!]/}}function mp(e){e.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"property"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}}function yp(e){e.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}}function vp(e){!function(e){var t=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;e.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:t}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:t}},punctuation:/[{};]/}}(e)}function bp(e){e.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}}function Rp(e){e.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},e.languages.nix.string.inside.interpolation.inside=e.languages.nix}function Ep(e){e.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|KnownFolderPath|LabelAddress|TempFileName|WinVer)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|RtlLanguage|ShellVarContextAll|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Target|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}}function xp(e){e.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}}function Cp(e){!function(e){var t=/\\(?:["'\\abefnrtv]|0[0-7]{2}|U[\dA-Fa-f]{6}|u[\dA-Fa-f]{4}|x[\dA-Fa-f]{2})/;e.languages.odin={comment:[{pattern:/\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:\*(?!\/)|[^*])*(?:\*\/|$))*(?:\*\/|$)/,greedy:!0},{pattern:/#![^\n\r]*/,greedy:!0},{pattern:/\/\/[^\n\r]*/,greedy:!0}],char:{pattern:/'(?:\\(?:.|[0Uux][0-9A-Fa-f]{1,6})|[^\n\r'\\])'/,greedy:!0,inside:{symbol:t}},string:[{pattern:/`[^`]*`/,greedy:!0},{pattern:/"(?:\\.|[^\n\r"\\])*"/,greedy:!0,inside:{symbol:t}}],directive:{pattern:/#\w+/,alias:"property"},number:/\b0(?:b[01_]+|d[\d_]+|h_*(?:(?:(?:[\dA-Fa-f]_*){8}){1,2}|(?:[\dA-Fa-f]_*){4})|o[0-7_]+|x[\dA-F_a-f]+|z[\dAB_ab]+)\b|(?:\b\d+(?:\.(?!\.)\d*)?|\B\.\d+)(?:[Ee][+-]?\d*)?[ijk]?(?!\w)/,discard:{pattern:/\b_\b/,alias:"keyword"},"procedure-definition":{pattern:/\b\w+(?=[ \t]*(?::\s*){2}proc\b)/,alias:"function"},keyword:/\b(?:asm|auto_cast|bit_set|break|case|cast|context|continue|defer|distinct|do|dynamic|else|enum|fallthrough|for|foreign|if|import|in|map|matrix|not_in|or_else|or_return|package|proc|return|struct|switch|transmute|typeid|union|using|when|where)\b/,"procedure-name":{pattern:/\b\w+(?=[ \t]*\()/,alias:"function"},boolean:/\b(?:false|nil|true)\b/,"constant-parameter-sign":{pattern:/\$/,alias:"important"},undefined:{pattern:/---/,alias:"operator"},arrow:{pattern:/->/,alias:"punctuation"},operator:/\+\+|--|\.\.[<=]?|(?:&~|[-!*+/=~]|[%&<>|]{1,2})=?|[?^]/,punctuation:/[(),.:;@\[\]{}]/}}(e)}function Sp(e){e.register(hd),function(e){e.languages.opencl=e.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),e.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var t={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};e.languages.insertBefore("c","keyword",t),e.languages.cpp&&(t["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},e.languages.insertBefore("cpp","keyword",t))}(e)}function Tp(e){e.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|\u03c0|\ud835\udf0f|\u2107/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|\xb5s|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},e.languages.qasm=e.languages.openqasm}function Ap(e){e.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}}function wp(e){e.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var e=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return e=e.map((function(e){return e.split("").join(" *")})).join("|"),RegExp("\\b(?:"+e+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}}function Dp(e){e.register(Rd),function(e){var t=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});t=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:t.keyword,variable:t.variable,function:t.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:t.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:t.punctuation}}}),e.languages.insertBefore("inside","punctuation",{expression:t.expression,keyword:t.keyword,variable:t.variable,function:t.function,escape:t.escape,"parser-punctuation":{pattern:t.punctuation,alias:"punctuation"}},t.tag.inside["attr-value"])}(e)}function kp(e){e.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},e.languages.pascal.asm.inside=e.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),e.languages.objectpascal=e.languages.pascal}function Pp(e){!function(e){var t=/\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\)/.source,n=/(?:\b\w+(?:)?|)/.source.replace(//g,(function(){return t})),a=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp(/(\btype\s+\w+\s+is\s+)/.source.replace(//g,(function(){return n})),"i"),lookbehind:!0,inside:null},{pattern:RegExp(/(?=\s+is\b)/.source.replace(//g,(function(){return n})),"i"),inside:null},{pattern:RegExp(/(:\s*)/.source.replace(//g,(function(){return n}))),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},r=["comment","keyword","builtin","operator","punctuation"].reduce((function(e,t){return e[t]=a[t],e}),{});a["class-name"].forEach((function(e){e.inside=r}))}(e)}function _p(e){e.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}}function Ip(e){e.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},e.languages.px=e.languages.pcaxis}function Op(e){e.languages.peoplecode={comment:RegExp([/\/\*[\s\S]*?\*\//.source,/\bREM[^;]*;/.source,/<\*(?:[^<*]|\*(?!>)|<(?!\*)|<\*(?:(?!\*>)[\s\S])*\*>)*\*>/.source,/\/\+[\s\S]*?\+\//.source].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},e.languages.pcode=e.languages.peoplecode}function jp(e){e.register(Ac),e.register(Bd),function(e){var t=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;e.languages.phpdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+t+"\\s+)?)\\$\\w+"),lookbehind:!0}}),e.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+t),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),e.languages.javadoclike.addSupport("php",e.languages.phpdoc)}(e)}function Np(e){e.register(Bd),e.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}})}function Lp(e){!function(e){var t=/\$\w+|%[a-z]+%/,n=/\[[^[\]]*\]/.source,a=/(?:[drlu]|do|down|le|left|ri|right|up)/.source,r="(?:-+"+a+"-+|\\.+"+a+"\\.+|-+(?:"+n+"-*)?|"+n+"-+|\\.+(?:"+n+"\\.*)?|"+n+"\\.+)",i=/(?:>{1,2}|\/{1,2}|\\{1,2}|\|>|[#*^+{xo])/.source,s=/[[?]?[ox]?/.source+"(?:"+r+i+"|"+/(?:<{1,2}|\/{1,2}|\\{1,2}|<\||[#*^+}xo])/.source+r+"(?:"+i+")?)"+/[ox]?[\]?]?/.source;e.languages["plant-uml"]={comment:{pattern:/(^[ \t]*)(?:'.*|\/'[\s\S]*?'\/)/m,lookbehind:!0,greedy:!0},preprocessor:{pattern:/(^[ \t]*)!.*/m,lookbehind:!0,greedy:!0,alias:"property",inside:{variable:t}},delimiter:{pattern:/(^[ \t]*)@(?:end|start)uml\b/m,lookbehind:!0,greedy:!0,alias:"punctuation"},arrow:{pattern:RegExp(/(^|[^-.<>?|\\[\]ox])/.source+s+/(?![-.<>?|\\\]ox])/.source),lookbehind:!0,greedy:!0,alias:"operator",inside:{expression:{pattern:/(\[)[^[\]]+(?=\])/,lookbehind:!0,inside:null},punctuation:/\[(?=$|\])|^\]/}},string:{pattern:/"[^"]*"/,greedy:!0},text:{pattern:/(\[[ \t]*[\r\n]+(?![\r\n]))[^\]]*(?=\])/,lookbehind:!0,greedy:!0,alias:"string"},keyword:[{pattern:/^([ \t]*)(?:abstract\s+class|end\s+(?:box|fork|group|merge|note|ref|split|title)|(?:fork|split)(?:\s+again)?|activate|actor|agent|alt|annotation|artifact|autoactivate|autonumber|backward|binary|boundary|box|break|caption|card|case|circle|class|clock|cloud|collections|component|concise|control|create|critical|database|deactivate|destroy|detach|diamond|else|elseif|end|end[hr]note|endif|endswitch|endwhile|entity|enum|file|folder|footer|frame|group|[hr]?note|header|hexagon|hide|if|interface|label|legend|loop|map|namespace|network|newpage|node|nwdiag|object|opt|package|page|par|participant|person|queue|rectangle|ref|remove|repeat|restore|return|robust|scale|set|show|skinparam|stack|start|state|stop|storage|switch|title|together|usecase|usecase\/|while)(?=\s|$)/m,lookbehind:!0,greedy:!0},/\b(?:elseif|equals|not|while)(?=\s*\()/,/\b(?:as|is|then)\b/],divider:{pattern:/^==.+==$/m,greedy:!0,alias:"important"},time:{pattern:/@(?:\d+(?:[:/]\d+){2}|[+-]?\d+|:[a-z]\w*(?:[+-]\d+)?)\b/i,greedy:!0,alias:"number"},color:{pattern:/#(?:[a-z_]+|[a-fA-F0-9]+)\b/,alias:"symbol"},variable:t,punctuation:/[:,;()[\]{}]|\.{3}/},e.languages["plant-uml"].arrow.inside.expression.inside=e.languages["plant-uml"],e.languages.plantuml=e.languages["plant-uml"]}(e)}function Fp(e){e.register(Wd),e.languages.plsql=e.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),e.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}})}function Bp(e){e.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},e.languages.pq=e.languages.powerquery,e.languages.mscript=e.languages.powerquery}function Mp(e){!function(e){var t=e.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};t.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:t},boolean:t.boolean,variable:t.variable}}(e)}function Up(e){e.register(gd),e.languages.processing=e.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),e.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}})}function Gp(e){e.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}}function Hp(e){!function(e){var t=["on","ignoring","group_right","group_left","by","without"],n=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"].concat(t,["offset"]);e.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+t.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+n.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}}(e)}function zp(e){e.languages.properties={comment:/^[ \t]*[#!].*$/m,value:{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0,alias:"attr-value"},key:{pattern:/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,alias:"attr-name"},punctuation:/[=:]/}}function Vp(e){e.register(gd),function(e){var t=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:t}},builtin:t,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(e)}function Wp(e){!function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},a={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};a.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:a}},a.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:a}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:a}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:a}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:a}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:a.interpolation}},rest:a}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:a.interpolation,comment:a.comment,punctuation:/[{},]/}},func:a.func,string:a.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:a.interpolation,punctuation:/[{}()\[\];:.]/}}(e)}function Kp(e){e.register(Fd),e.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},e.hooks.add("before-tokenize",(function(t){if("twig"===t.language){e.languages["markup-templating"].buildPlaceholders(t,"twig",/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g)}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"twig")}))}function qp(e){e.register(wd),e.register(Rd),function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=/(^([\t ]*)):(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,n=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],a={},r=0,i=n.length;r",(function(){return s.filter})),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[s.language,"language-"+s.language],inside:e.languages[s.language]}}})}e.languages.insertBefore("pug","filter",a)}(e)}function Zp(e){!function(e){e.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var t=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=t,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=t}(e)}function $p(e){!function(e){e.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};var t=/%< *-\*- *\d* *-\*-[\s\S]+?%>/.source;["c",{lang:"c++",alias:"cpp"},"fortran"].forEach((function(n){var a=n;if("string"!==typeof n&&(a=n.alias,n=n.lang),e.languages[a]){var r={};r["inline-lang-"+a]={pattern:RegExp(t.replace("",n.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:e.util.clone(e.languages.pure["inline-lang"].inside)},r["inline-lang-"+a].inside.rest=e.util.clone(e.languages[a]),e.languages.insertBefore("pure","inline-lang",r)}})),e.languages.c&&(e.languages.pure["inline-lang"].inside.rest=e.util.clone(e.languages.c))}(e)}function Yp(e){e.register(gd),e.languages.purebasic=e.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+\$?|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),e.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete e.languages.purebasic["class-name"],delete e.languages.purebasic.boolean,e.languages.pbfasm=e.languages.purebasic}function Xp(e){e.register(lc),e.languages.purescript=e.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|\u2200/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[e.languages.haskell.operator[0],e.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),e.languages.purs=e.languages.purescript}function Jp(e){e.register(gd),function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,a){return RegExp(t(e,n),a||"")}var a=RegExp("\\b(?:"+("Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero"+" "+"Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within").trim().replace(/ /g,"|")+")\\b"),r=t(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[/\b[A-Za-z_]\w*\b/.source]),i={keyword:a,punctuation:/[<>()?,.:[\]]/},s=/"(?:\\.|[^\\"])*"/.source;e.languages.qsharp=e.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[s]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[r]),lookbehind:!0,inside:i},{pattern:n(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[r]),lookbehind:!0,inside:i}],keyword:a,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),e.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var o=function(e,t){for(var n=0;n>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}(t(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[s]),2);e.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:n(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[o]),greedy:!0,inside:{interpolation:{pattern:n(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[o]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:e.languages.qsharp}}},string:/[\s\S]+/}}})}(e),e.languages.qs=e.languages.qsharp}function Qp(e){e.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}}function ef(e){e.register(wd),function(e){for(var t=/"(?:\\.|[^\\"\r\n])*"|'(?:\\.|[^\\'\r\n])*'/.source,n=/\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))*\*\//.source,a=/(?:[^\\()[\]{}"'/]||\/(?![*/])||\(*\)|\[*\]|\{*\}|\\[\s\S])/.source.replace(//g,(function(){return t})).replace(//g,(function(){return n})),r=0;r<2;r++)a=a.replace(//g,(function(){return a}));a=a.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp(/((?:^|;)[ \t]*)function\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*\(*\)\s*\{*\}/.source.replace(//g,(function(){return a})),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp(/(:[ \t]*)(?![\s;}[])(?:(?!$|[;}]))+/.source.replace(//g,(function(){return a})),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(e)}function tf(e){e.register(gd),e.languages.qore=e.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/})}function nf(e){e.register(qc),e.languages.racket=e.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),e.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),e.languages.rkt=e.languages.racket}function af(e){e.register(bd),e.register(Rd),function(e){var t=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,n=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function a(e,a){for(var r=0;r/g,(function(){return"(?:"+e+")"}));return e.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+n+")").replace(//g,"(?:"+t+")")}var r=a(/\((?:[^()'"@/]|||)*\)/.source,2),i=a(/\[(?:[^\[\]'"@/]|||)*\]/.source,1),s=a(/\{(?:[^{}'"@/]|||)*\}/.source,2),o=a(/<(?:[^<>'"@/]||)*>/.source,1),d=/@/.source+/(?:await\b\s*)?/.source+"(?:"+/(?!await\b)\w+\b/.source+"|"+r+")(?:"+/[?!]?\.\w+\b/.source+"|(?:"+o+")?"+r+"|"+i+")*"+/(?![?!\.(\[]|<(?!\/))/.source,l="(?:"+/"[^"@]*"|'[^'@]*'|[^\s'"@>=]+(?=[\s>])/.source+"|[\"'][^\"'@]*(?:(?:"+(/@(?![\w()])/.source+"|"+d)+")[^\"'@]*)+[\"'])",u=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*|(?=[\s/>])))+)?/.source.replace(//,l),c=/(?!\d)[^\s>\/=$<%]+/.source+u+/\s*\/?>/.source,p=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+u+/\s*>/.source+"(?:"+/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+c+"|"+a(/<\1/.source+u+/\s*>/.source+"(?:"+/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+c+"|)*"+/<\/\1\s*>/.source,2)+")*"+/<\/\1\s*>/.source+"|"+/*\.{3}(?:[^{}]|)*\})/.source;function i(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return a})).replace(//g,(function(){return r})),RegExp(e,t)}r=i(r).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=i(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:i(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:i(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function e(t){return t?"string"===typeof t?t:"string"===typeof t.content?t.content:t.content.map(e).join(""):""},o=function t(n){for(var a=[],r=0;r0&&a[a.length-1].tagName===s(i.content[0].content[1])&&a.pop():"/>"===i.content[i.content.length-1].content||a.push({tagName:s(i.content[0].content[1]),openedBraces:0}):a.length>0&&"punctuation"===i.type&&"{"===i.content?a[a.length-1].openedBraces++:a.length>0&&a[a.length-1].openedBraces>0&&"punctuation"===i.type&&"}"===i.content?a[a.length-1].openedBraces--:o=!0),(o||"string"===typeof i)&&a.length>0&&0===a[a.length-1].openedBraces){var d=s(i);r0&&("string"===typeof n[r-1]||"plain-text"===n[r-1].type)&&(d=s(n[r-1])+d,n.splice(r-1,1),r--),n[r]=new e.Token("plain-text",d,null,d)}i.content&&"string"!==typeof i.content&&t(i.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||o(e.tokens)}))}(e)}function sf(e){e.register(rf),e.register(qd),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(e)}function of(e){e.register(gd),e.languages.reason=e.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),e.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete e.languages.reason.function}function df(e){e.languages.rego={comment:/#.*/,property:{pattern:/(^|[^\\.])(?:"(?:\\.|[^\\"\r\n])*"|`[^`]*`|\b[a-z_]\w*\b)(?=\s*:(?!=))/i,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:as|default|else|import|not|null|package|set(?=\s*\()|some|with)\b/,boolean:/\b(?:false|true)\b/,function:{pattern:/\b[a-z_]\w*\b(?:\s*\.\s*\b[a-z_]\w*\b)*(?=\s*\()/i,inside:{namespace:/\b\w+\b(?=\s*\.)/,punctuation:/\./}},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,operator:/[-+*/%|&]|[<>:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}function lf(e){e.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},e.languages.rpy=e.languages.renpy}function uf(e){e.languages.rescript={comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},char:{pattern:/'(?:[^\r\n\\]|\\(?:.|\w+))'/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*|@[a-z.]*|#[A-Za-z]\w*|#\d/,function:{pattern:/[a-zA-Z]\w*(?=\()|(\.)[a-z]\w*/,lookbehind:!0},number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,boolean:/\b(?:false|true)\b/,"attr-value":/[A-Za-z]\w*(?==)/,constant:{pattern:/(\btype\s+)[a-z]\w*/,lookbehind:!0},tag:{pattern:/(<)[a-z]\w*|(?:<\/)[a-z]\w*/,lookbehind:!0,inside:{operator:/<|>|\//}},keyword:/\b(?:and|as|assert|begin|bool|class|constraint|do|done|downto|else|end|exception|external|float|for|fun|function|if|in|include|inherit|initializer|int|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|string|switch|then|to|try|type|when|while|with)\b/,operator:/\.{3}|:[:=]?|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/,punctuation:/[(){}[\],;.]/},e.languages.insertBefore("rescript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"tag"},rest:e.languages.rescript}},string:/[\s\S]+/}}}),e.languages.res=e.languages.rescript}function cf(e){e.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-\u2022\u2023\u2043]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|\u2014|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}}function pf(e){e.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}}function ff(e){e.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}}function gf(e){!function(e){var t={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},n={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function a(e,a){var r={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var i in a)r[i]=a[i];return r.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},r.variable=n,r.comment=t,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,(function(){return e})),"im"),alias:"section",inside:r}}var r={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},i={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:n}},s={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:n}};e.languages.robotframework={settings:a("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:a("Variables"),"test-cases":a("Test Cases",{"test-name":i,documentation:r,property:s}),keywords:a("Keywords",{"keyword-name":i,documentation:r,property:s}),tasks:a("Tasks",{"task-name":i,documentation:r,property:s}),comment:t},e.languages.robot=e.languages.robotframework}(e)}function hf(e){!function(e){var t=/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))/.source,n=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,a={pattern:RegExp(t+"[bx]"),alias:"number"},r={pattern:/&[a-z_]\w*/i},i={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],d={pattern:RegExp(t),greedy:!0},l=/[$%@.(){}\[\];,\\]/,u={pattern:/%?\b\w+(?=\()/,alias:"keyword"},c={function:u,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":r,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:n,"numeric-constant":a,punctuation:l,string:d},p={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},f={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},g={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},h={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},m=/aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce/.source,y={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,(function(){return m})),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,(function(){return m})),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:u,"arg-value":c["arg-value"],operator:c.operator,argument:c.arg,number:n,"numeric-constant":a,punctuation:l,string:d}},v={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp(/^[ \t]*(?:select|alter\s+table|(?:create|describe|drop)\s+(?:index|table(?:\s+constraints)?|view)|create\s+unique\s+index|insert\s+into|update)(?:|[^;"'])+;/.source.replace(//g,(function(){return t})),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":g,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:n,"numeric-constant":a,punctuation:l,string:d}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,(function(){return t})),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:v,"submit-statement":h,"global-statements":g,number:n,"numeric-constant":a,punctuation:l,string:d}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,(function(){return t})),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:v,"submit-statement":h,"global-statements":g,number:n,"numeric-constant":a,punctuation:l,string:d}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:c}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:c},step:s,keyword:v,function:u,format:p,altformat:f,"global-statements":g,number:n,"numeric-constant":a,punctuation:l,string:d}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,(function(){return t})),"im"),lookbehind:!0,inside:c},"macro-keyword":i,"macro-variable":r,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":i,"macro-variable":r,"escaped-char":{pattern:/%['"()<>=\xac^~;,#]/},punctuation:l}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:n,"numeric-constant":a}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:c},"cas-actions":y,comment:o,function:u,format:p,altformat:f,"numeric-constant":a,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:d,step:s,keyword:v,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:n,operator:/\*\*?|\|\|?|!!?|\xa6\xa6?|<[>=]?|>[<=]?|[-+\/=&]|[~\xac^]=?/,punctuation:l}}(e)}function mf(e){e.register(vd),function(e){var t=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|");e.languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<>)+/.source.replace(/<>/g,(function(){return t})),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:e.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},e.languages["sh-session"]=e.languages.shellsession=e.languages["shell-session"]}(e)}function yf(e){e.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}}function vf(e){e.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}}function bf(e){e.register(Fd),function(e){e.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:e.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},e.languages.smarty["embedded-php"].inside.smarty.inside=e.languages.smarty,e.languages.smarty.string[0].inside.interpolation.inside.expression.inside=e.languages.smarty;var t=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,n=RegExp(/\{\*[\s\S]*?\*\}/.source+"|"+/\{php\}[\s\S]*?\{\/php\}/.source+"|"+/\{(?:[^{}"']||\{(?:[^{}"']||\{(?:[^{}"']|)*\})*\})*\}/.source.replace(//g,(function(){return t.source})),"g");e.hooks.add("before-tokenize",(function(t){var a=!1;e.languages["markup-templating"].buildPlaceholders(t,"smarty",n,(function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)}))})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"smarty")}))}(e)}function Rf(e){!function(e){var t=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp(/((?:^|[^:]):\s*)(?:\s*(?:(?:\*|->)\s*|,\s*(?:(?=)|(?!)\s+)))*/.source.replace(//g,(function(){return/\s*(?:[*,]|->)/.source})).replace(//g,(function(){return/(?:'[\w']*||\((?:[^()]|\([^()]*\))*\)|\{(?:[^{}]|\{[^{}]*\})*\})(?:\s+)*/.source})).replace(//g,(function(){return/(?!)[a-z\d_][\w'.]*/.source})).replace(//g,(function(){return t.source})),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:t,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(e)}function Ef(e){e.register(gd),e.languages.solidity=e.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),e.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),e.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),e.languages.sol=e.languages.solidity}function xf(e){!function(e){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};e.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},e.languages.sln=e.languages["solution-file"]}(e)}function Cf(e){e.register(Fd),function(e){var t=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;e.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:t,greedy:!0},number:n,punctuation:/[\[\].?]/}},string:{pattern:t,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:n,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},e.hooks.add("before-tokenize",(function(t){var n=!1;e.languages["markup-templating"].buildPlaceholders(t,"soy",/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,(function(e){return"{/literal}"===e&&(n=!1),!n&&("{literal}"===e&&(n=!0),!0)}))})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"soy")}))}(e)}function Sf(e){e.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},e.languages.trig=e.languages.turtle}function Tf(e){e.register(Sf),e.languages.sparql=e.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),e.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),e.languages.rq=e.languages.sparql}function Af(e){e.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}}function wf(e){e.register(gd),e.languages.sqf=e.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),e.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:e.languages.sqf.comment}}}),delete e.languages.sqf["class-name"]}function Df(e){e.register(gd),e.languages.squirrel=e.languages.extend("clike",{comment:[e.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),e.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}})}function kf(e){!function(e){var t=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;e.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+t.source+/\s*\(\s*/.source+")"+/[a-zA-Z]\w*/.source),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,t],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},e.languages.stan.constraint.inside.expression.inside=e.languages.stan}(e)}function Pf(e){e.register(Td),e.register(np),e.register(Md),e.languages.stata={comment:[{pattern:/(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|\s)\/\/.*|\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0}],"string-literal":{pattern:/"[^"\r\n]*"|[\u2018`']".*?"[\u2019`']/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}|[\u2018`']\w[^\u2019`'\r\n]*[\u2019`']/,inside:{punctuation:/^\$\{|\}$/,expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},mata:{pattern:/(^[ \t]*mata[ \t]*:)[\s\S]+?(?=^end\b)/m,lookbehind:!0,greedy:!0,alias:"language-mata",inside:e.languages.mata},java:{pattern:/(^[ \t]*java[ \t]*:)[\s\S]+?(?=^end\b)/m,lookbehind:!0,greedy:!0,alias:"language-java",inside:e.languages.java},python:{pattern:/(^[ \t]*python[ \t]*:)[\s\S]+?(?=^end\b)/m,lookbehind:!0,greedy:!0,alias:"language-python",inside:e.languages.python},command:{pattern:/(^[ \t]*(?:\.[ \t]+)?(?:(?:bayes|bootstrap|by|bysort|capture|collect|fmm|fp|frame|jackknife|mfp|mi|nestreg|noisily|permute|quietly|rolling|simulate|statsby|stepwise|svy|version|xi)\b[^:\r\n]*:[ \t]*|(?:capture|noisily|quietly|version)[ \t]+)?)[a-zA-Z]\w*/m,lookbehind:!0,greedy:!0,alias:"keyword"},variable:/\$\w+|[\u2018`']\w[^\u2019`'\r\n]*[\u2019`']/,keyword:/\b(?:bayes|bootstrap|by|bysort|capture|clear|collect|fmm|fp|frame|if|in|jackknife|mi[ \t]+estimate|mfp|nestreg|noisily|of|permute|quietly|rolling|simulate|sort|statsby|stepwise|svy|varlist|version|xi)\b/,boolean:/\b(?:off|on)\b/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+/,function:/\b[a-z_]\w*(?=\()/i,operator:/\+\+|--|##?|[<>!=~]=?|[+\-*^&|/]/,punctuation:/[(){}[\],:]/},e.languages.stata["string-literal"].inside.interpolation.inside.expression.inside=e.languages.stata}function _f(e){e.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}}function If(e){e.languages.supercollider={comment:{pattern:/\/\/.*|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^"\\]|\\[\s\S])*"/,lookbehind:!0,greedy:!0},char:{pattern:/\$(?:[^\\\r\n]|\\.)/,greedy:!0},symbol:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'|\\\w+/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|arg|classvar|const|nil|var|while)\b/,boolean:/\b(?:false|true)\b/,label:{pattern:/\b[a-z_]\w*(?=\s*:)/,alias:"property"},number:/\b(?:inf|pi|0x[0-9a-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(?:pi)?|\d+r[0-9a-zA-Z]+(?:\.[0-9a-zA-Z]+)?|\d+[sb]{1,4}\d*)\b/,"class-name":/\b[A-Z]\w*\b/,operator:/\.{2,3}|#(?![[{])|&&|[!=]==?|\+>>|\+{1,3}|-[->]|=>|>>|\?\?|@\|?@|\|(?:@|[!=]=)?\||!\?|<[!=>]|\*{1,2}|<{2,3}\*?|[-!%&/<>?@|=`]/,punctuation:/[{}()[\].:,;]|#[[{]/},e.languages.sclang=e.languages.supercollider}function Of(e){!function(e){var t={pattern:/^[;#].*/m,greedy:!0},n=/"(?:[^\r\n"\\]|\\(?:[^\r]|\r\n?))*"(?!\S)/.source;e.languages.systemd={comment:t,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp(/(=[ \t]*(?!\s))/.source+"(?:"+n+'|(?=[^"\r\n]))(?:'+/[^\s\\]/.source+'|[ \t]+(?:(?![ \t"])|'+n+")|"+/\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;])/.source+")*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:t,quoted:{pattern:RegExp(/(^|\s)/.source+n),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}}(e)}function jf(e){!function(e){function t(e,t,n){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:n}}}}e.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(n){var a=e.languages[n],r="language-"+n;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:t("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:t("=",a,r),"class-feature":t("\\+",a,r),standard:t("",a,r)}}}}})}(e)}function Nf(e){e.register(bd),e.register(jf),e.languages.t4=e.languages["t4-cs"]=e.languages["t4-templating"].createT4("csharp")}function Lf(e){e.register(jf),e.register($d),e.languages["t4-vb"]=e.languages["t4-templating"].createT4("vbnet")}function Ff(e){e.register(Od),e.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:e.languages.yaml,alias:"language-yaml"}}}function Bf(e){e.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}function Mf(e){e.register(gd),e.register(Fd),function(e){e.languages.tt2=e.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),e.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),e.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),e.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete e.languages.tt2.string,e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"tt2",/\[%[\s\S]+?%\]/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"tt2")}))}(e)}function Uf(e){!function(e){var t=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function n(e){return e.replace(/__/g,(function(){return t}))}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}}(e)}function Gf(e){!function(e){e.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var t=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;e.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+t+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+t+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(t),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:e.languages.tremor}}},string:/[\s\S]+/}},e.languages.troy=e.languages.tremor,e.languages.trickle=e.languages.tremor}(e)}function Hf(e){!function(e){var t=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;e.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:t}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:t,number:/^\d+$/,punctuation:/[,|:]/}},keyword:t,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},e.languages.tsconfig=e.languages.typoscript}(e)}function zf(e){e.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},e.languages.uc=e.languages.uscript=e.languages.unrealscript}function Vf(e){e.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}function Wf(e){e.register(gd),function(e){var t={pattern:/[\s\S]+/,inside:null};e.languages.v=e.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":t}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),t.inside=e.languages.v,e.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),e.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),e.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:e.languages.v.generic.inside}}}})}(e)}function Kf(e){e.register(gd),e.languages.vala=e.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),e.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:e.languages.vala}},string:/[\s\S]+/}}}),e.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}function qf(e){e.register(Rd),function(e){e.languages.velocity=e.languages.extend("markup",{});var t={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};t.variable.inside={string:t.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:t.number,boolean:t.boolean,punctuation:t.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:t}},variable:t.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(e)}function Zf(e){e.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}function $f(e){e.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,attribute:{pattern:/\b'\w+/,alias:"attr-name"},keyword:/\b(?:access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|private|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|view|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}function Yf(e){e.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}function Xf(e){e.languages["visual-basic"]={comment:{pattern:/(?:['\u2018\u2019]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["\u201c\u201d](?:["\u201c\u201d]{2}|[^"\u201c\u201d])*["\u201c\u201d]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},e.languages.vb=e.languages["visual-basic"],e.languages.vba=e.languages["visual-basic"]}function Jf(e){e.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}function Qf(e){e.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}function eg(e){!function(e){var t=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,n="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+t+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,a={};for(var r in e.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+t),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:a},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+n),lookbehind:!0,inside:a},{pattern:RegExp("("+/\bcallback\s+/.source+t+/\s*=\s*/.source+")"+n),lookbehind:!0,inside:a},{pattern:RegExp(/(\btypedef\b\s*)/.source+n),lookbehind:!0,inside:a},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+t),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+t),lookbehind:!0},RegExp(t+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+t),lookbehind:!0},{pattern:RegExp(n+"(?="+/\s*(?:\.{3}\s*)?/.source+t+/\s*[(),;=]/.source+")"),inside:a}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/},e.languages["web-idl"])"class-name"!==r&&(a[r]=e.languages["web-idl"][r]);e.languages.webidl=e.languages["web-idl"]}(e)}function tg(e){e.languages.wgsl={comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"builtin-attribute":{pattern:/(@)builtin\(.*?\)/,lookbehind:!0,inside:{attribute:{pattern:/^builtin/,alias:"attr-name"},punctuation:/[(),]/,"built-in-values":{pattern:/\b(?:frag_depth|front_facing|global_invocation_id|instance_index|local_invocation_id|local_invocation_index|num_workgroups|position|sample_index|sample_mask|vertex_index|workgroup_id)\b/,alias:"attr-value"}}},attributes:{pattern:/(@)(?:align|binding|compute|const|fragment|group|id|interpolate|invariant|location|size|vertex|workgroup_size)/i,lookbehind:!0,alias:"attr-name"},functions:{pattern:/\b(fn\s+)[_a-zA-Z]\w*(?=[(<])/,lookbehind:!0,alias:"function"},keyword:/\b(?:bitcast|break|case|const|continue|continuing|default|discard|else|enable|fallthrough|fn|for|function|if|let|loop|private|return|storage|struct|switch|type|uniform|var|while|workgroup)\b/,builtin:/\b(?:abs|acos|acosh|all|any|array|asin|asinh|atan|atan2|atanh|atomic|atomicAdd|atomicAnd|atomicCompareExchangeWeak|atomicExchange|atomicLoad|atomicMax|atomicMin|atomicOr|atomicStore|atomicSub|atomicXor|bool|ceil|clamp|cos|cosh|countLeadingZeros|countOneBits|countTrailingZeros|cross|degrees|determinant|distance|dot|dpdx|dpdxCoarse|dpdxFine|dpdy|dpdyCoarse|dpdyFine|exp|exp2|extractBits|f32|f64|faceForward|firstLeadingBit|floor|fma|fract|frexp|fwidth|fwidthCoarse|fwidthFine|i32|i64|insertBits|inverseSqrt|ldexp|length|log|log2|mat[2-4]x[2-4]|max|min|mix|modf|normalize|override|pack2x16float|pack2x16snorm|pack2x16unorm|pack4x8snorm|pack4x8unorm|pow|ptr|quantizeToF16|radians|reflect|refract|reverseBits|round|sampler|sampler_comparison|select|shiftLeft|shiftRight|sign|sin|sinh|smoothstep|sqrt|staticAssert|step|storageBarrier|tan|tanh|textureDimensions|textureGather|textureGatherCompare|textureLoad|textureNumLayers|textureNumLevels|textureNumSamples|textureSample|textureSampleBias|textureSampleCompare|textureSampleCompareLevel|textureSampleGrad|textureSampleLevel|textureStore|texture_1d|texture_2d|texture_2d_array|texture_3d|texture_cube|texture_cube_array|texture_depth_2d|texture_depth_2d_array|texture_depth_cube|texture_depth_cube_array|texture_depth_multisampled_2d|texture_multisampled_2d|texture_storage_1d|texture_storage_2d|texture_storage_2d_array|texture_storage_3d|transpose|trunc|u32|u64|unpack2x16float|unpack2x16snorm|unpack2x16unorm|unpack4x8snorm|unpack4x8unorm|vec[2-4]|workgroupBarrier)\b/,"function-calls":{pattern:/\b[_a-z]\w*(?=\()/i,alias:"function"},"class-name":/\b(?:[A-Z][A-Za-z0-9]*)\b/,"bool-literal":{pattern:/\b(?:false|true)\b/,alias:"boolean"},"hex-int-literal":{pattern:/\b0[xX][0-9a-fA-F]+[iu]?\b(?![.pP])/,alias:"number"},"hex-float-literal":{pattern:/\b0[xX][0-9a-fA-F]*(?:\.[0-9a-fA-F]*)?(?:[pP][+-]?\d+[fh]?)?/,alias:"number"},"decimal-float-literal":[{pattern:/\d*\.\d+(?:[eE](?:\+|-)?\d+)?[fh]?/,alias:"number"},{pattern:/\d+\.\d*(?:[eE](?:\+|-)?\d+)?[fh]?/,alias:"number"},{pattern:/\d+[eE](?:\+|-)?\d+[fh]?/,alias:"number"},{pattern:/\b\d+[fh]\b/,alias:"number"}],"int-literal":{pattern:/\b\d+[iu]?\b/,alias:"number"},operator:[{pattern:/(?:\^|~|\|(?!\|)|\|\||&&|<<|>>|!)(?!=)/},{pattern:/&(?![&=])/},{pattern:/(?:\+=|-=|\*=|\/=|%=|\^=|&=|\|=|<<=|>>=)/},{pattern:/(^|[^<>=!])=(?![=>])/,lookbehind:!0},{pattern:/(?:==|!=|<=|\+\+|--|(^|[^=])>=)/,lookbehind:!0},{pattern:/(?:(?:[+%]|(?:\*(?!\w)))(?!=))|(?:-(?!>))|(?:\/(?!\/))/},{pattern:/->/}],punctuation:/[@(){}[\],;<>:.]/}}function ng(e){e.register(Rd),e.languages.wiki=e.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:e.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),e.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:e.languages.markup.tag.inside}}}})}function ag(e){e.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},e.languages.mathematica=e.languages.wolfram,e.languages.wl=e.languages.wolfram,e.languages.nb=e.languages.wolfram}function rg(e){e.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},e.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:e.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}function ig(e){e.register(Rd),function(e){e.languages.xeora=e.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),e.languages.insertBefore("inside","punctuation",{variable:e.languages.xeora["function-inline"].inside.variable},e.languages.xeora["function-block"]),e.languages.xeoracube=e.languages.xeora}(e)}function sg(e){e.register(Rd),function(e){function t(t,n){e.languages[t]&&e.languages.insertBefore(t,"comment",{"doc-comment":n})}var n=e.languages.markup.tag,a={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:n}},r={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:n}};t("csharp",a),t("fsharp",a),t("vbnet",r)}(e)}function og(e){e.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}function dg(e){e.register(Rd),function(e){e.languages.xquery=e.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),e.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,e.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,e.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,e.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:e.languages.xquery,alias:"language-xquery"};var t=function e(t){return"string"===typeof t?t:"string"===typeof t.content?t.content:t.content.map(e).join("")},n=function n(a){for(var r=[],i=0;i0&&r[r.length-1].tagName===t(s.content[0].content[1])&&r.pop():"/>"===s.content[s.content.length-1].content||r.push({tagName:t(s.content[0].content[1]),openedBraces:0}):!(r.length>0&&"punctuation"===s.type&&"{"===s.content)||a[i+1]&&"punctuation"===a[i+1].type&&"{"===a[i+1].content||a[i-1]&&"plain-text"===a[i-1].type&&"{"===a[i-1].content?r.length>0&&r[r.length-1].openedBraces>0&&"punctuation"===s.type&&"}"===s.content?r[r.length-1].openedBraces--:"comment"!==s.type&&(o=!0):r[r.length-1].openedBraces++),(o||"string"===typeof s)&&r.length>0&&0===r[r.length-1].openedBraces){var d=t(s);i0&&("string"===typeof a[i-1]||"plain-text"===a[i-1].type)&&(d=t(a[i-1])+d,a.splice(i-1,1),i--),/^\s+$/.test(d)?a[i]=d:a[i]=new e.Token("plain-text",d,null,d)}s.content&&"string"!==typeof s.content&&n(s.content)}};e.hooks.add("after-tokenize",(function(e){"xquery"===e.language&&n(e.tokens)}))}(e)}function lg(e){e.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}function ug(e){!function(e){function t(e){return function(){return e}}var n=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,a="\\b(?!"+n.source+")(?!\\d)\\w+\\b",r=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,i="(?!\\s)(?:!?\\s*(?:"+/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,t(r))+"\\s*)*"+/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,t(a))+")+";e.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,t(i)).replace(//g,t(r))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,t(i)).replace(//g,t(r))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:n,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},e.languages.zig["class-name"].forEach((function(t){null===t.inside&&(t.inside=e.languages.zig)}))}(e)}function cg(){cg=function(e,t){return new n(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function n(e,a,r){var i=new RegExp(e,a);return t.set(i,r||t.get(e)),pg(i,n.prototype)}function a(e,n){var a=t.get(n);return Object.keys(a).reduce((function(t,n){return t[n]=e[a[n]],t}),Object.create(null))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&pg(e,t)}(n,RegExp),n.prototype.exec=function(t){var n=e.exec.call(this,t);return n&&(n.groups=a(n,this)),n},n.prototype[Symbol.replace]=function(n,r){if("string"==typeof r){var i=t.get(this);return e[Symbol.replace].call(this,n,r.replace(/\$<([^>]+)>/g,(function(e,t){return"$"+i[t]})))}if("function"==typeof r){var s=this;return e[Symbol.replace].call(this,n,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(a(e,s)),r.apply(this,e)}))}return e[Symbol.replace].call(this,n,r)},cg.apply(this,arguments)}function pg(e,t){return pg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},pg(e,t)}function fg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}vl.highlight=function(e,t){if("string"!==typeof e)throw new TypeError("Expected `string` for `value`, got `"+e+"`");var n,a;if(t&&"object"===typeof t)n=t;else{if("string"!==typeof(a=t))throw new TypeError("Expected `string` for `name`, got `"+a+"`");if(!ml.call(vl.languages,a))throw new Error("Unknown language: `"+a+"` is not registered");n=vl.languages[a]}return{type:"root",children:hl.highlight.call(vl,e,n,a)}},vl.register=function(e){if("function"!==typeof e||!e.displayName)throw new Error("Expected `function` for `syntax`, got `"+e+"`");ml.call(vl.languages,e.displayName)||e(vl)},vl.alias=function(e,t){var n,a=vl.languages,r={};"string"===typeof e?t&&(r[e]=t):r=e;for(n in r)if(ml.call(r,n))for(var i=r[n],s="string"===typeof i?[i]:i,o=-1;++o0?{start:{line:d.children[0].position.start.line,column:0},end:{line:d.children[d.children.length-1].position.end.line,column:0}}:{start:{line:0,column:0},end:{line:0,column:0}};for(var p,f=function(e){var t=/{([\d,-]+)}/,n=e.split(",").map((function(e){return e.trim()})).join();if(t.test(n)){var a=t.exec(n)[1],r=fd(a);return function(e){return r.includes(e+1)}}return function(){return!1}}(o),g=function(e){var t=cg(/showLineNumbers=([0-9]+)/i,{lines:1});if(t.test(e)){var n=t.exec(e);return Number(n.groups.lines)}return 1}(o),h=function(e){for(var t=new Array(e),n=0;n0&&0===s.length)return null}var l,u={};for(l in t)pd.call(t,l)&&(u[l]="children"===l?s:t[l]);return u}(e)}(d,(function(e){return e.position.start.line<=n+1&&e.position.end.line>=n+1}));a.children=r.children,!o.toLowerCase().includes("showLineNumbers".toLowerCase())&&!t.showLineNumbers||m.some((function(e){return o.toLowerCase().includes(e)}))||(a.properties.line=[(n+g).toString()],a.properties.className.push("line-number")),f(n)&&a.properties.className.push("highlight-line"),("diff"===u||null!=u&&u.includes("diff-"))&&"-"===Yo(a).substring(0,1)?a.properties.className.push("deleted"):("diff"===u||null!=u&&u.includes("diff-"))&&"+"===Yo(a).substring(0,1)&&a.properties.className.push("inserted")},v=gg(h.entries());!(p=v()).done;)y();h.length>0&&""===Yo(h[h.length-1]).trim()&&h.pop(),n.children=h}}}},mg=(hg(vl),hg(vl)),yg="\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc",vg="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff",bg=new RegExp("^[^"+vg+"]*["+yg+"]"),Rg=new RegExp("^[^"+yg+"]*["+vg+"]");function Eg(e){var t=function(e){var t=String(e||"");return bg.test(t)?"rtl":Rg.test(t)?"ltr":"neutral"}(e);return"neutral"===t?void 0:t}function xg(e){var t="element"===e.type&&e.properties&&"string"===typeof e.properties.dir?e.properties.dir.toLowerCase():void 0;return"auto"===t||"ltr"===t||"rtl"===t?t:void 0}var Cg=Po("operator",{unknown:function(e){throw new Error("Unknown operator `"+e.operator+"`")},invalid:function(e,t,n){return Zo(t,n.property)},handlers:{"=":function(e,t,n){return Boolean(Zo(t,n.property)&&t.properties&&Sg(t.properties[n.property],n)===e.value)},"~=":function(e,t,n){var a=t.properties&&t.properties[n.property];return!n.commaSeparated&&a&&"object"===typeof a&&e.value&&a.includes(e.value)||Zo(t,n.property)&&Sg(a,n)===e.value},"|=":function(e,t,n){var a=Sg(t.properties&&t.properties[n.property],n);return Boolean(Zo(t,n.property)&&e.value&&(a===e.value||a.slice(0,e.value.length)===e.value&&"-"===a.charAt(e.value.length)))},"^=":function(e,t,n){return Boolean(Zo(t,n.property)&&t.properties&&e.value&&Sg(t.properties[n.property],n).slice(0,e.value.length)===e.value)},"$=":function(e,t,n){return Boolean(Zo(t,n.property)&&t.properties&&e.value&&Sg(t.properties[n.property],n).slice(-e.value.length)===e.value)},"*=":function(e,t,n){return Boolean(Zo(t,n.property)&&t.properties&&e.value&&Sg(t.properties[n.property],n).includes(e.value))}}});function Sg(e,t){return"boolean"===typeof e?t.attribute:Array.isArray(e)?(t.commaSeparated?vi:mi)(e):String(e)}function Tg(e,t){return function(n,a){for(var r=wg(n,"tag"),i=wg(null===a||void 0===a?"*":a,"range"),s=[],o=-1;++o=n};var a=Math.abs(t),r=(n%a+a)%a;return t>1?function(e){return e>=n&&e%a===r}:function(e){return e<=n&&e%a===r}}(function(e){if("even"===(e=e.trim().toLowerCase()))return[2,0];if("odd"===e)return[2,1];var t=0,n=0,a=i(),r=s();if(t=kg&&e.charCodeAt(t)<=Pg;)a=10*a+(e.charCodeAt(t)-kg),t++;return t===n?null:a}function o(){for(;t0},lang:function(e,t,n,a,r){return""!==r.language&&void 0!==r.language&&Ag(r.language,yi(e.value)).length>0},"last-child":function(e,t,n,a,r){return Gg(r,e),Boolean(r.elementCount&&r.elementIndex===r.elementCount-1)},"last-of-type":function(e,t,n,a,r){return Gg(r,e),"number"===typeof r.typeIndex&&"number"===typeof r.typeCount&&r.typeIndex===r.typeCount-1},matches:Fg,not:function(e,t,n,a,r){return!Fg(e,t,n,a,r)},"nth-child":function(e,t,n,a,r){var i=Hg(e);return Gg(r,e),"number"===typeof r.elementIndex&&i(r.elementIndex)},"nth-last-child":function(e,t,n,a,r){var i=Hg(e);return Gg(r,e),Boolean("number"===typeof r.elementCount&&"number"===typeof r.elementIndex&&i(r.elementCount-r.elementIndex-1))},"nth-of-type":function(e,t,n,a,r){var i=Hg(e);return Gg(r,e),"number"===typeof r.typeIndex&&i(r.typeIndex)},"nth-last-of-type":function(e,t,n,a,r){var i=Hg(e);return Gg(r,e),"number"===typeof r.typeCount&&"number"===typeof r.typeIndex&&i(r.typeCount-1-r.typeIndex)},"only-child":function(e,t,n,a,r){return Gg(r,e),1===r.elementCount},"only-of-type":function(e,t,n,a,r){return Gg(r,e),1===r.typeCount},optional:function(e,t){return!Mg(e,t)},"read-only":function(e,t,n,a,r){return!Bg(e,t,n,a,r)},"read-write":Bg,required:Mg,root:function(e,t,n,a,r){return Boolean((!a||"root"===a.type)&&r.schema&&("html"===r.schema.space||"svg"===r.schema.space)&&("html"===t.tagName||"svg"===t.tagName))},scope:function(e,t,n,a,r){return r.scopeElements.includes(t)}}});function Ng(e,t,n,a,r){for(var i=e.pseudos,s=-1;++s"===d.nestingOperator?"directChild":"descendant",l)}else e.found=!0,e.results.includes(n)||e.results.push(n)}null===o.rule.nestingOperator?$g(i,"descendant",o):"~"===o.rule.nestingOperator&&$g(i,"generalSibling",o)}return i}(e,Zg(t,e.rootQuery.selectors),n,a,r)),!("children"in n)||e.shallow||e.one&&e.found||function(e,t,n){var a,r=Zg(t.descendant,t.directChild),i=-1,s={count:0,types:new Map},o={count:0,types:new Map};for(;++i0&&t.length>0?[].concat((0,s.Z)(e),(0,s.Z)(t)):e&&e.length>0?e:t&&t.length>0?t:Vg}function $g(e,t,n){var a=e[t];a?a.push(n):e[t]=[n]}function Yg(e,t){if("element"===t.type){var n=t.tagName.toUpperCase(),a=(e.types.get(n)||0)+1;e.count++,e.types.set(n,a)}}var Xg=new(n(46428).N);function Jg(e){if("string"!==typeof e)throw new TypeError("Expected `string` as selector, not `"+e+"`");return Xg.parse(e)}function Qg(e,t,n){return{rootQuery:Wg(Jg(e)),results:[],scopeElements:t?"root"===t.type?t.children:[t]:[],one:!1,shallow:!1,found:!1,schema:"svg"===n?ri:ai,language:void 0,direction:"ltr",editableOrEditingHost:!1,typeIndex:void 0,elementIndex:void 0,typeCount:void 0,elementCount:void 0}}Xg.registerAttrEqualityMods("~","|","^","$","*"),Xg.registerSelectorPseudos("any","matches","not","has"),Xg.registerNestingOperators(">","+","~");var eh=function e(){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((function(n){"text"===n.type?t+=n.value:"element"===n.type&&n.children&&Array.isArray(n.children)&&(t+=e(n.children))})),t},th=function(e){var t=e||{},n=t.selector,a=t.rewrite;return function(e){if(a&&"function"===typeof a)if(n&&"string"===typeof n){var t=function(e,t,n){var a=Qg(e,t,n);return Kg(a,t||void 0),a.results}(n,e);t&&t.length>0&&ir(e,t,(function(e,t,n){a(e,t,n)}))}else ir(e,(function(e,t,n){a(e,t,n)}))}},nh={type:"element",tagName:"svg",properties:{className:"octicon octicon-link",viewBox:"0 0 16 16",version:"1.1",width:"16",height:"16",ariaHidden:"true"},children:[{type:"element",tagName:"path",children:[],properties:{fillRule:"evenodd",d:"M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"}}]};var ah=n(57298),rh=n.n(ah);function ih(e){if(!e)return null;var t=e;return t.dataset.code&&t.classList.contains("copied")?t:t.parentElement?ih(t.parentElement):null}function sh(e){var t=function(e){var t=ih(e.target);t&&(t.classList.add("active"),rh()(t.dataset.code,(function(){setTimeout((function(){t.classList.remove("active")}),2e3)})))};(0,a.useEffect)((function(){var n,a;return null==(n=e.current)||n.removeEventListener("click",t,!1),null==(a=e.current)||a.addEventListener("click",t,!1),function(){var n;null==(n=e.current)||n.removeEventListener("click",t,!1)}}),[e])}var oh=function(e){return void 0===e&&(e={}),function(e){ir(e,(function(e){"element"===e.type&&"code"===e.tagName&&e.data&&e.data.meta&&(e.properties=(0,Ze.Z)({},e.properties,{"data-meta":String(e.data.meta)}))}))}},dh=["prefixCls","className","source","style","disableCopy","skipHtml","onScroll","onMouseOver","pluginsFilter","rehypeRewrite","wrapperElement","warpperElement"],lh=a.forwardRef((function(e,t){var n=e.prefixCls,r=void 0===n?"wmde-markdown wmde-markdown-color":n,i=e.className,o=e.source,d=e.style,l=e.disableCopy,u=void 0!==l&&l,c=e.skipHtml,p=void 0===c||c,f=e.onScroll,g=e.onMouseOver,h=e.pluginsFilter,m=e.rehypeRewrite,y=e.wrapperElement,v=void 0===y?{}:y,b=e.warpperElement,R=void 0===b?{}:b,E=(0,$e.Z)(e,dh),x=a.useRef(null);(0,a.useImperativeHandle)(t,(function(){return(0,Ze.Z)({},e,{mdp:x})}),[x,e]);var C=(r||"")+" "+(i||"");sh(x);var S=[oh,[mg,{ignoreMissing:!0}],ed,sd,cd,[th,{rewrite:function(e,t,n){if("element"===e.type&&n&&"root"===n.type&&/h(1|2|3|4|5|6)/.test(e.tagName)){var a=e.children&&e.children[0];a&&a.properties&&"true"===a.properties.ariaHidden&&(a.properties=(0,Ze.Z)({class:"anchor"},a.properties),a.children=[nh])}if("element"===e.type&&"pre"===e.tagName&&!u){var r=eh(e.children);e.children.push((void 0===(i=r)&&(i=""),{type:"element",tagName:"div",properties:{class:"copied","data-code":i},children:[{type:"element",tagName:"svg",properties:{className:"octicon-copy",ariaHidden:"true",viewBox:"0 0 16 16",fill:"currentColor",height:12,width:12},children:[{type:"element",tagName:"path",properties:{fillRule:"evenodd",d:"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"},children:[]},{type:"element",tagName:"path",properties:{fillRule:"evenodd",d:"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"},children:[]}]},{type:"element",tagName:"svg",properties:{className:"octicon-check",ariaHidden:"true",viewBox:"0 0 16 16",fill:"currentColor",height:12,width:12},children:[{type:"element",tagName:"path",properties:{fillRule:"evenodd",d:"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"},children:[]}]}]}))}var i;m&&m(e,t,n)}}],[ud,{properties:"attr"}]].concat((0,s.Z)(E.rehypePlugins||[])),T={allowElement:function(e,t,n){return E.allowElement?E.allowElement(e,t,n):/^[A-Za-z0-9]+$/.test(e.tagName)}};p&&S.push(Vo);var A=[].concat((0,s.Z)(E.remarkPlugins||[]),[uo]),w=(0,Ze.Z)({},R,v);return(0,Je.jsx)("div",(0,Ze.Z)({ref:x,onScroll:f,onMouseOver:g},w,{className:C,style:d,children:(0,Je.jsx)(_i,(0,Ze.Z)({},T,E,{skipHtml:p,rehypePlugins:h?h("rehype",S):S,remarkPlugins:h?h("remark",A):A,children:o||""}))}))})),uh=n(11092),ch=n(27791),ph=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"md-language-name",n=bt(),r=(0,a.useState)({source:"",components:{},data:{}}),s=(0,i.Z)(r,2),o=s[0],d=s[1],l=n.t(t),u=(0,a.useState)(!1),c=(0,i.Z)(u,2),p=c[0],f=c[1];return(0,a.useEffect)((function(){f((function(){return!0}));var t=function(){var t=(0,ch.Z)((0,uh.Z)().mark((function t(){var n;return(0,uh.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e(l);case 3:n=t.sent,console.log("result:",n.default),n.default&&d(n.default),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(0),console.warn(t.t0);case 11:f((function(){return!1}));case 12:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(){return t.apply(this,arguments)}}();t()}),[l]),{mdData:o,loading:p}};function fh(){var e=ph((function(e){return n(45057)("./README".concat(e,".md"))})),t=e.mdData,a=e.loading;return(0,Je.jsx)(at.Loader,{style:{width:"100%"},loading:a,tip:"loading...",children:(0,Je.jsx)(lh,{source:t.source,rehypeRewrite:function(e,t,n){if("element"===e.type&&n&&"root"===n.type&&/h(1|2|3|4|5|6)/.test(e.tagName)){var a=e.children&&e.children[0];a&&a.properties&&"true"===a.properties.ariaHidden&&(a.children=[])}}})})}function gh(e,t){if(null==e)return{};var n,a,r=(0,$e.Z)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}n(48970),n(8784),n(82258),n(91e3);var hh=function(e){for(var t,n=/([^?=&]+)=([^&]*)/g,a={};t=n.exec(e);)a[t[1]]=t[2];return a},mh=function(e){void 0===e&&(e="");var t=/mdx:(.[\w|:]+)/i.exec(e)||[],n=(0,i.Z)(t,1)[0];return(void 0===n?"":n).replace(/^mdx:preview:?/,"")},yh=function(e){return void 0===e&&(e=""),e&&e.includes("mdx:preview")};var vh=function(e){return(0,Je.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:(0,Je.jsx)("path",{d:"M8.64 5.23a1 1 0 0 0-1.41.13l-5 6a1 1 0 0 0 0 1.27l4.83 6a1 1 0 0 0 .78.37 1 1 0 0 0 .78-1.63L4.29 12l4.48-5.36a1 1 0 0 0-.13-1.41zm13.14 6.14-4.78-6a1 1 0 0 0-1.41-.15 1 1 0 0 0-.15 1.41L19.71 12l-4.48 5.37a1 1 0 0 0 .13 1.41A1 1 0 0 0 16 19a1 1 0 0 0 .77-.36l5-6a1 1 0 0 0 .01-1.27z","data-name":"code"})})},bh=function(e){return(0,Je.jsxs)("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Je.jsx)("path",{d:"M18 21h-6a3 3 0 0 1-3-3v-6a3 3 0 0 1 3-3h6a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3zm-6-10a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1z"}),(0,Je.jsx)("path",{d:"M9.73 15H5.67A2.68 2.68 0 0 1 3 12.33V5.67A2.68 2.68 0 0 1 5.67 3h6.66A2.68 2.68 0 0 1 15 5.67V9.4h-2V5.67a.67.67 0 0 0-.67-.67H5.67a.67.67 0 0 0-.67.67v6.66a.67.67 0 0 0 .67.67h4.06z"})]})},Rh=function(e){return(0,Je.jsxs)("svg",{viewBox:"0 0 24 24",fill:"green",children:[(0,Je.jsx)("path",{d:"M9.71 11.29a1 1 0 0 0-1.42 1.42l3 3A1 1 0 0 0 12 16a1 1 0 0 0 .72-.34l7-8a1 1 0 0 0-1.5-1.32L12 13.54z"}),(0,Je.jsx)("path",{d:"M21 11a1 1 0 0 0-1 1 8 8 0 0 1-8 8A8 8 0 0 1 6.33 6.36 7.93 7.93 0 0 1 12 4a8.79 8.79 0 0 1 1.9.22 1 1 0 1 0 .47-1.94A10.54 10.54 0 0 0 12 2a10 10 0 0 0-7 17.09A9.93 9.93 0 0 0 12 22a10 10 0 0 0 10-10 1 1 0 0 0-1-1z"})]})},Eh=function(e){var t=(0,a.useState)(!1),n=(0,i.Z)(t,2),r=n[0],s=n[1];return(0,Je.jsx)("button",{onClick:function(){s(!0),rh()(e.text||"",(function(){var e=setTimeout((function(){s(!1),clearTimeout(e)}),2e3)}))},children:r?(0,Je.jsx)(Rh,{}):(0,Je.jsx)(bh,{})})},xh=["children","toolbar","bordered","disableCheckered","disablePreview","disableCode","disableToolbar","text","background","copied","toolbarExtra","code","prefixCls","className","codeProps"],Ch=(0,a.forwardRef)((function(e,t){var n=(0,a.useState)(!1),r=(0,i.Z)(n,2),s=r[0],o=r[1],d=e.children,l=e.toolbar,u=e.bordered,c=void 0===u||u,p=e.disableCheckered,f=void 0!==p&&p,g=e.disablePreview,h=void 0!==g&&g,m=e.disableCode,y=void 0!==m&&m,v=e.disableToolbar,b=void 0!==v&&v,R=e.text,E=void 0===R?"":R,x=e.background,C=void 0===x?"":x,S=e.copied,T=void 0===S||S,A=e.toolbarExtra,w=e.code,D=e.prefixCls,k=void 0===D?"w-rcpl":D,P=e.className,_=e.codeProps,I=(0,$e.Z)(e,xh),O=[k,P,c?"w-bordered":null,f?"w-disable-checkered":null].filter(Boolean).join(" ").trim(),j=C?{backgroundColor:C,backgroundImage:"none"}:{};return(0,Je.jsxs)("div",(0,Ze.Z)({ref:t},I,{className:O,children:[!h&&(0,Je.jsx)("div",{className:k+"-preview",style:j,children:d}),!b&&(0,Je.jsxs)("div",{className:k+"-toolbar",children:[(0,Je.jsx)("div",{className:k+"-title",children:l}),(0,Je.jsxs)("div",{className:k+"-extra",children:[A,T&&(0,Je.jsx)(Eh,{text:E}),!y&&(0,Je.jsx)("button",{onClick:function(){return o(!s)},children:(0,Je.jsx)(vh,{})})]})]}),!y&&!b&&(0,Je.jsx)("div",(0,Ze.Z)({},_,{className:k+"-code "+((null==_?void 0:_.className)||"")+" "+(s?"w-display":"w-hidden"),children:w}))]}))})),Sh=Ch,Th=["inline","node"],Ah=["data-meta"];function wh(){var e=ph((function(e){return n(70029)("./App".concat(e,".md"))})),t=e.mdData,a=e.loading;return(0,Je.jsx)(at.Loader,{style:{width:"100%"},loading:a,tip:"loading...",children:(0,Je.jsx)(lh,{disableCopy:!0,source:t.source,rehypeRewrite:function(e,t,n){if("element"===e.type&&n&&"root"===n.type&&/h(1|2|3|4|5|6)/.test(e.tagName)){var a=e.children&&e.children[0];a&&a.properties&&"true"===a.properties.ariaHidden&&(a.children=[])}},components:{code:function(e){var n,a=e.inline,r=e.node,i=gh(e,Th),s=i,o=s["data-meta"],d=gh(s,Ah);if(a||!yh(o))return(0,Je.jsx)("code",Ct({},i));var l=null===(n=r.position)||void 0===n?void 0:n.start.line,u=mh(o)||String(l),c=t.components["".concat(u)];if(u&&"function"===typeof c){var p=t.data[u].value||"",f=hh(o);return(0,Je.jsx)(Sh,{disableCheckered:!0,toolbar:f.title||"Example Preview",code:(0,Je.jsx)("code",Ct({},d)),text:p,children:(0,Je.jsx)(c,{})})}return(0,Je.jsx)("code",Ct({},d))}}})})}function Dh(){return(0,Je.jsx)(Ge,{children:(0,Je.jsx)(je,{children:(0,Je.jsxs)(Ie,{element:(0,Je.jsx)(Et,{}),children:[(0,Je.jsx)(Ie,{path:"/",element:(0,Je.jsx)(fh,{})}),(0,Je.jsx)(Ie,{path:"/example",element:(0,Je.jsx)(wh,{})})]})})})}var kh=n(33940),Ph=n(99492);function _h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ih(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};(0,o.Z)(this,e),this.init(t,n)}return(0,d.Z)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Oh,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),a=1;a-1?e.replace(/###/g,"."):e}function r(){return!e||"string"===typeof e}for(var i="string"!==typeof t?[].concat(t):t.split(".");i.length>1;){if(r())return{};var s=a(i.shift());!e[s]&&n&&(e[s]=new n),e=Object.prototype.hasOwnProperty.call(e,s)?e[s]:{}}return r()?{}:{obj:e,k:a(i.shift())}}function Uh(e,t,n){var a=Mh(e,t,Object);a.obj[a.k]=n}function Gh(e,t){var n=Mh(e,t),a=n.obj,r=n.k;if(a)return a[r]}function Hh(e,t,n){var a=Gh(e,n);return void 0!==a?a:Gh(t,n)}function zh(e,t,n){for(var a in t)"__proto__"!==a&&"constructor"!==a&&(a in e?"string"===typeof e[a]||e[a]instanceof String||"string"===typeof t[a]||t[a]instanceof String?n&&(e[a]=t[a]):zh(e[a],t[a],n):e[a]=t[a]);return e}function Vh(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Wh={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Kh(e){return"string"===typeof e?e.replace(/[&<>"'\/]/g,(function(e){return Wh[e]})):e}var qh="undefined"!==typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Zh=[" ",",","?","!",";"];function $h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Yh(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var a=t.split(n),r=e,i=0;ii+s;)s++,d=r[o=a.slice(i,i+s).join(n)];if(void 0===d)return;if(t.endsWith(o)){if("string"===typeof d)return d;if(o&&"string"===typeof d[o])return d[o]}var l=a.slice(i+s).join(n);return l?Jh(d,l,n):void 0}r=r[a[i]]}return r}}var Qh=function(e){(0,l.Z)(n,e);var t=Xh(n);function n(e){var a,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return(0,o.Z)(this,n),a=t.call(this),qh&&Lh.call((0,Or.Z)(a)),a.data=e||{},a.options=r,void 0===a.options.keySeparator&&(a.options.keySeparator="."),void 0===a.options.ignoreJSONStructure&&(a.options.ignoreJSONStructure=!0),a}return(0,d.Z)(n,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator,i=void 0!==a.ignoreJSONStructure?a.ignoreJSONStructure:this.options.ignoreJSONStructure,s=[e,t];n&&"string"!==typeof n&&(s=s.concat(n)),n&&"string"===typeof n&&(s=s.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(s=e.split("."));var o=Gh(this.data,s);return o||!i||"string"!==typeof n?o:Jh(this.data&&this.data[e]&&this.data[e][t],n,r)}},{key:"addResource",value:function(e,t,n,a){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var s=[e,t];n&&(s=s.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(a=t,t=(s=e.split("."))[1]),this.addNamespaces(t),Uh(this.data,s,a),r.silent||this.emit("added",e,t,n,a)}},{key:"addResources",value:function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var r in n)"string"!==typeof n[r]&&"[object Array]"!==Object.prototype.toString.apply(n[r])||this.addResource(e,t,r,n[r],{silent:!0});a.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,a,r){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},s=[e,t];e.indexOf(".")>-1&&(a=n,n=t,t=(s=e.split("."))[1]),this.addNamespaces(t);var o=Gh(this.data,s)||{};a?zh(o,n,r):o=Yh(Yh({},o),n),Uh(this.data,s,o),i.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?Yh(Yh({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),n}(Lh),em={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,a,r){var i=this;return e.forEach((function(e){i.processors[e]&&(t=i.processors[e].process(t,n,a,r))})),t}};function tm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function nm(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return(0,o.Z)(this,n),a=t.call(this),qh&&Lh.call((0,Or.Z)(a)),function(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,(0,Or.Z)(a)),a.options=r,void 0===a.options.keySeparator&&(a.options.keySeparator="."),a.logger=Nh.create("translator"),a}return(0,d.Z)(n,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(void 0===e||null===e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var a=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,r=t.ns||this.options.defaultNS||[],i=n&&e.indexOf(n)>-1,s=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,n){t=t||"",n=n||"";var a=Zh.filter((function(e){return t.indexOf(e)<0&&n.indexOf(e)<0}));if(0===a.length)return!0;var r=new RegExp("(".concat(a.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),i=!r.test(e);if(!i){var s=e.indexOf(n);s>0&&!r.test(e.substring(0,s))&&(i=!0)}return i}(e,n,a);if(i&&!s){var o=e.match(this.interpolator.nestingRegexp);if(o&&o.length>0)return{key:e,namespaces:r};var d=e.split(n);(n!==a||n===a&&this.options.ns.indexOf(d[0])>-1)&&(r=d.shift()),e=d.join(a)}return"string"===typeof r&&(r=[r]),{key:e,namespaces:r}}},{key:"translate",value:function(e,t,a){var r=this;if("object"!==(0,kh.Z)(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),void 0===e||null===e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,s=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=this.extractFromKey(e[e.length-1],t),d=o.key,l=o.namespaces,u=l[l.length-1],c=t.lng||this.language,p=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(p){var f=t.nsSeparator||this.options.nsSeparator;return i?(g.res="".concat(u).concat(f).concat(d),g):"".concat(u).concat(f).concat(d)}return i?(g.res=d,g):d}var g=this.resolve(e,t),h=g&&g.res,m=g&&g.usedKey||d,y=g&&g.exactUsedKey||d,v=Object.prototype.toString.apply(h),b=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,R=!this.i18nFormat||this.i18nFormat.handleAsObject;if(R&&h&&("string"!==typeof h&&"boolean"!==typeof h&&"number"!==typeof h)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(v)<0&&("string"!==typeof b||"[object Array]"!==v)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var E=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,h,nm(nm({},t),{},{ns:l})):"key '".concat(d," (").concat(this.language,")' returned an object instead of string.");return i?(g.res=E,g):E}if(s){var x="[object Array]"===v,C=x?[]:{},S=x?y:m;for(var T in h)if(Object.prototype.hasOwnProperty.call(h,T)){var A="".concat(S).concat(s).concat(T);C[T]=this.translate(A,nm(nm({},t),{joinArrays:!1,ns:l})),C[T]===A&&(C[T]=h[T])}h=C}}else if(R&&"string"===typeof b&&"[object Array]"===v)(h=h.join(b))&&(h=this.extendTranslation(h,e,t,a));else{var w=!1,D=!1,k=void 0!==t.count&&"string"!==typeof t.count,P=n.hasDefaultValue(t),_=k?this.pluralResolver.getSuffix(c,t.count,t):"",I=t["defaultValue".concat(_)]||t.defaultValue;!this.isValidLookup(h)&&P&&(w=!0,h=I),this.isValidLookup(h)||(D=!0,h=d);var O=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&D?void 0:h,j=P&&I!==h&&this.options.updateMissing;if(D||w||j){if(this.logger.log(j?"updateKey":"missingKey",c,u,d,j?I:h),s){var N=this.resolve(d,nm(nm({},t),{},{keySeparator:!1}));N&&N.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var L=[],F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&F&&F[0])for(var B=0;B1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e&&(e=[e]),e.forEach((function(e){if(!s.isValidLookup(t)){var d=s.extractFromKey(e,o),l=d.key;n=l;var u=d.namespaces;s.options.fallbackNS&&(u=u.concat(s.options.fallbackNS));var c=void 0!==o.count&&"string"!==typeof o.count,p=c&&!o.ordinal&&0===o.count&&s.pluralResolver.shouldUseIntlApi(),f=void 0!==o.context&&("string"===typeof o.context||"number"===typeof o.context)&&""!==o.context,g=o.lngs?o.lngs:s.languageUtils.toResolveHierarchy(o.lng||s.language,o.fallbackLng);u.forEach((function(e){s.isValidLookup(t)||(i=e,!rm["".concat(g[0],"-").concat(e)]&&s.utils&&s.utils.hasLoadedNamespace&&!s.utils.hasLoadedNamespace(i)&&(rm["".concat(g[0],"-").concat(e)]=!0,s.logger.warn('key "'.concat(n,'" for languages "').concat(g.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),g.forEach((function(n){if(!s.isValidLookup(t)){r=n;var i,d=[l];if(s.i18nFormat&&s.i18nFormat.addLookupKeys)s.i18nFormat.addLookupKeys(d,l,n,e,o);else{var u;c&&(u=s.pluralResolver.getSuffix(n,o.count,o));var g="_zero";if(c&&(d.push(l+u),p&&d.push(l+g)),f){var h="".concat(l).concat(s.options.contextSeparator).concat(o.context);d.push(h),c&&(d.push(h+u),p&&d.push(h+g))}}for(;i=d.pop();)s.isValidLookup(t)||(a=i,t=s.getResource(n,e,i,o))}})))}))}})),{res:t,usedKey:n,exactUsedKey:a,usedLng:r,usedNS:i}}},{key:"isValidLookup",value:function(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,a):this.resourceStore.getResource(e,t,n,a)}}],[{key:"hasDefaultValue",value:function(e){var t="defaultValue";for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}]),n}(Lh);function sm(e){return e.charAt(0).toUpperCase()+e.slice(1)}var om=function(){function e(t){(0,o.Z)(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Nh.create("languageUtils")}return(0,d.Z)(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"===typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=sm(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=sm(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=sm(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var a=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(a)||(t=a)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var a=n.getLanguagePartFromCode(e);if(n.isSupportedCode(a))return t=a;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(a))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"===typeof e&&(e=e(t)),"string"===typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,a=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],i=function(e){e&&(n.isSupportedCode(e)?r.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"===typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"===typeof e&&i(this.formatLanguageCode(e)),a.forEach((function(e){r.indexOf(e)<0&&i(n.formatLanguageCode(e))})),r}}]),e}(),dm=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],lm={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},um=["v1","v2","v3"],cm={zero:0,one:1,two:2,few:3,many:4,other:5};var pm=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,o.Z)(this,e),this.languageUtils=t,this.options=n,this.logger=Nh.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!==typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){var e={};return dm.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:lm[t.fc]}}))})),e}()}return(0,d.Z)(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(n){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=this.getRule(e,n);return a?this.shouldUseIntlApi()?a.resolvedOptions().pluralCategories.sort((function(e,t){return cm[e]-cm[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):a.numbers.map((function(a){return t.getSuffix(e,a,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=this.getRule(e,n);return a?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(a.select(t)):this.getSuffixRetroCompatible(a,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var n=this,a=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[a];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));var i=function(){return n.options.prepend&&r.toString()?n.options.prepend+r.toString():r.toString()};return"v1"===this.options.compatibilityJSON?1===r?"":"number"===typeof r?"_plural_".concat(r.toString()):i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString()}},{key:"shouldUseIntlApi",value:function(){return!um.includes(this.options.compatibilityJSON)}}]),e}();function fm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function gm(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};(0,o.Z)(this,e),this.logger=Nh.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return(0,d.Z)(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:Kh,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?Vh(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?Vh(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?Vh(t.nestingPrefix):t.nestingPrefixEscaped||Vh("$t("),this.nestingSuffix=t.nestingSuffix?Vh(t.nestingSuffix):t.nestingSuffixEscaped||Vh(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,a){var r,i,s,o=this,d=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(o.formatSeparator)<0){var r=Hh(t,d,e);return o.alwaysFormat?o.format(r,void 0,n,gm(gm(gm({},a),t),{},{interpolationkey:e})):r}var i=e.split(o.formatSeparator),s=i.shift().trim(),l=i.join(o.formatSeparator).trim();return o.format(Hh(t,d,s),l,n,gm(gm(gm({},a),t),{},{interpolationkey:s}))};this.resetRegExp();var c=a&&a.missingInterpolationHandler||this.options.missingInterpolationHandler,p=a&&a.interpolation&&void 0!==a.interpolation.skipOnVariables?a.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return l(e)}},{regex:this.regexp,safeValue:function(e){return o.escapeValue?l(o.escape(e)):l(e)}}].forEach((function(t){for(s=0;r=t.regex.exec(e);){var n=r[1].trim();if(void 0===(i=u(n)))if("function"===typeof c){var d=c(e,r,a);i="string"===typeof d?d:""}else if(a&&a.hasOwnProperty(n))i="";else{if(p){i=r[0];continue}o.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),i=""}else"string"===typeof i||o.useRawValueToEscape||(i=Bh(i));var l=t.safeValue(i);if(e=e.replace(r[0],l),p?(t.regex.lastIndex+=l.length,t.regex.lastIndex-=r[0].length):t.regex.lastIndex=0,++s>=o.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,a,r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=gm({},i);function o(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var a=e.split(new RegExp("".concat(n,"[ ]*{"))),r="{".concat(a[1]);e=a[0],r=(r=this.interpolate(r,s)).replace(/'/g,'"');try{s=JSON.parse(r),t&&(s=gm(gm({},t),s))}catch(i){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),i),"".concat(e).concat(n).concat(r)}return delete s.defaultValue,e}for(s.applyPostProcessor=!1,delete s.defaultValue;n=this.nestingRegexp.exec(e);){var d=[],l=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var u=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=u.shift(),d=u,l=!0}if((a=t(o.call(this,n[1].trim(),s),s))&&n[0]===e&&"string"!==typeof a)return a;"string"!==typeof a&&(a=Bh(a)),a||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),a=""),l&&(a=d.reduce((function(e,t){return r.format(e,t,i.lng,gm(gm({},i),{},{interpolationkey:n[1].trim()}))}),a.trim())),e=e.replace(n[0],a),this.regexp.lastIndex=0}return e}}]),e}();function mm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ym(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};(0,o.Z)(this,e),this.logger=Nh.create("formatter"),this.options=t,this.formats={number:function(e,t,n){return new Intl.NumberFormat(t,n).format(e)},currency:function(e,t,n){return new Intl.NumberFormat(t,ym(ym({},n),{},{style:"currency"})).format(e)},datetime:function(e,t,n){return new Intl.DateTimeFormat(t,ym({},n)).format(e)},relativetime:function(e,t,n){return new Intl.RelativeTimeFormat(t,ym({},n)).format(e,n.range||"day")},list:function(e,t,n){return new Intl.ListFormat(t,ym({},n)).format(e)}},this.init(t)}return(0,d.Z)(e,[{key:"init",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"format",value:function(e,t,n,a){var r=this,i=t.split(this.formatSeparator).reduce((function(e,t){var i=function(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var a=e.split("(");t=a[0].toLowerCase().trim();var r=a[1].substring(0,a[1].length-1);"currency"===t&&r.indexOf(":")<0?n.currency||(n.currency=r.trim()):"relativetime"===t&&r.indexOf(":")<0?n.range||(n.range=r.trim()):r.split(";").forEach((function(e){if(e){var t=R(e.split(":")),a=t[0],r=t.slice(1).join(":");n[a.trim()]||(n[a.trim()]=r.trim()),"false"===r.trim()&&(n[a.trim()]=!1),"true"===r.trim()&&(n[a.trim()]=!0),isNaN(r.trim())||(n[a.trim()]=parseInt(r.trim(),10))}}))}return{formatName:t,formatOptions:n}}(t),s=i.formatName,o=i.formatOptions;if(r.formats[s]){var d=e;try{var l=a&&a.formatParams&&a.formatParams[a.interpolationkey]||{},u=l.locale||l.lng||a.locale||a.lng||n;d=r.formats[s](e,u,ym(ym(ym({},o),a),l))}catch(c){r.logger.warn(c)}return d}return r.logger.warn("there was no format function for ".concat(s)),e}),e);return i}}]),e}();function bm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Rm(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{};return(0,o.Z)(this,n),i=t.call(this),qh&&Lh.call((0,Or.Z)(i)),i.backend=e,i.store=a,i.services=r,i.languageUtils=r.languageUtils,i.options=s,i.logger=Nh.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(r,s.backend,s),i}return(0,d.Z)(n,[{key:"queueLoad",value:function(e,t,n,a){var r=this,i=[],s=[],o=[],d=[];return e.forEach((function(e){var a=!0;t.forEach((function(t){var o="".concat(e,"|").concat(t);!n.reload&&r.store.hasResourceBundle(e,t)?r.state[o]=2:r.state[o]<0||(1===r.state[o]?s.indexOf(o)<0&&s.push(o):(r.state[o]=1,a=!1,s.indexOf(o)<0&&s.push(o),i.indexOf(o)<0&&i.push(o),d.indexOf(t)<0&&d.push(t)))})),a||o.push(e)})),(i.length||s.length)&&this.queue.push({pending:s,loaded:{},errors:[],callback:a}),{toLoad:i,pending:s,toLoadLanguages:o,toLoadNamespaces:d}}},{key:"loaded",value:function(e,t,n){var a=e.split("|"),r=a[0],i=a[1];t&&this.emit("failedLoading",r,i,t),n&&this.store.addResourceBundle(r,i,n),this.state[e]=t?-1:2;var s={};this.queue.forEach((function(n){!function(e,t,n,a){var r=Mh(e,t,Object),i=r.obj,s=r.k;i[s]=i[s]||[],a&&(i[s]=i[s].concat(n)),a||i[s].push(n)}(n.loaded,[r],i),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){s[e]||(s[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){s[e].indexOf(t)<0&&s[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",s),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var a=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,s=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(o,d){o&&d&&r<5?setTimeout((function(){a.read.call(a,e,t,n,r+1,2*i,s)}),i):s(o,d)})):s(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"===typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"===typeof t&&(t=[t]);var i=this.queueLoad(e,t,a,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=e.split("|"),r=a[0],i=a[1];this.read(r,i,"read",void 0,void 0,(function(a,s){a&&t.logger.warn("".concat(n,"loading namespace ").concat(i," for language ").concat(r," failed"),a),!a&&s&&t.logger.log("".concat(n,"loaded namespace ").concat(i," for language ").concat(r),s),t.loaded(e,a,s)}))}},{key:"saveMissing",value:function(e,t,n,a,r){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):void 0!==n&&null!==n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,a,null,Rm(Rm({},i),{},{isUpdate:r})),e&&e[0]&&this.store.addResource(e[0],t,n,a))}}]),n}(Lh);function Cm(e){return"string"===typeof e.ns&&(e.ns=[e.ns]),"string"===typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"===typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function Sm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Tm(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if((0,o.Z)(this,n),e=t.call(this),qh&&Lh.call((0,Or.Z)(e)),e.options=Cm(r),e.services={},e.logger=Nh,e.modules={external:[]},a=(0,Or.Z)(e),Object.getOwnPropertyNames(Object.getPrototypeOf(a)).forEach((function(e){"function"===typeof a[e]&&(a[e]=a[e].bind(a))})),i&&!e.isInitialized&&!r.isClone){if(!e.options.initImmediate)return e.init(r,i),(0,Ph.Z)(e,(0,Or.Z)(e));setTimeout((function(){e.init(r,i)}),0)}return e}return(0,d.Z)(n,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(n=t,t={}),!t.defaultNS&&t.ns&&("string"===typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var a={debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===(0,kh.Z)(e[1])&&(t=e[1]),"string"===typeof e[1]&&(t.defaultValue=e[1]),"string"===typeof e[2]&&(t.tDescription=e[2]),"object"===(0,kh.Z)(e[2])||"object"===(0,kh.Z)(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,a){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}};function r(e){return e?"function"===typeof e?new e:e:null}if(this.options=Tm(Tm(Tm({},a),this.options),Cm(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=Tm(Tm({},a.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var i;this.modules.logger?Nh.init(r(this.modules.logger),this.options):Nh.init(null,this.options),this.modules.formatter?i=this.modules.formatter:"undefined"!==typeof Intl&&(i=vm);var s=new om(this.options);this.store=new Qh(this.options.resources,this.options);var o=this.services;o.logger=Nh,o.resourceStore=this.store,o.languageUtils=s,o.pluralResolver=new pm(s,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!i||this.options.interpolation.format&&this.options.interpolation.format!==a.interpolation.format||(o.formatter=r(i),o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new hm(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new xm(r(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),r=1;r1?n-1:0),r=1;r0&&"dev"!==d[0]&&(this.options.lng=d[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var l=Fh(),u=function(){var t=function(t,a){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),l.resolve(a),n(t,a)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),l}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wm,a="string"===typeof e?e:this.language;if("function"===typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(a&&"cimode"===a.toLowerCase())return n();var r=[],i=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){r.indexOf(e)<0&&r.push(e)}))};if(a)i(a);else this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((function(e){return i(e)}));this.options.preload&&this.options.preload.forEach((function(e){return i(e)})),this.services.backendConnector.load(r,this.options.ns,(function(e){e||t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),n(e)}))}else n(null)}},{key:"reloadResources",value:function(e,t,n){var a=Fh();return e||(e=this.languages),t||(t=this.options.ns),n||(n=wm),this.services.backendConnector.reload(e,t,(function(e){a.resolve(),n(e)})),a}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&em.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t-1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var a=Fh();this.emit("languageChanging",e);var r=function(e){n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolvedLanguage=void 0,n.setResolvedLanguage(e)},i=function(i){e||i||!n.services.languageDetector||(i=[]);var s="string"===typeof i?i:n.services.languageUtils.getBestMatchFromCodes(i);s&&(n.language||r(s),n.translator.language||n.translator.changeLanguage(s),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(s)),n.loadResources(s,(function(e){!function(e,i){i?(r(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,a.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,s)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),a}},{key:"getFixedT",value:function(e,t,n){var a=this,r=function e(t,r){var i;if("object"!==(0,kh.Z)(r)){for(var s=arguments.length,o=new Array(s>2?s-2:0),d=2;d1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var a=this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===a.toLowerCase())return!0;var s=function(e,n){var a=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===a||2===a};if(n.precheck){var o=n.precheck(this,s);if(void 0!==o)return o}return!!this.hasResourceBundle(a,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!s(a,e)||r&&!s(i,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,a=Fh();return this.options.ns?("string"===typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){a.resolve(),t&&t(e)})),a):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=Fh();"string"===typeof e&&(e=[e]);var a=this.options.preload||[],r=e.filter((function(e){return a.indexOf(e)<0}));return r.length?(this.options.preload=a.concat(r),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wm,r=Tm(Tm(Tm({},this.options),t),{isClone:!0}),i=new n(r);return["store","services","language"].forEach((function(t){i[t]=e[t]})),i.services=Tm({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new im(i.services,i.options),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}));var km=Dm.createInstance();km.createInstance=Dm.createInstance;km.createInstance,km.init,km.loadResources,km.reloadResources,km.use,km.changeLanguage,km.getFixedT,km.t,km.exists,km.setDefaultNamespace,km.hasLoadedNamespace,km.loadNamespaces,km.loadLanguages;var Pm=km,_m=JSON.parse('{"md-language-name":"","zh":"chinese","en":"english","docuemnt":"Docuemnt","example":"Example"}'),Im=JSON.parse('{"md-language-name":"-zh","zh":"\u4e2d\u6587","en":"\u82f1\u6587","docuemnt":"\u6587\u6863","example":"\u6848\u4f8b"}');Pm.use(pt).init({resources:{},lng:window.sessionStorage.getItem("loader-language")||"en",lowerCaseLng:!0}),Pm.addResources("zh","translation",Im),Pm.addResources("en","translation",_m),Pm.on("languageChanged",(function(e){window.sessionStorage.setItem("loader-language",e)}));r.createRoot(document.getElementById("root")).render((0,Je.jsx)(a.StrictMode,{children:(0,Je.jsx)(Dh,{})}))}()}(); -//# sourceMappingURL=main.43c0773a.js.map \ No newline at end of file diff --git a/static/js/main.c1ef9f95.js b/static/js/main.c1ef9f95.js new file mode 100644 index 0000000..bb86251 --- /dev/null +++ b/static/js/main.c1ef9f95.js @@ -0,0 +1,3 @@ +/*! For license information please see main.c1ef9f95.js.LICENSE.txt */ +!function(){var e={363:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=363,e.exports=t},7298:function(e){e.exports=function(){"use strict";function e(e,t){if("undefined"!==typeof document){var r=document.createElement("textarea");r.value=e,r.setAttribute("readonly",""),r.style={position:"absolute",left:"-9999px"},document.body.appendChild(r);var n=document.getSelection().rangeCount>0&&document.getSelection().getRangeAt(0);r.select();var a=!1;try{a=!!document.execCommand("copy")}catch(s){a=!1}document.body.removeChild(r),n&&document.getSelection&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(n)),t&&t(a)}}return e}()},9446:function(e,t,r){var n=r(8983).default,a=r(2081).default,s=r(7266).default,i=r(8724).default,o=r(670).default,d=r(9952).default,l=r(3231).default,u=document,c="_dark_mode_theme_",p="permanent",f="colorschemechange",g="light",m="dark",h=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;Object.defineProperty(e,r,{enumerable:!0,get:function(){var e=this.getAttribute(t);return null===e?"":e},set:function(e){this.setAttribute(t,e)}})},y=function(e){"use strict";i(r,e);var t=o(r);function r(){var e;return n(this,r),e=t.call(this),l(s(e),"LOCAL_NANE",c),e.t(),e}return a(r,[{key:"connectedCallback",value:function(){var e=this;h(this,"mode"),h(this,m),h(this,g),function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;Object.defineProperty(e,r,{enumerable:!0,get:function(){return this.hasAttribute(t)},set:function(e){e?this.setAttribute(t,""):this.removeAttribute(t)}})}(this,p);var t=localStorage.getItem(c);t&&[g,m].includes(t)&&(this.mode=t,this.permanent=!0),this.permanent&&!t&&localStorage.setItem(c,this.mode);var r=[g,m].includes(t);this.permanent&&t?this.o():(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(this.mode=m,this.o()),window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches&&(this.mode=g,this.o())),this.permanent||r||(window.matchMedia("(prefers-color-scheme: light)").onchange=function(t){e.mode=t.matches?g:m,e.o()},window.matchMedia("(prefers-color-scheme: dark)").onchange=function(t){e.mode=t.matches?m:g,e.o()}),new MutationObserver((function(t,n){e.mode=u.documentElement.dataset.colorMode,e.permanent&&r&&(localStorage.setItem(c,e.mode),e.i("permanentcolorscheme",{permanent:e.permanent})),e.h(),e.i(f,{colorScheme:e.mode})})).observe(u.documentElement,{attributes:!0}),this.i(f,{colorScheme:this.mode}),this.h()}},{key:"attributeChangedCallback",value:function(e,t,r){if("mode"===e&&t!==r&&[g,m].includes(r)){var n=localStorage.getItem(c);this.mode===n?(this.mode=r,this.h(),this.o()):this.mode&&this.mode!==n&&(this.h(),this.o())}else e!==g&&e!==m||t===r||this.h();"permanent"===e&&"boolean"===typeof this.permanent&&(this.permanent?localStorage.setItem(c,this.mode):localStorage.removeItem(c))}},{key:"o",value:function(){u.documentElement.setAttribute("data-color-mode",this.mode)}},{key:"h",value:function(){this.icon.textContent=this.mode===g?"\ud83c\udf12":"\ud83c\udf1e",this.text.textContent=this.mode===g?this.getAttribute(m):this.getAttribute(g),!this.text.textContent&&this.text.parentElement&&this.text&&this.text.parentElement.removeChild(this.text)}},{key:"t",value:function(){var e=this,t=this.attachShadow({mode:"open"});this.label=u.createElement("span"),this.label.setAttribute("class","wrapper"),this.label.onclick=function(){e.mode=e.mode===g?m:g,e.permanent&&localStorage.setItem(c,e.mode),e.o(),e.h()},t.appendChild(this.label),this.icon=u.createElement("span"),this.label.appendChild(this.icon),this.text=u.createElement("span"),this.label.appendChild(this.text);var r="_dark_mode_style_";if(!u.getElementById(r)){var n=u.createElement("style");n.id=r,n.textContent="\n[data-color-mode*='dark'], [data-color-mode*='dark'] body {\n color-scheme: dark;\n --color-theme-bg: #0d1117;\n --color-theme-text: #c9d1d9;\n background-color: var(--color-theme-bg);\n color: var(--color-theme-text);\n}\n\n[data-color-mode*='light'], [data-color-mode*='light'] body {\n color-scheme: light;\n --color-theme-bg: #fff;\n --color-theme-text: #24292f;\n background-color: var(--color-theme-bg);\n color: var(--color-theme-text);\n}",u.head.appendChild(n)}var a=u.createElement("style");a.textContent="\n .wrapper { cursor: pointer; user-select: none; position: relative; }\n .wrapper > span + span { margin-left: .4rem; }\n ",t.appendChild(a)}},{key:"i",value:function(e,t){this.dispatchEvent(new CustomEvent(e,{bubbles:!0,composed:!0,detail:t}))}}],[{key:"observedAttributes",get:function(){return["mode",g,m,p]}}]),r}(d(HTMLElement));customElements.define("dark-mode",y)},2258:function(e,t){"use strict";function r(e,t){return(Array.isArray(t)?t:[t]).some((function(t){return"string"===typeof t&&(t=new RegExp(t)),t.test(e||"")}))}},1e3:function(e,t){"use strict"},7520:function(e){e.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},6428:function(e,t,r){"use strict";var n=r(716),a=r(4664),s=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[],t=0;t=o)throw Error("Expected symbol but end of file reached.");if(d=e.charAt(t),n.identSpecialChars[d])r+=d;else{if(n.isHex(d)){var a=d;for(t++,d=e.charAt(t);n.isHex(d);)a+=d,t++,d=e.charAt(t);" "===d&&(t++,d=e.charAt(t)),r+=String.fromCharCode(parseInt(a,16));continue}r+=d}}t++,d=e.charAt(t)}return r}function c(){d=e.charAt(t);for(var r=!1;" "===d||"\t"===d||"\n"===d||"\r"===d||"\f"===d;)r=!0,t++,d=e.charAt(t);return r}function p(){var r=f();if(!r)return null;var n=r;for(d=e.charAt(t);","===d;){if(t++,c(),"selectors"!==n.type&&(n={type:"selectors",selectors:[r]}),!(r=f()))throw Error('Rule expected after ",".');n.selectors.push(r)}return n}function f(){c();var r={type:"ruleSet"},n=g();if(!n)return null;for(var a=r;n&&(n.type="rule",a.rule=n,a=n,c(),d=e.charAt(t),!(t>=o||","===d||")"===d));)if(s[d]){var i=d;if(t++,c(),!(n=g()))throw Error('Rule expected after "'+i+'".');n.nestingOperator=i}else(n=g())&&(n.nestingOperator=null);return r}function g(){for(var s=null;t=o)throw Error('Expected "=" but end of file reached.');if("="!==d)throw Error('Expected "=" but "'+d+'" found.');f.operator=g+"=",t++,c();var m="";if(f.valueType="string",'"'===d)m=l('"',n.doubleQuotesEscapeChars);else if("'"===d)m=l("'",n.singleQuoteEscapeChars);else if(i&&"$"===d)t++,m=u(),f.valueType="substitute";else{for(;t=o)throw Error('Expected "]" but end of file reached.');if("]"!==d)throw Error('Expected "]" but "'+d+'" found.');t++,f.value=m}((s=s||{}).attrs=s.attrs||[]).push(f)}else{if(":"!==d)break;t++;var h=u(),y={name:h};if("("===d){t++;var b="";if(c(),"selector"===r[h])y.valueType="selector",b=p();else{if(y.valueType=r[h]||"string",'"'===d)b=l('"',n.doubleQuotesEscapeChars);else if("'"===d)b=l("'",n.singleQuoteEscapeChars);else if(i&&"$"===d)t++,b=u(),y.valueType="substitute";else{for(;t=o)throw Error('Expected ")" but end of file reached.');if(")"!==d)throw Error('Expected ")" but "'+d+'" found.');t++,y.value=b}((s=s||{}).pseudos=s.pseudos||[]).push(y)}return s}return function(){var r=p();if(t="a"&&e<="z"||e>="A"&&e<="Z"||"-"===e||"_"===e},t.isIdent=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"-"===e||"_"===e},t.isHex=function(e){return e>="a"&&e<="f"||e>="A"&&e<="F"||e>="0"&&e<="9"},t.escapeIdentifier=function(e){for(var r=e.length,n="",a=0;a="A"&&s<="Z"||s>="a"&&s<="z"||0!==a&&s>="0"&&s<="9")n+=s;else{var i=s.charCodeAt(0);if(55296===(63488&i)){var o=e.charCodeAt(a++);if(55296!==(64512&i)||56320!==(64512&o))throw Error("UCS-2(decode): illegal sequence");i=((1023&i)<<10)+(1023&o)+65536}n+="\\"+i.toString(16)+" "}a++}return n},t.escapeStr=function(e){for(var r,n=e.length,a="",s=0;s":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},t.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},t.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},t.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}},2032:function(e){"use strict";var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=function(e){return"function"===typeof Array.isArray?Array.isArray(e):"[object Array]"===r.call(e)},i=function(e){if(!e||"[object Object]"!==r.call(e))return!1;var n,a=t.call(e,"constructor"),s=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!a&&!s)return!1;for(n in e);return"undefined"===typeof n||t.call(e,n)},o=function(e,t){n&&"__proto__"===t.name?n(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},d=function(e,r){if("__proto__"===r){if(!t.call(e,r))return;if(a)return a(e,r).value}return e[r]};e.exports=function e(){var t,r,n,a,l,u,c=arguments[0],p=1,f=arguments.length,g=!1;for("boolean"===typeof c&&(g=c,c=arguments[1]||{},p=2),(null==c||"object"!==typeof c&&"function"!==typeof c)&&(c={});p-1)return n.QUIRKS;var u=null===t?i:s;if(c(r,u))return n.QUIRKS;if(c(r,u=null===t?d:l))return n.LIMITED_QUIRKS}return n.NO_QUIRKS},t.serializeContent=function(e,t,r){var n="!DOCTYPE ";return e&&(n+=e),t?n+=" PUBLIC "+u(t):r&&(n+=" SYSTEM"),null!==r&&(n+=" "+u(r)),n}},8294:function(e){"use strict";e.exports={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"}},2851:function(e,t,r){"use strict";var n,a=r(3231).default,s=r(1256),i=r(5802),o=i.TAG_NAMES,d=i.NAMESPACES,l=i.ATTRS,u="text/html",c="application/xhtml+xml",p={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},f={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:d.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:d.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:d.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:d.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:d.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:d.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:d.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:d.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:d.XML},"xml:space":{prefix:"xml",name:"space",namespace:d.XML},xmlns:{prefix:"",name:"xmlns",namespace:d.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:d.XMLNS}},g=t.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},m=(a(n={},o.B,!0),a(n,o.BIG,!0),a(n,o.BLOCKQUOTE,!0),a(n,o.BODY,!0),a(n,o.BR,!0),a(n,o.CENTER,!0),a(n,o.CODE,!0),a(n,o.DD,!0),a(n,o.DIV,!0),a(n,o.DL,!0),a(n,o.DT,!0),a(n,o.EM,!0),a(n,o.EMBED,!0),a(n,o.H1,!0),a(n,o.H2,!0),a(n,o.H3,!0),a(n,o.H4,!0),a(n,o.H5,!0),a(n,o.H6,!0),a(n,o.HEAD,!0),a(n,o.HR,!0),a(n,o.I,!0),a(n,o.IMG,!0),a(n,o.LI,!0),a(n,o.LISTING,!0),a(n,o.MENU,!0),a(n,o.META,!0),a(n,o.NOBR,!0),a(n,o.OL,!0),a(n,o.P,!0),a(n,o.PRE,!0),a(n,o.RUBY,!0),a(n,o.S,!0),a(n,o.SMALL,!0),a(n,o.SPAN,!0),a(n,o.STRONG,!0),a(n,o.STRIKE,!0),a(n,o.SUB,!0),a(n,o.SUP,!0),a(n,o.TABLE,!0),a(n,o.TT,!0),a(n,o.U,!0),a(n,o.UL,!0),a(n,o.VAR,!0),n);t.causesExit=function(e){var t=e.tagName;return!!(t===o.FONT&&(null!==s.getTokenAttr(e,l.COLOR)||null!==s.getTokenAttr(e,l.SIZE)||null!==s.getTokenAttr(e,l.FACE)))||m[t]},t.adjustTokenMathMLAttrs=function(e){for(var t=0;t=55296&&e<=57343},t.isSurrogatePair=function(e){return e>=56320&&e<=57343},t.getSurrogatePairCodePoint=function(e,t){return 1024*(e-55296)+9216+t},t.isControlCodePoint=function(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159},t.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||r.indexOf(e)>-1}},410:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(8724).default,i=r(670).default,o=function(e){s(r,e);var t=i(r);function r(e,a){var s;return n(this,r),(s=t.call(this,e)).posTracker=null,s.onParseError=a.onParseError,s}return a(r,[{key:"_setErrorLocation",value:function(e){e.startLine=e.endLine=this.posTracker.line,e.startCol=e.endCol=this.posTracker.col,e.startOffset=e.endOffset=this.posTracker.offset}},{key:"_reportError",value:function(e){var t={code:e,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(t),this.onParseError(t)}},{key:"_getOverriddenMethods",value:function(e){return{_err:function(t){e._reportError(t)}}}}]),r}(r(5186));e.exports=o},947:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(8724).default,i=r(670).default,o=r(410),d=r(2825),l=r(2595),u=r(5186),c=function(e){s(r,e);var t=i(r);function r(e,a){var s;return n(this,r),(s=t.call(this,e,a)).opts=a,s.ctLoc=null,s.locBeforeToken=!1,s}return a(r,[{key:"_setErrorLocation",value:function(e){this.ctLoc&&(e.startLine=this.ctLoc.startLine,e.startCol=this.ctLoc.startCol,e.startOffset=this.ctLoc.startOffset,e.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,e.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,e.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}},{key:"_getOverriddenMethods",value:function(e,t){return{_bootstrap:function(r,n){t._bootstrap.call(this,r,n),u.install(this.tokenizer,d,e.opts),u.install(this.tokenizer,l)},_processInputToken:function(r){e.ctLoc=r.location,t._processInputToken.call(this,r)},_err:function(t,r){e.locBeforeToken=r&&r.beforeToken,e._reportError(t)}}}}]),r}(o);e.exports=c},541:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(1121).default,i=r(4910).default,o=r(8724).default,d=r(670).default,l=r(410),u=r(8520),c=r(5186),p=function(e){o(r,e);var t=d(r);function r(e,a){var s;return n(this,r),(s=t.call(this,e,a)).posTracker=c.install(e,u),s.lastErrOffset=-1,s}return a(r,[{key:"_reportError",value:function(e){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,s(i(r.prototype),"_reportError",this).call(this,e))}}]),r}(l);e.exports=p},2825:function(e,t,r){"use strict";var n=r(2081).default,a=r(8983).default,s=r(8724).default,i=r(670).default,o=r(410),d=r(541),l=r(5186),u=function(e){s(r,e);var t=i(r);function r(e,n){var s;a(this,r),s=t.call(this,e,n);var i=l.install(e.preprocessor,d,n);return s.posTracker=i.posTracker,s}return n(r)}(o);e.exports=u},5421:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(8724).default,i=r(670).default,o=function(e){s(r,e);var t=i(r);function r(e,a){var s;return n(this,r),(s=t.call(this,e)).onItemPop=a.onItemPop,s}return a(r,[{key:"_getOverriddenMethods",value:function(e,t){return{pop:function(){e.onItemPop(this.current),t.pop.call(this)},popAllUpToHtmlElement:function(){for(var r=this.stackTop;r>0;r--)e.onItemPop(this.items[r]);t.popAllUpToHtmlElement.call(this)},remove:function(r){e.onItemPop(this.current),t.remove.call(this,r)}}}}]),r}(r(5186));e.exports=o},4018:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(8724).default,i=r(670).default,o=r(5186),d=r(1256),l=r(2595),u=r(5421),c=r(5802).TAG_NAMES,p=function(e){s(r,e);var t=i(r);function r(e){var a;return n(this,r),(a=t.call(this,e)).parser=e,a.treeAdapter=a.parser.treeAdapter,a.posTracker=null,a.lastStartTagToken=null,a.lastFosterParentingLocation=null,a.currentToken=null,a}return a(r,[{key:"_setStartLocation",value:function(e){var t=null;this.lastStartTagToken&&((t=Object.assign({},this.lastStartTagToken.location)).startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(e,t)}},{key:"_setEndLocation",value:function(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){var r=t.location,n=this.treeAdapter.getTagName(e),a={};t.type===d.END_TAG_TOKEN&&n===t.tagName?(a.endTag=Object.assign({},r),a.endLine=r.endLine,a.endCol=r.endCol,a.endOffset=r.endOffset):(a.endLine=r.startLine,a.endCol=r.startCol,a.endOffset=r.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(e,a)}}},{key:"_getOverriddenMethods",value:function(e,t){return{_bootstrap:function(r,n){t._bootstrap.call(this,r,n),e.lastStartTagToken=null,e.lastFosterParentingLocation=null,e.currentToken=null;var a=o.install(this.tokenizer,l);e.posTracker=a.posTracker,o.install(this.openElements,u,{onItemPop:function(t){e._setEndLocation(t,e.currentToken)}})},_runParsingLoop:function(r){t._runParsingLoop.call(this,r);for(var n=this.openElements.stackTop;n>=0;n--)e._setEndLocation(this.openElements.items[n],e.currentToken)},_processTokenInForeignContent:function(r){e.currentToken=r,t._processTokenInForeignContent.call(this,r)},_processToken:function(r){if(e.currentToken=r,t._processToken.call(this,r),r.type===d.END_TAG_TOKEN&&(r.tagName===c.HTML||r.tagName===c.BODY&&this.openElements.hasInScope(c.BODY)))for(var n=this.openElements.stackTop;n>=0;n--){var a=this.openElements.items[n];if(this.treeAdapter.getTagName(a)===r.tagName){e._setEndLocation(a,r);break}}},_setDocumentType:function(e){t._setDocumentType.call(this,e);for(var r=this.treeAdapter.getChildNodes(this.document),n=r.length,a=0;a=3)for(var n=this.treeAdapter.getAttrList(t).length,a=this.treeAdapter.getTagName(t),s=this.treeAdapter.getNamespaceURI(t),i=this.length-1;i>=0;i--){var o=this.entries[i];if(o.type===e.MARKER_ENTRY)break;var d=o.element,l=this.treeAdapter.getAttrList(d);this.treeAdapter.getTagName(d)===a&&this.treeAdapter.getNamespaceURI(d)===s&&l.length===n&&r.push({idx:i,attrs:l})}return r.length<3?[]:r}},{key:"_ensureNoahArkCondition",value:function(e){var t=this._getNoahArkConditionCandidates(e),r=t.length;if(r){for(var n=this.treeAdapter.getAttrList(e),a=n.length,s=Object.create(null),i=0;i=2;c--)this.entries.splice(t[c].idx,1),this.length--}}},{key:"insertMarker",value:function(){this.entries.push({type:e.MARKER_ENTRY}),this.length++}},{key:"pushElement",value:function(t,r){this._ensureNoahArkCondition(t),this.entries.push({type:e.ELEMENT_ENTRY,element:t,token:r}),this.length++}},{key:"insertElementAfterBookmark",value:function(t,r){for(var n=this.length-1;n>=0&&this.entries[n]!==this.bookmark;n--);this.entries.splice(n+1,0,{type:e.ELEMENT_ENTRY,element:t,token:r}),this.length++}},{key:"removeEntry",value:function(e){for(var t=this.length-1;t>=0;t--)if(this.entries[t]===e){this.entries.splice(t,1),this.length--;break}}},{key:"clearToLastMarker",value:function(){for(;this.length;){var t=this.entries.pop();if(this.length--,t.type===e.MARKER_ENTRY)break}}},{key:"getElementEntryInScopeWithTagName",value:function(t){for(var r=this.length-1;r>=0;r--){var n=this.entries[r];if(n.type===e.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(n.element)===t)return n}return null}},{key:"getElementEntry",value:function(t){for(var r=this.length-1;r>=0;r--){var n=this.entries[r];if(n.type===e.ELEMENT_ENTRY&&n.element===t)return n}return null}}]),e}();s.MARKER_ENTRY="MARKER_ENTRY",s.ELEMENT_ENTRY="ELEMENT_ENTRY",e.exports=s},4624:function(e,t,r){"use strict";var n,a,s,i,o,d,l,u,c,p,f,g,m,h,y,b,v,x,R,E,C,S,w,D,A,T,k=r(8983).default,_=r(2081).default,j=r(3231).default,I=r(1256),L=r(5850),N=r(2564),P=r(4018),O=r(947),F=r(5186),M=r(7048),B=r(6017),U=r(2029),H=r(2851),z=r(8294),G=r(8467),V=r(5802),W=V.TAG_NAMES,Z=V.NAMESPACES,q=V.ATTRS,K={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:M},$="hidden",Y=8,X=3,J="INITIAL_MODE",Q="BEFORE_HTML_MODE",ee="BEFORE_HEAD_MODE",te="IN_HEAD_MODE",re="IN_HEAD_NO_SCRIPT_MODE",ne="AFTER_HEAD_MODE",ae="IN_BODY_MODE",se="TEXT_MODE",ie="IN_TABLE_MODE",oe="IN_TABLE_TEXT_MODE",de="IN_CAPTION_MODE",le="IN_COLUMN_GROUP_MODE",ue="IN_TABLE_BODY_MODE",ce="IN_ROW_MODE",pe="IN_CELL_MODE",fe="IN_SELECT_MODE",ge="IN_SELECT_IN_TABLE_MODE",me="IN_TEMPLATE_MODE",he="AFTER_BODY_MODE",ye="IN_FRAMESET_MODE",be="AFTER_FRAMESET_MODE",ve="AFTER_AFTER_BODY_MODE",xe="AFTER_AFTER_FRAMESET_MODE",Re=(j(n={},W.TR,ce),j(n,W.TBODY,ue),j(n,W.THEAD,ue),j(n,W.TFOOT,ue),j(n,W.CAPTION,de),j(n,W.COLGROUP,le),j(n,W.TABLE,ie),j(n,W.BODY,ae),j(n,W.FRAMESET,ye),n),Ee=(j(a={},W.CAPTION,ie),j(a,W.COLGROUP,ie),j(a,W.TBODY,ie),j(a,W.TFOOT,ie),j(a,W.THEAD,ie),j(a,W.COL,le),j(a,W.TR,ue),j(a,W.TD,ce),j(a,W.TH,ce),a),Ce=(j(T={},J,(j(s={},I.CHARACTER_TOKEN,Me),j(s,I.NULL_CHARACTER_TOKEN,Me),j(s,I.WHITESPACE_CHARACTER_TOKEN,Ie),j(s,I.COMMENT_TOKEN,Ne),j(s,I.DOCTYPE_TOKEN,(function(e,t){e._setDocumentType(t);var r=t.forceQuirks?V.DOCUMENT_MODE.QUIRKS:U.getDocumentMode(t);U.isConforming(t)||e._err(z.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,r),e.insertionMode=Q})),j(s,I.START_TAG_TOKEN,Me),j(s,I.END_TAG_TOKEN,Me),j(s,I.EOF_TOKEN,Me),s)),j(T,Q,(j(i={},I.CHARACTER_TOKEN,Be),j(i,I.NULL_CHARACTER_TOKEN,Be),j(i,I.WHITESPACE_CHARACTER_TOKEN,Ie),j(i,I.COMMENT_TOKEN,Ne),j(i,I.DOCTYPE_TOKEN,Ie),j(i,I.START_TAG_TOKEN,(function(e,t){t.tagName===W.HTML?(e._insertElement(t,Z.HTML),e.insertionMode=ee):Be(e,t)})),j(i,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r!==W.HTML&&r!==W.HEAD&&r!==W.BODY&&r!==W.BR||Be(e,t)})),j(i,I.EOF_TOKEN,Be),i)),j(T,ee,(j(o={},I.CHARACTER_TOKEN,Ue),j(o,I.NULL_CHARACTER_TOKEN,Ue),j(o,I.WHITESPACE_CHARACTER_TOKEN,Ie),j(o,I.COMMENT_TOKEN,Ne),j(o,I.DOCTYPE_TOKEN,Le),j(o,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.HEAD?(e._insertElement(t,Z.HTML),e.headElement=e.openElements.current,e.insertionMode=te):Ue(e,t)})),j(o,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HEAD||r===W.BODY||r===W.HTML||r===W.BR?Ue(e,t):e._err(z.endTagWithoutMatchingOpenElement)})),j(o,I.EOF_TOKEN,Ue),o)),j(T,te,(j(d={},I.CHARACTER_TOKEN,Ge),j(d,I.NULL_CHARACTER_TOKEN,Ge),j(d,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(d,I.COMMENT_TOKEN,Ne),j(d,I.DOCTYPE_TOKEN,Le),j(d,I.START_TAG_TOKEN,He),j(d,I.END_TAG_TOKEN,ze),j(d,I.EOF_TOKEN,Ge),d)),j(T,re,(j(l={},I.CHARACTER_TOKEN,Ve),j(l,I.NULL_CHARACTER_TOKEN,Ve),j(l,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(l,I.COMMENT_TOKEN,Ne),j(l,I.DOCTYPE_TOKEN,Le),j(l,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.BASEFONT||r===W.BGSOUND||r===W.HEAD||r===W.LINK||r===W.META||r===W.NOFRAMES||r===W.STYLE?He(e,t):r===W.NOSCRIPT?e._err(z.nestedNoscriptInHead):Ve(e,t)})),j(l,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.NOSCRIPT?(e.openElements.pop(),e.insertionMode=te):r===W.BR?Ve(e,t):e._err(z.endTagWithoutMatchingOpenElement)})),j(l,I.EOF_TOKEN,Ve),l)),j(T,ne,(j(u={},I.CHARACTER_TOKEN,We),j(u,I.NULL_CHARACTER_TOKEN,We),j(u,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(u,I.COMMENT_TOKEN,Ne),j(u,I.DOCTYPE_TOKEN,Le),j(u,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.BODY?(e._insertElement(t,Z.HTML),e.framesetOk=!1,e.insertionMode=ae):r===W.FRAMESET?(e._insertElement(t,Z.HTML),e.insertionMode=ye):r===W.BASE||r===W.BASEFONT||r===W.BGSOUND||r===W.LINK||r===W.META||r===W.NOFRAMES||r===W.SCRIPT||r===W.STYLE||r===W.TEMPLATE||r===W.TITLE?(e._err(z.abandonedHeadElementChild),e.openElements.push(e.headElement),He(e,t),e.openElements.remove(e.headElement)):r===W.HEAD?e._err(z.misplacedStartTagForHeadElement):We(e,t)})),j(u,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.BODY||r===W.HTML||r===W.BR?We(e,t):r===W.TEMPLATE?ze(e,t):e._err(z.endTagWithoutMatchingOpenElement)})),j(u,I.EOF_TOKEN,We),u)),j(T,ae,(j(c={},I.CHARACTER_TOKEN,qe),j(c,I.NULL_CHARACTER_TOKEN,Ie),j(c,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(c,I.COMMENT_TOKEN,Ne),j(c,I.DOCTYPE_TOKEN,Ie),j(c,I.START_TAG_TOKEN,at),j(c,I.END_TAG_TOKEN,dt),j(c,I.EOF_TOKEN,lt),c)),j(T,se,(j(p={},I.CHARACTER_TOKEN,Oe),j(p,I.NULL_CHARACTER_TOKEN,Oe),j(p,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(p,I.COMMENT_TOKEN,Ie),j(p,I.DOCTYPE_TOKEN,Ie),j(p,I.START_TAG_TOKEN,Ie),j(p,I.END_TAG_TOKEN,(function(e,t){t.tagName===W.SCRIPT&&(e.pendingScript=e.openElements.current);e.openElements.pop(),e.insertionMode=e.originalInsertionMode})),j(p,I.EOF_TOKEN,(function(e,t){e._err(z.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)})),p)),j(T,ie,(j(f={},I.CHARACTER_TOKEN,ut),j(f,I.NULL_CHARACTER_TOKEN,ut),j(f,I.WHITESPACE_CHARACTER_TOKEN,ut),j(f,I.COMMENT_TOKEN,Ne),j(f,I.DOCTYPE_TOKEN,Ie),j(f,I.START_TAG_TOKEN,ct),j(f,I.END_TAG_TOKEN,pt),j(f,I.EOF_TOKEN,lt),f)),j(T,oe,(j(g={},I.CHARACTER_TOKEN,(function(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0})),j(g,I.NULL_CHARACTER_TOKEN,Ie),j(g,I.WHITESPACE_CHARACTER_TOKEN,(function(e,t){e.pendingCharacterTokens.push(t)})),j(g,I.COMMENT_TOKEN,gt),j(g,I.DOCTYPE_TOKEN,gt),j(g,I.START_TAG_TOKEN,gt),j(g,I.END_TAG_TOKEN,gt),j(g,I.EOF_TOKEN,gt),g)),j(T,de,(j(m={},I.CHARACTER_TOKEN,qe),j(m,I.NULL_CHARACTER_TOKEN,Ie),j(m,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(m,I.COMMENT_TOKEN,Ne),j(m,I.DOCTYPE_TOKEN,Ie),j(m,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.CAPTION||r===W.COL||r===W.COLGROUP||r===W.TBODY||r===W.TD||r===W.TFOOT||r===W.TH||r===W.THEAD||r===W.TR?e.openElements.hasInTableScope(W.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(W.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=ie,e._processToken(t)):at(e,t)})),j(m,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.CAPTION||r===W.TABLE?e.openElements.hasInTableScope(W.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(W.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=ie,r===W.TABLE&&e._processToken(t)):r!==W.BODY&&r!==W.COL&&r!==W.COLGROUP&&r!==W.HTML&&r!==W.TBODY&&r!==W.TD&&r!==W.TFOOT&&r!==W.TH&&r!==W.THEAD&&r!==W.TR&&dt(e,t)})),j(m,I.EOF_TOKEN,lt),m)),j(T,le,(j(h={},I.CHARACTER_TOKEN,mt),j(h,I.NULL_CHARACTER_TOKEN,mt),j(h,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(h,I.COMMENT_TOKEN,Ne),j(h,I.DOCTYPE_TOKEN,Ie),j(h,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.COL?(e._appendElement(t,Z.HTML),t.ackSelfClosing=!0):r===W.TEMPLATE?He(e,t):mt(e,t)})),j(h,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.COLGROUP?e.openElements.currentTagName===W.COLGROUP&&(e.openElements.pop(),e.insertionMode=ie):r===W.TEMPLATE?ze(e,t):r!==W.COL&&mt(e,t)})),j(h,I.EOF_TOKEN,lt),h)),j(T,ue,(j(y={},I.CHARACTER_TOKEN,ut),j(y,I.NULL_CHARACTER_TOKEN,ut),j(y,I.WHITESPACE_CHARACTER_TOKEN,ut),j(y,I.COMMENT_TOKEN,Ne),j(y,I.DOCTYPE_TOKEN,Ie),j(y,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.TR?(e.openElements.clearBackToTableBodyContext(),e._insertElement(t,Z.HTML),e.insertionMode=ce):r===W.TH||r===W.TD?(e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(W.TR),e.insertionMode=ce,e._processToken(t)):r===W.CAPTION||r===W.COL||r===W.COLGROUP||r===W.TBODY||r===W.TFOOT||r===W.THEAD?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=ie,e._processToken(t)):ct(e,t)})),j(y,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.TBODY||r===W.TFOOT||r===W.THEAD?e.openElements.hasInTableScope(r)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=ie):r===W.TABLE?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=ie,e._processToken(t)):(r!==W.BODY&&r!==W.CAPTION&&r!==W.COL&&r!==W.COLGROUP||r!==W.HTML&&r!==W.TD&&r!==W.TH&&r!==W.TR)&&pt(e,t)})),j(y,I.EOF_TOKEN,lt),y)),j(T,ce,(j(b={},I.CHARACTER_TOKEN,ut),j(b,I.NULL_CHARACTER_TOKEN,ut),j(b,I.WHITESPACE_CHARACTER_TOKEN,ut),j(b,I.COMMENT_TOKEN,Ne),j(b,I.DOCTYPE_TOKEN,Ie),j(b,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.TH||r===W.TD?(e.openElements.clearBackToTableRowContext(),e._insertElement(t,Z.HTML),e.insertionMode=pe,e.activeFormattingElements.insertMarker()):r===W.CAPTION||r===W.COL||r===W.COLGROUP||r===W.TBODY||r===W.TFOOT||r===W.THEAD||r===W.TR?e.openElements.hasInTableScope(W.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ue,e._processToken(t)):ct(e,t)})),j(b,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.TR?e.openElements.hasInTableScope(W.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ue):r===W.TABLE?e.openElements.hasInTableScope(W.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ue,e._processToken(t)):r===W.TBODY||r===W.TFOOT||r===W.THEAD?(e.openElements.hasInTableScope(r)||e.openElements.hasInTableScope(W.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ue,e._processToken(t)):(r!==W.BODY&&r!==W.CAPTION&&r!==W.COL&&r!==W.COLGROUP||r!==W.HTML&&r!==W.TD&&r!==W.TH)&&pt(e,t)})),j(b,I.EOF_TOKEN,lt),b)),j(T,pe,(j(v={},I.CHARACTER_TOKEN,qe),j(v,I.NULL_CHARACTER_TOKEN,Ie),j(v,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(v,I.COMMENT_TOKEN,Ne),j(v,I.DOCTYPE_TOKEN,Ie),j(v,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.CAPTION||r===W.COL||r===W.COLGROUP||r===W.TBODY||r===W.TD||r===W.TFOOT||r===W.TH||r===W.THEAD||r===W.TR?(e.openElements.hasInTableScope(W.TD)||e.openElements.hasInTableScope(W.TH))&&(e._closeTableCell(),e._processToken(t)):at(e,t)})),j(v,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.TD||r===W.TH?e.openElements.hasInTableScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=ce):r===W.TABLE||r===W.TBODY||r===W.TFOOT||r===W.THEAD||r===W.TR?e.openElements.hasInTableScope(r)&&(e._closeTableCell(),e._processToken(t)):r!==W.BODY&&r!==W.CAPTION&&r!==W.COL&&r!==W.COLGROUP&&r!==W.HTML&&dt(e,t)})),j(v,I.EOF_TOKEN,lt),v)),j(T,fe,(j(x={},I.CHARACTER_TOKEN,Oe),j(x,I.NULL_CHARACTER_TOKEN,Ie),j(x,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(x,I.COMMENT_TOKEN,Ne),j(x,I.DOCTYPE_TOKEN,Ie),j(x,I.START_TAG_TOKEN,ht),j(x,I.END_TAG_TOKEN,yt),j(x,I.EOF_TOKEN,lt),x)),j(T,ge,(j(R={},I.CHARACTER_TOKEN,Oe),j(R,I.NULL_CHARACTER_TOKEN,Ie),j(R,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(R,I.COMMENT_TOKEN,Ne),j(R,I.DOCTYPE_TOKEN,Ie),j(R,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.CAPTION||r===W.TABLE||r===W.TBODY||r===W.TFOOT||r===W.THEAD||r===W.TR||r===W.TD||r===W.TH?(e.openElements.popUntilTagNamePopped(W.SELECT),e._resetInsertionMode(),e._processToken(t)):ht(e,t)})),j(R,I.END_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.CAPTION||r===W.TABLE||r===W.TBODY||r===W.TFOOT||r===W.THEAD||r===W.TR||r===W.TD||r===W.TH?e.openElements.hasInTableScope(r)&&(e.openElements.popUntilTagNamePopped(W.SELECT),e._resetInsertionMode(),e._processToken(t)):yt(e,t)})),j(R,I.EOF_TOKEN,lt),R)),j(T,me,(j(E={},I.CHARACTER_TOKEN,qe),j(E,I.NULL_CHARACTER_TOKEN,Ie),j(E,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(E,I.COMMENT_TOKEN,Ne),j(E,I.DOCTYPE_TOKEN,Ie),j(E,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;if(r===W.BASE||r===W.BASEFONT||r===W.BGSOUND||r===W.LINK||r===W.META||r===W.NOFRAMES||r===W.SCRIPT||r===W.STYLE||r===W.TEMPLATE||r===W.TITLE)He(e,t);else{var n=Ee[r]||ae;e._popTmplInsertionMode(),e._pushTmplInsertionMode(n),e.insertionMode=n,e._processToken(t)}})),j(E,I.END_TAG_TOKEN,(function(e,t){t.tagName===W.TEMPLATE&&ze(e,t)})),j(E,I.EOF_TOKEN,bt),E)),j(T,he,(j(C={},I.CHARACTER_TOKEN,vt),j(C,I.NULL_CHARACTER_TOKEN,vt),j(C,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(C,I.COMMENT_TOKEN,(function(e,t){e._appendCommentNode(t,e.openElements.items[0])})),j(C,I.DOCTYPE_TOKEN,Ie),j(C,I.START_TAG_TOKEN,(function(e,t){t.tagName===W.HTML?at(e,t):vt(e,t)})),j(C,I.END_TAG_TOKEN,(function(e,t){t.tagName===W.HTML?e.fragmentContext||(e.insertionMode=ve):vt(e,t)})),j(C,I.EOF_TOKEN,Fe),C)),j(T,ye,(j(S={},I.CHARACTER_TOKEN,Ie),j(S,I.NULL_CHARACTER_TOKEN,Ie),j(S,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(S,I.COMMENT_TOKEN,Ne),j(S,I.DOCTYPE_TOKEN,Ie),j(S,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.FRAMESET?e._insertElement(t,Z.HTML):r===W.FRAME?(e._appendElement(t,Z.HTML),t.ackSelfClosing=!0):r===W.NOFRAMES&&He(e,t)})),j(S,I.END_TAG_TOKEN,(function(e,t){t.tagName!==W.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagName===W.FRAMESET||(e.insertionMode=be))})),j(S,I.EOF_TOKEN,Fe),S)),j(T,be,(j(w={},I.CHARACTER_TOKEN,Ie),j(w,I.NULL_CHARACTER_TOKEN,Ie),j(w,I.WHITESPACE_CHARACTER_TOKEN,Oe),j(w,I.COMMENT_TOKEN,Ne),j(w,I.DOCTYPE_TOKEN,Ie),j(w,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.NOFRAMES&&He(e,t)})),j(w,I.END_TAG_TOKEN,(function(e,t){t.tagName===W.HTML&&(e.insertionMode=xe)})),j(w,I.EOF_TOKEN,Fe),w)),j(T,ve,(j(D={},I.CHARACTER_TOKEN,xt),j(D,I.NULL_CHARACTER_TOKEN,xt),j(D,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(D,I.COMMENT_TOKEN,Pe),j(D,I.DOCTYPE_TOKEN,Ie),j(D,I.START_TAG_TOKEN,(function(e,t){t.tagName===W.HTML?at(e,t):xt(e,t)})),j(D,I.END_TAG_TOKEN,xt),j(D,I.EOF_TOKEN,Fe),D)),j(T,xe,(j(A={},I.CHARACTER_TOKEN,Ie),j(A,I.NULL_CHARACTER_TOKEN,Ie),j(A,I.WHITESPACE_CHARACTER_TOKEN,Ze),j(A,I.COMMENT_TOKEN,Pe),j(A,I.DOCTYPE_TOKEN,Ie),j(A,I.START_TAG_TOKEN,(function(e,t){var r=t.tagName;r===W.HTML?at(e,t):r===W.NOFRAMES&&He(e,t)})),j(A,I.END_TAG_TOKEN,Ie),j(A,I.EOF_TOKEN,Fe),A)),T),Se=function(){function e(t){k(this,e),this.options=B(K,t),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&F.install(this,P),this.options.onParseError&&F.install(this,O,{onParseError:this.options.onParseError})}return _(e,[{key:"parse",value:function(e){var t=this.treeAdapter.createDocument();return this._bootstrap(t,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),t}},{key:"parseFragment",value:function(e,t){t||(t=this.treeAdapter.createElement(W.TEMPLATE,Z.HTML,[]));var r=this.treeAdapter.createElement("documentmock",Z.HTML,[]);this._bootstrap(r,t),this.treeAdapter.getTagName(t)===W.TEMPLATE&&this._pushTmplInsertionMode(me),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);var n=this.treeAdapter.getFirstChild(r),a=this.treeAdapter.createDocumentFragment();return this._adoptNodes(n,a),a}},{key:"_bootstrap",value:function(e,t){this.tokenizer=new I(this.options),this.stopped=!1,this.insertionMode=J,this.originalInsertionMode="",this.document=e,this.fragmentContext=t,this.headElement=null,this.formElement=null,this.openElements=new L(this.document,this.treeAdapter),this.activeFormattingElements=new N(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}},{key:"_err",value:function(){}},{key:"_runParsingLoop",value:function(e){for(;!this.stopped;){this._setupTokenizerCDATAMode();var t=this.tokenizer.getNextToken();if(t.type===I.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.type===I.WHITESPACE_CHARACTER_TOKEN&&"\n"===t.chars[0])){if(1===t.chars.length)continue;t.chars=t.chars.substr(1)}if(this._processInputToken(t),e&&this.pendingScript)break}}},{key:"runParsingLoopForCurrentChunk",value:function(e,t){if(this._runParsingLoop(t),t&&this.pendingScript){var r=this.pendingScript;return this.pendingScript=null,void t(r)}e&&e()}},{key:"_setupTokenizerCDATAMode",value:function(){var e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==Z.HTML&&!this._isIntegrationPoint(e)}},{key:"_switchToTextParsing",value:function(e,t){this._insertElement(e,Z.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=se}},{key:"switchToPlaintextParsing",value:function(){this.insertionMode=se,this.originalInsertionMode=ae,this.tokenizer.state=I.MODE.PLAINTEXT}},{key:"_getAdjustedCurrentElement",value:function(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}},{key:"_findFormInFragmentContext",value:function(){var e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===W.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)}},{key:"_initTokenizerForFragmentParsing",value:function(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===Z.HTML){var e=this.treeAdapter.getTagName(this.fragmentContext);e===W.TITLE||e===W.TEXTAREA?this.tokenizer.state=I.MODE.RCDATA:e===W.STYLE||e===W.XMP||e===W.IFRAME||e===W.NOEMBED||e===W.NOFRAMES||e===W.NOSCRIPT?this.tokenizer.state=I.MODE.RAWTEXT:e===W.SCRIPT?this.tokenizer.state=I.MODE.SCRIPT_DATA:e===W.PLAINTEXT&&(this.tokenizer.state=I.MODE.PLAINTEXT)}}},{key:"_setDocumentType",value:function(e){var t=e.name||"",r=e.publicId||"",n=e.systemId||"";this.treeAdapter.setDocumentType(this.document,t,r,n)}},{key:"_attachElementToTree",value:function(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{var t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(t,e)}}},{key:"_appendElement",value:function(e,t){var r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r)}},{key:"_insertElement",value:function(e,t){var r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r),this.openElements.push(r)}},{key:"_insertFakeElement",value:function(e){var t=this.treeAdapter.createElement(e,Z.HTML,[]);this._attachElementToTree(t),this.openElements.push(t)}},{key:"_insertTemplate",value:function(e){var t=this.treeAdapter.createElement(e.tagName,Z.HTML,e.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,r),this._attachElementToTree(t),this.openElements.push(t)}},{key:"_insertFakeRootElement",value:function(){var e=this.treeAdapter.createElement(W.HTML,Z.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)}},{key:"_appendCommentNode",value:function(e,t){var r=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,r)}},{key:"_insertCharacters",value:function(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{var t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(t,e.chars)}}},{key:"_adoptNodes",value:function(e,t){for(var r=this.treeAdapter.getFirstChild(e);r;r=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(t,r)}},{key:"_shouldProcessTokenInForeignContent",value:function(e){var t=this._getAdjustedCurrentElement();if(!t||t===this.document)return!1;var r=this.treeAdapter.getNamespaceURI(t);if(r===Z.HTML)return!1;if(this.treeAdapter.getTagName(t)===W.ANNOTATION_XML&&r===Z.MATHML&&e.type===I.START_TAG_TOKEN&&e.tagName===W.SVG)return!1;var n=e.type===I.CHARACTER_TOKEN||e.type===I.NULL_CHARACTER_TOKEN||e.type===I.WHITESPACE_CHARACTER_TOKEN;return(!(e.type===I.START_TAG_TOKEN&&e.tagName!==W.MGLYPH&&e.tagName!==W.MALIGNMARK)&&!n||!this._isIntegrationPoint(t,Z.MATHML))&&((e.type!==I.START_TAG_TOKEN&&!n||!this._isIntegrationPoint(t,Z.HTML))&&e.type!==I.EOF_TOKEN)}},{key:"_processToken",value:function(e){Ce[this.insertionMode][e.type](this,e)}},{key:"_processTokenInBodyMode",value:function(e){Ce[ae][e.type](this,e)}},{key:"_processTokenInForeignContent",value:function(e){e.type===I.CHARACTER_TOKEN?function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e):e.type===I.NULL_CHARACTER_TOKEN?function(e,t){t.chars=G.REPLACEMENT_CHARACTER,e._insertCharacters(t)}(this,e):e.type===I.WHITESPACE_CHARACTER_TOKEN?Oe(this,e):e.type===I.COMMENT_TOKEN?Ne(this,e):e.type===I.START_TAG_TOKEN?function(e,t){if(H.causesExit(t)&&!e.fragmentContext){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Z.HTML&&!e._isIntegrationPoint(e.openElements.current);)e.openElements.pop();e._processToken(t)}else{var r=e._getAdjustedCurrentElement(),n=e.treeAdapter.getNamespaceURI(r);n===Z.MATHML?H.adjustTokenMathMLAttrs(t):n===Z.SVG&&(H.adjustTokenSVGTagName(t),H.adjustTokenSVGAttrs(t)),H.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,n):e._insertElement(t,n),t.ackSelfClosing=!0}}(this,e):e.type===I.END_TAG_TOKEN&&function(e,t){for(var r=e.openElements.stackTop;r>0;r--){var n=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(n)===Z.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(n).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(n);break}}}(this,e)}},{key:"_processInputToken",value:function(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e),e.type===I.START_TAG_TOKEN&&e.selfClosing&&!e.ackSelfClosing&&this._err(z.nonVoidHtmlElementStartTagWithTrailingSolidus)}},{key:"_isIntegrationPoint",value:function(e,t){var r=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e),a=this.treeAdapter.getAttrList(e);return H.isIntegrationPoint(r,n,a,t)}},{key:"_reconstructActiveFormattingElements",value:function(){var e=this.activeFormattingElements.length;if(e){var t=e,r=null;do{if(t--,(r=this.activeFormattingElements.entries[t]).type===N.MARKER_ENTRY||this.openElements.contains(r.element)){t++;break}}while(t>0);for(var n=t;n=0;e--){var r=this.openElements.items[e];0===e&&(t=!0,this.fragmentContext&&(r=this.fragmentContext));var n=this.treeAdapter.getTagName(r),a=Re[n];if(a){this.insertionMode=a;break}if(!(t||n!==W.TD&&n!==W.TH)){this.insertionMode=pe;break}if(!t&&n===W.HEAD){this.insertionMode=te;break}if(n===W.SELECT){this._resetInsertionModeForSelect(e);break}if(n===W.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}if(n===W.HTML){this.insertionMode=this.headElement?ne:ee;break}if(t){this.insertionMode=ae;break}}}},{key:"_resetInsertionModeForSelect",value:function(e){if(e>0)for(var t=e-1;t>0;t--){var r=this.openElements.items[t],n=this.treeAdapter.getTagName(r);if(n===W.TEMPLATE)break;if(n===W.TABLE)return void(this.insertionMode=ge)}this.insertionMode=fe}},{key:"_pushTmplInsertionMode",value:function(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e}},{key:"_popTmplInsertionMode",value:function(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}},{key:"_isElementCausesFosterParenting",value:function(e){var t=this.treeAdapter.getTagName(e);return t===W.TABLE||t===W.TBODY||t===W.TFOOT||t===W.THEAD||t===W.TR}},{key:"_shouldFosterParentOnInsertion",value:function(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}},{key:"_findFosterParentingLocation",value:function(){for(var e={parent:null,beforeElement:null},t=this.openElements.stackTop;t>=0;t--){var r=this.openElements.items[t],n=this.treeAdapter.getTagName(r),a=this.treeAdapter.getNamespaceURI(r);if(n===W.TEMPLATE&&a===Z.HTML){e.parent=this.treeAdapter.getTemplateContent(r);break}if(n===W.TABLE){e.parent=this.treeAdapter.getParentNode(r),e.parent?e.beforeElement=r:e.parent=this.openElements.items[t-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e}},{key:"_fosterParentElement",value:function(e){var t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}},{key:"_fosterParentText",value:function(e){var t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertTextBefore(t.parent,e,t.beforeElement):this.treeAdapter.insertText(t.parent,e)}},{key:"_isSpecialElement",value:function(e){var t=this.treeAdapter.getTagName(e),r=this.treeAdapter.getNamespaceURI(e);return V.SPECIAL_ELEMENTS[r][t]}}]),e}();function we(e,t){var r=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return r?e.openElements.contains(r.element)?e.openElements.hasInScope(t.tagName)||(r=null):(e.activeFormattingElements.removeEntry(r),r=null):ot(e,t),r}function De(e,t){for(var r=null,n=e.openElements.stackTop;n>=0;n--){var a=e.openElements.items[n];if(a===t.element)break;e._isSpecialElement(a)&&(r=a)}return r||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),r}function Ae(e,t,r){for(var n=t,a=e.openElements.getCommonAncestor(t),s=0,i=a;i!==r;s++,i=a){a=e.openElements.getCommonAncestor(i);var o=e.activeFormattingElements.getElementEntry(i),d=o&&s>=X;!o||d?(d&&e.activeFormattingElements.removeEntry(o),e.openElements.remove(i)):(i=Te(e,o),n===t&&(e.activeFormattingElements.bookmark=o),e.treeAdapter.detachNode(n),e.treeAdapter.appendChild(i,n),n=i)}return n}function Te(e,t){var r=e.treeAdapter.getNamespaceURI(t.element),n=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,n),t.element=n,n}function ke(e,t,r){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(r);else{var n=e.treeAdapter.getTagName(t),a=e.treeAdapter.getNamespaceURI(t);n===W.TEMPLATE&&a===Z.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}function _e(e,t,r){var n=e.treeAdapter.getNamespaceURI(r.element),a=r.token,s=e.treeAdapter.createElement(a.tagName,n,a.attrs);e._adoptNodes(t,s),e.treeAdapter.appendChild(t,s),e.activeFormattingElements.insertElementAfterBookmark(s,r.token),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,s)}function je(e,t){for(var r,n=0;n0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==W.TEMPLATE&&e._err(z.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(W.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(z.endTagWithoutMatchingOpenElement)}function Ge(e,t){e.openElements.pop(),e.insertionMode=ne,e._processToken(t)}function Ve(e,t){var r=t.type===I.EOF_TOKEN?z.openElementsLeftAfterEof:z.disallowedContentInNoscriptInHead;e._err(r),e.openElements.pop(),e.insertionMode=te,e._processToken(t)}function We(e,t){e._insertFakeElement(W.BODY),e.insertionMode=ae,e._processToken(t)}function Ze(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function qe(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Ke(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML)}function $e(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Ye(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Xe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Je(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Z.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Qe(e,t){e._appendElement(t,Z.HTML),t.ackSelfClosing=!0}function et(e,t){e._switchToTextParsing(t,I.MODE.RAWTEXT)}function tt(e,t){e.openElements.currentTagName===W.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML)}function rt(e,t){e.openElements.hasInScope(W.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Z.HTML)}function nt(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML)}function at(e,t){var r=t.tagName;switch(r.length){case 1:r===W.I||r===W.S||r===W.B||r===W.U?Ye(e,t):r===W.P?Ke(e,t):r===W.A?function(e,t){var r=e.activeFormattingElements.getElementEntryInScopeWithTagName(W.A);r&&(je(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t):nt(e,t);break;case 2:r===W.DL||r===W.OL||r===W.UL?Ke(e,t):r===W.H1||r===W.H2||r===W.H3||r===W.H4||r===W.H5||r===W.H6?function(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement();var r=e.openElements.currentTagName;r!==W.H1&&r!==W.H2&&r!==W.H3&&r!==W.H4&&r!==W.H5&&r!==W.H6||e.openElements.pop(),e._insertElement(t,Z.HTML)}(e,t):r===W.LI||r===W.DD||r===W.DT?function(e,t){e.framesetOk=!1;for(var r=t.tagName,n=e.openElements.stackTop;n>=0;n--){var a=e.openElements.items[n],s=e.treeAdapter.getTagName(a),i=null;if(r===W.LI&&s===W.LI?i=W.LI:r!==W.DD&&r!==W.DT||s!==W.DD&&s!==W.DT||(i=s),i){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.popUntilTagNamePopped(i);break}if(s!==W.ADDRESS&&s!==W.DIV&&s!==W.P&&e._isSpecialElement(a))break}e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML)}(e,t):r===W.EM||r===W.TT?Ye(e,t):r===W.BR?Je(e,t):r===W.HR?function(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._appendElement(t,Z.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t):r===W.RB?rt(e,t):r===W.RT||r===W.RP?function(e,t){e.openElements.hasInScope(W.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(W.RTC),e._insertElement(t,Z.HTML)}(e,t):r!==W.TH&&r!==W.TD&&r!==W.TR&&nt(e,t);break;case 3:r===W.DIV||r===W.DIR||r===W.NAV?Ke(e,t):r===W.PRE?$e(e,t):r===W.BIG?Ye(e,t):r===W.IMG||r===W.WBR?Je(e,t):r===W.XMP?function(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,I.MODE.RAWTEXT)}(e,t):r===W.SVG?function(e,t){e._reconstructActiveFormattingElements(),H.adjustTokenSVGAttrs(t),H.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,Z.SVG):e._insertElement(t,Z.SVG),t.ackSelfClosing=!0}(e,t):r===W.RTC?rt(e,t):r!==W.COL&&nt(e,t);break;case 4:r===W.HTML?function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t):r===W.BASE||r===W.LINK||r===W.META?He(e,t):r===W.BODY?function(e,t){var r=e.openElements.tryPeekProperlyNestedBodyElement();r&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(r,t.attrs))}(e,t):r===W.MAIN||r===W.MENU?Ke(e,t):r===W.FORM?function(e,t){var r=e.openElements.tmplCount>0;e.formElement&&!r||(e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML),r||(e.formElement=e.openElements.current))}(e,t):r===W.CODE||r===W.FONT?Ye(e,t):r===W.NOBR?function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(W.NOBR)&&(je(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Z.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t):r===W.AREA?Je(e,t):r===W.MATH?function(e,t){e._reconstructActiveFormattingElements(),H.adjustTokenMathMLAttrs(t),H.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,Z.MATHML):e._insertElement(t,Z.MATHML),t.ackSelfClosing=!0}(e,t):r===W.MENU?function(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML)}(e,t):r!==W.HEAD&&nt(e,t);break;case 5:r===W.STYLE||r===W.TITLE?He(e,t):r===W.ASIDE?Ke(e,t):r===W.SMALL?Ye(e,t):r===W.TABLE?function(e,t){e.treeAdapter.getDocumentMode(e.document)!==V.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML),e.framesetOk=!1,e.insertionMode=ie}(e,t):r===W.EMBED?Je(e,t):r===W.INPUT?function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Z.HTML);var r=I.getTokenAttr(t,q.TYPE);r&&r.toLowerCase()===$||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t):r===W.PARAM||r===W.TRACK?Qe(e,t):r===W.IMAGE?function(e,t){t.tagName=W.IMG,Je(e,t)}(e,t):r!==W.FRAME&&r!==W.TBODY&&r!==W.TFOOT&&r!==W.THEAD&&nt(e,t);break;case 6:r===W.SCRIPT?He(e,t):r===W.CENTER||r===W.FIGURE||r===W.FOOTER||r===W.HEADER||r===W.HGROUP||r===W.DIALOG?Ke(e,t):r===W.BUTTON?function(e,t){e.openElements.hasInScope(W.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(W.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML),e.framesetOk=!1}(e,t):r===W.STRIKE||r===W.STRONG?Ye(e,t):r===W.APPLET||r===W.OBJECT?Xe(e,t):r===W.KEYGEN?Je(e,t):r===W.SOURCE?Qe(e,t):r===W.IFRAME?function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,I.MODE.RAWTEXT)}(e,t):r===W.SELECT?function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Z.HTML),e.framesetOk=!1,e.insertionMode===ie||e.insertionMode===de||e.insertionMode===ue||e.insertionMode===ce||e.insertionMode===pe?e.insertionMode=ge:e.insertionMode=fe}(e,t):r===W.OPTION?tt(e,t):nt(e,t);break;case 7:r===W.BGSOUND?He(e,t):r===W.DETAILS||r===W.ADDRESS||r===W.ARTICLE||r===W.SECTION||r===W.SUMMARY?Ke(e,t):r===W.LISTING?$e(e,t):r===W.MARQUEE?Xe(e,t):r===W.NOEMBED?et(e,t):r!==W.CAPTION&&nt(e,t);break;case 8:r===W.BASEFONT?He(e,t):r===W.FRAMESET?function(e,t){var r=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&r&&(e.treeAdapter.detachNode(r),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Z.HTML),e.insertionMode=ye)}(e,t):r===W.FIELDSET?Ke(e,t):r===W.TEXTAREA?function(e,t){e._insertElement(t,Z.HTML),e.skipNextNewLine=!0,e.tokenizer.state=I.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=se}(e,t):r===W.TEMPLATE?He(e,t):r===W.NOSCRIPT?e.options.scriptingEnabled?et(e,t):nt(e,t):r===W.OPTGROUP?tt(e,t):r!==W.COLGROUP&&nt(e,t);break;case 9:r===W.PLAINTEXT?function(e,t){e.openElements.hasInButtonScope(W.P)&&e._closePElement(),e._insertElement(t,Z.HTML),e.tokenizer.state=I.MODE.PLAINTEXT}(e,t):nt(e,t);break;case 10:r===W.BLOCKQUOTE||r===W.FIGCAPTION?Ke(e,t):nt(e,t);break;default:nt(e,t)}}function st(e,t){var r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r))}function it(e,t){var r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker())}function ot(e,t){for(var r=t.tagName,n=e.openElements.stackTop;n>0;n--){var a=e.openElements.items[n];if(e.treeAdapter.getTagName(a)===r){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilElementPopped(a);break}if(e._isSpecialElement(a))break}}function dt(e,t){var r=t.tagName;switch(r.length){case 1:r===W.A||r===W.B||r===W.I||r===W.S||r===W.U?je(e,t):r===W.P?function(e){e.openElements.hasInButtonScope(W.P)||e._insertFakeElement(W.P),e._closePElement()}(e):ot(e,t);break;case 2:r===W.DL||r===W.UL||r===W.OL?st(e,t):r===W.LI?function(e){e.openElements.hasInListItemScope(W.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(W.LI),e.openElements.popUntilTagNamePopped(W.LI))}(e):r===W.DD||r===W.DT?function(e,t){var r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r))}(e,t):r===W.H1||r===W.H2||r===W.H3||r===W.H4||r===W.H5||r===W.H6?function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e):r===W.BR?function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(W.BR),e.openElements.pop(),e.framesetOk=!1}(e):r===W.EM||r===W.TT?je(e,t):ot(e,t);break;case 3:r===W.BIG?je(e,t):r===W.DIR||r===W.DIV||r===W.NAV||r===W.PRE?st(e,t):ot(e,t);break;case 4:r===W.BODY?function(e){e.openElements.hasInScope(W.BODY)&&(e.insertionMode=he)}(e):r===W.HTML?function(e,t){e.openElements.hasInScope(W.BODY)&&(e.insertionMode=he,e._processToken(t))}(e,t):r===W.FORM?function(e){var t=e.openElements.tmplCount>0,r=e.formElement;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(W.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(W.FORM):e.openElements.remove(r))}(e):r===W.CODE||r===W.FONT||r===W.NOBR?je(e,t):r===W.MAIN||r===W.MENU?st(e,t):ot(e,t);break;case 5:r===W.ASIDE?st(e,t):r===W.SMALL?je(e,t):ot(e,t);break;case 6:r===W.CENTER||r===W.FIGURE||r===W.FOOTER||r===W.HEADER||r===W.HGROUP||r===W.DIALOG?st(e,t):r===W.APPLET||r===W.OBJECT?it(e,t):r===W.STRIKE||r===W.STRONG?je(e,t):ot(e,t);break;case 7:r===W.ADDRESS||r===W.ARTICLE||r===W.DETAILS||r===W.SECTION||r===W.SUMMARY||r===W.LISTING?st(e,t):r===W.MARQUEE?it(e,t):ot(e,t);break;case 8:r===W.FIELDSET?st(e,t):r===W.TEMPLATE?ze(e,t):ot(e,t);break;case 10:r===W.BLOCKQUOTE||r===W.FIGCAPTION?st(e,t):ot(e,t);break;default:ot(e,t)}}function lt(e,t){e.tmplInsertionModeStackTop>-1?bt(e,t):e.stopped=!0}function ut(e,t){var r=e.openElements.currentTagName;r===W.TABLE||r===W.TBODY||r===W.TFOOT||r===W.THEAD||r===W.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=oe,e._processToken(t)):ft(e,t)}function ct(e,t){var r=t.tagName;switch(r.length){case 2:r===W.TD||r===W.TH||r===W.TR?function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(W.TBODY),e.insertionMode=ue,e._processToken(t)}(e,t):ft(e,t);break;case 3:r===W.COL?function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(W.COLGROUP),e.insertionMode=le,e._processToken(t)}(e,t):ft(e,t);break;case 4:r===W.FORM?function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,Z.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t):ft(e,t);break;case 5:r===W.TABLE?function(e,t){e.openElements.hasInTableScope(W.TABLE)&&(e.openElements.popUntilTagNamePopped(W.TABLE),e._resetInsertionMode(),e._processToken(t))}(e,t):r===W.STYLE?He(e,t):r===W.TBODY||r===W.TFOOT||r===W.THEAD?function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Z.HTML),e.insertionMode=ue}(e,t):r===W.INPUT?function(e,t){var r=I.getTokenAttr(t,q.TYPE);r&&r.toLowerCase()===$?e._appendElement(t,Z.HTML):ft(e,t),t.ackSelfClosing=!0}(e,t):ft(e,t);break;case 6:r===W.SCRIPT?He(e,t):ft(e,t);break;case 7:r===W.CAPTION?function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Z.HTML),e.insertionMode=de}(e,t):ft(e,t);break;case 8:r===W.COLGROUP?function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Z.HTML),e.insertionMode=le}(e,t):r===W.TEMPLATE?He(e,t):ft(e,t);break;default:ft(e,t)}}function pt(e,t){var r=t.tagName;r===W.TABLE?e.openElements.hasInTableScope(W.TABLE)&&(e.openElements.popUntilTagNamePopped(W.TABLE),e._resetInsertionMode()):r===W.TEMPLATE?ze(e,t):r!==W.BODY&&r!==W.CAPTION&&r!==W.COL&&r!==W.COLGROUP&&r!==W.HTML&&r!==W.TBODY&&r!==W.TD&&r!==W.TFOOT&&r!==W.TH&&r!==W.THEAD&&r!==W.TR&&ft(e,t)}function ft(e,t){var r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=r}function gt(e,t){var r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r0?(e.openElements.popUntilTagNamePopped(W.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function vt(e,t){e.insertionMode=ae,e._processToken(t)}function xt(e,t){e.insertionMode=ae,e._processToken(t)}e.exports=Se},5850:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(5802),i=s.TAG_NAMES,o=s.NAMESPACES;function d(e){switch(e.length){case 1:return e===i.P;case 2:return e===i.RB||e===i.RP||e===i.RT||e===i.DD||e===i.DT||e===i.LI;case 3:return e===i.RTC;case 6:return e===i.OPTION;case 8:return e===i.OPTGROUP}return!1}function l(e){switch(e.length){case 1:return e===i.P;case 2:return e===i.RB||e===i.RP||e===i.RT||e===i.DD||e===i.DT||e===i.LI||e===i.TD||e===i.TH||e===i.TR;case 3:return e===i.RTC;case 5:return e===i.TBODY||e===i.TFOOT||e===i.THEAD;case 6:return e===i.OPTION;case 7:return e===i.CAPTION;case 8:return e===i.OPTGROUP||e===i.COLGROUP}return!1}function u(e,t){switch(e.length){case 2:if(e===i.TD||e===i.TH)return t===o.HTML;if(e===i.MI||e===i.MO||e===i.MN||e===i.MS)return t===o.MATHML;break;case 4:if(e===i.HTML)return t===o.HTML;if(e===i.DESC)return t===o.SVG;break;case 5:if(e===i.TABLE)return t===o.HTML;if(e===i.MTEXT)return t===o.MATHML;if(e===i.TITLE)return t===o.SVG;break;case 6:return(e===i.APPLET||e===i.OBJECT)&&t===o.HTML;case 7:return(e===i.CAPTION||e===i.MARQUEE)&&t===o.HTML;case 8:return e===i.TEMPLATE&&t===o.HTML;case 13:return e===i.FOREIGN_OBJECT&&t===o.SVG;case 14:return e===i.ANNOTATION_XML&&t===o.MATHML}return!1}var c=function(){function e(t,r){n(this,e),this.stackTop=-1,this.items=[],this.current=t,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=r}return a(e,[{key:"_indexOf",value:function(e){for(var t=-1,r=this.stackTop;r>=0;r--)if(this.items[r]===e){t=r;break}return t}},{key:"_isInTemplate",value:function(){return this.currentTagName===i.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===o.HTML}},{key:"_updateCurrentElement",value:function(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}},{key:"push",value:function(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}},{key:"pop",value:function(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}},{key:"replace",value:function(e,t){var r=this._indexOf(e);this.items[r]=t,r===this.stackTop&&this._updateCurrentElement()}},{key:"insertAfter",value:function(e,t){var r=this._indexOf(e)+1;this.items.splice(r,0,t),r===++this.stackTop&&this._updateCurrentElement()}},{key:"popUntilTagNamePopped",value:function(e){for(;this.stackTop>-1;){var t=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===e&&r===o.HTML)break}}},{key:"popUntilElementPopped",value:function(e){for(;this.stackTop>-1;){var t=this.current;if(this.pop(),t===e)break}}},{key:"popUntilNumberedHeaderPopped",value:function(){for(;this.stackTop>-1;){var e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===i.H1||e===i.H2||e===i.H3||e===i.H4||e===i.H5||e===i.H6&&t===o.HTML)break}}},{key:"popUntilTableCellPopped",value:function(){for(;this.stackTop>-1;){var e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===i.TD||e===i.TH&&t===o.HTML)break}}},{key:"popAllUpToHtmlElement",value:function(){this.stackTop=0,this._updateCurrentElement()}},{key:"clearBackToTableContext",value:function(){for(;this.currentTagName!==i.TABLE&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML;)this.pop()}},{key:"clearBackToTableBodyContext",value:function(){for(;this.currentTagName!==i.TBODY&&this.currentTagName!==i.TFOOT&&this.currentTagName!==i.THEAD&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML;)this.pop()}},{key:"clearBackToTableRowContext",value:function(){for(;this.currentTagName!==i.TR&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML;)this.pop()}},{key:"remove",value:function(e){for(var t=this.stackTop;t>=0;t--)if(this.items[t]===e){this.items.splice(t,1),this.stackTop--,this._updateCurrentElement();break}}},{key:"tryPeekProperlyNestedBodyElement",value:function(){var e=this.items[1];return e&&this.treeAdapter.getTagName(e)===i.BODY?e:null}},{key:"contains",value:function(e){return this._indexOf(e)>-1}},{key:"getCommonAncestor",value:function(e){var t=this._indexOf(e);return--t>=0?this.items[t]:null}},{key:"isRootHtmlElementCurrent",value:function(){return 0===this.stackTop&&this.currentTagName===i.HTML}},{key:"hasInScope",value:function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===o.HTML)return!0;if(u(r,n))return!1}return!0}},{key:"hasNumberedHeaderInScope",value:function(){for(var e=this.stackTop;e>=0;e--){var t=this.treeAdapter.getTagName(this.items[e]),r=this.treeAdapter.getNamespaceURI(this.items[e]);if((t===i.H1||t===i.H2||t===i.H3||t===i.H4||t===i.H5||t===i.H6)&&r===o.HTML)return!0;if(u(t,r))return!1}return!0}},{key:"hasInListItemScope",value:function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===o.HTML)return!0;if((r===i.UL||r===i.OL)&&n===o.HTML||u(r,n))return!1}return!0}},{key:"hasInButtonScope",value:function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===o.HTML)return!0;if(r===i.BUTTON&&n===o.HTML||u(r,n))return!1}return!0}},{key:"hasInTableScope",value:function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===o.HTML){if(r===e)return!0;if(r===i.TABLE||r===i.TEMPLATE||r===i.HTML)return!1}}return!0}},{key:"hasTableBodyContextInTableScope",value:function(){for(var e=this.stackTop;e>=0;e--){var t=this.treeAdapter.getTagName(this.items[e]);if(this.treeAdapter.getNamespaceURI(this.items[e])===o.HTML){if(t===i.TBODY||t===i.THEAD||t===i.TFOOT)return!0;if(t===i.TABLE||t===i.HTML)return!1}}return!0}},{key:"hasInSelectScope",value:function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===o.HTML){if(r===e)return!0;if(r!==i.OPTION&&r!==i.OPTGROUP)return!1}}return!0}},{key:"generateImpliedEndTags",value:function(){for(;d(this.currentTagName);)this.pop()}},{key:"generateImpliedEndTagsThoroughly",value:function(){for(;l(this.currentTagName);)this.pop()}},{key:"generateImpliedEndTagsWithExclusion",value:function(e){for(;d(this.currentTagName)&&this.currentTagName!==e;)this.pop()}}]),e}();e.exports=c},1256:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(6997),i=r(8467),o=r(7481),d=r(8294),l=i.CODE_POINTS,u=i.CODE_POINT_SEQUENCES,c={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},p="DATA_STATE",f="RCDATA_STATE",g="RAWTEXT_STATE",m="SCRIPT_DATA_STATE",h="PLAINTEXT_STATE",y="TAG_OPEN_STATE",b="END_TAG_OPEN_STATE",v="TAG_NAME_STATE",x="RCDATA_LESS_THAN_SIGN_STATE",R="RCDATA_END_TAG_OPEN_STATE",E="RCDATA_END_TAG_NAME_STATE",C="RAWTEXT_LESS_THAN_SIGN_STATE",S="RAWTEXT_END_TAG_OPEN_STATE",w="RAWTEXT_END_TAG_NAME_STATE",D="SCRIPT_DATA_LESS_THAN_SIGN_STATE",A="SCRIPT_DATA_END_TAG_OPEN_STATE",T="SCRIPT_DATA_END_TAG_NAME_STATE",k="SCRIPT_DATA_ESCAPE_START_STATE",_="SCRIPT_DATA_ESCAPE_START_DASH_STATE",j="SCRIPT_DATA_ESCAPED_STATE",I="SCRIPT_DATA_ESCAPED_DASH_STATE",L="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",N="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",P="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",O="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",F="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",M="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",B="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",U="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",H="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",z="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",G="BEFORE_ATTRIBUTE_NAME_STATE",V="ATTRIBUTE_NAME_STATE",W="AFTER_ATTRIBUTE_NAME_STATE",Z="BEFORE_ATTRIBUTE_VALUE_STATE",q="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",K="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",$="ATTRIBUTE_VALUE_UNQUOTED_STATE",Y="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",X="SELF_CLOSING_START_TAG_STATE",J="BOGUS_COMMENT_STATE",Q="MARKUP_DECLARATION_OPEN_STATE",ee="COMMENT_START_STATE",te="COMMENT_START_DASH_STATE",re="COMMENT_STATE",ne="COMMENT_LESS_THAN_SIGN_STATE",ae="COMMENT_LESS_THAN_SIGN_BANG_STATE",se="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",ie="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",oe="COMMENT_END_DASH_STATE",de="COMMENT_END_STATE",le="COMMENT_END_BANG_STATE",ue="DOCTYPE_STATE",ce="BEFORE_DOCTYPE_NAME_STATE",pe="DOCTYPE_NAME_STATE",fe="AFTER_DOCTYPE_NAME_STATE",ge="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",me="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",he="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",ye="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",be="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",ve="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",xe="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",Re="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Ee="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",Ce="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",Se="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",we="BOGUS_DOCTYPE_STATE",De="CDATA_SECTION_STATE",Ae="CDATA_SECTION_BRACKET_STATE",Te="CDATA_SECTION_END_STATE",ke="CHARACTER_REFERENCE_STATE",_e="NAMED_CHARACTER_REFERENCE_STATE",je="AMBIGUOS_AMPERSAND_STATE",Ie="NUMERIC_CHARACTER_REFERENCE_STATE",Le="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",Ne="DECIMAL_CHARACTER_REFERENCE_START_STATE",Pe="HEXADEMICAL_CHARACTER_REFERENCE_STATE",Oe="DECIMAL_CHARACTER_REFERENCE_STATE",Fe="NUMERIC_CHARACTER_REFERENCE_END_STATE";function Me(e){return e===l.SPACE||e===l.LINE_FEED||e===l.TABULATION||e===l.FORM_FEED}function Be(e){return e>=l.DIGIT_0&&e<=l.DIGIT_9}function Ue(e){return e>=l.LATIN_CAPITAL_A&&e<=l.LATIN_CAPITAL_Z}function He(e){return e>=l.LATIN_SMALL_A&&e<=l.LATIN_SMALL_Z}function ze(e){return He(e)||Ue(e)}function Ge(e){return ze(e)||Be(e)}function Ve(e){return e>=l.LATIN_CAPITAL_A&&e<=l.LATIN_CAPITAL_F}function We(e){return e>=l.LATIN_SMALL_A&&e<=l.LATIN_SMALL_F}function Ze(e){return e+32}function qe(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|1023&e))}function Ke(e){return String.fromCharCode(Ze(e))}function $e(e,t){for(var r=o[++e],n=++e,a=n+r-1;n<=a;){var s=n+a>>>1,i=o[s];if(it))return o[s+r];a=s-1}}return-1}var Ye=function(){function e(){n(this,e),this.preprocessor=new s,this.tokenQueue=[],this.allowCDATA=!1,this.state=p,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}return a(e,[{key:"_err",value:function(){}},{key:"_errOnNextCodePoint",value:function(e){this._consume(),this._err(e),this._unconsume()}},{key:"getNextToken",value:function(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;var e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()}},{key:"write",value:function(e,t){this.active=!0,this.preprocessor.write(e,t)}},{key:"insertHtmlAtCurrentPos",value:function(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)}},{key:"_ensureHibernation",value:function(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:e.HIBERNATION_TOKEN}),!0}return!1}},{key:"_consume",value:function(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}},{key:"_unconsume",value:function(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}},{key:"_reconsumeInState",value:function(e){this.state=e,this._unconsume()}},{key:"_consumeSequenceIfMatch",value:function(e,t,r){for(var n=0,a=!0,s=e.length,i=0,o=t,d=void 0;i0&&(o=this._consume(),n++),o===l.EOF){a=!1;break}if(o!==(d=e[i])&&(r||o!==Ze(d))){a=!1;break}}if(!a)for(;n--;)this._unconsume();return a}},{key:"_isTempBufferEqualToScriptString",value:function(){if(this.tempBuff.length!==u.SCRIPT_STRING.length)return!1;for(var e=0;e0&&this._err(d.endTagWithAttributes),t.selfClosing&&this._err(d.endTagWithTrailingSolidus)),this.tokenQueue.push(t)}},{key:"_emitCurrentCharacterToken",value:function(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}},{key:"_emitEOFToken",value:function(){this._createEOFToken(),this._emitCurrentToken()}},{key:"_appendCharToCurrentCharacterToken",value:function(e,t){this.currentCharacterToken&&this.currentCharacterToken.type!==e&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=t:this._createCharacterToken(e,t)}},{key:"_emitCodePoint",value:function(t){var r=e.CHARACTER_TOKEN;Me(t)?r=e.WHITESPACE_CHARACTER_TOKEN:t===l.NULL&&(r=e.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(r,qe(t))}},{key:"_emitSeveralCodePoints",value:function(e){for(var t=0;t-1;){var a=o[n],s=a<7;s&&1&a&&(t=2&a?[o[++n],o[++n]]:[o[++n]],r=0);var i=this._consume();if(this.tempBuff.push(i),r++,i===l.EOF)break;n=s?4&a?$e(n,i):-1:i===a?++n:-1}for(;r--;)this.tempBuff.pop(),this._unconsume();return t}},{key:"_isCharacterReferenceInAttribute",value:function(){return this.returnState===q||this.returnState===K||this.returnState===$}},{key:"_isCharacterReferenceAttributeQuirk",value:function(e){if(!e&&this._isCharacterReferenceInAttribute()){var t=this._consume();return this._unconsume(),t===l.EQUALS_SIGN||Ge(t)}return!1}},{key:"_flushCodePointsConsumedAsCharacterReference",value:function(){if(this._isCharacterReferenceInAttribute())for(var e=0;e")):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.state=j,this._emitChars(i.REPLACEMENT_CHARACTER)):e===l.EOF?(this._err(d.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=j,this._emitCodePoint(e))}},{key:N,value:function(e){e===l.SOLIDUS?(this.tempBuff=[],this.state=P):ze(e)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(F)):(this._emitChars("<"),this._reconsumeInState(j))}},{key:P,value:function(e){ze(e)?(this._createEndTagToken(),this._reconsumeInState(O)):(this._emitChars("")):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.state=M,this._emitChars(i.REPLACEMENT_CHARACTER)):e===l.EOF?(this._err(d.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=M,this._emitCodePoint(e))}},{key:H,value:function(e){e===l.SOLIDUS?(this.tempBuff=[],this.state=z,this._emitChars("/")):this._reconsumeInState(M)}},{key:z,value:function(e){Me(e)||e===l.SOLIDUS||e===l.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?j:M,this._emitCodePoint(e)):Ue(e)?(this.tempBuff.push(Ze(e)),this._emitCodePoint(e)):He(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(M)}},{key:G,value:function(e){Me(e)||(e===l.SOLIDUS||e===l.GREATER_THAN_SIGN||e===l.EOF?this._reconsumeInState(W):e===l.EQUALS_SIGN?(this._err(d.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=V):(this._createAttr(""),this._reconsumeInState(V)))}},{key:V,value:function(e){Me(e)||e===l.SOLIDUS||e===l.GREATER_THAN_SIGN||e===l.EOF?(this._leaveAttrName(W),this._unconsume()):e===l.EQUALS_SIGN?this._leaveAttrName(Z):Ue(e)?this.currentAttr.name+=Ke(e):e===l.QUOTATION_MARK||e===l.APOSTROPHE||e===l.LESS_THAN_SIGN?(this._err(d.unexpectedCharacterInAttributeName),this.currentAttr.name+=qe(e)):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentAttr.name+=i.REPLACEMENT_CHARACTER):this.currentAttr.name+=qe(e)}},{key:W,value:function(e){Me(e)||(e===l.SOLIDUS?this.state=X:e===l.EQUALS_SIGN?this.state=Z:e===l.GREATER_THAN_SIGN?(this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(V)))}},{key:Z,value:function(e){Me(e)||(e===l.QUOTATION_MARK?this.state=q:e===l.APOSTROPHE?this.state=K:e===l.GREATER_THAN_SIGN?(this._err(d.missingAttributeValue),this.state=p,this._emitCurrentToken()):this._reconsumeInState($))}},{key:q,value:function(e){e===l.QUOTATION_MARK?this.state=Y:e===l.AMPERSAND?(this.returnState=q,this.state=ke):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentAttr.value+=i.REPLACEMENT_CHARACTER):e===l.EOF?(this._err(d.eofInTag),this._emitEOFToken()):this.currentAttr.value+=qe(e)}},{key:K,value:function(e){e===l.APOSTROPHE?this.state=Y:e===l.AMPERSAND?(this.returnState=K,this.state=ke):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentAttr.value+=i.REPLACEMENT_CHARACTER):e===l.EOF?(this._err(d.eofInTag),this._emitEOFToken()):this.currentAttr.value+=qe(e)}},{key:$,value:function(e){Me(e)?this._leaveAttrValue(G):e===l.AMPERSAND?(this.returnState=$,this.state=ke):e===l.GREATER_THAN_SIGN?(this._leaveAttrValue(p),this._emitCurrentToken()):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentAttr.value+=i.REPLACEMENT_CHARACTER):e===l.QUOTATION_MARK||e===l.APOSTROPHE||e===l.LESS_THAN_SIGN||e===l.EQUALS_SIGN||e===l.GRAVE_ACCENT?(this._err(d.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=qe(e)):e===l.EOF?(this._err(d.eofInTag),this._emitEOFToken()):this.currentAttr.value+=qe(e)}},{key:Y,value:function(e){Me(e)?this._leaveAttrValue(G):e===l.SOLIDUS?this._leaveAttrValue(X):e===l.GREATER_THAN_SIGN?(this._leaveAttrValue(p),this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInTag),this._emitEOFToken()):(this._err(d.missingWhitespaceBetweenAttributes),this._reconsumeInState(G))}},{key:X,value:function(e){e===l.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInTag),this._emitEOFToken()):(this._err(d.unexpectedSolidusInTag),this._reconsumeInState(G))}},{key:J,value:function(e){e===l.GREATER_THAN_SIGN?(this.state=p,this._emitCurrentToken()):e===l.EOF?(this._emitCurrentToken(),this._emitEOFToken()):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.data+=i.REPLACEMENT_CHARACTER):this.currentToken.data+=qe(e)}},{key:Q,value:function(e){this._consumeSequenceIfMatch(u.DASH_DASH_STRING,e,!0)?(this._createCommentToken(),this.state=ee):this._consumeSequenceIfMatch(u.DOCTYPE_STRING,e,!1)?this.state=ue:this._consumeSequenceIfMatch(u.CDATA_START_STRING,e,!0)?this.allowCDATA?this.state=De:(this._err(d.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=J):this._ensureHibernation()||(this._err(d.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(J))}},{key:ee,value:function(e){e===l.HYPHEN_MINUS?this.state=te:e===l.GREATER_THAN_SIGN?(this._err(d.abruptClosingOfEmptyComment),this.state=p,this._emitCurrentToken()):this._reconsumeInState(re)}},{key:te,value:function(e){e===l.HYPHEN_MINUS?this.state=de:e===l.GREATER_THAN_SIGN?(this._err(d.abruptClosingOfEmptyComment),this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(re))}},{key:re,value:function(e){e===l.HYPHEN_MINUS?this.state=oe:e===l.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=ne):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.data+=i.REPLACEMENT_CHARACTER):e===l.EOF?(this._err(d.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=qe(e)}},{key:ne,value:function(e){e===l.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=ae):e===l.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(re)}},{key:ae,value:function(e){e===l.HYPHEN_MINUS?this.state=se:this._reconsumeInState(re)}},{key:se,value:function(e){e===l.HYPHEN_MINUS?this.state=ie:this._reconsumeInState(oe)}},{key:ie,value:function(e){e!==l.GREATER_THAN_SIGN&&e!==l.EOF&&this._err(d.nestedComment),this._reconsumeInState(de)}},{key:oe,value:function(e){e===l.HYPHEN_MINUS?this.state=de:e===l.EOF?(this._err(d.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(re))}},{key:de,value:function(e){e===l.GREATER_THAN_SIGN?(this.state=p,this._emitCurrentToken()):e===l.EXCLAMATION_MARK?this.state=le:e===l.HYPHEN_MINUS?this.currentToken.data+="-":e===l.EOF?(this._err(d.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(re))}},{key:le,value:function(e){e===l.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=oe):e===l.GREATER_THAN_SIGN?(this._err(d.incorrectlyClosedComment),this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(re))}},{key:ue,value:function(e){Me(e)?this.state=ce:e===l.GREATER_THAN_SIGN?this._reconsumeInState(ce):e===l.EOF?(this._err(d.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(ce))}},{key:ce,value:function(e){Me(e)||(Ue(e)?(this._createDoctypeToken(Ke(e)),this.state=pe):e===l.NULL?(this._err(d.unexpectedNullCharacter),this._createDoctypeToken(i.REPLACEMENT_CHARACTER),this.state=pe):e===l.GREATER_THAN_SIGN?(this._err(d.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=p):e===l.EOF?(this._err(d.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(qe(e)),this.state=pe))}},{key:pe,value:function(e){Me(e)?this.state=fe:e===l.GREATER_THAN_SIGN?(this.state=p,this._emitCurrentToken()):Ue(e)?this.currentToken.name+=Ke(e):e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.name+=i.REPLACEMENT_CHARACTER):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=qe(e)}},{key:fe,value:function(e){Me(e)||(e===l.GREATER_THAN_SIGN?(this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(u.PUBLIC_STRING,e,!1)?this.state=ge:this._consumeSequenceIfMatch(u.SYSTEM_STRING,e,!1)?this.state=xe:this._ensureHibernation()||(this._err(d.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(we)))}},{key:ge,value:function(e){Me(e)?this.state=me:e===l.QUOTATION_MARK?(this._err(d.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=he):e===l.APOSTROPHE?(this._err(d.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=ye):e===l.GREATER_THAN_SIGN?(this._err(d.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(we))}},{key:me,value:function(e){Me(e)||(e===l.QUOTATION_MARK?(this.currentToken.publicId="",this.state=he):e===l.APOSTROPHE?(this.currentToken.publicId="",this.state=ye):e===l.GREATER_THAN_SIGN?(this._err(d.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(we)))}},{key:he,value:function(e){e===l.QUOTATION_MARK?this.state=be:e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.publicId+=i.REPLACEMENT_CHARACTER):e===l.GREATER_THAN_SIGN?(this._err(d.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=p):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=qe(e)}},{key:ye,value:function(e){e===l.APOSTROPHE?this.state=be:e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.publicId+=i.REPLACEMENT_CHARACTER):e===l.GREATER_THAN_SIGN?(this._err(d.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=p):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=qe(e)}},{key:be,value:function(e){Me(e)?this.state=ve:e===l.GREATER_THAN_SIGN?(this.state=p,this._emitCurrentToken()):e===l.QUOTATION_MARK?(this._err(d.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Ee):e===l.APOSTROPHE?(this._err(d.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Ce):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(we))}},{key:ve,value:function(e){Me(e)||(e===l.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=p):e===l.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Ee):e===l.APOSTROPHE?(this.currentToken.systemId="",this.state=Ce):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(we)))}},{key:xe,value:function(e){Me(e)?this.state=Re:e===l.QUOTATION_MARK?(this._err(d.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Ee):e===l.APOSTROPHE?(this._err(d.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Ce):e===l.GREATER_THAN_SIGN?(this._err(d.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(we))}},{key:Re,value:function(e){Me(e)||(e===l.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Ee):e===l.APOSTROPHE?(this.currentToken.systemId="",this.state=Ce):e===l.GREATER_THAN_SIGN?(this._err(d.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=p,this._emitCurrentToken()):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(we)))}},{key:Ee,value:function(e){e===l.QUOTATION_MARK?this.state=Se:e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.systemId+=i.REPLACEMENT_CHARACTER):e===l.GREATER_THAN_SIGN?(this._err(d.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=p):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=qe(e)}},{key:Ce,value:function(e){e===l.APOSTROPHE?this.state=Se:e===l.NULL?(this._err(d.unexpectedNullCharacter),this.currentToken.systemId+=i.REPLACEMENT_CHARACTER):e===l.GREATER_THAN_SIGN?(this._err(d.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=p):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=qe(e)}},{key:Se,value:function(e){Me(e)||(e===l.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=p):e===l.EOF?(this._err(d.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(d.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(we)))}},{key:we,value:function(e){e===l.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=p):e===l.NULL?this._err(d.unexpectedNullCharacter):e===l.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}},{key:De,value:function(e){e===l.RIGHT_SQUARE_BRACKET?this.state=Ae:e===l.EOF?(this._err(d.eofInCdata),this._emitEOFToken()):this._emitCodePoint(e)}},{key:Ae,value:function(e){e===l.RIGHT_SQUARE_BRACKET?this.state=Te:(this._emitChars("]"),this._reconsumeInState(De))}},{key:Te,value:function(e){e===l.GREATER_THAN_SIGN?this.state=p:e===l.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(De))}},{key:ke,value:function(e){this.tempBuff=[l.AMPERSAND],e===l.NUMBER_SIGN?(this.tempBuff.push(e),this.state=Ie):Ge(e)?this._reconsumeInState(_e):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}},{key:_e,value:function(e){var t=this._matchNamedCharacterReference(e);if(this._ensureHibernation())this.tempBuff=[l.AMPERSAND];else if(t){var r=this.tempBuff[this.tempBuff.length-1]===l.SEMICOLON;this._isCharacterReferenceAttributeQuirk(r)||(r||this._errOnNextCodePoint(d.missingSemicolonAfterCharacterReference),this.tempBuff=t),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=je}},{key:je,value:function(e){Ge(e)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=qe(e):this._emitCodePoint(e):(e===l.SEMICOLON&&this._err(d.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}},{key:Ie,value:function(e){this.charRefCode=0,e===l.LATIN_SMALL_X||e===l.LATIN_CAPITAL_X?(this.tempBuff.push(e),this.state=Le):this._reconsumeInState(Ne)}},{key:Le,value:function(e){!function(e){return Be(e)||Ve(e)||We(e)}(e)?(this._err(d.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)):this._reconsumeInState(Pe)}},{key:Ne,value:function(e){Be(e)?this._reconsumeInState(Oe):(this._err(d.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}},{key:Pe,value:function(e){Ve(e)?this.charRefCode=16*this.charRefCode+e-55:We(e)?this.charRefCode=16*this.charRefCode+e-87:Be(e)?this.charRefCode=16*this.charRefCode+e-48:e===l.SEMICOLON?this.state=Fe:(this._err(d.missingSemicolonAfterCharacterReference),this._reconsumeInState(Fe))}},{key:Oe,value:function(e){Be(e)?this.charRefCode=10*this.charRefCode+e-48:e===l.SEMICOLON?this.state=Fe:(this._err(d.missingSemicolonAfterCharacterReference),this._reconsumeInState(Fe))}},{key:Fe,value:function(){if(this.charRefCode===l.NULL)this._err(d.nullCharacterReference),this.charRefCode=l.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(d.characterReferenceOutsideUnicodeRange),this.charRefCode=l.REPLACEMENT_CHARACTER;else if(i.isSurrogate(this.charRefCode))this._err(d.surrogateCharacterReference),this.charRefCode=l.REPLACEMENT_CHARACTER;else if(i.isUndefinedCodePoint(this.charRefCode))this._err(d.noncharacterCharacterReference);else if(i.isControlCodePoint(this.charRefCode)||this.charRefCode===l.CARRIAGE_RETURN){this._err(d.controlCharacterReference);var e=c[this.charRefCode];e&&(this.charRefCode=e)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}}]),e}();Ye.CHARACTER_TOKEN="CHARACTER_TOKEN",Ye.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN",Ye.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN",Ye.START_TAG_TOKEN="START_TAG_TOKEN",Ye.END_TAG_TOKEN="END_TAG_TOKEN",Ye.COMMENT_TOKEN="COMMENT_TOKEN",Ye.DOCTYPE_TOKEN="DOCTYPE_TOKEN",Ye.EOF_TOKEN="EOF_TOKEN",Ye.HIBERNATION_TOKEN="HIBERNATION_TOKEN",Ye.MODE={DATA:p,RCDATA:f,RAWTEXT:g,SCRIPT_DATA:m,PLAINTEXT:h},Ye.getTokenAttr=function(e,t){for(var r=e.attrs.length-1;r>=0;r--)if(e.attrs[r].name===t)return e.attrs[r].value;return null},e.exports=Ye},7481:function(e){"use strict";e.exports=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204])},6997:function(e,t,r){"use strict";var n=r(8983).default,a=r(2081).default,s=r(8467),i=r(8294),o=s.CODE_POINTS,d=function(){function e(){n(this,e),this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536}return a(e,[{key:"_err",value:function(){}},{key:"_addGap",value:function(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}},{key:"_processSurrogate",value:function(e){if(this.pos!==this.lastCharPos){var t=this.html.charCodeAt(this.pos+1);if(s.isSurrogatePair(t))return this.pos++,this._addGap(),s.getSurrogatePairCodePoint(e,t)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,o.EOF;return this._err(i.surrogateInInputStream),e}},{key:"dropParsedChunk",value:function(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}},{key:"write",value:function(e,t){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=t}},{key:"insertHtmlAtCurrentPos",value:function(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}},{key:"advance",value:function(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,o.EOF;var e=this.html.charCodeAt(this.pos);return this.skipNextNewLine&&e===o.LINE_FEED?(this.skipNextNewLine=!1,this._addGap(),this.advance()):e===o.CARRIAGE_RETURN?(this.skipNextNewLine=!0,o.LINE_FEED):(this.skipNextNewLine=!1,s.isSurrogate(e)&&(e=this._processSurrogate(e)),e>31&&e<127||e===o.LINE_FEED||e===o.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}},{key:"_checkForProblematicCharacters",value:function(e){s.isControlCodePoint(e)?this._err(i.controlCharacterInInputStream):s.isUndefinedCodePoint(e)&&this._err(i.noncharacterInInputStream)}},{key:"retreat",value:function(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}}]),e}();e.exports=d},7048:function(e,t,r){"use strict";var n=r(5802).DOCUMENT_MODE;t.createDocument=function(){return{nodeName:"#document",mode:n.NO_QUIRKS,childNodes:[]}},t.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}},t.createElement=function(e,t,r){return{nodeName:e,tagName:e,attrs:r,namespaceURI:t,childNodes:[],parentNode:null}},t.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};var a=function(e){return{nodeName:"#text",value:e,parentNode:null}},s=t.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},i=t.insertBefore=function(e,t,r){var n=e.childNodes.indexOf(r);e.childNodes.splice(n,0,t),t.parentNode=e};t.setTemplateContent=function(e,t){e.content=t},t.getTemplateContent=function(e){return e.content},t.setDocumentType=function(e,t,r,n){for(var a=null,i=0;i