diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..29f24a5 --- /dev/null +++ b/.env.development @@ -0,0 +1,12 @@ + +# 开发环境配置 +VITE_APP_ENV = 'development' + +VITE_PROXY = "http://localhost:40000" + +#接口地址 +VITE_APP_API= /dev + +#页面基础路径 +VITE_APP_BASE= /DataV/ + diff --git a/.env.lib b/.env.lib new file mode 100644 index 0000000..0f38762 --- /dev/null +++ b/.env.lib @@ -0,0 +1,8 @@ +# 生产环境配置 +VITE_APP_ENV = 'lib' + +#接口地址 +VITE_APP_API= + +#页面基础路径 +VITE_APP_BASE=/ diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..4254053 --- /dev/null +++ b/.env.production @@ -0,0 +1,11 @@ +# 生产环境配置 +VITE_APP_ENV = 'production' + +#接口地址 +VITE_APP_API= + +#页面基础路径 +VITE_APP_BASE= /DataV/ + +# 是否在打包时开启压缩,支持 gzip 和 brotli +VITE_BUILD_COMPRESS = gzip diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9f7d629 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +pnpm-lock.yaml \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b900db6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,42 @@ +# 基础镜像 +# nodejs请勿使用alpine版本,以免出现依赖安装失败的问题 +FROM node:20-alpine as build-stage +LABEL maintainer=yunzhupaas-team + +# 设置时区 +ENV TZ=Asia/Shanghai +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone + +# 指定临时工作目录 +WORKDIR /temp + +# 安装pnpm +RUN npm install -g pnpm@9.9.0 --registry=https://registry.npmmirror.com + +# 复制项目 +COPY . . + +# 安装依赖 +RUN pnpm install --registry https://registry.npmmirror.com + +# 构建项目 +RUN pnpm build + +# 基础镜像 +FROM nginx:stable-alpine as production-stage + +# 指定运行时的工作目录 +## 特别说明: +## 1、/data/yunzhupaassoft/yunzhupaas-web-vue3 需要与 yunzhupaas-web-vue3 中Dockerfile中的目录一致 +## 2、DataV为子目录,请勿修改 +ENV WORKDIR /data/yunzhupaassoft/yunzhupaas-web-vue3/DataV +WORKDIR $WORKDIR + +# 将构建文件拷贝到运行时目录中 +COPY --from=build-stage /temp/dist ${WORKDIR} + +# 复制Nginx配置 +COPY deploy/default.conf /etc/nginx/conf.d/ + +# 指定容器内运行端口 +EXPOSE 80 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..2fd5ece --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 smallwei + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README b/README deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md new file mode 100644 index 0000000..a25dfc5 --- /dev/null +++ b/README.md @@ -0,0 +1,129 @@ +## 一 环境要求 + +### 1.1 开发环境 + +- 操作系统:`Windows 10/11`,`MacOS`; +- `Node 16.15.0` 版本以上(某些情况下可能需要安装 `Python3` 环境); +- `pnpm v8.1.0`及以上版本; +- `Visual Studio Code`(简称 VSCode) + +### 1.2 运行环境 + +`Nginx` 建议使用 1.18.0 及以上版本、`OpenResty` 或 `TongHttpServer 6.0`(国产信创) + +## 二 浏览器支持 + +> 支持现代浏览器,不支持 IE + +| IE | Edge | Firefox | Chrome | Safari | +| ----------- | --------------- | --------------- | --------------- | --------------- | +| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions | + +## 三 关联项目 + +> 需要使用下表中的对应分支 + +| 项目 | 分支 | 说明 | +| ---------------------- | ------------- | ----------------------- | +| **后端**(任一后端服务) | | | +| yunzhupaas-java-boot | v5.2.x-stable | Java 单体后端项目源码 | +| yunzhupaas-java-cloud | v5.2.x-stable | Java 微服务后端项目源码 | +| yunzhupaas-dotnet | v5.2.x-stable | .NET 单体后端项目源码 | +| yunzhupaas-dotnet-cloud | v5.2.x-stable | .NET 微服务后端项目源码 | +| **前端** | | | +| yunzhupaas-web-vue3 | v5.2.x-stable | 前端主项目(Vue3)源码 | + +## 四 使用说明 + +### 4.1 开发环境 + +#### 4.1.1 安装 pnpm + +> 推荐使用 `pnpm` + +在 Windows 的 `PowerShell` 中执行如下命令 + +```bash +iwr https://get.pnpm.io/install.ps1 -useb | iex +``` + +MacOS 通过 `Homebrew` 安装 `pnpm`
+若已经安装了 `Homebrew` 软件包管理器,则可以使用如下命令赖安装 pnpm: + +```bash +brew install pnpm +``` + +也可以通过 npm 安装 pnpm + +```bash +npm install -g pnpm +或 +npm install -g @pnpm/exe +``` + +#### 4.1.2 安装依赖 + +使用如下命令安装项目依赖 + +```bash +pnpm install --registry http://registry.npmmirror.com +``` + +#### 4.1.3 后端接口配置 + +修改项目根目录 `.env.development` 中的后端接口地址 + +- Java 项目本地开发默认地址:`http://localhost:30000` +- .NET 项目本地开发默认地址:`http://localhost:5000` + +```bash +# 第5行,后端接口 +VITE_PROXY = "http://localhost:30000" +``` + +#### 4.1.4 本地运行 + +完成上述操作后,使用如下命令运行前端项目 + +```bash +pnpm dev +``` + +### 4.2 运行环境 + +> 测试或生产环境 + +如果需要测试或生产环境发布,使用如下命令打包项目 + +```bash +pnpm build +``` + +然后将项目根目录下 `/dist/` 中所有的文件上传至服务器。 + +## 五 常见问题 + +### 5.1 修改网站标题 + +打开项目根目录 `/public/config.js` 文件,可以看到 网站标题 等配置。 + +```bash +# 修改网站标题(第5行) +title: 'YUNZHUPAAS数据大屏', +``` + +### 5.2 修改本地运行默认端口 + +打开项目根目录 `vite.config.js` 文件,修改如下配置: + +> 如果默认端口被修改,需要前往 yunzhupaas-web-vue3 调整相关配置,详细见 yunzhupaas-web-vue3 项目根目录 README.md 文件说明 + +```bash +# 修改默认端口(第13行) +port: 8100, +``` + +### 5.3 代码更新后报错 + +在开发或打包时报依赖缺失,可以先删除项目根目录下的 `pnpm-lock.yaml` 文件,然后重新执行 `pnpm install` 安装依赖即可解决。 diff --git a/deploy/default.conf b/deploy/default.conf new file mode 100644 index 0000000..68c019d --- /dev/null +++ b/deploy/default.conf @@ -0,0 +1,83 @@ +server { + listen 80; + server_name localhost; + root /data/yunzhupaassoft/yunzhupaas-web-vue3; + index index.html; + + gzip on; + gzip_static on; + gzip_min_length 1k; + gzip_comp_level 4; + gzip_proxied any; + gzip_types text/plain text/xml text/css; + gzip_vary on; + gzip_http_version 1.0; + gzip_disable "MSIE [1-6]\.(?!.*SV1)"; + + # YUNZHUPAAS-START + # 设置上传文件的大小 + client_max_body_size 100m; + + # 添加头部信息 + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-NginX-Proxy true; + # This is necessary to pass the correct IP to be hashed + real_ip_header X-Real-IP; + proxy_connect_timeout 300; + + # 前端主项目伪静态 + location / { + try_files $uri $uri/ /index.html; + } + + # 大屏伪静态 + location /DataV { + try_files $uri $uri/ /DataV/index.html; + } + + # 报表伪静态 + location /Report/icons/{ + try_files $uri $uri/ /Report/icons/; + } + + # 后端服务 + location /api/ { + proxy_pass http://yunzhupaas-java-boot-external.java-boot-v510:30000; + } + + location /websocket { + proxy_pass http://yunzhupaas-java-boot-external.java-boot-v510:30000/api/message/websocket; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_read_timeout 600s; + } + + # 报表 + location /ReportServer/ { + proxy_pass http://yunzhupaas-datareport-external.java-boot-v510:30007/; + } + + # 文件预览 + location /FileServer { + proxy_pass http://yunzhupaas-file-preview-external.java-boot-v510:30090; + } + + location ~ /FileServer/*.*\.(js|css)?$ { + proxy_pass http://yunzhupaas-file-preview-external.java-boot-v510:30090; + } + + # 流程引擎 + location /api/Flow { + proxy_pass http://yunzhupaas-workflow-external.java-boot-v510:31000; + } + + # univer报表 + location /api/Report { + proxy_pass http://yunzhupaas-java-datareport-univer-external.java-boot-v510:32000; + } + +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..84bfcaf --- /dev/null +++ b/index.html @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + +
+
加载中…
+
+
+ + + + diff --git a/lib.config.js b/lib.config.js new file mode 100644 index 0000000..acb3be4 --- /dev/null +++ b/lib.config.js @@ -0,0 +1,29 @@ +import { + resolve +} from 'path' +export default { + //打包index.umd.js的配置 + publicDir: 'access', // 指定public目录的位置 + build: { + cssCodeSplit: true, + lib: { + entry: resolve(__dirname, 'src/page/index.js'), + name: 'AvueData', + fileName: 'index', + formats: ['umd'] + }, + outDir: resolve(__dirname, 'public/lib'), + assetsDir: "assets", + rollupOptions: { + external: ['vue', 'axios', 'AVUE'], + output: { + compact: true, + globals: { + vue: 'Vue', + AVUE: 'AVUE', + axios: 'axios' + }, + }, + }, + }, +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..ffb0755 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6992 @@ +{ + "name": "yunzhupaas-web-datascreen-vue3", + "version": "5.2.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "yunzhupaas-web-datascreen-vue3", + "version": "5.2.0", + "dependencies": { + "@element-plus/icons-vue": "^2.0.9", + "@kjgl77/datav-vue3": "^1.5.0", + "@smallwei/avue": "^3.4.8", + "animate.css": "^4.1.1", + "axios": "0.19.0", + "crypto-js": "^4.1.1", + "dayjs": "^1.10.6", + "element-plus": "^2.7.5", + "highlight.js": "^11.8.0", + "js-cookie": "^3.0.0", + "mockjs": "^1.1.0", + "monaco-editor": "^0.34.1", + "mqtt": "^4.3.7", + "nprogress": "^0.2.0", + "store2": "^2.14.2", + "vite-plugin-mock": "^2.9.4", + "vue": "^3.4.27", + "vue-demi": "^0.14.10", + "vue-i18n": "^9.1.9", + "vue-json-viewer": "3.0.4", + "vue-router": "^4.1.5", + "vue3-sketch-ruler": "1.3.7", + "vuedraggable": "^4.1.0" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^4.2.3", + "@vue/compiler-sfc": "^3.0.5", + "sass": "^1.37.5", + "unplugin-auto-import": "^0.11.2", + "vite": "^4.4.6", + "vite-plugin-compression": "^0.5.1", + "vite-plugin-svg-icons": "^2.0.1", + "vite-plugin-vue-setup-extend": "^0.4.0" + } + }, + "node_modules/@antfu/utils": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/@antfu/utils/-/utils-0.5.2.tgz", + "integrity": "sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.3", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.3.tgz", + "integrity": "sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-4.2.0.tgz", + "integrity": "sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/@element-plus/icons-vue": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.2.tgz", + "integrity": "sha512-OzIuTaIfC8QXEPmJvB4Y4kw34rSXdCJzxcD1kFStBvr8bK6X1zQAYDo0CNMjojnfTqRQCJ0I7prlErcoRiET2A==", + "license": "MIT", + "peer": true, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.0.1.tgz", + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", + "license": "MIT" + }, + "node_modules/@floating-ui/dom": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.0.2.tgz", + "integrity": "sha512-5X9WSvZ8/fjy3gDu8yx9HAA4KG1lazUN2P4/VnaXLxTO9Dz53HI1oYoh1OlhqFNlHgGDiwFX5WhFCc2ljbW3yA==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.0.1" + } + }, + "node_modules/@intlify/core-base": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz", + "integrity": "sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==", + "license": "MIT", + "dependencies": { + "@intlify/devtools-if": "9.2.2", + "@intlify/message-compiler": "9.2.2", + "@intlify/shared": "9.2.2", + "@intlify/vue-devtools": "9.2.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/devtools-if": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz", + "integrity": "sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==", + "license": "MIT", + "dependencies": { + "@intlify/shared": "9.2.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz", + "integrity": "sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==", + "license": "MIT", + "dependencies": { + "@intlify/shared": "9.2.2", + "source-map": "0.6.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/shared": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz", + "integrity": "sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/vue-devtools": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz", + "integrity": "sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==", + "license": "MIT", + "dependencies": { + "@intlify/core-base": "9.2.2", + "@intlify/shared": "9.2.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@jiaminghi/bezier-curve": { + "version": "0.0.9", + "resolved": "https://registry.npmmirror.com/@jiaminghi/bezier-curve/-/bezier-curve-0.0.9.tgz", + "integrity": "sha512-u9xJPOEl6Dri2E9FfmJoGxYQY7vYJkURNX04Vj64tdi535tPrpkuf9Sm0lNr3QTKdHQh0DdNRsaa62FLQNQEEw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.5.5" + } + }, + "node_modules/@jiaminghi/c-render": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/@jiaminghi/c-render/-/c-render-0.4.3.tgz", + "integrity": "sha512-FJfzj5hGj7MLqqqI2D7vEzHKbQ1Ynnn7PJKgzsjXaZpJzTqs2Yw5OSeZnm6l7Qj7jyPAP53lFvEQNH4o4j6s+Q==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.5.5", + "@jiaminghi/bezier-curve": "*", + "@jiaminghi/color": "*", + "@jiaminghi/transition": "*" + } + }, + "node_modules/@jiaminghi/charts": { + "version": "0.2.18", + "resolved": "https://registry.npmmirror.com/@jiaminghi/charts/-/charts-0.2.18.tgz", + "integrity": "sha512-K+HXaOOeWG9OOY1VG6M4mBreeeIAPhb9X+khG651AbnwEwL6G2UtcAQ8GWCq6GzhczcLwwhIhuaHqRygwHC0sA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.5.5", + "@jiaminghi/c-render": "^0.4.3" + } + }, + "node_modules/@jiaminghi/color": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/@jiaminghi/color/-/color-1.1.3.tgz", + "integrity": "sha512-ZY3hdorgODk4OSTbxyXBPxAxHPIVf9rPlKJyK1C1db46a50J0reFKpAvfZG8zMG3lvM60IR7Qawgcu4ZDO3+Hg==", + "license": "MIT" + }, + "node_modules/@jiaminghi/transition": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/@jiaminghi/transition/-/transition-1.1.11.tgz", + "integrity": "sha512-owBggipoHMikDHHDW5Gc7RZYlVuvxHADiU4bxfjBVkHDAmmck+fCkm46n2JzC3j33hWvP9nSCAeh37t6stgWeg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.5.5" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@kjgl77/datav-vue3": { + "version": "1.6.1", + "resolved": "https://registry.npmmirror.com/@kjgl77/datav-vue3/-/datav-vue3-1.6.1.tgz", + "integrity": "sha512-HgEr/McsMhYIIqUhBQR0LB9Q2rFARUd4VrjcsTCyEW6RPZsCJO1Yoto/7P9jLO2uRmzfDOyxJxLx4c67rORziw==", + "license": "MIT", + "dependencies": { + "@jiaminghi/c-render": "^0.4.3", + "@jiaminghi/charts": "^0.2.18", + "@jiaminghi/color": "^1.1.3", + "@vueuse/core": "^10.1.2", + "lodash-es": "^4.17.21" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "name": "@sxzz/popperjs-es", + "version": "2.11.7", + "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@smallwei/avue": { + "version": "3.9.1", + "resolved": "https://registry.npmmirror.com/@smallwei/avue/-/avue-3.9.1.tgz", + "integrity": "sha512-yED1UwSH1Hi+6oJ0YnKqkVfbaZGqQA0VeJMMnsy1/q4upRwGhL2wih07Fghgo/e1qpLWe2/Vd00e59V9xD5uTg==", + "license": "MIT", + "dependencies": { + "axios": "^0.21.1", + "countup.js": "^1.9.3", + "dayjs": "^1.10.4", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21" + }, + "peerDependencies": { + "@element-plus/icons-vue": ">=2.0.0", + "element-plus": ">=2.2.0", + "vue": ">=3.2.0" + } + }, + "node_modules/@smallwei/avue/node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmmirror.com/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/@smallwei/avue/node_modules/follow-redirects": { + "version": "1.16.0", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "license": "MIT" + }, + "node_modules/@types/lodash": { + "version": "4.17.24", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.24.tgz", + "integrity": "sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==", + "license": "MIT" + }, + "node_modules/@types/lodash-es": { + "version": "4.17.12", + "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz", + "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/mockjs": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/@types/mockjs/-/mockjs-1.0.7.tgz", + "integrity": "sha512-OCxXz6hEaJOVpRwuJMiVY5a6LtJcih+br9gwB/Q8ooOBikvk5FpBQ31OlNimXo3EqKha1Z7PFBni+q9m+8NCWg==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "18.7.23", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-18.7.23.tgz", + "integrity": "sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==", + "license": "MIT" + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmmirror.com/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/svgo": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/@types/svgo/-/svgo-2.6.4.tgz", + "integrity": "sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.17", + "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.17.tgz", + "integrity": "sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==", + "license": "MIT" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz", + "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0 || ^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.34.tgz", + "integrity": "sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.3", + "@vue/shared": "3.5.34", + "entities": "^7.0.1", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-core/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.34.tgz", + "integrity": "sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.34", + "@vue/shared": "3.5.34" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.34.tgz", + "integrity": "sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.3", + "@vue/compiler-core": "3.5.34", + "@vue/compiler-dom": "3.5.34", + "@vue/compiler-ssr": "3.5.34", + "@vue/shared": "3.5.34", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.14", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.34.tgz", + "integrity": "sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.34", + "@vue/shared": "3.5.34" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.4.2", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.2.tgz", + "integrity": "sha512-6hNZ23h1M2Llky+SIAmVhL7s6BjLtZBCzjIz9iRSBUsysjE7kC39ulW0dH4o/eZtycmSt4qEr6RDVGTIuWu+ow==", + "license": "MIT" + }, + "node_modules/@vue/reactivity": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.34.tgz", + "integrity": "sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.34" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.34.tgz", + "integrity": "sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.34", + "@vue/shared": "3.5.34" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.34.tgz", + "integrity": "sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.34", + "@vue/runtime-core": "3.5.34", + "@vue/shared": "3.5.34", + "csstype": "^3.2.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.34.tgz", + "integrity": "sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.34", + "@vue/shared": "3.5.34" + }, + "peerDependencies": { + "vue": "3.5.34" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.34.tgz", + "integrity": "sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA==", + "license": "MIT" + }, + "node_modules/@vueuse/core": { + "version": "10.2.1", + "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-10.2.1.tgz", + "integrity": "sha512-c441bfMbkAwTNwVRHQ0zdYZNETK//P84rC01aP2Uy/aRFCiie9NE/k9KdIXbno0eDYP5NPUuWv0aA/I4Unr/7w==", + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.17", + "@vueuse/metadata": "10.2.1", + "@vueuse/shared": "10.2.1", + "vue-demi": ">=0.14.5" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/metadata": { + "version": "10.2.1", + "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.2.1.tgz", + "integrity": "sha512-3Gt68mY/i6bQvFqx7cuGBzrCCQu17OBaGWS5JdwISpMsHnMKKjC2FeB5OAfMcCQ0oINfADP3i9A4PPRo0peHdQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "10.2.1", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.2.1.tgz", + "integrity": "sha512-QWHq2bSuGptkcxx4f4M/fBYC3Y8d3M2UYyLsyzoPgEoVzJURQ0oJeWXu79OiLlBb8gTKkqe4mO85T/sf39mmiw==", + "license": "MIT", + "dependencies": { + "vue-demi": ">=0.14.5" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==", + "license": "MIT" + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==", + "license": "MIT" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "0.19.0", + "resolved": "https://registry.npmmirror.com/axios/-/axios-0.19.0.tgz", + "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", + "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "license": "MIT", + "dependencies": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmmirror.com/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.14", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.14.tgz", + "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-base/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.9.tgz", + "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "get-intrinsic": "^1.3.0", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/class-utils/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "license": "MIT", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/commander": { + "version": "9.4.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-9.4.0.tgz", + "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/commist": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/commist/-/commist-1.1.0.tgz", + "integrity": "sha512-rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg==", + "license": "MIT", + "dependencies": { + "leven": "^2.1.0", + "minimist": "^1.1.0" + } + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "engines": [ + "node >= 6.0" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cors": { + "version": "2.8.6", + "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/countup.js": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/countup.js/-/countup.js-1.9.3.tgz", + "integrity": "sha512-UHf2P/mFKaESqdPq+UdBJm/1y8lYdlcDd0nTZHNC8cxWoJwZr1Eldm1PpWui446vDl5Pd8PtRYkr3q6K4+Qa5A==", + "license": "MIT" + }, + "node_modules/crypto-js": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz", + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", + "license": "MIT" + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/css-select/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/css-select/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dayjs": { + "version": "1.11.20", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "license": "MIT" + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexify": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.2" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/element-plus": { + "version": "2.13.7", + "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.13.7.tgz", + "integrity": "sha512-XdHATFZOyzVFL1DaHQ90IOJQSg9UnSAV+bhDW+YB5UoZ0Hxs50mwqjqfwXkuwpSag+VXXizVcErBR6Movo5daw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@ctrl/tinycolor": "^4.2.0", + "@element-plus/icons-vue": "^2.3.2", + "@floating-ui/dom": "^1.0.1", + "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", + "@types/lodash": "^4.17.20", + "@types/lodash-es": "^4.17.12", + "@vueuse/core": "12.0.0", + "async-validator": "^4.2.5", + "dayjs": "^1.11.19", + "lodash": "^4.17.23", + "lodash-es": "^4.17.23", + "lodash-unified": "^1.0.3", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.2.0", + "vue-component-type-helpers": "^3.2.4" + }, + "peerDependencies": { + "vue": "^3.3.0" + } + }, + "node_modules/element-plus/node_modules/@types/web-bluetooth": { + "version": "0.0.20", + "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", + "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==", + "license": "MIT" + }, + "node_modules/element-plus/node_modules/@vueuse/core": { + "version": "12.0.0", + "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-12.0.0.tgz", + "integrity": "sha512-C12RukhXiJCbx4MGhjmd/gH52TjJsc3G0E0kQj/kb19H3Nt6n1CA4DRWuTdWWcaFRdlTe0npWDS942mvacvNBw==", + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "12.0.0", + "@vueuse/shared": "12.0.0", + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/element-plus/node_modules/@vueuse/metadata": { + "version": "12.0.0", + "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-12.0.0.tgz", + "integrity": "sha512-Yzimd1D3sjxTDOlF05HekU5aSGdKjxhuhRFHA7gDWLn57PRbBIh+SF5NmjhJ0WRgF3my7T8LBucyxdFJjIfRJQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/element-plus/node_modules/@vueuse/shared": { + "version": "12.0.0", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-12.0.0.tgz", + "integrity": "sha512-3i6qtcq2PIio5i/vVYidkkcgvmTjCqrf26u+Fd4LhnbBmIT6FN8y6q/GJERp8lfcB9zVEfjdV0Br0443qZuJpw==", + "license": "MIT", + "dependencies": { + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/es-abstract": { + "version": "1.24.2", + "resolved": "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.24.2.tgz", + "integrity": "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "license": "MIT", + "dependencies": { + "debug": "=3.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "license": "MIT", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "license": "MIT", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true, + "license": "ISC" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-value/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.3.tgz", + "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/help-me": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/help-me/-/help-me-3.0.0.tgz", + "integrity": "sha512-hx73jClhyk910sidBB7ERlnhMlFsJJIBqSVMFDwPN8o2v9nmp5KgLq1Xz1Bf1fCMMZ6mPrX159iG0VLy/fPMtQ==", + "license": "MIT", + "dependencies": { + "glob": "^7.1.6", + "readable-stream": "^3.6.0" + } + }, + "node_modules/highlight.js": { + "version": "11.8.0", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-11.8.0.tgz", + "integrity": "sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-builtin-module": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz", + "integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==", + "license": "MIT", + "dependencies": { + "builtin-modules": "^3.3.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "license": "MIT", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/js-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.1.tgz", + "integrity": "sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/js-sdsl": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz", + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/leven": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/leven/-/leven-2.1.0.tgz", + "integrity": "sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/local-pkg": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.2.tgz", + "integrity": "sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/lodash": { + "version": "4.18.1", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", + "license": "MIT", + "peer": true + }, + "node_modules/lodash-es": { + "version": "4.18.1", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.18.1.tgz", + "integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==", + "license": "MIT", + "peer": true + }, + "node_modules/lodash-unified": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz", + "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==", + "license": "MIT", + "peerDependencies": { + "@types/lodash-es": "*", + "lodash": "*", + "lodash-es": "*" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" + }, + "node_modules/merge-options": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz", + "integrity": "sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mlly": { + "version": "0.5.16", + "resolved": "https://registry.npmmirror.com/mlly/-/mlly-0.5.16.tgz", + "integrity": "sha512-LaJ8yuh4v0zEmge/g3c7jjFlhoCPfQn6RCjXgm9A0Qiuochq4BcuOxVfWmdnCoLTlg2MV+hqhOek+W2OhG0Lwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.8.0", + "pathe": "^0.3.8", + "pkg-types": "^0.3.5", + "ufo": "^0.8.5" + } + }, + "node_modules/mockjs": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz", + "integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==", + "peer": true, + "dependencies": { + "commander": "*" + }, + "bin": { + "random": "bin/random" + } + }, + "node_modules/monaco-editor": { + "version": "0.34.1", + "resolved": "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.34.1.tgz", + "integrity": "sha512-FKc80TyiMaruhJKKPz5SpJPIjL+dflGvz4CpuThaPMc94AyN7SeC9HQ8hrvaxX7EyHdJcUY5i4D0gNyJj1vSZQ==", + "license": "MIT" + }, + "node_modules/mqtt": { + "version": "4.3.8", + "resolved": "https://registry.npmmirror.com/mqtt/-/mqtt-4.3.8.tgz", + "integrity": "sha512-2xT75uYa0kiPEF/PE0VPdavmEkoBzMT/UL9moid0rAvlCtV48qBwxD62m7Ld/4j8tSkIO1E/iqRl/S72SEOhOw==", + "license": "MIT", + "dependencies": { + "commist": "^1.0.0", + "concat-stream": "^2.0.0", + "debug": "^4.1.1", + "duplexify": "^4.1.1", + "help-me": "^3.0.0", + "inherits": "^2.0.3", + "lru-cache": "^6.0.0", + "minimist": "^1.2.5", + "mqtt-packet": "^6.8.0", + "number-allocator": "^1.0.9", + "pump": "^3.0.0", + "readable-stream": "^3.6.0", + "reinterval": "^1.1.0", + "rfdc": "^1.3.0", + "split2": "^3.1.0", + "ws": "^7.5.5", + "xtend": "^4.0.2" + }, + "bin": { + "mqtt": "bin/mqtt.js", + "mqtt_pub": "bin/pub.js", + "mqtt_sub": "bin/sub.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mqtt-packet": { + "version": "6.10.0", + "resolved": "https://registry.npmmirror.com/mqtt-packet/-/mqtt-packet-6.10.0.tgz", + "integrity": "sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==", + "license": "MIT", + "dependencies": { + "bl": "^4.0.2", + "debug": "^4.1.1", + "process-nextick-args": "^2.0.1" + } + }, + "node_modules/mqtt-packet/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/mqtt-packet/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/mqtt/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/mqtt/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.12", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.12.tgz", + "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-wheel-es": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", + "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==", + "license": "BSD-3-Clause" + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", + "license": "MIT" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/number-allocator": { + "version": "1.0.14", + "resolved": "https://registry.npmmirror.com/number-allocator/-/number-allocator-1.0.14.tgz", + "integrity": "sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA==", + "license": "MIT", + "dependencies": { + "debug": "^4.3.1", + "js-sdsl": "4.3.0" + } + }, + "node_modules/number-allocator/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/number-allocator/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "license": "MIT" + }, + "node_modules/pathe": { + "version": "0.3.8", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.3.8.tgz", + "integrity": "sha512-c71n61F1skhj/jzZe+fWE9XDoTYjWbUwIKVwFftZ5IOgiX44BVkTkD+/803YDgR50tqeO4eXWxLyVHBLWQAD1g==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-types": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-0.3.5.tgz", + "integrity": "sha512-VkxCBFVgQhNHYk9subx+HOhZ4jzynH11ah63LZsprTKwPCWG9pfWBlkElWFbvkP9BVR0dP1jS9xPdhaHQNK74Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^0.5.14", + "pathe": "^0.3.7" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.14", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.14.tgz", + "integrity": "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-prefix-selector": { + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz", + "integrity": "sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": ">4 <9" + } + }, + "node_modules/posthtml": { + "version": "0.9.2", + "resolved": "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz", + "integrity": "sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "posthtml-parser": "^0.2.0", + "posthtml-render": "^1.0.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthtml-parser": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz", + "integrity": "sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "htmlparser2": "^3.8.3", + "isobject": "^2.1.0" + } + }, + "node_modules/posthtml-rename-id": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz", + "integrity": "sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "1.0.5" + } + }, + "node_modules/posthtml-rename-id/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/posthtml-render": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz", + "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/posthtml-svg-mode": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz", + "integrity": "sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "merge-options": "1.0.1", + "posthtml": "^0.9.2", + "posthtml-parser": "^0.2.1", + "posthtml-render": "^1.0.6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reinterval": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/reinterval/-/reinterval-1.1.0.tgz", + "integrity": "sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ==", + "license": "MIT" + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true, + "license": "MIT" + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" + }, + "node_modules/rollup": { + "version": "3.30.0", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-3.30.0.tgz", + "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==", + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.1.4.tgz", + "integrity": "sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-push-apply/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sass": { + "version": "1.55.0", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.55.0.tgz", + "integrity": "sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==", + "devOptional": true, + "license": "MIT", + "peer": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sax": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/sax/-/sax-1.6.0.tgz", + "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scule": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/scule/-/scule-0.3.2.tgz", + "integrity": "sha512-zIvPdjOH8fv8CgrPT5eqtxHQXmPNnV/vHJYffZhE43KZkvULvpCTvOt1HPlFaCZx287INL9qaqrZg34e8NgI4g==", + "dev": true, + "license": "MIT" + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "license": "MIT" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "license": "MIT", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sortablejs": { + "version": "1.14.0", + "resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz", + "integrity": "sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true, + "license": "MIT" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true, + "license": "MIT" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "license": "ISC", + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true, + "license": "MIT" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/store2": { + "version": "2.14.2", + "resolved": "https://registry.npmmirror.com/store2/-/store2-2.14.2.tgz", + "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", + "license": "(MIT OR GPL-3.0)" + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "license": "MIT" + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-literal": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/strip-literal/-/strip-literal-0.4.2.tgz", + "integrity": "sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.8.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-baker": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz", + "integrity": "sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bluebird": "^3.5.0", + "clone": "^2.1.1", + "he": "^1.1.1", + "image-size": "^0.5.1", + "loader-utils": "^1.1.0", + "merge-options": "1.0.1", + "micromatch": "3.1.0", + "postcss": "^5.2.17", + "postcss-prefix-selector": "^1.6.0", + "posthtml-rename-id": "^1.0", + "posthtml-svg-mode": "^1.0.3", + "query-string": "^4.3.2", + "traverse": "^0.6.6" + } + }, + "node_modules/svg-baker/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svg-baker/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svg-baker/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/svg-baker/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/micromatch": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz", + "integrity": "sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.2.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "extglob": "^2.0.2", + "fragment-cache": "^0.2.1", + "kind-of": "^5.0.2", + "nanomatch": "^1.2.1", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/svg-baker/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svg-baker/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svgo": { + "version": "2.8.2", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.2.tgz", + "integrity": "sha512-TyzE4NVGLUFy+H/Uy4N6c3G0HEeprsVfge6Lmq+0FdQQ/zqoVYB62IsBZORsiL+o96s6ff/V6/3UQo/C0cgCAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "sax": "^1.5.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "license": "MIT" + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/traverse": { + "version": "0.6.11", + "resolved": "https://registry.npmmirror.com/traverse/-/traverse-0.6.11.tgz", + "integrity": "sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==", + "dev": true, + "license": "MIT", + "dependencies": { + "gopd": "^1.2.0", + "typedarray.prototype.slice": "^1.0.5", + "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "license": "MIT" + }, + "node_modules/typedarray.prototype.slice": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.5.tgz", + "integrity": "sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "math-intrinsics": "^1.1.0", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-offset": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ufo": { + "version": "0.8.5", + "resolved": "https://registry.npmmirror.com/ufo/-/ufo-0.8.5.tgz", + "integrity": "sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==", + "dev": true, + "license": "MIT" + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unimport": { + "version": "0.6.7", + "resolved": "https://registry.npmmirror.com/unimport/-/unimport-0.6.7.tgz", + "integrity": "sha512-EMoVqDjswHkU+nD098QYHXH7Mkw7KwGDQAyeRF2lgairJnuO+wpkhIcmCqrD1OPJmsjkTbJ2tW6Ap8St0PuWZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^4.2.1", + "escape-string-regexp": "^5.0.0", + "fast-glob": "^3.2.11", + "local-pkg": "^0.4.2", + "magic-string": "^0.26.2", + "mlly": "^0.5.7", + "pathe": "^0.3.3", + "scule": "^0.3.2", + "strip-literal": "^0.4.0", + "unplugin": "^0.9.0" + } + }, + "node_modules/unimport/node_modules/magic-string": { + "version": "0.26.4", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.26.4.tgz", + "integrity": "sha512-e5uXtVJ22aEpK9u1+eQf0fSxHeqwyV19K+uGnlROCxUhzwRip9tBsaMViK/0vC3viyPd5Gtucp3UmEp/Q2cPTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "0.9.6", + "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-0.9.6.tgz", + "integrity": "sha512-YYLtfoNiie/lxswy1GOsKXgnLJTE27la/PeCGznSItk+8METYZErO+zzV9KQ/hXhPwzIJsfJ4s0m1Rl7ZCWZ4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.8.0", + "chokidar": "^3.5.3", + "webpack-sources": "^3.2.3", + "webpack-virtual-modules": "^0.4.5" + } + }, + "node_modules/unplugin-auto-import": { + "version": "0.11.2", + "resolved": "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.11.2.tgz", + "integrity": "sha512-1+VwBfn9dtiYv9SQLKP1AvZolUbK9xTVeAT+iOcEk4EHSFUlmIqBVLEKI76cifSQTLOJ3rZyPrEgptf3SZNLlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.5.2", + "@rollup/pluginutils": "^4.2.1", + "local-pkg": "^0.4.2", + "magic-string": "^0.26.2", + "unimport": "^0.6.7", + "unplugin": "^0.9.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/unplugin-auto-import/node_modules/magic-string": { + "version": "0.26.4", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.26.4.tgz", + "integrity": "sha512-e5uXtVJ22aEpK9u1+eQf0fSxHeqwyV19K+uGnlROCxUhzwRip9tBsaMViK/0vC3viyPd5Gtucp3UmEp/Q2cPTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true, + "license": "MIT" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "4.5.14", + "resolved": "https://registry.npmmirror.com/vite/-/vite-4.5.14.tgz", + "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==", + "license": "MIT", + "peer": true, + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-compression": { + "version": "0.5.1", + "resolved": "https://registry.npmmirror.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz", + "integrity": "sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "debug": "^4.3.3", + "fs-extra": "^10.0.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-compression/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vite-plugin-compression/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-plugin-mock": { + "version": "2.9.6", + "resolved": "https://registry.npmmirror.com/vite-plugin-mock/-/vite-plugin-mock-2.9.6.tgz", + "integrity": "sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==", + "license": "MIT", + "dependencies": { + "@rollup/plugin-node-resolve": "^13.0.4", + "@types/mockjs": "^1.0.4", + "chalk": "^4.1.2", + "chokidar": "^3.5.2", + "connect": "^3.7.0", + "debug": "^4.3.2", + "esbuild": "0.11.3", + "fast-glob": "^3.2.7", + "path-to-regexp": "^6.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "mockjs": ">=1.1.0", + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-mock/node_modules/@rollup/plugin-node-resolve": { + "version": "13.3.0", + "resolved": "https://registry.npmmirror.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", + "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^2.42.0" + } + }, + "node_modules/vite-plugin-mock/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/vite-plugin-mock/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vite-plugin-mock/node_modules/esbuild": { + "version": "0.11.3", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.11.3.tgz", + "integrity": "sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + } + }, + "node_modules/vite-plugin-mock/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "license": "MIT" + }, + "node_modules/vite-plugin-mock/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" + }, + "node_modules/vite-plugin-mock/node_modules/rollup": { + "version": "2.77.3", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-2.77.3.tgz", + "integrity": "sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==", + "license": "MIT", + "peer": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/vite-plugin-svg-icons": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-2.0.1.tgz", + "integrity": "sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/svgo": "^2.6.1", + "cors": "^2.8.5", + "debug": "^4.3.3", + "etag": "^1.8.1", + "fs-extra": "^10.0.0", + "pathe": "^0.2.0", + "svg-baker": "1.7.0", + "svgo": "^2.8.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-svg-icons/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vite-plugin-svg-icons/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-plugin-svg-icons/node_modules/pathe": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz", + "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-plugin-vue-setup-extend": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz", + "integrity": "sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-sfc": "^3.2.29", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vue": { + "version": "3.5.34", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.34.tgz", + "integrity": "sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@vue/compiler-dom": "3.5.34", + "@vue/compiler-sfc": "3.5.34", + "@vue/runtime-dom": "3.5.34", + "@vue/server-renderer": "3.5.34", + "@vue/shared": "3.5.34" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-component-type-helpers": { + "version": "3.2.8", + "resolved": "https://registry.npmmirror.com/vue-component-type-helpers/-/vue-component-type-helpers-3.2.8.tgz", + "integrity": "sha512-9689efAXhN/EV86plgkL/XFiJSXhGtWPG6JDboZ+QnjlUWUUQrQ0ILKQtw4iQsuwIwu5k6Aw+JnehDe7161e7A==", + "license": "MIT" + }, + "node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/vue-i18n": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz", + "integrity": "sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==", + "license": "MIT", + "dependencies": { + "@intlify/core-base": "9.2.2", + "@intlify/shared": "9.2.2", + "@intlify/vue-devtools": "9.2.2", + "@vue/devtools-api": "^6.2.1" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-json-viewer": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/vue-json-viewer/-/vue-json-viewer-3.0.4.tgz", + "integrity": "sha512-pnC080rTub6YjccthVSNQod2z9Sl5IUUq46srXtn6rxwhW8QM4rlYn+CTSLFKXWfw+N3xv77Cioxw7B4XUKIbQ==", + "license": "MIT", + "dependencies": { + "clipboard": "^2.0.4" + }, + "peerDependencies": { + "vue": "^3.2.2" + } + }, + "node_modules/vue-router": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.5.tgz", + "integrity": "sha512-IsvoF5D2GQ/EGTs/Th4NQms9gd2NSqV+yylxIyp/OYp8xOwxmU8Kj/74E9DTSYAyH5LX7idVUngN3JSj1X4xcQ==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vue3-sketch-ruler": { + "version": "1.3.7", + "resolved": "https://registry.npmmirror.com/vue3-sketch-ruler/-/vue3-sketch-ruler-1.3.7.tgz", + "integrity": "sha512-MC68rg7wV+W/EeCfWKTKC1JQvGVyipk+J2FfagWZ51/Inr9SKF9GettZqJIX8snQF0HctqqBaK4kTZrt/nzKyw==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-fix": "bin/vue-fix.js", + "vue-switch": "bin/vue-switch.js" + }, + "peerDependencies": { + "@vue/composition-api": "^1.1.0", + "vue": "^2.6.0 || ^3.2.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/vuedraggable": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz", + "integrity": "sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==", + "license": "MIT", + "dependencies": { + "sortablejs": "1.14.0" + }, + "peerDependencies": { + "vue": "^3.0.1" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.4.5", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.5.tgz", + "integrity": "sha512-8bWq0Iluiv9lVf9YaqWQ9+liNgXSHICm+rg544yRgGYaR8yXZTVBaHZkINZSB2yZSWo4b0F6MIxqJezVfOEAlg==", + "dev": true, + "license": "MIT" + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..3ce7803 --- /dev/null +++ b/package.json @@ -0,0 +1,46 @@ +{ + "name": "yunzhupaas-web-datascreen-vue3", + "version": "5.2.0", + "main": "src/index.js", + "scripts": { + "dev": "vite --host", + "build": "vite build", + "serve": "vite preview --host", + "lib": "vite build --mode lib" + }, + "dependencies": { + "@element-plus/icons-vue": "^2.0.9", + "@kjgl77/datav-vue3": "^1.5.0", + "@smallwei/avue": "^3.4.8", + "animate.css": "^4.1.1", + "axios": "0.19.0", + "crypto-js": "^4.1.1", + "dayjs": "^1.10.6", + "element-plus": "^2.7.5", + "highlight.js": "^11.8.0", + "js-cookie": "^3.0.0", + "mockjs": "^1.1.0", + "monaco-editor": "^0.34.1", + "mqtt": "^4.3.7", + "nprogress": "^0.2.0", + "store2": "^2.14.2", + "vite-plugin-mock": "^2.9.4", + "vue": "^3.4.27", + "vue-demi": "^0.14.10", + "vue-i18n": "^9.1.9", + "vue-json-viewer": "3.0.4", + "vue-router": "^4.1.5", + "vue3-sketch-ruler": "1.3.7", + "vuedraggable": "^4.1.0" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^4.2.3", + "@vue/compiler-sfc": "^3.0.5", + "sass": "^1.37.5", + "unplugin-auto-import": "^0.11.2", + "vite": "^4.4.6", + "vite-plugin-compression": "^0.5.1", + "vite-plugin-svg-icons": "^2.0.1", + "vite-plugin-vue-setup-extend": "^0.4.0" + } +} diff --git a/public/cdn/animate/3.5.1/animate.css b/public/cdn/animate/3.5.1/animate.css new file mode 100644 index 0000000..99ae3dd --- /dev/null +++ b/public/cdn/animate/3.5.1/animate.css @@ -0,0 +1,11 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2016 Daniel Eden + */ + +.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} diff --git a/public/cdn/avue/3.2.16/avue.min.js b/public/cdn/avue/3.2.16/avue.min.js new file mode 100644 index 0000000..f050020 --- /dev/null +++ b/public/cdn/avue/3.2.16/avue.min.js @@ -0,0 +1,9 @@ +/*! + * Avue.js v3.2.12 + * (c) 2017-2023 Smallwei + * Released under the MIT License. + * + */ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue"),require("element-plus"),require("axios")):"function"==typeof define&&define.amd?define("AVUE",["vue","element-plus","axios"],t):"object"==typeof exports?exports.AVUE=t(require("vue"),require("element-plus"),require("axios")):e.AVUE=t(e.Vue,e.ElementPlus,e.axios)}(this,(function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__9__,__WEBPACK_EXTERNAL_MODULE__14__){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var l=t[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,n),l.l=!0,l.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(o,l,function(t){return e[t]}.bind(null,l));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=15)}([function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"r",(function(){return isMediaType})),__webpack_require__.d(__webpack_exports__,"w",(function(){return uuid})),__webpack_require__.d(__webpack_exports__,"n",(function(){return getFixed})),__webpack_require__.d(__webpack_exports__,"l",(function(){return getAsVal})),__webpack_require__.d(__webpack_exports__,"u",(function(){return setAsVal})),__webpack_require__.d(__webpack_exports__,"s",(function(){return loadScript})),__webpack_require__.d(__webpack_exports__,"g",(function(){return downFile})),__webpack_require__.d(__webpack_exports__,"c",(function(){return createObj})),__webpack_require__.d(__webpack_exports__,"d",(function(){return dataURLtoFile})),__webpack_require__.d(__webpack_exports__,"k",(function(){return findObject})),__webpack_require__.d(__webpack_exports__,"t",(function(){return randomId})),__webpack_require__.d(__webpack_exports__,"q",(function(){return isJson})),__webpack_require__.d(__webpack_exports__,"e",(function(){return deepClone})),__webpack_require__.d(__webpack_exports__,"v",(function(){return setPx})),__webpack_require__.d(__webpack_exports__,"f",(function(){return detailDataType})),__webpack_require__.d(__webpack_exports__,"m",(function(){return getDicValue})),__webpack_require__.d(__webpack_exports__,"h",(function(){return filterParams})),__webpack_require__.d(__webpack_exports__,"i",(function(){return findArray})),__webpack_require__.d(__webpack_exports__,"j",(function(){return findNode})),__webpack_require__.d(__webpack_exports__,"o",(function(){return getPasswordChar})),__webpack_require__.d(__webpack_exports__,"a",(function(){return arraySort})),__webpack_require__.d(__webpack_exports__,"b",(function(){return clearVal})),__webpack_require__.d(__webpack_exports__,"x",(function(){return validData}));var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5),_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__),_validate__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(4),global_variable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(3),isMediaType=function(e,t){if(!Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e))return global_variable__WEBPACK_IMPORTED_MODULE_2__.n.audio.test(e)||"audio"==t?"audio":global_variable__WEBPACK_IMPORTED_MODULE_2__.n.video.test(e)||"video"==t?"video":global_variable__WEBPACK_IMPORTED_MODULE_2__.n.img.test(e)||"img"==t?"img":void 0},uuid=function(){for(var e=[],t=0;t<36;t++)e[t]="0123456789abcdef".substr(Math.floor(16*Math.random()),1);e[14]="4",e[19]="0123456789abcdef".substr(3&e[19]|8,1),e[8]=e[13]=e[18]=e[23]="-";var n=e.join("");return n};function getFixed(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number(e.toFixed(t))}function getAsVal(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=deepClone(e);return Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(t)||t.split(".").forEach((function(e){n=Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(n[e])?"":n[e]})),n}function setAsVal(obj){var bind=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",value=arguments.length>2?arguments[2]:void 0,result,type=getObjType(value);return result=Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(value)?"array"===type?"obj.".concat(bind,"=[]"):"object"===type?"obj.".concat(bind,"={}"):["number","boolean"].includes(type)?"obj.".concat(bind,"=undefined"):"obj.".concat(bind,"=''"):"string"==type?"obj.".concat(bind,"='").concat(value,"'"):"obj.".concat(bind,"=").concat(value),eval(result),obj}var loadScript=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"js",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"body",o=!1;return new Promise((function(l){for(var r,a="head"==n?document.getElementsByTagName("head")[0]:document.body,c=0;c=2){var r="";n.forEach((function(e){r="".concat(r).concat("{",'"').concat(e,'":')})),r="".concat(r,'""');for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"prop";return(e=findNode(t,{value:o},n))||t.forEach((function(t){t.column?e||(e=findNode(t.column,{value:o},n)):t.children&&global_variable__WEBPACK_IMPORTED_MODULE_2__.c.includes(t.type)&&(e||(e=findNode(t.children.column,{value:o},n)))})),e}function randomId(){for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",t=e.length,n="",o=0;o<16;o++)n+=e.charAt(Math.floor(Math.random()*t));return n}var getObjType=function(e){var t=Object.prototype.toString;return e instanceof Element?"element":{"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"}[t.call(e)]},isJson=function(e){return Array.isArray(e)?e[0]instanceof Object:e instanceof Object},deepClone=function e(t){var n,o=getObjType(t);if("array"===o)n=[];else{if("object"!==o)return t;n={}}if("array"===o)for(var l=0,r=t.length;l1&&void 0!==arguments[1]?arguments[1]:"";return Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e)&&(e=t),Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e)?"":(-1===(e+="").indexOf("%")&&(e+="px"),e)},detailDataType=function(e,t){return Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e)?e:"number"===t?Number(e):"string"===t?e+"":e},getDicValue=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Array.isArray(t);t=o?t:[t];var l=[],r=n[global_variable__WEBPACK_IMPORTED_MODULE_2__.f.label]||global_variable__WEBPACK_IMPORTED_MODULE_2__.f.label,a=n[global_variable__WEBPACK_IMPORTED_MODULE_2__.f.groups]||global_variable__WEBPACK_IMPORTED_MODULE_2__.f.groups,c=deepClone(e);return c.forEach((function(e){e[a]&&(c=c.concat(e[a]),delete e[a])})),t.forEach((function(e){var t=findNode(c,n,e)||{};l.push(t[r]||e)})),o?l:l.join("")},filterParams=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["","$"],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=n?deepClone(e):e;for(var l in o)t.includes("")&&Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(o[l])&&delete o[l],t.includes("$")&&-1!==l.indexOf("$")&&delete o[l];return o},findArray=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:global_variable__WEBPACK_IMPORTED_MODULE_2__.f.value,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return o?e.findIndex((function(e){return e[n]==t})):e.find((function(e){return e[n]==t}))},findNode=function e(){for(var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2?arguments[2]:void 0,r=o.value||global_variable__WEBPACK_IMPORTED_MODULE_2__.f.value,a=o.children||global_variable__WEBPACK_IMPORTED_MODULE_2__.f.children,c=0;c0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=e.toString().length;e="";for(var o=0;o0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e.filter((function(e){return!Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e[t])})).sort((function(e,t){return n(e,t)})).concat(e.filter((function(e){return Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e[t])})))},clearVal=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return e?(t.forEach((function(t){if(!n.includes(t))if(t.includes("$"))delete e[t];else if(!Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e[t])){var o=getObjType(e[t]);"array"===o?e[t]=[]:"object"===o?e[t]={}:["number","boolean"].includes(o)?e[t]=void 0:e[t]=""}})),e):{}},validData=function(e,t){return"boolean"==typeof e?e:Object(_validate__WEBPACK_IMPORTED_MODULE_1__.a)(e)?t:e}},function(e,t,n){"use strict";n.d(t,"j",(function(){return o})),n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"i",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"k",(function(){return d})),n.d(t,"l",(function(){return u})),n.d(t,"b",(function(){return m})),n.d(t,"m",(function(){return p})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return b})),n.d(t,"n",(function(){return f}));var o="avue-",l={rowKey:"id",rowParentKey:"parentId",nodeKey:"id",label:"label",value:"value",desc:"desc",groups:"groups",title:"title",leaf:"leaf",children:"children",hasChildren:"hasChildren",labelText:"鍚嶇О",disabled:"disabled"},r={name:"name",url:"url",fileName:"file",res:""},a=["dates","date","datetime","datetimerange","daterange","time","timerange","week","month","monthrange","year"],c=["table","dynamic"],i=["tree","number","icon","color","table","map"],s=["img","array","url"],d=["cascader","tree","select"],u=["slider"],m=s.concat(["upload","dynamic","map","checkbox","cascader","timerange","monthrange","daterange","datetimerange","dates"]),p=a.concat(["select","checkbox","radio","cascader","tree","color","icon","table","map"]),h=" | ",b=",",f={img:/\.(gif|jpg|jpeg|png|webp|svg|GIF|JPG|JPEG|PNG|WEBP|SVG)/,video:/\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|ogg|mp4)/,audio:/\.(mp3|wav|MP3|WAV)/}},function(e,t,n){"use strict";function o(e){if(e instanceof Date||"boolean"==typeof e||"number"==typeof e)return!1;if(!(e instanceof Array)){if(e instanceof Object){for(var t in e)return!1;return!0}return"null"===e||null==e||"undefined"===e||void 0===e||""===e}return 0===e.length}n.d(t,"a",(function(){return o}))},function(e,t){function n(t){return e.exports=n="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.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var o=n(16),l=n(17),r=n(18),a=n(19);e.exports=function(e){return o(e)||l(e)||r(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){e.exports=function(){"use strict";var e=6e4,t=36e5,n="millisecond",o="second",l="minute",r="hour",a="day",c="week",i="month",s="quarter",d="year",u="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},f=function(e,t,n){var o=String(e);return!o||o.length>=t?e:""+Array(t+1-o.length).join(n)+e},v={s:f,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),o=Math.floor(n/60),l=n%60;return(t<=0?"+":"-")+f(o,2,"0")+":"+f(l,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var c=t.name;j[c]=t,l=c}return!o&&l&&(O=l),l||!o&&O},k=function(e,t){if(g(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new y(n)},C=v;C.l=w,C.i=g,C.w=function(e,t){return k(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var y=function(){function b(e){this.$L=w(e.locale,null,!0),this.parse(e)}var f=b.prototype;return f.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(C.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(p);if(o){var l=o[2]-1||0,r=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],l,o[3]||1,o[4]||0,o[5]||0,o[6]||0,r)):new Date(o[1],l,o[3]||1,o[4]||0,o[5]||0,o[6]||0,r)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},f.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},f.$utils=function(){return C},f.isValid=function(){return!(this.$d.toString()===m)},f.isSame=function(e,t){var n=k(e);return this.startOf(t)<=n&&n<=this.endOf(t)},f.isAfter=function(e,t){return k(e)e.length)&&(t=e.length);for(var n=0,o=new Array(t);n1?c.options.decimal+t[1]:"",c.options.useGrouping){for(l="",r=0,a=n.length;rc.endVal,c.frameVal=c.startVal,c.initialized=!0,0):(c.error="[CountUp] startVal ("+t+") or endVal ("+n+") is not a number",1)):(c.error="[CountUp] target is null or undefined",1)))},c.printValue=function(e){var t=c.options.formattingFn(e);"INPUT"===c.d.tagName?this.d.value=t:"text"===c.d.tagName||"tspan"===c.d.tagName?this.d.textContent=t:this.d.innerHTML=t},c.count=function(e){c.startTime||(c.startTime=e),c.timestamp=e;var t=e-c.startTime;c.remaining=c.duration-t,c.options.useEasing?c.countDown?c.frameVal=c.startVal-c.options.easingFn(t,0,c.startVal-c.endVal,c.duration):c.frameVal=c.options.easingFn(t,c.startVal,c.endVal-c.startVal,c.duration):c.countDown?c.frameVal=c.startVal-(c.startVal-c.endVal)*(t/c.duration):c.frameVal=c.startVal+(c.endVal-c.startVal)*(t/c.duration),c.countDown?c.frameVal=c.frameValc.endVal?c.endVal:c.frameVal,c.frameVal=Math.round(c.frameVal*c.dec)/c.dec,c.printValue(c.frameVal),tc.endVal,c.rAF=requestAnimationFrame(c.count))}},c.initialize()&&c.printValue(c.startVal)}})?o.call(t,n,t,e):o)||(e.exports=l)},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__14__},function(e,t,n){e.exports=n(20)},function(e,t,n){var o=n(12);e.exports=function(e){if(Array.isArray(e))return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var o=n(12);e.exports=function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";n.r(t);var o={};n.r(o),n.d(o,"AddLocation",(function(){return Va})),n.d(o,"Aim",(function(){return Na})),n.d(o,"AlarmClock",(function(){return Da})),n.d(o,"Apple",(function(){return Pa})),n.d(o,"ArrowDown",(function(){return Wa})),n.d(o,"ArrowDownBold",(function(){return Ra})),n.d(o,"ArrowLeft",(function(){return tc})),n.d(o,"ArrowLeftBold",(function(){return Ja})),n.d(o,"ArrowRight",(function(){return sc})),n.d(o,"ArrowRightBold",(function(){return rc})),n.d(o,"ArrowUp",(function(){return vc})),n.d(o,"ArrowUpBold",(function(){return pc})),n.d(o,"Avatar",(function(){return wc})),n.d(o,"Back",(function(){return xc})),n.d(o,"Baseball",(function(){return _c})),n.d(o,"Basketball",(function(){return Mc})),n.d(o,"Bell",(function(){return $c})),n.d(o,"BellFilled",(function(){return Ac})),n.d(o,"Bicycle",(function(){return Uc})),n.d(o,"Bottom",(function(){return oi})),n.d(o,"BottomLeft",(function(){return Yc})),n.d(o,"BottomRight",(function(){return Qc})),n.d(o,"Bowl",(function(){return ci})),n.d(o,"Box",(function(){return ui})),n.d(o,"Briefcase",(function(){return bi})),n.d(o,"Brush",(function(){return Ci})),n.d(o,"BrushFilled",(function(){return ji})),n.d(o,"Burger",(function(){return Vi})),n.d(o,"Calendar",(function(){return Ni})),n.d(o,"Camera",(function(){return Pi})),n.d(o,"CameraFilled",(function(){return Di})),n.d(o,"CaretBottom",(function(){return Ri})),n.d(o,"CaretLeft",(function(){return Wi})),n.d(o,"CaretRight",(function(){return Ji})),n.d(o,"CaretTop",(function(){return ts})),n.d(o,"Cellphone",(function(){return rs})),n.d(o,"ChatDotRound",(function(){return ss})),n.d(o,"ChatDotSquare",(function(){return ps})),n.d(o,"ChatLineRound",(function(){return vs})),n.d(o,"ChatLineSquare",(function(){return ws})),n.d(o,"ChatRound",(function(){return xs})),n.d(o,"ChatSquare",(function(){return _s})),n.d(o,"Check",(function(){return Ms})),n.d(o,"Checked",(function(){return As})),n.d(o,"Cherry",(function(){return $s})),n.d(o,"Chicken",(function(){return Us})),n.d(o,"ChromeFilled",(function(){return Ys})),n.d(o,"CircleCheck",(function(){return od})),n.d(o,"CircleCheckFilled",(function(){return Qs})),n.d(o,"CircleClose",(function(){return ud})),n.d(o,"CircleCloseFilled",(function(){return cd})),n.d(o,"CirclePlus",(function(){return jd})),n.d(o,"CirclePlusFilled",(function(){return bd})),n.d(o,"Clock",(function(){return Cd})),n.d(o,"Close",(function(){return Nd})),n.d(o,"CloseBold",(function(){return Vd})),n.d(o,"Cloudy",(function(){return Dd})),n.d(o,"Coffee",(function(){return Rd})),n.d(o,"CoffeeCup",(function(){return Pd})),n.d(o,"Coin",(function(){return Wd})),n.d(o,"ColdDrink",(function(){return Jd})),n.d(o,"Collection",(function(){return ru})),n.d(o,"CollectionTag",(function(){return tu})),n.d(o,"Comment",(function(){return su})),n.d(o,"Compass",(function(){return pu})),n.d(o,"Connection",(function(){return vu})),n.d(o,"Coordinate",(function(){return wu})),n.d(o,"CopyDocument",(function(){return xu})),n.d(o,"Cpu",(function(){return _u})),n.d(o,"CreditCard",(function(){return Mu})),n.d(o,"Crop",(function(){return Au})),n.d(o,"DArrowLeft",(function(){return $u})),n.d(o,"DArrowRight",(function(){return Uu})),n.d(o,"DCaret",(function(){return Yu})),n.d(o,"DataAnalysis",(function(){return Qu})),n.d(o,"DataBoard",(function(){return om})),n.d(o,"DataLine",(function(){return cm})),n.d(o,"Delete",(function(){return jm})),n.d(o,"DeleteFilled",(function(){return um})),n.d(o,"DeleteLocation",(function(){return bm})),n.d(o,"Dessert",(function(){return Cm})),n.d(o,"Discount",(function(){return Vm})),n.d(o,"Dish",(function(){return Dm})),n.d(o,"DishDot",(function(){return Nm})),n.d(o,"Document",(function(){return rp})),n.d(o,"DocumentAdd",(function(){return Pm})),n.d(o,"DocumentChecked",(function(){return Rm})),n.d(o,"DocumentCopy",(function(){return Wm})),n.d(o,"DocumentDelete",(function(){return Jm})),n.d(o,"DocumentRemove",(function(){return tp})),n.d(o,"Download",(function(){return sp})),n.d(o,"Drizzling",(function(){return pp})),n.d(o,"Edit",(function(){return wp})),n.d(o,"EditPen",(function(){return vp})),n.d(o,"Eleme",(function(){return _p})),n.d(o,"ElemeFilled",(function(){return xp})),n.d(o,"ElementPlus",(function(){return Mp})),n.d(o,"Expand",(function(){return Ap})),n.d(o,"Failed",(function(){return $p})),n.d(o,"Female",(function(){return Up})),n.d(o,"Files",(function(){return Yp})),n.d(o,"Film",(function(){return Qp})),n.d(o,"Filter",(function(){return oh})),n.d(o,"Finished",(function(){return ch})),n.d(o,"FirstAidKit",(function(){return uh})),n.d(o,"Flag",(function(){return bh})),n.d(o,"Fold",(function(){return jh})),n.d(o,"Folder",(function(){return Rh})),n.d(o,"FolderAdd",(function(){return Ch})),n.d(o,"FolderChecked",(function(){return Vh})),n.d(o,"FolderDelete",(function(){return Nh})),n.d(o,"FolderOpened",(function(){return Dh})),n.d(o,"FolderRemove",(function(){return Ph})),n.d(o,"Food",(function(){return Wh})),n.d(o,"Football",(function(){return Jh})),n.d(o,"ForkSpoon",(function(){return tb})),n.d(o,"Fries",(function(){return rb})),n.d(o,"FullScreen",(function(){return sb})),n.d(o,"Goblet",(function(){return xb})),n.d(o,"GobletFull",(function(){return pb})),n.d(o,"GobletSquare",(function(){return wb})),n.d(o,"GobletSquareFull",(function(){return vb})),n.d(o,"GoldMedal",(function(){return _b})),n.d(o,"Goods",(function(){return Ab})),n.d(o,"GoodsFilled",(function(){return Mb})),n.d(o,"Grape",(function(){return $b})),n.d(o,"Grid",(function(){return Ub})),n.d(o,"Guide",(function(){return Yb})),n.d(o,"Handbag",(function(){return Qb})),n.d(o,"Headset",(function(){return of})),n.d(o,"Help",(function(){return mf})),n.d(o,"HelpFilled",(function(){return cf})),n.d(o,"Hide",(function(){return ff})),n.d(o,"Histogram",(function(){return gf})),n.d(o,"HomeFilled",(function(){return yf})),n.d(o,"HotWater",(function(){return zf})),n.d(o,"House",(function(){return Sf})),n.d(o,"IceCream",(function(){return Kf})),n.d(o,"IceCreamRound",(function(){return Lf})),n.d(o,"IceCreamSquare",(function(){return Ff})),n.d(o,"IceDrink",(function(){return Gf})),n.d(o,"IceTea",(function(){return Zf})),n.d(o,"InfoFilled",(function(){return nv})),n.d(o,"Iphone",(function(){return av})),n.d(o,"Key",(function(){return dv})),n.d(o,"KnifeFork",(function(){return hv})),n.d(o,"Lightning",(function(){return Ov})),n.d(o,"Link",(function(){return kv})),n.d(o,"List",(function(){return Bv})),n.d(o,"Loading",(function(){return Ev})),n.d(o,"Location",(function(){return Iv})),n.d(o,"LocationFilled",(function(){return Hv})),n.d(o,"LocationInformation",(function(){return Tv})),n.d(o,"Lock",(function(){return qv})),n.d(o,"Lollipop",(function(){return Xv})),n.d(o,"MagicStick",(function(){return eO})),n.d(o,"Magnet",(function(){return lO})),n.d(o,"Male",(function(){return iO})),n.d(o,"Management",(function(){return mO})),n.d(o,"MapLocation",(function(){return fO})),n.d(o,"Medal",(function(){return gO})),n.d(o,"Memo",(function(){return yO})),n.d(o,"Menu",(function(){return zO})),n.d(o,"Message",(function(){return LO})),n.d(o,"MessageBox",(function(){return SO})),n.d(o,"Mic",(function(){return FO})),n.d(o,"Microphone",(function(){return KO})),n.d(o,"MilkTea",(function(){return GO})),n.d(o,"Minus",(function(){return ZO})),n.d(o,"Money",(function(){return nj})),n.d(o,"Monitor",(function(){return aj})),n.d(o,"Moon",(function(){return hj})),n.d(o,"MoonNight",(function(){return dj})),n.d(o,"More",(function(){return kj})),n.d(o,"MoreFilled",(function(){return Oj})),n.d(o,"MostlyCloudy",(function(){return Bj})),n.d(o,"Mouse",(function(){return Ej})),n.d(o,"Mug",(function(){return Hj})),n.d(o,"Mute",(function(){return Ij})),n.d(o,"MuteNotification",(function(){return Tj})),n.d(o,"NoSmoking",(function(){return qj})),n.d(o,"Notebook",(function(){return Xj})),n.d(o,"Notification",(function(){return eg})),n.d(o,"Odometer",(function(){return lg})),n.d(o,"OfficeBuilding",(function(){return ig})),n.d(o,"Open",(function(){return mg})),n.d(o,"Operation",(function(){return fg})),n.d(o,"Opportunity",(function(){return gg})),n.d(o,"Orange",(function(){return yg})),n.d(o,"Paperclip",(function(){return zg})),n.d(o,"PartlyCloudy",(function(){return Sg})),n.d(o,"Pear",(function(){return Lg})),n.d(o,"Phone",(function(){return Kg})),n.d(o,"PhoneFilled",(function(){return Fg})),n.d(o,"Picture",(function(){return nw})),n.d(o,"PictureFilled",(function(){return Gg})),n.d(o,"PictureRounded",(function(){return Zg})),n.d(o,"PieChart",(function(){return aw})),n.d(o,"Place",(function(){return dw})),n.d(o,"Platform",(function(){return hw})),n.d(o,"Plus",(function(){return Ow})),n.d(o,"Pointer",(function(){return kw})),n.d(o,"Position",(function(){return Bw})),n.d(o,"Postcard",(function(){return Ew})),n.d(o,"Pouring",(function(){return Hw})),n.d(o,"Present",(function(){return Tw})),n.d(o,"PriceTag",(function(){return Iw})),n.d(o,"Printer",(function(){return qw})),n.d(o,"Promotion",(function(){return Xw})),n.d(o,"QuartzWatch",(function(){return ek})),n.d(o,"QuestionFilled",(function(){return lk})),n.d(o,"Rank",(function(){return ik})),n.d(o,"Reading",(function(){return fk})),n.d(o,"ReadingLamp",(function(){return mk})),n.d(o,"Refresh",(function(){return zk})),n.d(o,"RefreshLeft",(function(){return gk})),n.d(o,"RefreshRight",(function(){return yk})),n.d(o,"Refrigerator",(function(){return Sk})),n.d(o,"Remove",(function(){return Fk})),n.d(o,"RemoveFilled",(function(){return Lk})),n.d(o,"Right",(function(){return Kk})),n.d(o,"ScaleToOriginal",(function(){return Gk})),n.d(o,"School",(function(){return Zk})),n.d(o,"Scissor",(function(){return nC})),n.d(o,"Search",(function(){return aC})),n.d(o,"Select",(function(){return dC})),n.d(o,"Sell",(function(){return hC})),n.d(o,"SemiSelect",(function(){return OC})),n.d(o,"Service",(function(){return kC})),n.d(o,"SetUp",(function(){return BC})),n.d(o,"Setting",(function(){return EC})),n.d(o,"Share",(function(){return HC})),n.d(o,"Ship",(function(){return TC})),n.d(o,"Shop",(function(){return IC})),n.d(o,"ShoppingBag",(function(){return qC})),n.d(o,"ShoppingCart",(function(){return ey})),n.d(o,"ShoppingCartFull",(function(){return XC})),n.d(o,"ShoppingTrolley",(function(){return ly})),n.d(o,"Smoking",(function(){return iy})),n.d(o,"Soccer",(function(){return my})),n.d(o,"SoldOut",(function(){return fy})),n.d(o,"Sort",(function(){return zy})),n.d(o,"SortDown",(function(){return gy})),n.d(o,"SortUp",(function(){return yy})),n.d(o,"Stamp",(function(){return Sy})),n.d(o,"Star",(function(){return Fy})),n.d(o,"StarFilled",(function(){return Ly})),n.d(o,"Stopwatch",(function(){return Ky})),n.d(o,"SuccessFilled",(function(){return Gy})),n.d(o,"Sugar",(function(){return Zy})),n.d(o,"Suitcase",(function(){return ax})),n.d(o,"SuitcaseLine",(function(){return nx})),n.d(o,"Sunny",(function(){return dx})),n.d(o,"Sunrise",(function(){return hx})),n.d(o,"Sunset",(function(){return Ox})),n.d(o,"Switch",(function(){return Ex})),n.d(o,"SwitchButton",(function(){return kx})),n.d(o,"SwitchFilled",(function(){return Bx})),n.d(o,"TakeawayBox",(function(){return Hx})),n.d(o,"Ticket",(function(){return Tx})),n.d(o,"Tickets",(function(){return Ix})),n.d(o,"Timer",(function(){return qx})),n.d(o,"ToiletPaper",(function(){return Xx})),n.d(o,"Tools",(function(){return eB})),n.d(o,"Top",(function(){return mB})),n.d(o,"TopLeft",(function(){return lB})),n.d(o,"TopRight",(function(){return iB})),n.d(o,"TrendCharts",(function(){return fB})),n.d(o,"Trophy",(function(){return yB})),n.d(o,"TrophyBase",(function(){return gB})),n.d(o,"TurnOff",(function(){return zB})),n.d(o,"Umbrella",(function(){return SB})),n.d(o,"Unlock",(function(){return LB})),n.d(o,"Upload",(function(){return KB})),n.d(o,"UploadFilled",(function(){return FB})),n.d(o,"User",(function(){return ZB})),n.d(o,"UserFilled",(function(){return GB})),n.d(o,"Van",(function(){return nV})),n.d(o,"VideoCamera",(function(){return dV})),n.d(o,"VideoCameraFilled",(function(){return aV})),n.d(o,"VideoPause",(function(){return hV})),n.d(o,"VideoPlay",(function(){return OV})),n.d(o,"View",(function(){return kV})),n.d(o,"Wallet",(function(){return EV})),n.d(o,"WalletFilled",(function(){return BV})),n.d(o,"WarnTriangleFilled",(function(){return HV})),n.d(o,"Warning",(function(){return IV})),n.d(o,"WarningFilled",(function(){return TV})),n.d(o,"Watch",(function(){return qV})),n.d(o,"Watermelon",(function(){return XV})),n.d(o,"WindPower",(function(){return ez})),n.d(o,"ZoomIn",(function(){return lz})),n.d(o,"ZoomOut",(function(){return iz}));var l=n(7),r=n.n(l),a=n(0);var c=n(13),i=n.n(c),s=function(e,t,n){return t?e+n+t:e},d=function e(t,n){if("string"==typeof n)return s(t,n,"--");if(Array.isArray(n))return n.map((function(n){return e(t,n)}));var o={};return Object.keys(n||{}).forEach((function(e){o[t+"--"+e]=n[e]})),o},u={methods:{b:function(e,t){var n=this.$options.name;return e&&"string"!=typeof e&&(t=e,e=""),e=s(n,e,"__"),t?[e,d(e,t)]:e}}},m=n(3),p=function(e){return e.name=m.j+e.name,e.mixins=e.mixins||[],e.mixins.push(u),e},h=p({name:"count-up",props:{animation:{type:Boolean,default:!0},start:{type:Number,required:!1,default:0},end:{required:!0},decimals:{type:Number,required:!1,default:0},duration:{type:Number,required:!1,default:2},options:{type:Object,required:!1,default:function(){return{}}},callback:{type:Function,required:!1,default:function(){}}},data:function(){return{c:null}},watch:{decimals:function(){this.c&&this.c.update&&this.c.update(this.end)},end:function(e){this.c&&this.c.update&&this.c.update(e)}},mounted:function(){this.animation&&this.init()},methods:{init:function(){this.c||(this.c=new i.a(this.$el,this.start,this.end,this.decimals,this.duration,this.options),this.c.start())},pauseResume:function(){this.c&&this.c.pauseResume&&this.c.pauseResume()},reset:function(){this.c&&this.c.reset&&this.c.reset()},update:function(e){this.c&&this.c.update&&this.c.update(e)},destroy:function(){this.c=null}},beforeUnmount:function(){this.destroy()}}),b=n(1),f=n.n(b);var v=f()(h,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("span",null,Object(a.toDisplayString)(e.end),1)}]]);const O=["textContent"],j=["textContent"],g=["textContent"],w=["innerHTML"];var k={title:"title",meta:"meta",lead:"lead",body:"body"},C=p({name:"article",props:{data:{type:Object,default:function(){return{}}},props:{type:Object,default:function(){return k}}},computed:{titleKey:function(){return this.props.title||k.title},metaKey:function(){return this.props.meta||k.meta},leadKey:function(){return this.props.lead||k.lead},bodyKey:function(){return this.props.body||k.body},title:function(){return this.data[this.titleKey]},meta:function(){return this.data[this.metaKey]},lead:function(){return this.data[this.leadKey]},body:function(){return this.data[this.bodyKey]}},mounted:function(){}});var y=f()(C,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("header"))},[e.title?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("title")),textContent:Object(a.toDisplayString)(e.title)},null,10,O)):Object(a.createCommentVNode)("v-if",!0),e.meta?(Object(a.openBlock)(),Object(a.createElementBlock)("small",{key:1,class:Object(a.normalizeClass)(e.b("meta")),textContent:Object(a.toDisplayString)(e.meta)},null,10,j)):Object(a.createCommentVNode)("v-if",!0)],2),e.lead?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("lead")),textContent:Object(a.toDisplayString)(e.lead)},null,10,g)):Object(a.createCommentVNode)("v-if",!0),e.body?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:1,class:Object(a.normalizeClass)(e.b("body")),innerHTML:e.body},null,10,w)):Object(a.createCommentVNode)("v-if",!0)],2)}]]);const x={key:1,class:"avue-crud__tip"},B={class:"avue-crud__tip-name"},V={class:"avue-crud__tip-count"};var z={};function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t="";switch(e){case"default":t="#35495E";break;case"primary":t="#3488ff";break;case"success":t="#43B883";break;case"warning":t="#e6a23c";break;case"danger":t="#f56c6c"}return t}z.capsule=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"primary";console.log("%c ".concat(e," %c ").concat(t," %c"),"background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;","background:".concat(_(n),"; padding: 1px; border-radius: 0 3px 3px 0; color: #fff;"),"background:transparent")},z.colorful=function(e){var t;(t=console).log.apply(t,["%c".concat(e.map((function(e){return e.text||""})).join("%c"))].concat(r()(e.map((function(e){return"color: ".concat(_(e.type),";")})))))},z.default=function(e){z.colorful([{text:e}])},z.primary=function(e){z.colorful([{text:e,type:"primary"}])},z.success=function(e){z.colorful([{text:e,type:"success"}])},z.warning=function(e){z.colorful([{text:e,type:"warning"}])},z.danger=function(e){z.colorful([{text:e,type:"danger"}])};var E=z,N={AliOSS:{url:"https://cdn.staticfile.org/ali-oss/6.17.1/aliyun-oss-sdk.min.js",title:"闃块噷浜戜簯鍥剧墖涓婁紶锛岄渶寮曞叆OSS鐨剆dk",github:"https://github.com/ali-sdk/ali-oss/"},Map:{url:"https://webapi.amap.com/maps?v=1.4.11&key=xxxxx&plugin=AMap.PlaceSearch,https://webapi.amap.com/ui/1.0/main.js?v=1.0.11",title:"鍦板浘缁勪欢锛岄渶寮曞叆楂樺痉SDK"},MapUi:{url:"https://webapi.amap.com/ui/1.0/main.js?v=1.0.11",title:"鍦板浘缁勪欢锛岄渶寮曞叆楂樺痉UISDK"},Sortable:{url:"https://cdn.staticfile.org/Sortable/1.10.0-rc2/Sortable.min.js",title:"鎷栨嫿锛岄渶寮曞叆sortableJs",github:"https://github.com/SortableJS/Sortable"},Screenshot:{url:"https://cdn.staticfile.org/html2canvas/0.5.0-beta4/html2canvas.min.js",title:"闇€寮曞叆html2canvas渚濊禆鍖�",github:"https://github.com/niklasvh/html2canvas/"},CryptoJS:{url:"https://avuejs.com/cdn/CryptoJS.js",title:"涓冪墰浜戝浘鐗囦笂浼狅紝闇€寮曞叆CryptoJS"},"file-saver":{url:"https://cdn.staticfile.org/FileSaver.js/2014-11-29/FileSaver.min.js",title:"闇€寮曞叆鏂囦欢鎿嶄綔鍖�",github:"https://github.com/eligrey/FileSaver.js"},xlsx:{url:"https://cdn.staticfile.org/xlsx/0.18.2/xlsx.full.min.js",title:"闇€寮曞叆excel鎿嶄綔鍖�",github:"https://github.com/protobi/js-xlsx"},mock:{url:"https://cdn.staticfile.org/Mock.js/1.0.1-beta3/mock-min.js",title:"闇€瑕佸紩鍏ock妯℃嫙鏁版嵁鍖�",github:"https://github.com/Colingo/mock"}},S={logs:function(e){var t=N[e];E.capsule(e,t.title,"warning"),E.warning("CDN:"+(t.url||"-")),E.warning("GITHUB:"+(t.github||"-"))}},M=n(5),H=n.n(M),D=n(2),L=/(%|)\{([0-9a-zA-Z_]+)\}/g,A=Object(a.createApp)({}),T=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length,n=new Array(t>1?t-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,o=t.value||m.f.value,l=t.children||m.f.children;return e.forEach((function(e){e[o]=Object(D.f)(e[o],n),e[l]&&J(e[l],t,n)})),e}var Z=function(e){var t=e.url,n=e.query,o=e.method,l=e.props,r=e.formatter,a=e.headers,c=e.value,i=e.column,s=void 0===i?{}:i,d=e.form,u=void 0===d?{}:d,m=e.dataType;t=s.dicUrl||t,o=(s.dicMethod||o||"get").toLowerCase(),a=s.dicHeaders||a||{},n=s.dicQuery||n||{},r=s.dicFormatter||r,l=s.props||l||{},(t.match(/[^\{\}]+(?=\})/g)||[]).forEach((function(e){var n="key"===e?c:u[e];Object(G.a)(n)&&(n=""),t=t.replace("{{".concat(e,"}}"),n)}));var p=function(e){var t={};return Object.keys(e).forEach((function(n){var o=e[n];if("string"==typeof o&&o.match(/\{{|}}/g)){var l=o.replace(/\{{|}}/g,"");t[n]="key"==l?c:u[l]}else t[n]=o;Object(G.a)(t[n])&&(t[n]="")})),t};return new Promise((function(e){t||e([]);var c,i=function(t){var n=[];t=t.data||{},n="function"==typeof r?r(t,u):function(e,t,n){var o,l=t.bind||"";if(""===l.split(".")[0]){var r=e.data;o=r?Array.isArray(r)?r:[r]:e}return o=Object(D.l)(o,l),n&&(o=J(o,t,n)),o}(t,l,m),e(n)};window.axios(Object.assign({url:t,method:o,headers:p(a)},(c=p(n),"get"==o?{params:c}:{data:c}))).then((function(e){i(e)})).catch((function(){return[e([])]}))}))},Q={methods:{getSlotName:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"D",n=arguments.length>2?arguments[2]:void 0,o={F:"-form",H:"-header",E:"-error",L:"-label",S:"-search",T:"-type",D:""},l=e.prop+o[t];return n?n[l]:l},getSlotList:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return n=n.map((function(e){return e.prop})),Object.keys(t).filter((function(t){var o=!1;return n.includes(t)||e.forEach((function(e){t.includes(e)&&(o=!0)})),o}))}}},ee=function(){return{mixins:[Q],emits:["update:modelValue","update:defaults","change"],props:{defaults:{type:Object,default:function(){return{}}},option:{type:Object,required:!0,default:function(){return{}}}},watch:{defaults:{handler:function(e){this.objectOption=e},deep:!0},objectOption:{handler:function(e){this.$emit("update:defaults",e)},deep:!0},propOption:{handler:function(e){var t=this;this.objectOption={},e.forEach((function(e){return t.objectOption[e.prop]=e}))},deep:!0},option:{handler:function(){this.init(!1)},deep:!0}},data:function(){return{DIC:{},cascaderDIC:{},tableOption:{},objectOption:{}}},mounted:function(){this.init()},computed:{isMobile:function(){return document.body.clientWidth<=768},resultOption:function(){return Object.assign(this.deepClone(this.tableOption),{column:this.propOption||[]})},rowKey:function(){return this.tableOption.rowKey||m.f.rowKey},formRules:function(){var e={};return this.propOption.forEach((function(t){t.rules&&!1!==t.display&&(e[t.prop]=t.rules)})),e}},methods:{init:function(e){this.tableOption=this.option,this.handleLocalDic(),!1!==e&&this.handleLoadDic()},dicInit:function(e){"cascader"===e?this.handleLoadCascaderDic():this.handleLoadDic()},updateDic:function(e,t){var n=this,o=this.findObject(this.propOption,e);this.validatenull(t)&&this.validatenull(e)?this.handleLoadDic():this.validatenull(t)&&!this.validatenull(o.dicUrl)?Z({column:o}).then((function(t){n.DIC[e]=t})):this.DIC[e]=t},handleSetDic:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(t).forEach((function(n){e[n]=t[n]}))},handleLocalDic:function(){!function(e,t){var n={},o=e.dicData||{};e.column.forEach((function(e){e.dicData&&(n[e.prop]=J(e.dicData,e.props,e.dataType))}));var l=X(X({},o),n);Object.keys(l).forEach((function(e){t.DIC[e]=l[e]}))}(this.resultOption,this)},handleLoadDic:function(){var e,t;e=this.resultOption,t=this,new Promise((function(n){var o=[],l={},r=[],a=[];(e.column||[]).forEach((function(e){var n=e.dicUrl,l=e.prop,a=e.parentProp;r=r.concat(e.cascader||[]);var c=!1===e.dicFlag||!0===e.lazy||r.includes(l);!n||a||c||o.push(new Promise((function(o){Z({url:n,name:l,method:e.dicMethod,headers:e.dicHeaders,formatter:e.dicFormatter,props:e.props,dataType:e.dataType,query:e.dicQuery}).then((function(e){t.DIC[l]=e,o(e)}))})))})),Promise.all(o).then((function(e){a.forEach((function(t,n){l[t]=e[n]})),n(l)}))}))},handleLoadCascaderDic:function(){var e,t;e=this.propOption,t=this,new Promise((function(n){var o=[],l={},r=e.filter((function(e){return e.parentProp}));t.data.forEach((function(e,n){t.cascaderDIC[n]||(t.cascaderDIC[n]={}),r.forEach((function(l){!0!==l.hide&&!1!==l.dicFlag&&o.push(new Promise((function(o){if(e[l.parentProp])Z({url:l.dicUrl,props:l.props,method:l.dicMethod,headers:l.dicHeaders,formatter:l.dicFormatter,query:l.dicQuery,dataType:l.dataType,form:e,value:e[l.parentProp]}).then((function(e){var r={prop:l.prop,data:e,index:n};t.cascaderDIC[n][r.prop]=r.data,o(r)}));else{var r={prop:l.prop,data:[],index:n};t.cascaderDIC[n][r.prop]=r.data,o(r)}})))}))})),Promise.all(o).then((function(e){e.forEach((function(e){l[e.index]||(l[e.index]={}),l[e.index][e.prop]=e.data})),n(l)}))}))}}}};var te={menuWidth:220,menuFixed:"right",menuXsWidth:100,menuAlign:"center",menuHeaderAlign:"center",headerAlign:"left",cancelBtnIcon:"el-icon-circle-close",viewBtnIcon:"el-icon-view",editBtnIcon:"el-icon-edit",copyBtnIcon:"el-icon-copy-document",addBtnIcon:"el-icon-plus",printBtnIcon:"el-icon-printer",excelBtnIcon:"el-icon-download",delBtnIcon:"el-icon-delete",searchBtnIcon:"el-icon-search",emptyBtnIcon:"el-icon-delete",saveBtnIcon:"el-icon-circle-plus",updateBtnIcon:"el-icon-circle-check",columnBtnIcon:"el-icon-operation",filterBtnIcon:"el-icon-tickets",refreshBtnIcon:"el-icon-refresh",viewBtn:!1,editBtn:!0,copyBtn:!1,cancelBtn:!0,addBtn:!0,addRowBtn:!1,printBtn:!1,excelBtn:!1,delBtn:!0,cellBtn:!1,dateBtn:!1,updateBtn:!0,saveBtn:!0,refreshBtn:!0,columnBtn:!0,filterBtn:!1,queryBtn:!0,menuBtn:!1,searchBtn:!0,clearBtn:!0,selectClearBtn:!0,searchShow:!0,tip:!0,dialogWidth:"60%",dialogDrag:!1,formFullscreen:!1,pageBackground:!0,page:!0,menu:!0,indexLabel:"#",indexWidth:50,indexFixed:"left",selectionWidth:50,selectionFixed:"left",expandWidth:60,expandFixed:"left",filterMultiple:!0,calcHeight:300,width:"100%",searchGutter:20,searchLabelWidth:80,searchSpan:6,dropRowClass:".el-table__body-wrapper table tbody",dropColClass:".el-table__header-wrapper tr",ghostClass:"avue-crud__ghost"},ne=p({name:"crud",inject:["crud"],props:{page:{type:Object,default:function(){return{}}}},data:function(){return{config:te,defaultPage:{single:!1,total:0,pagerCount:7,currentPage:1,pageSize:10,pageSizes:[10,20,30,40,50,100],layout:"total, sizes, prev, pager, next, jumper",background:!0}}},created:function(){this.crud.isMobile&&(this.defaultPage.layout="total, sizes, prev, pager, next"),this.pageInit(),this.crud.$emit("on-load",this.defaultPage)},watch:{"crud.page":{handler:function(){this.pageInit()},deep:!0},pageFlag:function(){this.crud.getTableHeight()},"defaultPage.total":function(e){this.defaultPage.total===(this.defaultPage.currentPage-1)*this.defaultPage.pageSize&&0!=this.defaultPage.total&&(this.defaultPage.currentPage=this.defaultPage.currentPage-1,this.currentChange(e))}},computed:{pageFlag:function(){return 0!=this.defaultPage.total}},methods:{pageInit:function(){this.defaultPage=Object.assign(this.defaultPage,this.crud.page),this.updateValue()},updateValue:function(){this.crud.$emit("update:page",this.defaultPage)},nextClick:function(e){this.crud.$emit("next-click",e)},prevClick:function(e){this.crud.$emit("prev-click",e)},sizeChange:function(e){this.defaultPage.currentPage=1,this.defaultPage.pageSize=e,this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("size-change",e)},currentChange:function(e){this.defaultPage.currentPage=e,this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("current-change",e)}}});var oe=f()(ne,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-pagination"),i=Object(a.resolveComponent)("el-card");return e.pageFlag&&e.validData(e.crud.tableOption.page,!0)?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,shadow:e.crud.isCard,class:Object(a.normalizeClass)(e.b("pagination"))},{default:Object(a.withCtx)(()=>[Object(a.renderSlot)(e.$slots,"page"),Object(a.createVNode)(c,{small:"small"==e.crud.size,disabled:e.defaultPage.disabled,"hide-on-single-page":e.defaultPage.single,"pager-count":e.defaultPage.pagerCount,"page-sizes":e.defaultPage.pageSizes,background:e.defaultPage.background,"page-size":e.defaultPage.pageSize,"onUpdate:page-size":t[0]||(t[0]=t=>e.defaultPage.pageSize=t),"current-page":e.defaultPage.currentPage,"onUpdate:current-page":t[1]||(t[1]=t=>e.defaultPage.currentPage=t),onSizeChange:e.sizeChange,onPrevClick:e.prevClick,onNextClick:e.nextClick,onCurrentChange:e.currentChange,layout:e.defaultPage.layout,total:e.defaultPage.total},null,8,["small","disabled","hide-on-single-page","pager-count","page-sizes","background","page-size","current-page","onSizeChange","onPrevClick","onNextClick","onCurrentChange","layout","total"])]),_:3},8,["shadow","class"])):Object(a.createCommentVNode)("v-if",!0)}]]);var le=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.forEach((function(t){var n=t.cascader;if(!Object(G.a)(n)){var o=t.prop;n.forEach((function(t){var n=Object(D.k)(e,t);n&&(n.parentProp=o)}))}})),e},re=0,ae=function(e){var t=e.type,n=e.searchRange,o=t;if(e.searchType)return e.searchType;if(["radio","checkbox","switch"].includes(t))o="select";else if(m.d.includes(t)){o=n?t.includes("range")?t:t+"range":t.replace("range","")}else["textarea"].includes(t)&&(o="input");return o},ce=function(e,t){var n=e||"input";return Object(G.a)(t)?(m.a.includes(e)?n="array":["time","timerange"].includes(e)?n="time":m.d.includes(e)?n="date":["password","textarea","search"].includes(e)?n="input":m.i.includes(e)&&(n="input-"+e),m.j+n):t},ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={};return e.forEach((function(e){m.b.includes(e.type)||m.k.includes(e.type)&&e.multiple||"array"===e.dataType?t[e.prop]=[]:m.l.includes(e.type)&&1==e.range?t[e.prop]=[0,0]:["rate","slider","number"].includes(e.type)||"number"===e.dataType?t[e.prop]=void 0:t[e.prop]="",e.bind&&(t=Object(D.c)(t,e.bind)),Object(G.a)(e.value)||(t[e.prop]=e.value)})),t},se=function(e,t){var n=e.placeholder,o=e.label;if("search"===t){var l=e.searchPlaceholder;return Object(G.a)(l)?o:l}return Object(G.a)(n)?m.m.includes(e.type)?"".concat(I("tip.select")," ").concat(o):"".concat(I("tip.input")," ").concat(o):n},de=p({name:"crud__search",inject:["crud"],mixins:[K,Q],data:function(){return{show:!1,searchShow:!0}},watch:{"crud.propOption":{handler:function(){this.searchShow=Object(D.x)(this.crud.tableOption.searchShow,te.searchShow)},immediate:!0},searchShow:function(){this.crud.getTableHeight()}},created:function(){this.initFun()},computed:{searchForm:{get:function(){return this.crud.search},set:function(e){this.crud.$emit("update:search",e)}},isGroup:function(){return!this.validatenull(this.crud.tableOption.group)},isSearchIcon:function(){return!0===this.validData(this.crud.option.searchIcon,this.$AVUE.searchIcon)&&this.columnLen>this.searchIndex},searchIndex:function(){return this.crud.option.searchIndex||2},columnLen:function(){var e=0;return this.crud.propOption.forEach((function(t){t.search&&e++})),e},option:function(){var e=this,t=this.crud.option;return function(n){var o=e.deepClone(n);return o.column=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n=e.deepClone(n);var o=[],l=0;return(n=n.sort((function(e,t){return(t.searchOrder||0)-(e.searchOrder||0)}))).forEach((function(n){if(n.search){var r=l[Object(a.renderSlot)(e.$slots,"search",{row:e.searchForm,search:e.searchForm,size:e.crud.size}),Object(a.createVNode)(i,{option:e.option,ref:"form",onSubmit:e.searchChange,onResetChange:e.resetChange,modelValue:e.searchForm,"onUpdate:modelValue":t[2]||(t[2]=t=>e.searchForm=t)},Object(a.createSlots)({"menu-form":Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,"search-menu",Object(a.normalizeProps)(Object(a.guardReactiveProps)(Object.assign(n,{search:e.searchForm,row:e.searchForm})))),e.isSearchIcon?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[!1===e.show?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,text:"",onClick:t[0]||(t[0]=t=>e.show=!0),icon:"el-icon-arrow-down"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.open")),1)]),_:1})):Object(a.createCommentVNode)("v-if",!0),!0===e.show?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:1,text:"",onClick:t[1]||(t[1]=t=>e.show=!1),icon:"el-icon-arrow-up"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.shrink")),1)]),_:1})):Object(a.createCommentVNode)("v-if",!0)],64)):Object(a.createCommentVNode)("v-if",!0)]),_:2},[Object(a.renderList)(e.crud.searchSlot,t=>({name:e.getSlotName(t),fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1032,["option","onSubmit","onResetChange","modelValue"])]),_:3},8,["shadow","class"])),[[a.vShow,e.searchShow&&e.searchFlag]]):Object(a.createCommentVNode)("v-if",!0)}]]);var me=p({name:"crud",mixins:[K],directives:{permission:U},inject:["crud"],data:function(){return{dateCreate:!1,shortcuts:[{text:"浠婃棩",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()),e.$emit("pick",[n,t])}},{text:"鏄ㄦ棩",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-864e5),e.$emit("pick",[n,t])}},{text:"鏈€杩戜竴鍛�",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-6048e5),e.$emit("pick",[n,t])}},{text:"鏈€杩戜竴涓湀",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-2592e6),e.$emit("pick",[n,t])}},{text:"鏈€杩戜笁涓湀",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-7776e6),e.$emit("pick",[n,t])}}],config:te}},created:function(){this.initFun()},computed:{data:function(){return this.crud.tableOption.selection?this.crud.tableSelect:this.crud.list}},methods:{dateChange:function(e){this.dateCreate?this.crud.$emit("date-change",e):this.dateCreate=!0},initFun:function(){this.crud.rowExcel=this.rowExcel,this.crud.rowPrint=this.rowPrint},rowExcel:function(){this.crud.$refs.dialogExcel.handleShow()},rowPrint:function(){this.$Print(this.crud.$refs.table)}}});var pe=f()(me,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("avue-date"),s=Object(a.resolveDirective)("permission");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b("menu"))},[e.validData(e.crud.tableOption.menuLeft,!0)?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("left"))},[e.validData(e.crud.tableOption.addBtn,e.config.addBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,type:"primary",onClick:e.crud.rowAdd,icon:e.crud.getBtnIcon("addBtn"),size:e.crud.size},{default:Object(a.withCtx)(()=>[e.crud.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("addBtn")),1)],64))]),_:1},8,["onClick","icon","size"])),[[s,e.crud.getPermission("addBtn")]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.addRowBtn,e.config.addRowBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:1,type:"primary",onClick:e.crud.rowCellAdd,icon:e.crud.getBtnIcon("addBtn"),size:e.crud.size},{default:Object(a.withCtx)(()=>[e.crud.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("addBtn")),1)],64))]),_:1},8,["onClick","icon","size"])),[[s,e.crud.getPermission("addRowBtn")]]):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menu-left",{size:e.crud.size})],2)):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.menuLeft,!0)?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:1,class:Object(a.normalizeClass)(e.b("right"))},[e.validData(e.crud.tableOption.dateBtn,e.config.dateBtn)?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,type:"datetimerange",onChange:e.dateChange,"value-format":"YYYY-MM-DD HH:mm:ss",format:"YYYY-MM-DD HH:mm:ss",shortcuts:e.shortcuts,style:{display:"inline-block","margin-right":"20px"},size:e.crud.size},null,8,["onChange","shortcuts","size"])):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menu-right",{size:e.crud.size}),e.validData(e.crud.tableOption.excelBtn,e.config.excelBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:1,icon:e.crud.getBtnIcon("excelBtn"),circle:"",size:e.crud.size,onClick:e.rowExcel},null,8,["icon","size","onClick"])),[[s,e.crud.getPermission("excelBtn")]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.printBtn,e.config.printBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:2,icon:e.crud.getBtnIcon("printBtn"),circle:"",size:e.crud.size,onClick:e.rowPrint},null,8,["icon","size","onClick"])),[[s,e.crud.getPermission("printBtn")]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.refreshBtn,e.config.refreshBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:3,icon:e.crud.getBtnIcon("refreshBtn"),circle:"",size:e.crud.size,onClick:e.crud.refreshChange},null,8,["icon","size","onClick"])),[[s,e.crud.getPermission("refreshBtn")]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.columnBtn,e.config.columnBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:4,icon:e.crud.getBtnIcon("columnBtn"),circle:"",size:e.crud.size,onClick:t[0]||(t[0]=t=>e.crud.$refs.dialogColumn.handleShow())},null,8,["icon","size"])),[[s,e.crud.getPermission("columnBtn")]]):Object(a.createCommentVNode)("v-if",!0),(e.crud.$refs.headerSearch||{}).searchFlag&&e.validData(e.crud.tableOption.searchShowBtn,!0)?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:5,icon:e.crud.getBtnIcon("searchBtn"),circle:"",size:e.crud.size,onClick:t[1]||(t[1]=t=>e.crud.$refs.headerSearch.handleSearchShow())},null,8,["icon","size"])):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.filterBtn,e.config.filterBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(c,{key:6,icon:e.crud.getBtnIcon("filterBtn"),circle:"",size:e.crud.size,onClick:t[2]||(t[2]=t=>e.crud.$refs.dialogFilter.handleShow())},null,8,["icon","size"])),[[s,e.crud.getPermission("filterBtn")]]):Object(a.createCommentVNode)("v-if",!0)],2)):Object(a.createCommentVNode)("v-if",!0)],2)}]]);var he=p({name:"crud",mixins:[K],inject:["crud"],data:function(){return{data:[],columnBox:!1}},computed:{defaultColumn:function(){return[{label:this.t("crud.column.hide"),prop:"hide"},{label:this.t("crud.column.fixed"),prop:"fixed"},{label:this.t("crud.column.filters"),prop:"filters"},{label:this.t("crud.column.sortable"),prop:"sortable"},{label:this.t("crud.column.width"),prop:"width",hide:!0}]}},methods:{handleShow:function(){var e=this;this.data=[],this.crud.propOption.forEach((function(t){0!=t.showColumn&&e.data.push(t)})),this.columnBox=!0,this.$nextTick((function(){return e.rowDrop()}))},handleChange:function(e){["hide","filters"].includes(e)&&this.crud.refreshTable()},rowDrop:function(){var e=this,t=this.$refs.table.$el.querySelectorAll(te.dropRowClass)[0];this.crud.tableDrop("column",t,(function(t){var n=t.oldIndex,o=t.newIndex;e.crud.headerSort(n,o),e.crud.refreshTable((function(){return e.rowDrop()}))}))}}});var be=f()(he,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-table-column"),i=Object(a.resolveComponent)("el-checkbox"),s=Object(a.resolveComponent)("el-table"),d=Object(a.resolveComponent)("el-drawer");return e.columnBox?(Object(a.openBlock)(),Object(a.createBlock)(d,{key:0,"append-to-body":e.$AVUE.appendToBody,"lock-scroll":"","custom-class":["avue-dialog",e.b("column")].join(" "),title:e.t("crud.showTitle"),size:e.crud.isMobile?"100%":"40%",modelValue:e.columnBox,"onUpdate:modelValue":t[0]||(t[0]=t=>e.columnBox=t)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s,{data:e.data,ref:"table",height:"100%",size:e.crud.size,border:""},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{align:"center",width:"100","header-align":"center",prop:"label",key:"label",label:e.t("crud.column.name")},null,8,["label"]),(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.defaultColumn,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:t.prop},[!0!==t.hide?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,label:t.label,prop:t.prop,align:"center","header-align":"center"},{default:Object(a.withCtx)(({row:n})=>[Object(a.createVNode)(i,{onChange:n=>e.handleChange(t.prop),modelValue:e.crud.objectOption[n.prop][t.prop],"onUpdate:modelValue":o=>e.crud.objectOption[n.prop][t.prop]=o},null,8,["onChange","modelValue","onUpdate:modelValue"])]),_:2},1032,["label","prop"])):Object(a.createCommentVNode)("v-if",!0)],64))),128))]),_:1},8,["data","size"])]),_:1},8,["append-to-body","custom-class","title","size","modelValue"])):Object(a.createCommentVNode)("v-if",!0)}]]);const fe={class:"avue-dialog__footer"};var ve=p({name:"crud",mixins:[K],inject:["crud"],data:function(){return{box:!1,columnObj:{},symbolDic:[{label:"=",value:"="},{label:"鈮�",value:"鈮�"},{label:"like",value:"like"},{label:">",value:">"},{label:"鈮�",value:"鈮�"},{label:"<",value:"<"},{label:"鈮�",value:"鈮�"},{label:"鈭�",value:"鈭�"}],list:[],columnOption:{}}},methods:{handleShow:function(){this.getColumnOption(),this.box=!0},getColumnOption:function(){var e=[];this.deepClone(this.crud.propOption).forEach((function(t){!1!==t.showColumn&&e.push(Object.assign(t,{value:t.prop}))})),this.columnOption=e,this.columnObj=this.columnOption[0]},handleDelete:function(e){this.list.splice(e,1)},handleClear:function(){this.list=[]},handleValueClear:function(){this.list.forEach((function(e,t){return e.value=""}))},handleSubmit:function(){var e=[];this.list.forEach((function(t){e.push([t.text,t.symbol,t.value])})),this.crud.$emit("filter",e),this.box=!1},handleChange:function(e){this.list[e].value=""},handleAdd:function(){var e=this.columnObj.prop;this.list.push({text:e,value:"",symbol:this.symbolDic[0].value})}}});var Oe=f()(ve,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("el-button-group"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("avue-select"),u=Object(a.resolveComponent)("avue-input"),m=Object(a.resolveComponent)("el-row"),p=Object(a.resolveComponent)("el-drawer");return e.box?(Object(a.openBlock)(),Object(a.createBlock)(p,{key:0,"lock-scroll":"","custom-class":["avue-dialog",e.b("filter")].join(" "),"append-to-body":e.$AVUE.appendToBody,title:e.t("crud.filterTitle"),size:e.crud.isMobile?"100%":"60%",modelValue:e.box,"onUpdate:modelValue":t[1]||(t[1]=t=>e.box=t)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(m,{span:24},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s,{md:24,class:Object(a.normalizeClass)(e.b("filter-menu"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{type:"primary",size:e.crud.size,onClick:e.handleAdd},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.addBtn")),1)]),_:1},8,["size","onClick"]),Object(a.createVNode)(c,{type:"primary",size:e.crud.size,onClick:e.handleClear},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.resetBtn")),1)]),_:1},8,["size","onClick"]),Object(a.createVNode)(c,{type:"primary",size:e.crud.size,onClick:e.handleValueClear},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.clearBtn")),1)]),_:1},8,["size","onClick"])]),_:1})]),_:1},8,["class"]),(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.list,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{md:12,xs:24,sm:12,key:n,class:Object(a.normalizeClass)(e.b("filter-item"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d,{modelValue:t.text,"onUpdate:modelValue":e=>t.text=e,dic:e.columnOption,clearable:!1,onChange:t=>e.handleChange(n),size:e.crud.size,class:Object(a.normalizeClass)(e.b("filter-label"))},null,8,["modelValue","onUpdate:modelValue","dic","onChange","size","class"]),Object(a.createVNode)(d,{class:Object(a.normalizeClass)(e.b("filter-symbol")),modelValue:t.symbol,"onUpdate:modelValue":e=>t.symbol=e,dic:e.symbolDic,clearable:!1,size:e.crud.size},null,8,["class","modelValue","onUpdate:modelValue","dic","size"]),Object(a.createVNode)(u,{size:e.crud.size,class:Object(a.normalizeClass)(e.b("filter-value")),modelValue:t.value,"onUpdate:modelValue":e=>t.value=e},null,8,["size","class","modelValue","onUpdate:modelValue"]),Object(a.createVNode)(c,{type:"danger",class:Object(a.normalizeClass)(e.b("filter-icon")),size:e.crud.size,onClick:t=>e.handleDelete(n),circle:"",icon:"el-icon-minus"},null,8,["class","size","onClick"])]),_:2},1032,["class"]))),128))]),_:1}),Object(a.createElementVNode)("span",fe,[Object(a.createVNode)(c,{type:"primary",size:e.crud.size,onClick:e.handleSubmit},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.submitBtn")),1)]),_:1},8,["size","onClick"]),Object(a.createVNode)(c,{onClick:t[0]||(t[0]=t=>e.box=!1),size:e.crud.size},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.cancelBtn")),1)]),_:1},8,["size"])])]),_:1},8,["custom-class","append-to-body","title","size","modelValue"])):Object(a.createCommentVNode)("v-if",!0)}]]);const je={class:"el-dialog__title"};var ge=p({name:"crud",mixins:[K],emits:["update:modelValue","change"],inject:["crud"],data:function(){return{disabled:!1,config:te,boxType:"",fullscreen:!1,boxVisible:!1}},props:{modelValue:{type:Object,default:function(){return{}}}},computed:{isView:function(){return"view"===this.boxType},isAdd:function(){return"add"===this.boxType},isEdit:function(){return"edit"===this.boxType},width:function(){var e=this.crud.tableOption.dialogWidth+"",t=this.crud.isMobile?"100%":te.dialogWidth,n=this.validData(e,t);return this.setPx(n)},dialogType:function(){return this.isDrawer?"elDrawer":"elDialog"},dialogTop:function(){return this.isDrawer||this.fullscreen?"0":this.crud.tableOption.dialogTop},isDrawer:function(){return"drawer"===this.crud.tableOption.dialogType},params:function(){var e=this.isDrawer?{size:this.fullscreen?"100%":this.width,direction:this.crud.tableOption.dialogDirection}:{width:this.width,fullscreen:this.fullscreen};return Object.assign(e,this.$uploadFun({},this.crud))},option:function(){var e=this,t=this.deepClone(this.crud.tableOption);return t.boxType=this.boxType,t.column=this.deepClone(this.crud.propOption),t.menuBtn=!1,this.isAdd?(t.submitBtn=t.saveBtn,t.submitText=this.crud.menuIcon("saveBtn"),t.submitIcon=this.crud.getBtnIcon("saveBtn")):this.isEdit?(t.submitBtn=t.updateBtn,t.submitText=this.crud.menuIcon("updateBtn"),t.submitIcon=this.crud.getBtnIcon("updateBtn")):this.isView&&(t.detail=!0),t.emptyBtn=t.cancelBtn,t.emptyIcon=this.crud.getBtnIcon("cancelBtn"),t.emptyText=this.crud.menuIcon("cancelBtn"),this.crud.isGroup||(t.dicFlag=!1,t.dicData=this.crud.DIC),this.validatenull(t.dicFlag)||t.column.forEach((function(n){n.boxType=e.boxType,n.dicFlag=n.dicFlag||t.dicFlag})),t},dialogTitle:function(){var e="".concat(this.boxType);if(!this.validatenull(this.boxType))return this.crud.tableOption[e+"Title"]||this.t("crud.".concat(e,"Title"))},dialogMenuPosition:function(){return this.crud.option.dialogMenuPosition||"right"}},methods:{submit:function(){this.$refs.tableForm.submit()},reset:function(){this.$refs.tableForm.resetForm(!1)},getSlotName:function(e){return e.replace("-form","")},handleChange:function(){this.crud.setVal()},handleTabClick:function(e,t){this.crud.$emit("tab-click",e,t)},handleFullScreen:function(){this.fullscreen?this.fullscreen=!1:this.fullscreen=!0},handleError:function(e){this.crud.$emit("error",e)},handleSubmit:function(e,t){this.isAdd?this.rowSave(t):this.isEdit&&this.rowUpdate(t)},initFun:function(){var e=this;["clearValidate","validate","resetForm","validateField"].forEach((function(t){e.crud[t]=e.$refs.tableForm[t]}))},rowSave:function(e){this.crud.$emit("row-save",Object(D.h)(this.crud.tableForm,["$"]),this.closeDialog,e)},rowUpdate:function(e){this.crud.$emit("row-update",Object(D.h)(this.crud.tableForm,["$"]),this.crud.tableIndex,this.closeDialog,e)},closeDialog:function(e,t){var n=this;(e=this.deepClone(e))&&function(){if(n.isEdit){var t=n.crud.findData(e[n.crud.rowKey]),o=t.parentList,l=t.index;if(o){var r=o.splice(l,1)[0];e[n.crud.childrenKey]=r[n.crud.childrenKey],o.splice(l,0,e)}}else if(n.isAdd){var a=n.crud.findData(e[n.crud.rowParentKey]).item;a?(a[n.crud.childrenKey]||(a[n.crud.childrenKey]=[]),n.crud.tableOption.lazy&&(a[n.crud.hasChildrenKey]=!0),a[n.crud.childrenKey].push(e)):n.crud.list.push(e)}}(),this.hide()},hide:function(e){var t=this,n=function(){e&&e(),t.crud.tableIndex=-1,t.crud.tableForm={},t.crud.setVal(),t.boxVisible=!1};"function"==typeof this.crud.beforeClose?this.crud.beforeClose(n,this.boxType):n()},show:function(e){var t=this;this.boxType=e;var n=function(){t.fullscreen=t.crud.tableOption.dialogFullscreen,t.boxVisible=!0,t.$nextTick((function(){t.initFun()}))};"function"==typeof this.crud.beforeOpen?this.crud.beforeOpen(n,this.boxType):n()}}});var we=f()(ge,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon"),i=Object(a.resolveComponent)("avue-form"),s=Object(a.resolveComponent)("el-button");return e.boxVisible?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.dialogType),Object(a.mergeProps)({key:0,draggable:e.validData(e.crud.tableOption.dialogDrag,e.config.dialogDrag),class:["avue-dialog",e.b("dialog"),this.crud.tableOption.dialogCustomClass],"append-to-body":e.validData(e.crud.tableOption.dialogAppendToBody,!0),top:e.dialogTop,title:e.dialogTitle,"close-on-press-escape":e.crud.tableOption.dialogEscape,"close-on-click-modal":e.validData(e.crud.tableOption.dialogClickModal,!1),modal:e.crud.tableOption.dialogModal,"show-close":e.crud.tableOption.dialogCloseBtn,modelValue:e.boxVisible,"onUpdate:modelValue":t[2]||(t[2]=t=>e.boxVisible=t)},e.params,{"before-close":e.hide}),{header:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("dialog__header"))},[Object(a.createElementVNode)("span",je,Object(a.toDisplayString)(e.dialogTitle),1),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("dialog__menu"))},[Object(a.createVNode)(c,{class:"el-dialog__close",onClick:e.handleFullScreen},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.fullscreen?"el-icon-copy-document":"el-icon-full-screen")))]),_:1},8,["onClick"])],2)],2)]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(i,Object(a.mergeProps)({modelValue:e.crud.tableForm,"onUpdate:modelValue":t[0]||(t[0]=t=>e.crud.tableForm=t),status:e.disabled,"onUpdate:status":t[1]||(t[1]=t=>e.disabled=t),ref:"tableForm",onChange:e.handleChange,onSubmit:e.handleSubmit,onResetChange:e.hide,onTabClick:e.handleTabClick,onError:e.handleError},e.$uploadFun({},e.crud),{option:e.option}),Object(a.createSlots)({_:2},[Object(a.renderList)(e.crud.formSlot,t=>({name:e.getSlotName(t),fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1040,["modelValue","status","onChange","onSubmit","onResetChange","onTabClick","onError","option"]),Object(a.createElementVNode)("span",{class:Object(a.normalizeClass)(["avue-dialog__footer","avue-dialog__footer--"+e.dialogMenuPosition])},[e.validData(e.option.submitBtn,!0)&&!e.isView?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,onClick:e.submit,loading:e.disabled,size:e.crud.size,icon:e.option.submitIcon,type:"primary"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.option.submitText),1)]),_:1},8,["onClick","loading","size","icon"])):Object(a.createCommentVNode)("v-if",!0),e.validData(e.option.emptyBtn,!0)&&!e.isView?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:1,onClick:e.reset,disabled:e.disabled,size:e.crud.size,icon:e.option.emptyIcon},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.option.emptyText),1)]),_:1},8,["onClick","disabled","size","icon"])):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menu-form",{disabled:e.disabled,size:e.crud.size,type:e.boxType})],2)]),_:3},16,["draggable","class","append-to-body","top","title","close-on-press-escape","close-on-click-modal","modal","show-close","modelValue","before-close"])):Object(a.createCommentVNode)("v-if",!0)}]]);const ke={key:0},Ce={class:"dialog-footer"};var ye=n(8),xe=n.n(ye),Be=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],l=e[t.prop],r=t.type,a=t.separator;if(t.bind&&(l=Object(D.l)(e,t.bind)),!Object(G.a)(l)){var c=m.k.includes(t.type)&&t.multiple,i=m.b.includes(t.type);if(!c&&!i||Array.isArray(l)||t.dataType||(t.dataType="string"),t.dataType&&(c||i?(Array.isArray(l)||(l=l.split(a||m.h)),l.forEach((function(e){e=Object(D.f)(e,t.dataType)}))):l=Object(D.f)(l,t.dataType)),"password"===r)l=Object(D.o)(l,"*");else if(m.d.includes(r)&&t.format){var s=t.format,d=xe()().format("YYYY-MM-DD");if(-1!==r.indexOf("range")){var u=l[0]||"",p=l[1]||"";"timerange"===r&&u.length<=8&&p.length<8&&(u="".concat(d," ").concat(u),p="".concat(d," ").concat(p)),l=[xe()(u).format(s),xe()(p).format(s)].join(t.separator||"~")}else"time"===r&&l.length<=8&&(l="".concat(d," ").concat(l)),l=xe()(l).format(s)}l=Object(D.m)(o,l,t.props||n.props)}return"function"==typeof t.formatter?l=t.formatter(e,e[t.prop],l,t):Array.isArray(l)&&(l=l.join(a||m.g)),l},Ve={name:"crud",mixins:[K],inject:["crud"],data:function(){return{option:{},columnOption:{},box:!1,form:{name:this.crud.tableOption.title}}},methods:{handleShow:function(){this.getColumnOption(),this.getOption(),this.box=!0},handleSubmit:function(){this.$Export.excel({title:this.form.name,columns:this.getColumn(),data:this.handleSum()}),this.box=!1},handleSum:function(){var e=this,t=this.crud.tableOption,n=this.crud.propOption,o=this.form.type?this.crud.list:this.crud.tableSelect,l=[];return this.form.params.includes("data")&&o.forEach((function(o){var r=e.deepClone(o);n.forEach((function(n){var o=n.parentProp?(e.crud.cascaderDIC[row.$index]||{})[n.prop]:e.crud.DIC[n.prop];r[n.prop]=Be(r,n,t,o)})),l.push(r)})),this.form.params.includes("sum")&&t.showSummary&&l.push(this.crud.sumsList),l},getOption:function(){var e,t=this;this.option={submitBtn:!1,emptyBtn:!1,column:[{label:"鏂囦欢鍚�",prop:"name",span:24},{label:"閫夋嫨鏁版嵁",prop:"type",span:24,type:"select",dicData:[{label:"褰撳墠鏁版嵁(褰撳墠椤靛叏閮ㄧ殑鏁版嵁)",value:!0},{label:"閫変腑鐨勬暟鎹�(褰撳墠椤甸€変腑鐨勬暟鎹�)",disabled:1!=this.crud.tableOption.selection,value:!1}]},{label:"閫夋嫨瀛楁",prop:"prop",type:"tree",multiple:!0,checkStrictly:!0,span:24,props:{value:"prop"},dicData:this.columnOption},{label:"鍙傛暟璁剧疆",prop:"params",type:"checkbox",span:24,value:["header","data"].concat((e=[],t.crud.isHeader&&e.push("headers"),t.crud.isShowSummary&&e.push("sum"),e)),dicData:[{label:"琛ㄥご",disabled:!0,value:"header"},{label:"鏁版嵁婧�",value:"data"}].concat(function(){var e=[];return e.push({label:"澶嶆潅琛ㄥご",value:"headers",disabled:!t.crud.isHeader}),e.push({label:"鍚堣缁熻",value:"sum",disabled:!t.crud.isShowSummary}),e}())}]},this.form.type=0==this.crud.selectLen},getColumnOption:function(){var e=this.deepClone(this.crud.columnOption),t=[];!function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(o,l){var r=o.children;r&&!Array.isArray(r)?delete o.children:!1===o.showColumn?n.splice(l,1):(o.prop=o.prop||Object(D.w)(),t.push(o.prop),o.children&&e(r))}))}(e),this.columnOption=e,this.form.prop=t},getColumn:function(){var e=this.deepClone(this.columnOption),t=this.$refs.form.getPropRef("prop").$refs.temp.getHalfList();if(!this.form.params)return[];if(this.form.params.includes("headers")){return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(o,l){t.includes(o.prop)?o.children&&e(o.children):n.splice(l,1)}))}(e),e}var n=[];return function e(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];o.forEach((function(o,l){o.children?e(o.children):t.includes(o.prop)&&n.push(o)}))}(e),n}}};var ze=f()(Ve,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("avue-form"),i=Object(a.resolveComponent)("el-button"),s=Object(a.resolveComponent)("el-dialog");return l.box?(Object(a.openBlock)(),Object(a.createElementBlock)("div",ke,[Object(a.createTextVNode)(" "),Object(a.createVNode)(s,{title:e.t("crud.excelBtn"),"lock-scroll":"","append-to-body":e.$AVUE.appendToBody,class:"avue-dialog",modelValue:l.box,"onUpdate:modelValue":t[2]||(t[2]=e=>l.box=e),width:r.crud.isMobile?"100%":"30%"},{footer:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",Ce,[Object(a.createVNode)(i,{type:"primary",size:r.crud.size,onClick:r.handleSubmit},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.submitBtn")),1)]),_:1},8,["size","onClick"]),Object(a.createVNode)(i,{onClick:t[1]||(t[1]=e=>l.box=!1),size:r.crud.size},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.filter.cancelBtn")),1)]),_:1},8,["size"])])]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{ref:"form",modelValue:l.form,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form=e),option:l.option},null,8,["modelValue","option"])]),_:1},8,["title","append-to-body","modelValue","width"])])):Object(a.createCommentVNode)("v-if",!0)}]]);const _e={key:1},Ee={key:0,class:"avue-crud__img"},Ne=["innerHTML"],Se=["textContent"];function Me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function He(e){for(var t=1;tr.text=e)},r.getBind(n.column),Object(a.toHandlers)(r.event),{column:Object.assign(n.column,r.params),dic:n.dic,ref:"temp",disabled:n.column.disabled||n.disabled,readonly:n.column.readonly||n.readonly,placeholder:r.getPlaceholder(n.column),props:n.column.props||n.props,propsHttp:n.column.propsHttp||n.propsHttp,size:n.column.size||n.size,"table-data":n.tableData,type:n.type||n.column.type,"column-slot":n.columnSlot,onKeyup:Object(a.withKeys)(r.enterChange,["enter"])}),Object(a.createSlots)({_:2},[e.$slots.default?{name:"default",fn:Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"default",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),key:"0"}:r.params.html?{name:"default",fn:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",{innerHTML:r.params.html},null,8,["innerHTML"])]),key:"1"}:void 0,Object(a.renderList)(n.columnSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1040,["modelValue","column","dic","disabled","readonly","placeholder","props","propsHttp","size","table-data","type","column-slot","onKeyup"])}]]);const Ae={key:0,"aria-hidden":"true"},Te=["xlink:href"];var Pe={name:"icon-temp",props:{small:Boolean,color:String,size:{type:[String,Number],default:32},text:{type:String,default:""}}};var Fe=f()(Pe,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon");return Object(a.openBlock)(),Object(a.createElementBlock)("span",{class:Object(a.normalizeClass)(["avue-icon",{"avue-icon--small":n.small}])},[n.text.includes("#")?(Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ae,[Object(a.createElementVNode)("use",{"xlink:href":n.text},null,8,Te)])):n.text.includes("el-")?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:1,size:n.size,color:n.color},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(n.text)))]),_:1},8,["size","color"])):(Object(a.openBlock)(),Object(a.createElementBlock)("i",{key:2,class:Object(a.normalizeClass)(n.text)},null,2))],2)}]]),$e={},Ie={name:"column-slot",inject:["dynamic","crud"],components:{formTemp:Le,iconTemp:Fe},props:{column:Object,columnOption:Array},created:function(){var e=this;["getColumnProp","handleFilterMethod","handleFilters"].forEach((function(t){e[t]=e.dynamic[t]}))},methods:{isMediaType:function(e,t){return Object(D.r)(e,t)},vaildLabel:function(e,t,n){if(e.rules&&t.$cellEdit)return n},handleShowLabel:function(e,t,n){var o="";return this.validatenull(n)||(o=Be(e,t,this.crud.tableOption,n),e["$"+t.prop]=o),o},columnChange:function(e,t,n){var o="".concat(n,"-").concat(t.prop);$e[o]||(this.handleChange(t,e),"function"==typeof t.change&&1==t.cell&&t.change({row:e,column:t,index:n,value:e[t.prop]})),$e[o]=!0,this.$nextTick((function(){return $e[o]=!1}))},handleChange:function(e,t){var n=this;e.cascader&&this.$nextTick((function(){r()(n.crud.propOption);var o=e.cascader;o.join(",");o.forEach((function(l){var r=l,a=t[e.prop],c=t.$index,i=n.findObject(n.columnOption,r);n.validatenull(i)||(n.validatenull(n.crud.cascaderDIC[c])&&(n.crud.cascaderDIC[c]={}),n.crud.cascaderIndexList.includes(c)&&o.forEach((function(e){n.crud.cascaderDIC[c][e.prop]=[],o.forEach((function(e){return t[e]=""}))})),n.validatenull(o)||n.validatenull(a)||n.validatenull(i)||Z({column:i,value:a,form:t}).then((function(e){var o=e||[];n.crud.cascaderIndexList.includes(c)||n.crud.cascaderIndexList.push(c),n.crud.cascaderDicList[c]||(n.crud.cascaderDicList[c]={}),n.crud.cascaderDicList[c][r]||(n.crud.cascaderDicList[c][r]=o),n.crud.cascaderDIC[c][r]=o,n.validatenull(o[i.cascaderIndex])||n.validatenull(o)||n.validatenull(i.cascaderIndex)||(t[r]=o[i.cascaderIndex][(i.props||{}).value||m.f.value])})))}))}))},handleDetail:function(e,t){var n,o=t.parentProp?(this.crud.cascaderDIC[e.$index]||{})[t.prop]:this.crud.DIC[t.prop];return n=Be(e,t,this.crud.tableOption,o),this.validatenull(o)||(e["$"+t.prop]=n),n},corArray:function(e,t){var n=this.handleDetail(e,t);return Array.isArray(n)||(n=this.validatenull(n)?[]:n.split(m.g)),this.deepClone(n)},openImg:function(e,t,n){var o=this.getImgList(e,t);o=o.map((function(e){return{thumbUrl:e,url:e}})),this.$ImagePreview(o,n)},getImgList:function(e,t){var n,o,l=(null===(n=t.propsHttp)||void 0===n?void 0:n.home)||"",r=(null===(o=t.props)||void 0===o?void 0:o.value)||m.f.value,a=this.corArray(e,t);return a.forEach((function(e,t){a[t]=l+(e[r]?e[r]:e)})),a}}};const Re=f()(Ie,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("form-temp"),i=Object(a.resolveComponent)("el-tooltip"),s=Object(a.resolveComponent)("el-form-item"),d=Object(a.resolveComponent)("el-icon-document"),u=Object(a.resolveComponent)("el-icon"),m=Object(a.resolveComponent)("el-link"),p=Object(a.resolveComponent)("avue-rate"),h=Object(a.resolveComponent)("icon-temp"),b=Object(a.resolveComponent)("el-table-column");return e.getColumnProp(n.column,"hide")?(Object(a.openBlock)(),Object(a.createBlock)(b,{key:n.column.prop,prop:n.column.prop,label:n.column.label,"column-key":n.column.prop,"filter-placement":"bottom-end",filters:e.getColumnProp(n.column,"filters"),"filter-method":e.getColumnProp(n.column,"filterMethod")?e.handleFilterMethod:void 0,"filter-multiple":e.validData(n.column.filterMultiple,!0),"show-overflow-tooltip":n.column.overHidden,"min-width":n.column.minWidth,sortable:e.getColumnProp(n.column,"sortable"),"sort-method":n.column.sortMethod,"sort-orders":n.column.sortOrders,"sort-by":n.column.sortBy,resizable:n.column.resizable,"render-header":n.column.renderHeader,align:n.column.align||r.crud.tableOption.align,"header-align":n.column.headerAlign||r.crud.tableOption.headerAlign,width:e.getColumnProp(n.column,"width"),fixed:e.getColumnProp(n.column,"fixed")},{header:Object(a.withCtx)(({$index:t})=>[r.crud.getSlotName(n.column,"H",r.crud.$slots)?Object(a.renderSlot)(e.$slots,r.crud.getSlotName(n.column,"H"),Object(a.normalizeProps)(Object(a.mergeProps)({key:0},{column:n.column,$index:t}))):(Object(a.openBlock)(),Object(a.createElementBlock)("span",_e,Object(a.toDisplayString)(n.column.label),1))]),default:Object(a.withCtx)(({row:t,$index:o})=>[t.$cellEdit&&n.column.cell?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,prop:r.crud.isTree?"":`list.${o}.${n.column.prop}`,label:r.vaildLabel(n.column,t," "),"label-width":r.vaildLabel(n.column,t,"1px"),rules:n.column.rules},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(i,{content:(r.crud.listError[`list.${o}.${n.column.prop}`]||{}).msg,disabled:!(r.crud.listError[`list.${o}.${n.column.prop}`]||{}).valid,placement:"top"},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",null,[r.crud.getSlotName(n.column,"F",r.crud.$slots)?Object(a.renderSlot)(e.$slots,r.crud.getSlotName(n.column,"F"),Object(a.normalizeProps)(Object(a.mergeProps)({key:0},{row:t,dic:r.crud.DIC[n.column.prop],size:r.crud.size,index:o,disabled:r.crud.btnDisabledList[o],label:r.handleShowLabel(t,n.column,r.crud.DIC[n.column.prop]),$cell:t.$cellEdit}))):(Object(a.openBlock)(),Object(a.createBlock)(c,Object(a.mergeProps)({key:1,column:n.column,size:r.crud.size,"table-data":{index:o,row:t,label:r.handleDetail(t,n.column)},dic:(r.crud.cascaderDIC[o]||{})[n.column.prop]||r.crud.DIC[n.column.prop],props:n.column.props||r.crud.tableOption.props,readonly:n.column.readonly,disabled:r.crud.disabled||r.crud.tableOption.disabled||n.column.disabled||r.crud.btnDisabledList[o],clearable:e.validData(n.column.clearable,!1)},e.$uploadFun(n.column,r.crud),{modelValue:t[n.column.prop],"onUpdate:modelValue":e=>t[n.column.prop]=e,"column-slot":r.crud.mainSlot,onChange:e=>r.columnChange(t,n.column,o)}),Object(a.createSlots)({_:2},[Object(a.renderList)(r.crud.mainSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1040,["column","size","table-data","dic","props","readonly","disabled","clearable","modelValue","onUpdate:modelValue","column-slot","onChange"]))])]),_:2},1032,["content","disabled"])]),_:2},1032,["prop","label","label-width","rules"])):r.crud.$slots[n.column.prop]?Object(a.renderSlot)(e.$slots,n.column.prop,{key:1,row:t,index:o,dic:r.crud.DIC[n.column.prop],size:r.crud.size,label:r.handleShowLabel(t,n.column,r.crud.DIC[n.column.prop])}):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:2},[["img","upload"].includes(n.column.type)?(Object(a.openBlock)(),Object(a.createElementBlock)("span",Ee,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(r.getImgList(t,n.column),(e,o)=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[r.isMediaType(e,n.column.fileType)?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(r.isMediaType(e,n.column.fileType)),{key:0,src:e,onClick:Object(a.withModifiers)(e=>r.openImg(t,n.column,o),["stop"])},null,8,["src","onClick"])):(Object(a.openBlock)(),Object(a.createBlock)(u,{key:1,onClick:Object(a.withModifiers)(e=>r.openImg(t,n.column,o),["stop"])},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d)]),_:2},1032,["onClick"]))],64))),256))])):"url"===n.column.type?(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,{key:1},Object(a.renderList)(r.corArray(t,n.column),(e,t)=>(Object(a.openBlock)(),Object(a.createBlock)(m,{type:"primary",key:t,href:e,target:n.column.target||"_blank"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e),1)]),_:2},1032,["href","target"]))),128)):"rate"===n.column.type?(Object(a.openBlock)(),Object(a.createBlock)(p,{key:2,disabled:"",modelValue:t[n.column.prop],"onUpdate:modelValue":e=>t[n.column.prop]=e},null,8,["modelValue","onUpdate:modelValue"])):"color"===n.column.type?(Object(a.openBlock)(),Object(a.createElementBlock)("i",{key:3,class:"avue-crud__color",style:Object(a.normalizeStyle)({backgroundColor:t[n.column.prop]})},null,4)):"icon"===n.column.type?(Object(a.openBlock)(),Object(a.createBlock)(h,{key:4,text:t[n.column.prop]},null,8,["text"])):n.column.html?(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:5,innerHTML:r.handleDetail(t,n.column)},null,8,Ne)):(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:6,textContent:Object(a.toDisplayString)(r.handleDetail(t,n.column))},null,8,Se))],64))]),_:3},8,["prop","label","column-key","filters","filter-method","filter-multiple","show-overflow-tooltip","min-width","sortable","sort-method","sort-orders","sort-by","resizable","render-header","align","header-align","width","fixed"])):Object(a.createCommentVNode)("v-if",!0)}]]);var Ke={name:"column-dynamic",components:{columnSlot:Re},inject:["dynamic","crud"],props:{columnOption:Object},created:function(){var e=this;["getColumnProp","handleFilterMethod","handleFilters"].forEach((function(t){e[t]=e.dynamic[t]}))}};var Ue=p({name:"crud",data:function(){return{}},components:{columnSlot:Re,columnDynamic:f()(Ke,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("column-dynamic",!0),i=Object(a.resolveComponent)("column-slot"),s=Object(a.resolveComponent)("el-table-column");return e.getColumnProp(n.columnOption,"hide")?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,prop:n.columnOption.prop,label:n.columnOption.label,"filter-placement":"bottom-end",filters:e.getColumnProp(n.columnOption,"filters"),"filter-method":e.getColumnProp(n.columnOption,"filterMethod")?e.handleFilterMethod:void 0,"filter-multiple":e.validData(n.columnOption.filterMultiple,!0),"show-overflow-tooltip":n.columnOption.overHidden,"min-width":n.columnOption.minWidth,sortable:e.getColumnProp(n.columnOption,"sortable"),"render-header":n.columnOption.renderHeader,align:n.columnOption.align||r.crud.tableOption.align,"header-align":n.columnOption.headerAlign||r.crud.tableOption.headerAlign,width:e.getColumnProp(n.columnOption,"width"),fixed:e.getColumnProp(n.columnOption,"fixed")},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(n.columnOption.children,t=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[t.children&&t.children.length>0?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:t.label,columnOption:t},Object(a.createSlots)({_:2},[Object(a.renderList)(r.crud.mainSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1032,["columnOption"])):(Object(a.openBlock)(),Object(a.createBlock)(i,{key:1,column:t,"column-option":n.columnOption.children},Object(a.createSlots)({_:2},[Object(a.renderList)(r.crud.mainSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1032,["column","column-option"]))],64))),256))]),_:3},8,["prop","label","filters","filter-method","filter-multiple","show-overflow-tooltip","min-width","sortable","render-header","align","header-align","width","fixed"])):Object(a.createCommentVNode)("v-if",!0)}]])},inject:["crud"],provide:function(){return{crud:this.crud,dynamic:this}},props:{columnOption:Array},computed:{list:function(){var e=this,t=r()(this.columnOption);return t=Object(D.a)(t,"index",(function(t,n){var o,l;return(null===(o=e.crud.objectOption[t.prop])||void 0===o?void 0:o.index)-(null===(l=e.crud.objectOption[n.prop])||void 0===l?void 0:l.index)}))}},methods:{handleFilterMethod:function(e,t,n){var o=this.columnOption.filter((function(e){return e.prop===n.property}))[0];return"function"==typeof o.filterMethod?o.filterMethod(e,t,o):t[o.prop]===e},handleFilters:function(e,t){var n=this;if(!0===t){var o=this.crud.DIC[e.prop]||[],l=[];return this.validatenull(o)?this.crud.cellForm.list.forEach((function(t){l.map((function(e){return e.text})).includes(t[e.prop])||l.push({text:t[e.prop],value:t[e.prop]})})):o.forEach((function(t){var o=e.props||n.crud.tableOption.props||{};l.push({text:t[o.label||m.f.label],value:t[o.value||m.f.value]})})),l}},getColumnProp:function(e,t){var n=this.crud.objectOption[e.prop]||{};if("filterMethod"===t)return null==n?void 0:n.filters;if(this.crud.isMobile&&["fixed"].includes(t))return!1;var o=null==n?void 0:n[t];return"width"!=t||0!=o?"filters"==t?this.handleFilters(e,o):"hide"==t?!0!==(null==n?void 0:n.hide):o:void 0}}});var qe=f()(Ue,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("column-dynamic"),i=Object(a.resolveComponent)("column-slot");return Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[Object(a.renderSlot)(e.$slots,"header"),Object(a.createCommentVNode)(" 鍔ㄦ€佸垪 "),(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.list,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[t.children&&t.children.length>0?(Object(a.openBlock)(),Object(a.createBlock)(c,{columnOption:t,key:t.prop},Object(a.createSlots)({_:2},[Object(a.renderList)(e.crud.mainSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1032,["columnOption"])):(Object(a.openBlock)(),Object(a.createBlock)(i,{key:t.prop,column:t,"column-option":e.columnOption},Object(a.createSlots)({_:2},[Object(a.renderList)(e.crud.mainSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1032,["column","column-option"]))],64))),256)),Object(a.renderSlot)(e.$slots,"footer")],64)}]]);const We={key:1};var Ge=p({name:"crud",data:function(){return{config:te}},mixins:[K],inject:["crud"],directives:{permission:U},computed:{menuType:function(){return this.crud.tableOption.menuType||this.$AVUE.menuType},isIconMenu:function(){return"icon"===this.menuType},isTextMenu:function(){return"text"===this.menuType},isMenu:function(){return"menu"===this.menuType}},methods:{menuText:function(e){return e}}});var Ye=f()(Ge,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon-arrow-down"),i=Object(a.resolveComponent)("el-icon"),s=Object(a.resolveComponent)("el-button"),d=Object(a.resolveComponent)("el-dropdown-item"),u=Object(a.resolveComponent)("el-dropdown-menu"),m=Object(a.resolveComponent)("el-dropdown"),p=Object(a.resolveComponent)("el-table-column"),h=Object(a.resolveDirective)("permission");return Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[Object(a.createCommentVNode)(" 鎿嶄綔鏍� "),e.validData(e.crud.tableOption.menu,e.config.menu)&&e.crud.getPermission("menu")?(Object(a.openBlock)(),Object(a.createBlock)(p,{key:0,class:Object(a.normalizeClass)(e.b("btn")),prop:"menu",fixed:e.validData(e.crud.tableOption.menuFixed,e.config.menuFixed),label:e.crud.tableOption.menuTitle||e.t("crud.menu"),align:e.crud.tableOption.menuAlign||e.config.menuAlign,"header-align":e.crud.tableOption.menuHeaderAlign||e.config.menuHeaderAlign,width:e.crud.isMobile?e.crud.tableOption.menuXsWidth||e.config.menuXsWidth:e.crud.tableOption.menuWidth||e.config.menuWidth},{header:Object(a.withCtx)(t=>[e.crud.getSlotName({prop:"menu"},"H",e.crud.$slots)?Object(a.renderSlot)(e.$slots,"menu-header",Object(a.mergeProps)({key:0},t,{size:e.crud.size})):(Object(a.openBlock)(),Object(a.createElementBlock)("span",We,Object(a.toDisplayString)(e.crud.tableOption.menuTitle||e.t("crud.menu")),1))]),default:Object(a.withCtx)(({row:t,$index:n})=>[e.isMenu?(Object(a.openBlock)(),Object(a.createBlock)(m,{key:0,size:e.crud.size},{dropdown:Object(a.withCtx)(()=>[Object(a.createVNode)(u,null,{default:Object(a.withCtx)(()=>[e.validData(e.crud.tableOption.viewBtn,e.config.viewBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(d,{key:0,icon:e.crud.getBtnIcon("viewBtn"),onClick:o=>e.crud.rowView(t,n)},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("viewBtn")),1)]),_:2},1032,["icon","onClick"])),[[h,e.crud.getPermission("viewBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.editBtn,e.config.editBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(d,{key:1,icon:e.crud.getBtnIcon("editBtn"),onClick:o=>e.crud.rowEdit(t,n)},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("editBtn")),1)]),_:2},1032,["icon","onClick"])),[[h,e.crud.getPermission("editBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.copyBtn,e.config.copyBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(d,{key:2,icon:e.crud.getBtnIcon("copyBtn"),onClick:n=>e.crud.rowCopy(t)},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("copyBtn")),1)]),_:2},1032,["icon","onClick"])),[[h,e.crud.getPermission("copyBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.delBtn,e.config.delBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(d,{key:3,icon:e.crud.getBtnIcon("delBtn"),onClick:o=>e.crud.rowDel(t,n)},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("delBtn")),1)]),_:2},1032,["icon","onClick"])),[[h,e.crud.getPermission("delBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menuBtn",{row:t,type:e.menuText("primary"),disabled:e.crud.btnDisabled,size:e.crud.size,index:n})]),_:2},1024)]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(s,{text:"",size:e.crud.size},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.tableOption.menuBtnTitle||e.t("crud.menuBtn"))+" ",1),Object(a.createVNode)(i,{class:'el-icon--right"'},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1})]),_:1},8,["size"])]),_:2},1032,["size"])):["button","text","icon"].includes(e.menuType)?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[e.validData(e.crud.tableOption.cellBtn,e.config.cellBtn)?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[e.validData(e.crud.tableOption.editBtn,e.config.editBtn)&&!t.$cellEdit?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("editBtn"),size:e.crud.size,disabled:e.crud.btnDisabledList[n],onClick:Object(a.withModifiers)(o=>e.crud.rowCell(t,n),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("editBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])),[[h,e.crud.getPermission("editBtn",t,n)]]):e.validData(e.crud.tableOption.saveBtn,e.config.saveBtn)&&t.$cellEdit?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(s,{key:1,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("saveBtn"),size:e.crud.size,disabled:e.crud.btnDisabledList[n],onClick:Object(a.withModifiers)(o=>e.crud.rowCell(t,n),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("saveBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])),[[h,e.crud.getPermission("saveBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),t.$cellEdit?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:2,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("cancelBtn"),size:e.crud.size,disabled:e.crud.btnDisabledList[n],onClick:Object(a.withModifiers)(o=>e.crud.rowCancel(t,n),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("cancelBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])):Object(a.createCommentVNode)("v-if",!0)],64)):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.viewBtn,e.config.viewBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(s,{key:1,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("viewBtn"),size:e.crud.size,disabled:e.crud.btnDisabled,onClick:Object(a.withModifiers)(o=>e.crud.rowView(t,n),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("viewBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])),[[h,e.crud.getPermission("viewBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.editBtn,e.config.editBtn)&&!e.crud.tableOption.cellBtn?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(s,{key:2,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("editBtn"),size:e.crud.size,disabled:e.crud.btnDisabled,onClick:Object(a.withModifiers)(o=>e.crud.rowEdit(t,n),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("editBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])),[[h,e.crud.getPermission("editBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.copyBtn,e.config.copyBtn)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(s,{key:3,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("copyBtn"),size:e.crud.size,disabled:e.crud.btnDisabled,onClick:Object(a.withModifiers)(n=>e.crud.rowCopy(t),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("copyBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])),[[h,e.crud.getPermission("copyBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.crud.tableOption.delBtn,e.config.delBtn)&&!t.$cellEdit?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(s,{key:4,type:e.menuText("primary"),text:e.isTextMenu,icon:e.crud.getBtnIcon("delBtn"),size:e.crud.size,disabled:e.crud.btnDisabled,onClick:Object(a.withModifiers)(o=>e.crud.rowDel(t,n),["stop"])},{default:Object(a.withCtx)(()=>[e.isIconMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.crud.menuIcon("delBtn")),1)],64))]),_:2},1032,["type","text","icon","size","disabled","onClick"])),[[h,e.crud.getPermission("delBtn",t,n)]]):Object(a.createCommentVNode)("v-if",!0)],64)):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menu",{row:t,type:e.menuText("primary"),disabled:e.crud.btnDisabled,size:e.crud.size,index:n})]),_:3},8,["class","fixed","label","align","header-align","width"])):Object(a.createCommentVNode)("v-if",!0)],2112)}]]);var Xe=p({name:"crud",data:function(){return{config:te}},mixins:[K],inject:["crud"],mounted:function(){this.setSort()},methods:{indexMethod:function(e){return e+1+((this.crud.page.currentPage||1)-1)*(this.crud.page.pageSize||10)},setSort:function(){this.rowDrop(),this.columnDrop()},rowDrop:function(){var e=this,t=this.crud.$refs.table.$el.querySelectorAll(this.config.dropRowClass)[0];this.crud.tableDrop("row",t,(function(t){var n=t.oldIndex,o=t.newIndex,l=e.crud.list.splice(n,1)[0];e.crud.list.splice(o,0,l),e.crud.$emit("sortable-change",n,o),e.crud.refreshTable((function(){return e.rowDrop()}))}))},columnDrop:function(){var e=this,t=this.crud.$refs.table.$el.querySelector(this.config.dropColClass),n=0;["selection","index","expand"].forEach((function(t){e.crud.tableOption[t]&&(n+=1)})),this.crud.tableDrop("column",t,(function(t){e.crud.headerSort(t.oldIndex-n,t.newIndex-n),e.columnDrop()}))}}});var Je=f()(Xe,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-table-column");return Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[Object(a.createCommentVNode)(" 鎶樺彔闈㈡澘 "),e.crud.tableOption.expand?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,type:"expand",width:e.crud.tableOption.expandWidth||e.config.expandWidth,fixed:e.validData(e.crud.tableOption.expandFixed,e.config.expandFixed),align:"center"},{default:Object(a.withCtx)(({row:t})=>[Object(a.renderSlot)(e.$slots,"expand",{row:t,index:t.$index})]),_:3},8,["width","fixed"])):Object(a.createCommentVNode)("v-if",!0),Object(a.createCommentVNode)(" 閫夋嫨妗� "),e.crud.tableOption.selection?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:1,fixed:e.validData(e.crud.tableOption.selectionFixed,e.config.selectionFixed),type:"selection",selectable:e.crud.tableOption.selectable,"reserve-selection":e.validData(e.crud.tableOption.reserveSelection),width:e.crud.tableOption.selectionWidth||e.config.selectionWidth,align:"center"},null,8,["fixed","selectable","reserve-selection","width"])):Object(a.createCommentVNode)("v-if",!0),Object(a.createCommentVNode)(" 搴忓彿 "),e.validData(e.crud.tableOption.index)?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:2,fixed:e.validData(e.crud.tableOption.indexFixed,e.config.indexFixed),label:e.crud.tableOption.indexLabel||e.config.indexLabel,type:"index",width:e.crud.tableOption.indexWidth||e.config.indexWidth,index:e.indexMethod,align:"center"},null,8,["fixed","label","width","index"])):Object(a.createCommentVNode)("v-if",!0)],64)}]]),Ze=n(9),Qe=p({name:"crud",mixins:[ee(),K],emits:["update:modelValue","tree-load","selection-clear","header-dragend","expand-change","current-row-change","refresh-change","selection-change","select","select-all","sortable-change","filter","filter-change","sort-change","row-dblclick","row-click","cell-mouse-enter","cell-mouse-leave","cell-click","header-click","tab-click","error","date-change","update:search","update:page","search-change","search-reset","on-load","current-change","size-change","row-contextmenu","header-contextmenu","cell-dblclick","row-del","row-save","row-update","change"],directives:{permission:U},provide:function(){return{crud:this}},components:{column:qe,columnDefault:Je,columnMenu:Ye,tablePage:oe,headerSearch:ue,headerMenu:pe,dialogColumn:be,dialogFilter:Oe,dialogForm:we,dialogExcel:ze},data:function(){return{reload:Math.random(),cellForm:{list:[]},config:te,list:[],listError:{},tableForm:{},tableHeight:void 0,tableIndex:-1,tableSelect:[],sumsList:{},cascaderIndexList:[],cascaderDicList:{},cascaderFormList:{},btnDisabledList:{},btnDisabled:!1,default:{}}},mounted:function(){this.dataInit(),this.getTableHeight()},computed:{size:function(){return this.tableOption.size||this.$AVUE.tableSize||this.$AVUE.size},isSortable:function(){return this.tableOption.sortable},isRowSort:function(){return this.tableOption.rowSort},isColumnSort:function(){return this.tableOption.columnSort},rowParentKey:function(){return this.option.rowParentKey||m.f.rowParentKey},childrenKey:function(){return this.treeProps.children||m.f.children},hasChildrenKey:function(){return this.treeProps.hasChildren||m.f.hasChildren},treeProps:function(){return this.tableOption.treeProps||{}},isAutoHeight:function(){return"auto"===this.tableOption.height},formSlot:function(){return this.getSlotList(["-error","-label","-type","-form"],this.$slots,this.propOption)},searchSlot:function(){return this.getSlotList(["-search"],this.$slots,this.propOption)},mainSlot:function(){var e=this,t=[];return this.propOption.forEach((function(n){var o=n.prop;e.$slots[o]&&t.push(o)})),this.getSlotList(["-header","-form"],this.$slots,this.propOption).concat(t)},calcHeight:function(){return(this.tableOption.calcHeight||0)+this.$AVUE.calcHeight},propOption:function(){var e=[];return function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];Array.isArray(n)&&n.forEach((function(n){Array.isArray(n.children)?t(n.children):e.push(n)}))}(this.columnOption),e=le(e)},isShowSummary:function(){return this.option.showSummary},isHeader:function(){var e=!1;return this.columnOption.forEach((function(t){t.children&&(e=!0)})),e},isTree:function(){var e=!1;return this.data.forEach((function(t){t.children&&(e=!0)})),this.validData(this.tableOption.tree,e)},isCard:function(){return this.option.card?"always":"never"},expandLevel:function(){return this.parentOption.expandLevel||0},expandAll:function(){return this.parentOption.expandAll||!1},parentOption:function(){return this.tableOption||{}},columnOption:function(){return this.tableOption.column||[]},sumColumnList:function(){return this.tableOption.sumColumnList||[]},selectLen:function(){return this.tableSelect?this.tableSelect.length:0}},watch:{modelValue:{handler:function(e){this.tableForm=e},immediate:!0,deep:!0},list:{handler:function(){this.cellForm.list=this.list},deep:!0},data:{handler:function(){this.dataInit()},deep:!0}},props:{spanMethod:Function,summaryMethod:Function,rowStyle:Function,cellStyle:Function,beforeClose:Function,beforeOpen:Function,rowClassName:Function,cellClassName:Function,headerCellClassName:Function,uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,permission:{type:[Function,Object],default:function(){return{}}},modelValue:{type:Object,default:function(){return{}}},search:{type:Object,default:function(){return{}}},page:{type:Object,default:function(){return{}}},tableLoading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},data:{type:Array,required:!0,default:function(){return[]}}},methods:{handleValidate:function(e,t,n){this.listError[e]||(this.listError[e]={valid:!1,msg:""}),this.listError[e].valid=!t,this.listError[e].msg=n},getPermission:function(e,t,n){return"function"==typeof this.permission?this.permission(e,t,n):!!this.validatenull(this.permission[e])||this.permission[e]},getTableHeight:function(){var e=this;this.isAutoHeight?this.$nextTick((function(){var t=e.$refs.table,n=e.$refs.tablePage;if(t){var o=t.$el,l=n.$el.offsetHeight||20;e.tableHeight=document.documentElement.clientHeight-o.offsetTop-l-e.calcHeight}})):this.tableHeight=this.tableOption.height,this.refreshTable()},doLayout:function(){this.$refs.table.doLayout()},refreshTable:function(e){this.reload=Math.random(),this.tableSelect=[],this.$nextTick((function(){e&&e()}))},treeLoad:function(e,t,n){this.$emit("tree-load",e,t,(function(t){e.children=t,n(t)}))},menuIcon:function(e){return this.validData(this.tableOption[e+"Text"],this.t("crud."+e))},getBtnIcon:function(e){var t=e+"Icon";return this.tableOption[t]?this.tableOption[t].trim():te[t]},validateField:function(e){return this.$refs.dialogForm.$refs.tableForm.validateField(e)},clearSelection:function(){this.$refs.table.clearSelection(),this.$emit("selection-clear",this.deepClone(this.tableSelect))},toggleAllSelection:function(){this.$refs.table.toggleAllSelection()},toggleRowSelection:function(e,t){this.$refs.table.toggleRowSelection(e,t)},toggleRowExpansion:function(e,t){this.$refs.table.toggleRowExpansion(e,t)},setCurrentRow:function(e){this.$refs.table.setCurrentRow(e)},dataInit:function(){var e=this;this.list=this.data,this.list.forEach((function(t,n){t.$cellEdit&&!e.cascaderFormList[n]&&(e.cascaderFormList[n]=e.deepClone(t)),t.$cellEdit=t.$cellEdit||!1,t.$index=n}))},headerDragend:function(e,t,n,o){this.objectOption[n.property]&&(this.objectOption[n.property].width=e),this.$emit("header-dragend",e,t,n,o)},headerSort:function(e,t){var n=this.columnOption,o=n.splice(e,1)[0];n.splice(t,0,o),this.refreshTable()},clearFilter:function(e){this.$refs.table.clearFilter(e)},expandChange:function(e,t){this.$emit("expand-change",e,t)},currentRowChange:function(e){this.$emit("current-row-change",e)},refreshChange:function(){this.$emit("refresh-change")},toggleSelection:function(e){var t=this;e?e.forEach((function(e){t.$refs.table.toggleRowSelection(e)})):this.$refs.table.clearSelection()},selectionChange:function(e){this.tableSelect=e,this.$emit("selection-change",this.tableSelect)},select:function(e,t){this.$emit("select",e,t)},selectAll:function(e){this.$emit("select-all",e)},filterChange:function(e){this.$emit("filter-change",e)},sortChange:function(e){this.$emit("sort-change",e)},rowDblclick:function(e,t){this.$emit("row-dblclick",e,t)},rowClick:function(e,t,n){this.$emit("row-click",e,t,n)},clearSort:function(){this.$refs.table.clearSort()},cellMouseEnter:function(e,t,n,o){this.$emit("cell-mouse-enter",e,t,n,o)},cellMouseLeave:function(e,t,n,o){this.$emit("cell-mouse-leave",e,t,n,o)},cellClick:function(e,t,n,o){this.$emit("cell-click",e,t,n,o)},headerClick:function(e,t){this.$emit("header-click",e,t)},rowContextmenu:function(e,t,n){this.$emit("row-contextmenu",e,t,n)},headerContextmenu:function(e,t){this.$emit("header-contextmenu",e,t)},cellDblclick:function(e,t,n,o){this.$emit("cell-dblclick",e,t,n,o)},rowCellAdd:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.list.length,n=ie(this.propOption);e=this.deepClone(Object.assign({$cellEdit:!0,$index:t},n,e)),this.list.push(e)},rowCancel:function(e,t){this.validatenull(e[this.rowKey])?(this.list.splice(t,1),delete this.cascaderDIC[t]):(this.cascaderFormList[t].$cellEdit=!1,this.cascaderDIC[t]=this.cascaderDicList[t],this.list[t]=this.cascaderFormList[t]),delete this.cascaderDicList[t],delete this.cascaderFormList[t],this.cascaderIndexList.splice(this.cascaderIndexList.indexOf(t),1)},rowCell:function(e,t){e.$cellEdit?this.rowCellUpdate(e,t):this.rowCellEdit(e,t)},rowCellUpdate:function(e,t){var n=this;e=this.deepClone(e);var o=function(){n.btnDisabledList[t]=!1,n.btnDisabled=!1,n.list[t].$cellEdit=!1,n.cascaderIndexList.splice(n.cascaderIndexList.indexOf(t),1),delete n.cascaderFormList[t]},l=function(){n.btnDisabledList[t]=!1,n.btnDisabled=!1};this.validateCellField(t).then((function(){n.btnDisabledList[t]=!0,n.btnDisabled=!0,n.validatenull(e[n.rowKey])?n.$emit("row-save",e,o,l):n.$emit("row-update",e,t,o,l)}))},rowCellEdit:function(e,t){e.$cellEdit=!0,this.cascaderFormList[t]=this.deepClone(e),this.cascaderDicList[t]=this.deepClone(this.cascaderDIC[t])},validateCellForm:function(e){var t=this;return new Promise((function(e){t.$refs.cellForm.validate((function(t,n){e(n)}))}))},validateCellField:function(e){var t=this;return new Promise((function(n,o){t.$refs.cellForm.validate((function(o,l){var r=!0,a=[];Object.keys(l).forEach((function(t){-1!==t.indexOf("list.".concat(e))?r=!1:a.push(t)})),t.$refs.cellForm.clearValidate(a),r&&n()}))}))},rowAdd:function(){this.$refs.dialogForm.show("add")},rowSave:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},rowUpdate:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},closeDialog:function(){return this.$refs.dialogForm.closeDialog()},getPropRef:function(e){return this.$refs.dialogForm.$refs.tableForm.getPropRef(e)},setVal:function(){this.$emit("update:modelValue",this.tableForm),this.$emit("change",this.tableForm)},rowEdit:function(e,t){this.tableForm=this.deepClone(e),this.tableIndex=t,this.setVal(),this.$refs.dialogForm.show("edit")},rowCopy:function(e){this.tableForm=this.deepClone(e),delete this.tableForm[this.rowKey],this.tableIndex=-1,this.setVal(),this.$refs.dialogForm.show("add")},rowView:function(e,t){this.tableForm=this.deepClone(e),this.tableIndex=t,this.setVal(),this.$refs.dialogForm.show("view")},rowDel:function(e,t){var n=this;this.$emit("row-del",e,t,(function(){var t=n.findData(e[n.rowKey]),o=t.parentList,l=t.index;o&&o.splice(l,1)}))},tableSpanMethod:function(e){if("function"==typeof this.spanMethod)return this.spanMethod(e)},tableSummaryMethod:function(e){var t=this;if("function"==typeof this.summaryMethod)return this.summaryMethod(e);var n=e.columns,o=e.data,l=[];return n.length>0&&n.forEach((function(e,n){var r=t.sumColumnList.find((function(t){return t.name===e.property}));if(r){var a=r.decimals||2,c=r.label||"";switch(r.type){case"count":l[n]=c+o.length;break;case"avg":var i=o.map((function(t){return Number(t[e.property])})),s=1;l[n]=i.reduce((function(e,t){var n=Number(t);return isNaN(n)?e:(e*(s-1)+t)/s++}),0),l[n]=c+l[n].toFixed(a);break;case"sum":var d=o.map((function(t){return Number(t[e.property])}));l[n]=d.reduce((function(e,t){var n=Number(t);return isNaN(n)?e:e+t}),0),l[n]=c+l[n].toFixed(a)}}else l[n]=""})),this.sumsList={},l},tableDrop:function(e,t,n){if(!0!==this.isSortable){if("row"==e&&!this.isRowSort)return;if("column"==e&&!this.isColumnSort)return}window.Sortable?window.Sortable.create(t,{ghostClass:te.ghostClass,chosenClass:te.ghostClass,animation:500,delay:0,onEnd:function(e){return n(e)}}):S.logs("Sortable")},findData:function(e){var t=this,n={};return function o(l,r){l.forEach((function(a,c){a[t.rowKey]==e&&(n={item:a,index:c,parentList:l,parent:r}),a[t.childrenKey]&&o(a[t.childrenKey],a)}))}(this.list),n}}});var et=f()(Qe,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("header-search"),i=Object(a.resolveComponent)("header-menu"),s=Object(a.resolveComponent)("el-empty"),d=Object(a.resolveComponent)("column-default"),u=Object(a.resolveComponent)("column-menu"),m=Object(a.resolveComponent)("column"),p=Object(a.resolveComponent)("el-table"),h=Object(a.resolveComponent)("el-form"),b=Object(a.resolveComponent)("el-card"),f=Object(a.resolveComponent)("table-page"),v=Object(a.resolveComponent)("dialog-form"),O=Object(a.resolveComponent)("dialog-excel"),j=Object(a.resolveComponent)("dialog-column"),g=Object(a.resolveComponent)("dialog-filter"),w=Object(a.resolveDirective)("loading");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b({card:!e.option.card}))},[e.tableOption.title?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.tableOption.titleSize||"h2"),{key:0,style:Object(a.normalizeStyle)(e.tableOption.titleStyle)},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.tableOption.title),1)]),_:1},8,["style"])):Object(a.createCommentVNode)("v-if",!0),Object(a.createCommentVNode)(" 鎼滅储缁勪欢 "),Object(a.createVNode)(c,{ref:"headerSearch"},Object(a.createSlots)({search:Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"search",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),"search-menu":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"search-menu",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),_:2},[Object(a.renderList)(e.searchSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1536),Object(a.createVNode)(b,{shadow:e.isCard},{default:Object(a.withCtx)(()=>[Object(a.createCommentVNode)(" 琛ㄦ牸鍔熻兘鍒� "),e.validData(e.tableOption.header,!0)?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,ref:"headerMenu"},{"menu-left":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-left",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),"menu-right":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-right",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),_:3},512)):Object(a.createCommentVNode)("v-if",!0),e.validData(e.tableOption.tip,e.config.tip)&&e.tableOption.selection?(Object(a.openBlock)(),Object(a.createElementBlock)("div",x,[Object(a.createElementVNode)("span",B,[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("crud.tipStartTitle"))+" ",1),Object(a.createElementVNode)("span",V,Object(a.toDisplayString)(e.selectLen),1),Object(a.createTextVNode)(" "+Object(a.toDisplayString)(e.t("crud.tipEndTitle")),1)]),Object(a.createElementVNode)("span",{class:"avue-crud__tip-button",onClick:t[0]||(t[0]=(...t)=>e.clearSelection&&e.clearSelection(...t))},Object(a.toDisplayString)(e.t("crud.emptyBtn")),1),Object(a.renderSlot)(e.$slots,"tip")])):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"header"),Object(a.createVNode)(h,{model:e.cellForm,"show-message":!1,onValidate:e.handleValidate,ref:"cellForm"},{default:Object(a.withCtx)(()=>[Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(p,{key:e.reload,data:e.cellForm.list,"row-key":e.rowKey,class:Object(a.normalizeClass)({"avue-crud--indeterminate":e.validData(e.tableOption.indeterminate,!1)}),size:e.size,lazy:e.validData(e.tableOption.lazy,!1),load:e.treeLoad,"tree-props":e.treeProps,"expand-row-keys":e.tableOption.expandRowKeys,"default-expand-all":e.tableOption.defaultExpandAll,"highlight-current-row":e.tableOption.highlightCurrentRow,onCurrentChange:e.currentRowChange,onExpandChange:e.expandChange,onHeaderDragend:e.headerDragend,"show-summary":e.tableOption.showSummary,"summary-method":e.tableSummaryMethod,"span-method":e.tableSpanMethod,stripe:e.tableOption.stripe,"show-header":e.tableOption.showHeader,"default-sort":e.tableOption.defaultSort,onRowClick:e.rowClick,onRowDblclick:e.rowDblclick,onCellMouseEnter:e.cellMouseEnter,onCellMouseLeave:e.cellMouseLeave,onCellClick:e.cellClick,onHeaderClick:e.headerClick,onRowContextmenu:e.rowContextmenu,onHeaderContextmenu:e.headerContextmenu,onCellDblclick:e.cellDblclick,"row-class-name":e.rowClassName,"cell-class-name":e.cellClassName,"row-style":e.rowStyle,"cell-style":e.cellStyle,fit:e.tableOption.fit,"header-cell-class-name":e.headerCellClassName,"max-height":e.isAutoHeight?e.tableHeight:e.tableOption.maxHeight,height:e.tableHeight,ref:"table",width:e.setPx(e.tableOption.width,e.config.width),border:e.tableOption.border,onFilterChange:e.filterChange,onSelectionChange:e.selectionChange,onSelect:e.select,onSelectAll:e.selectAll,onSortChange:e.sortChange},{empty:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("empty"))},[e.$slots.empty?Object(a.renderSlot)(e.$slots,"empty",{key:0}):(Object(a.openBlock)(),Object(a.createBlock)(s,{key:1,"image-size":100,description:e.tableOption.emptyText||"鏆傛棤鏁版嵁"},null,8,["description"]))],2)]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(m,{columnOption:e.columnOption},Object(a.createSlots)({header:Object(a.withCtx)(()=>[Object(a.createVNode)(d,{ref:"columnDefault"},{expand:Object(a.withCtx)(({row:t,index:n})=>[Object(a.renderSlot)(e.$slots,"expand",{row:t,index:n})]),_:3},512)]),footer:Object(a.withCtx)(()=>[Object(a.createVNode)(u,null,{"menu-header":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-header",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),menu:Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),"menu-btn":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-btn",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),_:3})]),_:2},[Object(a.renderList)(e.mainSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1032,["columnOption"])]),_:3},8,["data","row-key","class","size","lazy","load","tree-props","expand-row-keys","default-expand-all","highlight-current-row","onCurrentChange","onExpandChange","onHeaderDragend","show-summary","summary-method","span-method","stripe","show-header","default-sort","onRowClick","onRowDblclick","onCellMouseEnter","onCellMouseLeave","onCellClick","onHeaderClick","onRowContextmenu","onHeaderContextmenu","onCellDblclick","row-class-name","cell-class-name","row-style","cell-style","fit","header-cell-class-name","max-height","height","width","border","onFilterChange","onSelectionChange","onSelect","onSelectAll","onSortChange"])),[[w,e.tableLoading]])]),_:3},8,["model","onValidate"]),Object(a.renderSlot)(e.$slots,"footer")]),_:3},8,["shadow"]),Object(a.createCommentVNode)(" 鍒嗛〉 "),Object(a.createVNode)(f,{ref:"tablePage"},{page:Object(a.withCtx)(()=>[Object(a.renderSlot)(e.$slots,"page")]),_:3},512),Object(a.createCommentVNode)(" 琛ㄥ崟 "),Object(a.createVNode)(v,{ref:"dialogForm"},Object(a.createSlots)({"menu-form":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-form",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),_:2},[Object(a.renderList)(e.formSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1536),Object(a.createVNode)(O,{ref:"dialogExcel"},null,512),Object(a.createVNode)(j,{ref:"dialogColumn"},null,512),Object(a.createVNode)(g,{ref:"dialogFilter"},null,512)],2)}]]);const tt=Object(a.createElementVNode)("span",null,"娣诲姞",-1),nt=["onClick"],ot=["src"];var lt={img:"img",title:"title",info:"info"},rt=p({name:"card",props:{props:{type:Object,default:function(){return lt}},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}}},data:function(){return{propsDefault:lt}},computed:{imgKey:function(){return this.option.props.img||this.propsDefault.img},titleKey:function(){return this.option.props.title||this.propsDefault.title},infoKey:function(){return this.option.props.info||this.propsDefault.info},span:function(){return this.option.span||8},gutter:function(){return this.option.gutter||20}},methods:{rowAdd:function(){this.$emit("row-add")},rowClick:function(e,t){this.$emit("row-click",e,t)}}});var at=f()(rt,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon-plus"),i=Object(a.resolveComponent)("el-icon"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(d,{span:24,gutter:e.gutter},{default:Object(a.withCtx)(()=>[e.validData(e.option.addBtn,!0)?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,span:e.span},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("item",{add:!0})),onClick:t[0]||(t[0]=t=>e.rowAdd())},[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1}),tt],2)]),_:1},8,["span"])):Object(a.createCommentVNode)("v-if",!0),(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{span:e.span,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("item")),onClick:o=>e.rowClick(t,n)},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("body"))},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("avatar"))},[Object(a.createElementVNode)("img",{src:t[e.imgKey],alt:""},null,8,ot)],2),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("detail"))},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("title"))},Object(a.toDisplayString)(t[e.titleKey]),3),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("info"))},Object(a.toDisplayString)(t[e.infoKey]),3)],2)],2),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("menu"))},[Object(a.renderSlot)(e.$slots,"menu",{index:n,row:t})],2)],10,nt)]),_:2},1032,["span"]))),128))]),_:3},8,["gutter"])],2)}]]);const ct={ref:"chatAudio"},it=["src"],st=["src"],dt=["src"],ut={class:"web__logo"},mt=["src"],pt={class:"web__logo-info"},ht={class:"web__logo-name"},bt={class:"web__logo-dept"},ft={class:"web__content"},vt={class:"web__main",ref:"main"},Ot={class:"web__main-user"},jt=["src"],gt={class:"web__main-text"},wt=Object(a.createElementVNode)("div",{class:"web__main-arrow"},null,-1),kt=["innerHTML"],Ct={key:0,class:"web__main-list"},yt=["onClick"],xt={class:"web__tools"},Bt={class:"web__msg"},Vt=["placeholder"],zt={class:"web__msg-menu"},_t={style:{"text-align":"right",margin:"0"}},Et={key:0},Nt={class:"dialog-footer"},St={key:1},Mt=["src"],Ht=["src"],Dt=["src"];var Lt=p({name:"chat",mixins:[K],data:function(){return{upload:{box:!1,src:"",type:"",title:""},visible:!1,imgSrc:"",videoSrc:"",audioSrc:"",keys:"",show:!1}},props:{size:String,beforeOpen:Function,tools:{type:Object,default:function(){return{img:!0,video:!0,file:!0}}},placeholder:{type:String,default:"璇疯緭鍏�..."},width:{type:[String,Number],default:320},height:{type:[String,Number],default:520},modelValue:{type:String},notice:{type:Boolean,default:!0},audio:{type:Array,default:function(){return["https://www.helloweba.net/demo/notifysound/notify.ogg","https://www.helloweba.net/demo/notifysound/notify.mp3","https://www.helloweba.net/demo/notifysound/notify.wav"]}},config:{type:Object,default:function(){return{}}},keylist:{type:Array,default:function(){return[]}},list:{type:Array,default:function(){return[]}}},computed:{msg:{get:function(){return this.modelValue},set:function(e){this.$emit("update:modelValue",e),this.$emit("change",e)}},heightStyleName:function(){return{height:this.setPx(this.height)}},widthStyleName:function(){return{width:this.setPx(this.width)}},msgActive:function(){return!this.validatenull(this.msg.replace(/[\r\n]/g,""))}},methods:{uploadSubmit:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.upload.box=!1,e.$emit("submit",e.getDetail(e.upload)))}))},handleUpload:function(e){this.upload.type=e,this.upload.src="","img"===e?this.upload.title="鍥剧墖涓婁紶":"video"===e?this.upload.title="瑙嗛涓婁紶":"file"===e&&(this.upload.title="鏂囦欢涓婁紶"),this.upload.box=!0},handleClose:function(e){this.imgSrc=void 0,this.videoSrc=void 0,this.audioSrc=void 0,e()},addKey:function(){""!==this.keys&&(this.$emit("keyadd",this.keys),this.keys=""),this.visible=!1},sendKey:function(e){this.$emit("keysend",e)},getAudio:function(){this.$refs.chatAudio.play()},getNotification:function(e){var t=this,n=Notification||window.Notification;if(n){var o=function(){var n=new Notification(t.config.name,{body:e,icon:t.config.img});n.onshow=function(){t.getAudio(),setTimeout((function(){n.close()}),2500)},n.onclick=function(e){n.close()}},l=n.permission;"granted"===l?o():"denied"===l?console.log("鐢ㄦ埛鎷掔粷浜嗕綘!!!"):n.requestPermission((function(e){"granted"===e?o():console.log("鐢ㄦ埛鏃犳儏娈嬪繊鐨勬嫆缁濅簡浣�!!!")}))}},pushMsg:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!0===t.mine,o=t.text||{},l=t.date,r={date:l||xe()().format("YYYY-MM-DD HH:mm:ss"),text:"object"!=H()(o)?{text:o}:o,mine:n,img:n?this.config.myImg:this.config.img,name:n?this.config.myName:this.config.name};this.list.push(r),setTimeout((function(){e.setScroll()}),50)},setScroll:function(e){var t=this;this.$nextTick((function(){t.$refs.main.scrollTop=e||t.$refs.main.scrollHeight}))},handleSend:function(){this.msgActive&&this.$emit("submit")},handleItemMsg:function(e){this.$emit("submit",e.ask)},handleDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=t;return setTimeout((function(){(e.$refs.content||[]).forEach((function(t){for(var n=function(n){var o=t.children[n];0!=o.getAttribute("data-flag")&&(o.setAttribute("data-flag",0),o.onclick=function(){e.handleEvent(o.dataset)},"IMG"===o.tagName?(o.className="web__msg--img",o.src=o.getAttribute("data-src")):"VIDEO"===o.tagName?(o.className="web__msg--video",o.src=o.getAttribute("data-src")):"AUDIO"===o.tagName?(o.className="web__msg--audio",o.controls="controls",o.src=o.getAttribute("data-src")):"FILE"===o.tagName?(o.className="web__msg--file",o.innerHTML="

File

".concat(o.getAttribute("data-name"),"")):"MAP"===o.tagName&&(o.className="web__msg--file web__msg--map",o.innerHTML="

Map

".concat(o.getAttribute("data-longitude")," , ").concat(o.getAttribute("data-latitude"),"
").concat(o.getAttribute("data-address"),"
")),e.setScroll())},o=0;o0&&void 0!==arguments[0]?arguments[0]:{},t=e.type,n=e.src,o=e.name,l=e.longitude,r=e.latitude,a=e.address;return"img"===t?''):"video"===t?''):"audio"===t?''):"file"===t?''):"map"===t?''):void 0},handleEvent:function(e){var t=this,n=function(){"IMG"===e.type?(t.imgSrc=e.src,t.show=!0):"VIDEO"===e.type?(t.videoSrc=e.src,t.show=!0):"AUDIO"===e.type?(t.audioSrc=e.src,t.show=!0):"FILE"===e.type&&window.open(e.src)};"function"==typeof this.beforeOpen?this.beforeOpen(e,n):n()},rootSendMsg:function(e){this.pushMsg({text:e}),this.notice&&this.getNotification(e.text||e)}}});var At=f()(Lt,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon-picture-outline"),i=Object(a.resolveComponent)("el-icon"),s=Object(a.resolveComponent)("el-icon-video-camera"),d=Object(a.resolveComponent)("el-icon-folder-opened"),u=Object(a.resolveComponent)("el-input"),m=Object(a.resolveComponent)("el-button"),p=Object(a.resolveComponent)("el-popover"),h=Object(a.resolveComponent)("el-dropdown-item"),b=Object(a.resolveComponent)("el-tooltip"),f=Object(a.resolveComponent)("el-scrollbar"),v=Object(a.resolveComponent)("el-dropdown-menu"),O=Object(a.resolveComponent)("el-dropdown"),j=Object(a.resolveComponent)("el-form-item"),g=Object(a.resolveComponent)("el-form"),w=Object(a.resolveComponent)("el-dialog");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b()),style:Object(a.normalizeStyle)(e.heightStyleName),onKeyup:t[11]||(t[11]=Object(a.withKeys)((...t)=>e.handleSend&&e.handleSend(...t),["enter"]))},[Object(a.createElementVNode)("audio",ct,[Object(a.createElementVNode)("source",{src:e.audio[0],type:"audio/ogg"},null,8,it),Object(a.createElementVNode)("source",{src:e.audio[1],type:"audio/mpeg"},null,8,st),Object(a.createElementVNode)("source",{src:e.audio[2],type:"audio/wav"},null,8,dt)],512),Object(a.createElementVNode)("div",ut,[Object(a.createElementVNode)("img",{src:e.config.img,class:"web__logo-img",alt:""},null,8,mt),Object(a.createElementVNode)("div",pt,[Object(a.createElementVNode)("p",ht,Object(a.toDisplayString)(e.config.name),1),Object(a.createElementVNode)("p",bt,Object(a.toDisplayString)(e.config.dept),1)]),Object(a.renderSlot)(e.$slots,"header")]),Object(a.createElementVNode)("div",ft,[Object(a.createElementVNode)("div",{style:Object(a.normalizeStyle)(e.widthStyleName)},[Object(a.createElementVNode)("div",vt,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.list,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(["web__main-item",{"web__main-item--mine":t.mine}]),key:n},[Object(a.createElementVNode)("div",Ot,[Object(a.createElementVNode)("img",{src:t.img},null,8,jt),Object(a.createElementVNode)("cite",null,[Object(a.createTextVNode)(Object(a.toDisplayString)(t.name)+" ",1),Object(a.createElementVNode)("i",null,Object(a.toDisplayString)(t.date),1)])]),Object(a.createElementVNode)("div",gt,[wt,Object(a.createElementVNode)("span",{innerHTML:e.handleDetail(t.text.text),ref_for:!0,ref:"content"},null,8,kt),e.validatenull(t.text.list)?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)("ul",Ct,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(t.text.list,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("li",{onClick:n=>e.handleItemMsg(t),key:n},Object(a.toDisplayString)(t.text),9,yt))),128))]))])],2))),128))],512),Object(a.createElementVNode)("div",{class:"web__footer",style:Object(a.normalizeStyle)(e.widthStyleName)},[Object(a.createElementVNode)("div",xt,[e.tools.img?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,onClick:t[0]||(t[0]=t=>e.handleUpload("img"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1})):Object(a.createCommentVNode)("v-if",!0),e.tools.video?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:1,onClick:t[1]||(t[1]=t=>e.handleUpload("video"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1})):Object(a.createCommentVNode)("v-if",!0),e.tools.file?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:2,onClick:t[2]||(t[2]=t=>e.handleUpload("file"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d)]),_:1})):Object(a.createCommentVNode)("v-if",!0)]),Object(a.createElementVNode)("div",Bt,[Object(a.withDirectives)(Object(a.createElementVNode)("textarea",{"onUpdate:modelValue":t[3]||(t[3]=t=>e.msg=t),rows:"2",placeholder:e.placeholder,class:"web__msg-input"},null,8,Vt),[[a.vModelText,e.msg]]),Object(a.createElementVNode)("div",zt,[Object(a.createVNode)(O,{"split-button":"",class:"web__msg-submit",type:"primary",size:e.size,onClick:e.handleSend,trigger:"click"},{dropdown:Object(a.withCtx)(()=>[Object(a.createVNode)(v,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(h,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(p,{placement:"top",width:"160",modelValue:e.visible,"onUpdate:modelValue":t[6]||(t[6]=t=>e.visible=t)},{reference:Object(a.withCtx)(()=>[Object(a.createVNode)(m,{texts:"",icon:"el-icon-plus"})]),default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",null,[Object(a.createVNode)(u,{size:e.size,style:{"margin-bottom":"10px"},rows:3,"show-word-limit":"",placeholder:"璇疯緭鍏ュ揩鎹峰洖澶嶈",modelValue:e.keys,"onUpdate:modelValue":t[4]||(t[4]=t=>e.keys=t),type:"textarea"},null,8,["size","modelValue"]),Object(a.createElementVNode)("div",_t,[Object(a.createVNode)(m,{size:e.size,text:"",onClick:t[5]||(t[5]=t=>e.visible=!1)},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("common.cancelBtn")),1)]),_:1},8,["size"]),Object(a.createVNode)(m,{type:"primary",size:e.size,onClick:e.addKey},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("common.submitBtn")),1)]),_:1},8,["size","onClick"])])])]),_:1},8,["modelValue"])]),_:1}),Object(a.createVNode)(f,{style:{height:"100px"}},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.keylist,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(h,{key:n,onClick:n=>e.sendKey(t)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(b,{effect:"dark",content:t,placement:"top"},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.substr(0,10))+Object(a.toDisplayString)(t.length>10?"...":""),1)]),_:2},1032,["content"])]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1})]),default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(" 鍙戦€� ")]),_:1},8,["size","onClick"])])])],4)],4),Object(a.renderSlot)(e.$slots,"default")]),e.upload.box?(Object(a.openBlock)(),Object(a.createElementBlock)("div",Et,[Object(a.createVNode)(w,{title:e.upload.title,"destroy-on-close":"","append-to-body":e.$AVUE.appendToBody,modelValue:e.upload.box,"onUpdate:modelValue":t[9]||(t[9]=t=>e.upload.box=t),width:"30%"},{footer:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",Nt,[Object(a.createVNode)(m,{onClick:t[8]||(t[8]=t=>e.upload.box=!1),size:"small"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("common.cancelBtn")),1)]),_:1}),Object(a.createVNode)(m,{type:"primary",onClick:e.uploadSubmit,size:"small"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("common.submitBtn")),1)]),_:1},8,["onClick"])])]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(g,{ref:"form",model:e.upload},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(j,{prop:"src",rules:[{required:!0,message:"鍦板潃涓嶈兘涓虹┖"}]},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(u,{size:e.size,style:{"margin-bottom":"10px"},rows:4,"show-word-limit":"",maxlength:"100",placeholder:"璇疯緭鍏ュ湴鍧€",modelValue:e.upload.src,"onUpdate:modelValue":t[7]||(t[7]=t=>e.upload.src=t),type:"textarea"},null,8,["size","modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["title","append-to-body","modelValue"])])):Object(a.createCommentVNode)("v-if",!0),e.show?(Object(a.openBlock)(),Object(a.createElementBlock)("div",St,[Object(a.createVNode)(w,{modelValue:e.show,"onUpdate:modelValue":t[10]||(t[10]=t=>e.show=t),width:"40%","destroy-on-close":"","append-to-body":e.$AVUE.appendToBody,"before-close":e.handleClose,"custom-class":"web__dialog"},{default:Object(a.withCtx)(()=>[e.imgSrc?(Object(a.openBlock)(),Object(a.createElementBlock)("img",{key:0,src:e.imgSrc,style:{width:"100%","object-fit":"cover"}},null,8,Mt)):Object(a.createCommentVNode)("v-if",!0),e.videoSrc?(Object(a.openBlock)(),Object(a.createElementBlock)("video",{key:1,src:e.videoSrc,style:{width:"100%","object-fit":"cover"},controls:"controls"},null,8,Ht)):Object(a.createCommentVNode)("v-if",!0),e.audioSrc?(Object(a.openBlock)(),Object(a.createElementBlock)("audio",{key:2,src:e.audioSrc,style:{width:"100%","object-fit":"cover"},controls:"controls"},null,8,Dt)):Object(a.createCommentVNode)("v-if",!0)]),_:1},8,["modelValue","append-to-body","before-close"])])):Object(a.createCommentVNode)("v-if",!0)],38)}]]);const Tt=["src"],Pt=["textContent"],Ft=["innerHTML"];var $t={avatar:"avatar",author:"author",body:"body"},It=p({name:"comment",props:{reverse:{type:Boolean,default:!1},data:{type:Object,default:function(){return{}}},props:{type:Object,default:function(){return $t}},option:{type:Object,default:function(){return{}}}},computed:{avatarKey:function(){return this.props.avatar||$t.avatar},authorKey:function(){return this.props.author||$t.author},bodyKey:function(){return this.props.body||$t.body},avatar:function(){return this.data[this.avatarKey]},author:function(){return this.data[this.authorKey]},body:function(){return this.data[this.bodyKey]}},mounted:function(){}});var Rt=f()(It,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b({reverse:e.reverse}))},[Object(a.createElementVNode)("img",{src:e.avatar,alt:"",class:Object(a.normalizeClass)(e.b("avatar"))},null,10,Tt),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("main"))},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("header"))},[e.author?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("author")),textContent:Object(a.toDisplayString)(e.author)},null,10,Pt)):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"default")],2),e.body?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("body")),innerHTML:e.body},null,10,Ft)):Object(a.createCommentVNode)("v-if",!0)],2)],2)}]]);var Kt=p({name:"form",inject:["formSafe"],mixins:[K],computed:{menuSpan:function(){return this.formSafe.tableOption.menuSpan||24},styleName:function(){return 24!==this.menuSpan?{padding:0}:{}}}});var Ut=f()(Kt,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("el-col");return e.validData(e.formSafe.tableOption.menuBtn,!0)?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,span:e.menuSpan,md:e.menuSpan,style:Object(a.normalizeStyle)(e.styleName),class:Object(a.normalizeClass)([e.b("menu",[e.formSafe.menuPosition]),"no-print"])},{default:Object(a.withCtx)(()=>[e.formSafe.isMock?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,type:"primary",onClick:e.formSafe.handleMock,size:e.formSafe.size,icon:"el-icon-edit",disabled:e.formSafe.allDisabled},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.validData(e.formSafe.tableOption.mockText,e.t("form.mockBtn"))),1)]),_:1},8,["onClick","size","disabled"])):Object(a.createCommentVNode)("v-if",!0),e.formSafe.isPrint?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:1,type:"primary",onClick:e.formSafe.handlePrint,size:e.formSafe.size,icon:"el-icon-printer",disabled:e.formSafe.allDisabled},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.validData(e.formSafe.tableOption.printText,e.t("form.printBtn"))),1)]),_:1},8,["onClick","size","disabled"])):Object(a.createCommentVNode)("v-if",!0),e.validData(e.formSafe.tableOption.submitBtn,!0)?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:2,type:"primary",onClick:e.formSafe.submit,size:e.formSafe.size,icon:e.formSafe.tableOption.submitIcon||"el-icon-check",loading:e.formSafe.allDisabled},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.validData(e.formSafe.tableOption.submitText,e.t("form.submitBtn"))),1)]),_:1},8,["onClick","size","icon","loading"])):Object(a.createCommentVNode)("v-if",!0),e.validData(e.formSafe.tableOption.emptyBtn,!0)?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:3,icon:e.formSafe.tableOption.emptyIcon||"el-icon-delete",size:e.formSafe.size,disabled:e.formSafe.allDisabled,onClick:e.formSafe.resetForm},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.validData(e.formSafe.tableOption.emptyText,e.t("form.emptyBtn"))),1)]),_:1},8,["icon","size","disabled","onClick"])):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menu-form",{disabled:e.formSafe.allDisabled,size:e.formSafe.size})]),_:3},8,["span","md","style","class"])):Object(a.createCommentVNode)("v-if",!0)}]]),qt=function(e,t,n,o){if(o){if(window.Mock){var l=(window.Mock||{}).Random,r={};return Object.keys(e).forEach((function(o){var c,i,s,d,u,m=e[o];if(m.mock&&"object"===H()(m.mock)){var p=m.mock;switch(p.dic="string"==typeof m.dicData?t[m.dicData]:m.dicData||[],p.props=m.props||{},p.columnType=m.type,p.multiple=m.multiple,p.type){case"name":r[m.prop]=p.en?l.name(!0):l.cname();break;case"number":r[m.prop]=a(p);break;case"datetime":r[m.prop]=(u=(d=p).format,d.now?l.now(u):l.datetime(u));break;case"word":r[m.prop]=(i=(c=p).min,s=c.max,l.csentence(i,s));break;case"url":r[m.prop]=function(e){var t=e.header,n=(e.footer,l.url()),o=n.indexOf("://");return n=!1===t?n.substring(o+3):"http://"+n.substring(o+3)}(p);break;case"county":r[m.prop]=l.county(!0);break;case"dic":r[m.prop]=function(e){var t=e.dic,n=e.props,o=e.columnType,l=e.multiple,r=n.value||"value",c=t.length;if(["checkbox"].includes(o)||l){for(var i=a({min:1,max:c}),s=[],d=0;d1&&void 0!==arguments[1]?arguments[1]:12,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&(re=0);var o=24;return(re=re+(e.span||t)+(e.offset||0))===o?re=0:re>o?re=0+(e.span||t)+(e.offset||0):e.row&&re!==o&&(e.count=o-re,re=0),e}(t,e.itemSpanDefault,0===n))})),t.column=le(t.column),t.column=t.column.sort((function(e,t){return(t.order||0)-(e.order||0)}))})),n},menuPosition:function(){return this.tableOption.menuPosition?this.tableOption.menuPosition:"center"},boxType:function(){return this.tableOption.boxType},isPrint:function(){return this.validData(this.tableOption.printBtn,!1)},tabsActive:function(){return this.validData(this.tableOption.tabsActive+"","1")},isMock:function(){return this.validData(this.tableOption.mockBtn,!1)},menuSpan:function(){return this.tableOption.menuSpan||24}},props:{uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,status:{type:Boolean,default:!1},modelValue:{type:Object,required:!0,default:function(){return{}}}},mounted:function(){var e=this;setTimeout((function(){e.dataFormat()}))},methods:{getComponent:ce,getPlaceholder:se,getDisabled:function(e){return this.vaildDetail(e)||this.isDetail||this.vaildDisabled(e)||this.allDisabled},getSpan:function(e){return e.span||this.tableOption.span||this.itemSpanDefault},isGroupShow:function(e,t){return!this.isTabs||(t==this.activeName||0==t)},dataFormat:function(){var e=this,t=ie(this.propOption),n=this.modelValue,o={};Object.entries(Object.assign(t,n)).forEach((function(t){var l=t[0],r=t[1];e.validatenull(n[l])?o[l]=r:o[l]=n[l]})),this.form=o,this.setLabel(),this.setControl(),this.setVal(),setTimeout((function(){e.formCreate=!0,e.clearValidate()}))},setControl:function(){var e=this;this.propOption.forEach((function(t){var n=t.prop,o=t.bind,l=t.control;if(!e.formBind[n]){var r=[];if(o){var a=e.$watch("form."+n,(function(t,n){t!=n&&Object(D.u)(e.form,o,t)})),c=e.$watch("form."+o,(function(t,o){t!=o&&(e.form[n]=t)}));r.push(a),r.push(c),e.form[n]=Object(D.l)(e.form,o)}if(l){var i=function(){var n=l(e.form[t.prop],e.form)||{};Object.keys(n).forEach((function(t){var o=Object.assign(e.objectOption[t]||{},n[t]);e.objectOption[t]=o,n[t].dicData&&(e.DIC[t]=n[t].dicData)}))},s=e.$watch("form."+n,(function(e,t){i()}));r.push(s),i()}e.formBind[n]=r}}))},setForm:function(){var e=this;Object.keys(this.modelValue).forEach((function(t){e.form[t]=e.modelValue[t]}))},setVal:function(){this.$emit("update:modelValue",this.form),this.$emit("change",this.form)},setLabel:function(){var e=this;!0===this.tableOption.filterNull&&(this.form=Object(D.h)(this.form,[""],!1)),1==this.tableOption.filterDic?this.form=Object(D.h)(this.form,["$"],!1):this.propOption.forEach((function(t){var n,o=e.DIC[t.prop];e.validatenull(o)||((n=Be(e.form,t,e.tableOption,o))?e.form["$".concat(t.prop)]=n:delete e.form["$".concat(t.prop)])}))},handleGroupClick:function(e){this.$emit("tab-click",e)},handleTabClick:function(e,t){this.$emit("tab-click",e,t)},getLabelWidth:function(e,t){var n;return n=this.validatenull(e.labelWidth)?this.validatenull(t.labelWidth)?this.tableOption.labelWidth:t.labelWidth:e.labelWidth,this.setPx(n,this.labelWidth)},validateField:function(e){return this.$refs.form.validateField(e)},validTip:function(e){return!e.tip||"upload"===e.type},getPropRef:function(e){return this.$refs[e][0]},handleChange:function(e,t){var n=this;this.$nextTick((function(){var o=t.cascader,l=o.join(",");o.forEach((function(r){var a=r,c=n.form[t.prop],i=n.findObject(e,a);n.validatenull(i)||(n.formList.includes(l)&&o.forEach((function(e){n.form[e]="",n.DIC[e]=[]})),n.validatenull(o)||n.validatenull(c)||n.validatenull(i)||Z({column:i,value:c,form:n.form}).then((function(e){n.formList.includes(l)||n.formList.push(l);var t=e||[];n.DIC[a]=t,n.validatenull(t)||n.validatenull(t)||n.validatenull(i.cascaderIndex)||!n.validatenull(n.form[a])||(n.form[a]=t[i.cascaderIndex][(i.props||{}).value||m.f.value])})))}))}))},handlePrint:function(){this.$Print(this.$el)},propChange:function(e,t){t.cascader&&this.handleChange(e,t)},handleMock:function(){var e=this;this.isMock&&(this.columnOption.forEach((function(t){var n=qt(t.column,e.DIC,e.form,e.isMock);e.validatenull(n)||Object.keys(n).forEach((function(t){e.form[t]=n[t]}))})),this.$nextTick((function(){e.clearValidate(),e.$emit("mock-change",e.form)})))},vaildDetail:function(e){var t;if(this.detail)return!1;if(this.validatenull(e.detail)){if(this.isAdd)t="addDetail";else if(this.isEdit)t="editDetail";else if(this.isView)return!1}else t="detail";return!!t&&this.validData(e[t],!1)},vaildDisabled:function(e){var t;if(this.disabled)return!0;if(this.validatenull(e.disabled)){if(this.isAdd)t="addDisabled";else if(this.isEdit)t="editDisabled";else if(this.isView)return!0}else t="disabled";return!!t&&this.validData(e[t],!1)},vaildDisplay:function(e){var t;if(this.validatenull(e.display))if(this.isAdd)t="addDisplay";else if(this.isEdit)t="editDisplay";else{if(!this.isView)return!0;t="viewDisplay"}else t="display";return!t||this.validData(e[t],!0)},clearValidate:function(e){this.$refs.form.clearValidate(e)},validateCellForm:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(e,n){t(n)}))}))},validate:function(e){var t=this;this.$refs.form.validate((function(n,o){var l=[],r=[],a={};t.dynamicOption.forEach((function(e){var n="form"===e.children.type;r.push(e.prop),n?t.validatenull(t.$refs[e.prop][0].$refs.temp.$refs.main)||t.$refs[e.prop][0].$refs.temp.$refs.main.forEach((function(e){l.push(e.validateCellForm())})):l.push(t.$refs[e.prop][0].$refs.temp.$refs.main.validateCellForm())})),Promise.all(l).then((function(n){n.forEach((function(e,n){t.validatenull(e)||(a[r[n]]=e)}));var l=Object.assign(a,o);t.validatenull(l)?(t.show(),e(!0,t.hide)):e(!1,t.hide,l)}))}))},resetForm:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(t){var n=this.propOption.map((function(e){return e.prop}));this.form=Object(D.b)(this.form,n,(this.tableOption.filterParams||[]).concat([this.rowKey]))}this.$nextTick((function(){e.clearValidate(),e.$emit("reset-change")}))},resetFields:function(){this.$refs.form.resetFields()},show:function(){this.allDisabled=!0},hide:function(){this.allDisabled=!1},submit:function(){var e=this;this.validate((function(t,n){t?e.$emit("submit",Object(D.h)(e.form,["$"]),e.hide):e.$emit("error",n)}))}},unmounted:function(){var e=this;Object.keys(this.formBind).forEach((function(t){e.formBind[t].forEach((function(e){e()}))}))}});var Gt=f()(Wt,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-tab-pane"),i=Object(a.resolveComponent)("el-tabs"),s=Object(a.resolveComponent)("el-icon-info-filled"),d=Object(a.resolveComponent)("el-icon"),u=Object(a.resolveComponent)("el-tooltip"),m=Object(a.resolveComponent)("form-temp"),p=Object(a.resolveComponent)("el-form-item"),h=Object(a.resolveComponent)("el-col"),b=Object(a.resolveComponent)("form-menu"),f=Object(a.resolveComponent)("avue-group"),v=Object(a.resolveComponent)("el-row"),O=Object(a.resolveComponent)("el-form");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)([e.b(),{"avue--detail":e.isDetail}]),style:Object(a.normalizeStyle)({width:e.setPx(e.tableOption.formWidth,"100%")})},[Object(a.createVNode)(O,{ref:"form","status-icon":e.tableOption.statusIcon,onSubmit:t[1]||(t[1]=Object(a.withModifiers)(()=>{},["prevent"])),model:e.form,"label-suffix":e.labelSuffix,size:e.size,"label-position":e.tableOption.labelPosition,"label-width":e.setPx(e.tableOption.labelWidth,e.labelWidth)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(v,{span:24,class:Object(a.normalizeClass)({"avue-form__tabs":e.isTabs})},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.columnOption,(n,o)=>(Object(a.openBlock)(),Object(a.createBlock)(f,{onChange:e.handleGroupClick,key:n.prop,tabs:e.isTabs,arrow:n.arrow,collapse:n.collapse,display:e.vaildDisplay(n),icon:n.icon,index:o,header:!e.isTabs,active:e.activeName,label:n.label},Object(a.createSlots)({tabs:Object(a.withCtx)(()=>[e.isTabs&&1==o?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,modelValue:e.activeName,"onUpdate:modelValue":t[0]||(t[0]=t=>e.activeName=t),onTabClick:e.handleTabClick,class:Object(a.normalizeClass)(e.b("tabs")),type:e.tabsType},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.columnOption,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[e.vaildDisplay(t)&&0!=n?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:n,name:n+""},{label:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",null,[e.getSlotName(t,"H",e.$slots)?Object(a.renderSlot)(e.$slots,e.getSlotName(t,"H"),{key:0,column:t}):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[Object(a.createElementVNode)("i",{class:Object(a.normalizeClass)(t.icon)}," ",2),Object(a.createTextVNode)(" "+Object(a.toDisplayString)(t.label),1)],64))])]),_:2},1032,["name"])):Object(a.createCommentVNode)("v-if",!0)],64))),256))]),_:2},1032,["modelValue","onTabClick","class","type"])):Object(a.createCommentVNode)("v-if",!0)]),default:Object(a.withCtx)(()=>[Object(a.withDirectives)(Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("group",{flex:e.validData(n.flex,!0)}))},[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(n.column,(t,o)=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[e.vaildDisplay(t)?(Object(a.openBlock)(),Object(a.createBlock)(h,{key:o,style:Object(a.normalizeStyle)({paddingLeft:e.gutter,paddingRight:e.gutter}),span:e.getSpan(t),md:e.getSpan(t),sm:t.smSpan||n.smSpan||12,xs:t.xsSpan||n.xmSpan||24,offset:t.offset||n.offset||0,class:Object(a.normalizeClass)([e.b("row"),{"avue--detail avue--detail__column":e.vaildDetail(t)},t.className])},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(p,{prop:t.prop,label:t.label,rules:t.rules,class:Object(a.normalizeClass)(e.b("item--"+(t.labelPosition||n.labelPosition||""))),"label-position":t.labelPosition||n.labelPosition||e.tableOption.labelPosition,"label-width":e.getLabelWidth(t,n)},Object(a.createSlots)({default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.validTip(t)?"div":"elTooltip"),{disabled:e.validTip(t),content:e.validData(t.tip,e.getPlaceholder(t)),placement:t.tipPlacement},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",null,[e.$slots[t.prop]?Object(a.renderSlot)(e.$slots,t.prop,{key:0,value:e.form[t.prop],column:t,label:e.form["$"+t.prop],size:t.size||e.size,readonly:t.readonly||e.readonly,disabled:e.getDisabled(t),dic:e.DIC[t.prop]}):(Object(a.openBlock)(),Object(a.createBlock)(m,Object(a.mergeProps)({key:1,column:t,ref_for:!0,ref:t.prop,dic:e.DIC[t.prop],props:e.tableOption.props,propsHttp:e.tableOption.propsHttp,readonly:t.readonly||e.readonly},e.$uploadFun(t),{disabled:e.getDisabled(t),enter:e.tableOption.enter,size:e.size,modelValue:e.form[t.prop],"onUpdate:modelValue":n=>e.form[t.prop]=n,onEnter:e.submit,"column-slot":e.columnSlot,onChange:o=>e.propChange(n.column,t)}),Object(a.createSlots)({_:2},[e.getSlotName(t,"T",e.$slots)?{name:"default",fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,e.getSlotName(t,"T"),Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))]),key:"0"}:void 0,Object(a.renderList)(e.columnSlot,t=>({name:t,fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(n)))])}))]),1040,["column","dic","props","propsHttp","readonly","disabled","enter","size","modelValue","onUpdate:modelValue","onEnter","column-slot","onChange"]))])]),_:2},1032,["disabled","content","placement"]))]),_:2},[e.getSlotName(t,"L",e.$slots)?{name:"label",fn:Object(a.withCtx)(()=>[Object(a.renderSlot)(e.$slots,e.getSlotName(t,"L"),{column:t,value:e.form[t.prop],readonly:t.readonly||e.readonly,disabled:e.getDisabled(t),size:t.size||e.size,dic:e.DIC[t.prop]})]),key:"0"}:t.labelTip?{name:"label",fn:Object(a.withCtx)(()=>[Object(a.createVNode)(u,{class:"item",effect:"dark",placement:t.labelTipPlacement||"top-start"},{content:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{innerHTML:t.labelTip},null,8,["innerHTML"])]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(d,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1})]),_:2},1032,["placement"]),Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.label)+Object(a.toDisplayString)(e.labelSuffix),1)]),key:"1"}:void 0,e.getSlotName(t,"E")?{name:"error",fn:Object(a.withCtx)(n=>[Object(a.renderSlot)(e.$slots,e.getSlotName(t,"E"),Object(a.normalizeProps)(Object(a.guardReactiveProps)(Object.assign(n,{column:t,value:e.form[t.prop],readonly:t.readonly||e.readonly,disabled:e.getDisabled(t),size:t.size||e.size,dic:e.DIC[t.prop]}))))]),key:"2"}:void 0]),1032,["prop","label","rules","class","label-position","label-width"])]),_:2},1032,["style","span","md","sm","xs","offset","class"])):Object(a.createCommentVNode)("v-if",!0),e.vaildDisplay(t)&&t.row&&24!==t.span&&t.count?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b("line")),key:"line"+o,style:Object(a.normalizeStyle)({width:t.count/24*100+"%"})},null,6)):Object(a.createCommentVNode)("v-if",!0)],64))),256)),e.isMenu?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(b,{key:0},{"menu-form":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-form",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),_:3}))],2),[[a.vShow,e.isGroupShow(n,o)]])]),_:2},[e.getSlotName(n,"H",e.$slots)?{name:"header",fn:Object(a.withCtx)(()=>[Object(a.renderSlot)(e.$slots,e.getSlotName(n,"H"))]),key:"0"}:void 0]),1032,["onChange","tabs","arrow","collapse","display","icon","index","header","active","label"]))),128)),e.isMenu?(Object(a.openBlock)(),Object(a.createBlock)(b,{key:0},{"menu-form":Object(a.withCtx)(t=>[Object(a.renderSlot)(e.$slots,"menu-form",Object(a.normalizeProps)(Object(a.guardReactiveProps)(t)))]),_:3})):Object(a.createCommentVNode)("v-if",!0)]),_:3},8,["class"])]),_:3},8,["status-icon","model","label-suffix","size","label-position","label-width"])],6)}]]);var Yt=function(){return{mixins:[Q],emits:["update:modelValue","click","focus","blur","change"],data:function(){return{stringMode:!1,name:"",text:void 0,propsHttpDefault:m.e,propsDefault:m.f}},props:{blur:Function,focus:Function,change:Function,click:Function,typeformat:Function,control:Function,separator:{type:String,default:m.h},params:{type:Object,default:function(){return{}}},listType:{type:String,default:""},tableData:{type:Object},modelValue:{},column:{type:Object,default:function(){return{}}},label:{type:String,default:""},readonly:{type:Boolean,default:!1},size:{type:String,default:""},tip:{type:String,default:""},disabled:{type:Boolean,default:!1},dataType:{type:String},clearable:{type:Boolean,default:!0},type:{type:String,default:""},dicUrl:{type:String,default:""},dicMethod:{type:String,default:""},dicFormatter:Function,dicQuery:{type:Object,default:function(){return{}}},dic:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},rules:{type:Array},min:{type:Number},max:{type:Number},multiple:{type:Boolean,default:!1},button:{type:Boolean,default:!1},row:{type:Boolean,default:!1},prop:{type:String,default:""},border:{type:Boolean,default:!1},popperClass:{type:String},propsHttp:{type:Object,default:function(){return m.e}},props:{type:Object,default:function(){return m.f}}},watch:{text:{handler:function(e){this.handleChange(e),this.handleTextValue&&this.handleTextValue(e)},deep:!0},modelValue:{handler:function(e){this.initVal(),this.handleModelValue&&this.handleModelValue(e)},deep:!0}},computed:{clearableVal:function(){return!this.disabled&&this.clearable},componentName:function(){return"".concat("el","-").concat(this.name).concat(this.button?"-button":"")},required:function(){return!this.validatenull(this.rules)},isGroup:function(){var e=this,t=!1;return this.dic.forEach((function(n){n[e.groupsKey]&&(t=!0)})),t},isArray:function(){return"array"===this.dataType},isString:function(){return"string"===this.dataType},isNumber:function(){return"number"===this.dataType},nameKey:function(){return this.propsHttp.name||this.propsHttpDefault.name},urlKey:function(){return this.propsHttp.url||this.propsHttpDefault.url},resKey:function(){return this.propsHttp.res||this.propsHttpDefault.res},groupsKey:function(){return this.props.groups||this.propsDefault.groups},valueKey:function(){return this.props.value||this.propsDefault.value},descKey:function(){return this.props.desc||this.propsDefault.desc},leafKey:function(){return this.props.leaf||this.propsDefault.leaf},labelKey:function(){return this.props.label||this.propsDefault.label},childrenKey:function(){return this.props.children||this.propsDefault.children},disabledKey:function(){return this.props.disabled||this.propsDefault.disabled},idKey:function(){return this.props.id||this.propsDefault.id}},created:function(){this.initVal()}}},Xt=function(){return{methods:{bindEvent:function(e,t){var n=Object(D.j)(this.dic,this.props,this.text);t=Object.assign(t,{column:this.column,dic:this.dic,item:n},this.tableData),"function"==typeof this[e]&&("change"==e?1!=this.column.cell&&this[e](t):this[e](t)),this.$emit(e,t)},initVal:function(){var e,t,n,o,l,r,a,c,i,s,d;this.stringMode="string"==typeof this.modelValue,this.text=(e=this.modelValue,n=(t=this).type,o=t.multiple,l=t.dataType,r=t.separator,a=void 0===r?m.h:r,c=t.alone,i=t.emitPath,s=t.range,d=e,m.k.includes(n)&&1==o||m.b.includes(n)&&!1!==i||m.l.includes(n)&&1==s?(Array.isArray(d)||(d=Object(G.a)(d)?[]:(d+"").split(a)||[]),d.forEach((function(e,t){d[t]=Object(D.f)(e,l)})),m.a.includes(n)&&Object(G.a)(d)&&c&&(d=[""])):d=Object(D.f)(d,l),d)},getLabelText:function(e){return this.validatenull(e)?"":"function"==typeof this.typeformat?this.typeformat(e,this.labelKey,this.valueKey):e[this.labelKey]},handleFocus:function(e){this.bindEvent("focus",{value:this.modelValue,event:e})},handleBlur:function(e){this.bindEvent("blur",{value:this.modelValue,event:e})},handleClick:function(e){this.bindEvent("click",{value:this.modelValue,event:e})},handleChange:function(e){var t=e;(this.isString||this.isNumber||this.stringMode||"picture-img"===this.listType)&&Array.isArray(e)&&(t=e.join(this.separator)),this.bindEvent("change",{value:t}),this.$emit("update:modelValue",t)}}}},Jt=p({name:"checkbox",props:{all:{type:Boolean,default:!1}},mixins:[Yt(),Xt(),K],data:function(){return{checkAll:!1,isIndeterminate:!1,name:"checkbox"}},watch:{dic:function(){this.handleCheckChange()},text:{handler:function(e){this.handleCheckChange()}}},created:function(){},mounted:function(){},methods:{handleCheckAll:function(e){var t=this;this.all&&(this.text=e?this.dic.map((function(e){return e[t.valueKey]})):[],this.isIndeterminate=!1)},handleCheckChange:function(){var e=this.text;if(this.all){var t=e.length,n=this.dic.length;this.checkAll=t===n,this.isIndeterminate=t>0&&te.checkAll=t),onChange:e.handleCheckAll},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("check.checkAll")),1)]),_:1},8,["class","disabled","indeterminate","modelValue","onChange"])):Object(a.createCommentVNode)("v-if",!0),Object(a.createVNode)(i,{modelValue:e.text,"onUpdate:modelValue":t[1]||(t[1]=t=>e.text=t),onChange:e.handleCheckChange,disabled:e.disabled,size:e.size,min:e.min,max:e.max,onClick:e.handleClick},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.dic,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.componentName),{label:t[e.valueKey],border:e.border,size:e.size,readonly:e.readonly,disabled:t[e.disabledKey],key:n},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(t[e.labelKey]),1)]),_:2},1032,["label","border","size","readonly","disabled"]))),128))]),_:1},8,["modelValue","onChange","disabled","size","min","max","onClick"])],2)}]]);const Qt={class:"el-date-table-cell"},en={key:1,class:"el-date-table-cell__text"};var tn=p({name:"date",mixins:[Yt(),Xt(),K],props:{disabledDate:Function,shortcuts:[Array,Function],editable:Boolean,unlinkPanels:Boolean,value:{},startPlaceholder:String,endPlaceholder:String,rangeSeparator:String,defaultValue:[String,Array],defaultTime:[String,Array],type:{type:String,default:"date"},valueFormat:String,format:String}});var nn=f()(tn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-date-picker");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(c,{type:e.type,modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),"popper-class":e.popperClass,size:e.size,editable:e.editable,"unlink-panels":e.unlinkPanels,"default-value":e.defaultValue,"default-time":e.defaultTime,"range-separator":e.rangeSeparator,"start-placeholder":e.startPlaceholder||e.t("date.start"),"end-placeholder":e.endPlaceholder||e.t("date.end"),format:e.format,clearable:e.clearableVal,shortcuts:e.shortcuts,"disabled-date":e.disabledDate,"value-format":e.valueFormat,placeholder:e.placeholder,onBlur:e.handleBlur,onFocus:e.handleFocus,onClick:e.handleClick,readonly:e.readonly,disabled:e.disabled},{default:Object(a.withCtx)(t=>[Object(a.createElementVNode)("div",Qt,[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,item:t}):(Object(a.openBlock)(),Object(a.createElementBlock)("span",en,Object(a.toDisplayString)(t.text),1))])]),_:3},8,["type","modelValue","popper-class","size","editable","unlink-panels","default-value","default-time","range-separator","start-placeholder","end-placeholder","format","clearable","shortcuts","disabled-date","value-format","placeholder","onBlur","onFocus","onClick","readonly","disabled"])],2)}]]);const on=["onMousedown"];var ln=p({name:"draggable",props:{index:{type:[String,Number]},mask:{type:Boolean,default:!0},scale:{type:Number,default:1},readonly:{type:Boolean,default:!1},resize:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},step:{type:Number,default:1},lock:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:1},left:{type:Number,default:0},top:{type:Number,default:0},width:{type:Number},height:{type:Number}},data:function(){return{first:!0,value:"",baseWidth:0,baseHeight:0,baseLeft:0,baseTop:0,children:{},moveActive:!1,overActive:!1,rangeActive:!1,active:!1,keyDown:null,rangeList:[{classname:"left"},{classname:"right"},{classname:"top"},{classname:"bottom"},{classname:"top-left"},{classname:"top-right"},{classname:"bottom-left"},{classname:"bottom-right"}]}},computed:{scaleVal:function(){return this.scale},styleMenuName:function(){return{transformOrigin:"0 0",transform:"scale(".concat(this.scaleVal,")")}},styleLineName:function(){return{borderWidth:this.setPx(this.scaleVal)}},styleRangeName:function(){var e=10*this.scaleVal;return{width:this.setPx(e),height:this.setPx(e)}},styleLabelName:function(){return{fontSize:this.setPx(18*this.scaleVal)}},styleName:function(){var e=this;return Object.assign(e.active?Object.assign({zIndex:9999},e.styleLineName):{zIndex:e.zIndex},{top:this.setPx(this.baseTop),left:this.setPx(this.baseLeft),width:this.setPx(this.baseWidth),height:this.setPx(this.baseHeight)})}},watch:{active:function(e){e?this.handleKeydown():document.onkeydown=this.keyDown},width:function(e){this.baseWidth=Object(D.n)(e)||this.children.offsetWidth},height:function(e){this.baseHeight=Object(D.n)(e)||this.children.offsetHeight},left:function(e){this.baseLeft=Object(D.n)(e)},top:function(e){this.baseTop=Object(D.n)(e)},baseWidth:function(e){this.$refs.wrapper.style.width=this.setPx(e),this.resize&&this.children.style&&(this.children.style.width=this.setPx(e))},baseHeight:function(e){this.$refs.wrapper.style.height=this.setPx(e),this.resize&&this.children.style&&(this.children.style.height=this.setPx(e))},baseLeft:function(e,t){this.first||this.setMove(e-t,0)},baseTop:function(e,t){this.first||this.setMove(0,e-t)}},mounted:function(){this.init()},methods:{init:function(){var e=this;this.children=this.$refs.item.firstChild,this.baseWidth=Object(D.n)(this.width)||this.children.offsetWidth,this.baseHeight=Object(D.n)(this.height)||this.children.offsetHeight,this.baseLeft=Object(D.n)(this.left),this.baseTop=Object(D.n)(this.top),this.keyDown=document.onkeydown,this.$nextTick((function(){e.first=!1}))},setMove:function(e,t){this.$emit("move",{index:this.index,left:e,top:t})},setLeft:function(e){this.baseLeft=e},setTop:function(e){this.baseTop=e},getRangeStyle:function(e){var t=this,n=10*this.scaleVal/2,o={};return e.split("-").forEach((function(e){o[e]=t.setPx(-n)})),o},setOverActive:function(e){this.overActive=e},setActive:function(e){this.active=e},rangeMove:function(e,t){var n=this;if(!this.disabled&&!this.lock){var o,l,r,a,c,i;this.rangeActive=!0,this.handleMouseDown();var s=e.clientX,d=e.clientY;document.onmousemove=function(e){n.moveActive=!0,"right"===t?(o=!0,l=!1):"left"===t?(o=!0,r=!0,c=!0,l=!1):"top"===t?(o=!1,l=!0,a=!0,i=!0):"bottom"===t?(o=!1,l=!0):"bottom-right"===t?(o=!0,l=!0):"bottom-left"===t?(o=!0,l=!0,r=!0,c=!0):"top-right"===t?(o=!0,l=!0,a=!0,i=!0):"top-left"===t&&(o=!0,l=!0,r=!0,c=!0,a=!0,i=!0);var u=e.clientX-s,m=e.clientY-d;if(s=e.clientX,d=e.clientY,o){var p=u*n.step;c&&(p=-p),r&&(n.baseLeft=Object(D.n)(n.baseLeft-p)),n.baseWidth=Object(D.n)(n.baseWidth+p)}if(l){var h=m*n.step;i&&(h=-h),a&&(n.baseTop=Object(D.n)(n.baseTop-h)),n.baseHeight=Object(D.n)(n.baseHeight+h)}},this.handleClear()}},handleOut:function(){this.overActive=!1,this.$emit("out",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop})},handleOver:function(){this.disabled||(this.overActive=!0,this.$emit("over",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop}))},handleMove:function(e){var t=this;if(!this.disabled&&!this.lock){setTimeout((function(){t.$refs.input.focus()})),this.active=!0,this.handleMouseDown();var n=e.clientX,o=e.clientY;document.onmousemove=function(e){var l=e.clientX-n,r=e.clientY-o;n=e.clientX,o=e.clientY,t.baseLeft=Object(D.n)(t.baseLeft+l*t.step),t.baseTop=Object(D.n)(t.baseTop+r*t.step)},this.handleClear()}},handleClear:function(){var e=this;document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null,e.handleMouseUp()}},handleKeydown:function(){var e=arguments,t=this;document.onkeydown=function(n){var o=n||window.event||e.callee.caller.arguments[0],l=1*t.step;t.$refs.input.focused&&(o&&38==o.keyCode?t.baseTop=Object(D.n)(t.baseTop-l):o&&37==o.keyCode?t.baseLeft=Object(D.n)(t.baseLeft-l):o&&40==o.keyCode?t.baseTop=Object(D.n)(t.baseTop+l):o&&39==o.keyCode&&(t.baseLeft=Object(D.n)(t.baseLeft+l)),n.stopPropagation(),n.preventDefault(),t.$emit("blur",{index:t.index,width:t.baseWidth,height:t.baseHeight,left:t.baseLeft,top:t.baseTop}),t.keyDown&&t.keyDown(n))}},handleMouseDown:function(e){this.moveActive=!0,this.$emit("focus",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop})},handleMouseUp:function(){this.moveActive=!1,this.rangeActive=!1,this.$emit("blur",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop})}}});var rn=f()(ln,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-input");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b({active:(e.active||e.overActive)&&!e.readonly,move:e.moveActive,click:e.disabled})),onMousedown:t[1]||(t[1]=Object(a.withModifiers)((...t)=>e.handleMove&&e.handleMove(...t),["stop"])),onMouseover:t[2]||(t[2]=Object(a.withModifiers)((...t)=>e.handleOver&&e.handleOver(...t),["stop"])),onMouseout:t[3]||(t[3]=Object(a.withModifiers)((...t)=>e.handleOut&&e.handleOut(...t),["stop"])),style:Object(a.normalizeStyle)(e.styleName)},[Object(a.createVNode)(c,{ref:"input",class:Object(a.normalizeClass)(e.b("focus")),modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=t=>e.value=t)},null,8,["class","modelValue"]),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("wrapper")),ref:"wrapper"},[(e.active||e.overActive||e.moveActive)&&!e.readonly?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createElementVNode)("div",{style:Object(a.normalizeStyle)(e.styleLineName),class:Object(a.normalizeClass)(e.b("line",["left"]))},null,6),Object(a.createElementVNode)("div",{style:Object(a.normalizeStyle)(e.styleLineName),class:Object(a.normalizeClass)(e.b("line",["top"]))},null,6),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("line",["label"])),style:Object(a.normalizeStyle)(e.styleLabelName)},Object(a.toDisplayString)(e.baseLeft)+","+Object(a.toDisplayString)(e.baseTop),7)],64)):Object(a.createCommentVNode)("v-if",!0),e.readonly?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,{key:1},Object(a.renderList)(e.rangeList,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[e.active?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b("range",[t.classname])),key:n,style:Object(a.normalizeStyle)([e.styleRangeName,e.getRangeStyle(t.classname)]),onMousedown:Object(a.withModifiers)(n=>e.rangeMove(n,t.classname),["stop"])},null,46,on)):Object(a.createCommentVNode)("v-if",!0)],64))),256)),Object(a.withDirectives)(Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("menu")),style:Object(a.normalizeStyle)(e.styleMenuName)},[Object(a.renderSlot)(e.$slots,"menu",{zIndex:e.zIndex,index:e.index})],6),[[a.vShow,e.active||e.overActive]]),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("item")),ref:"item"},[Object(a.renderSlot)(e.$slots,"default")],2),!e.disabled&&e.mask?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:2,class:Object(a.normalizeClass)(e.b("mask"))},null,2)):Object(a.createCommentVNode)("v-if",!0)],2)],38)}]]);const an=["id"],cn=Object(a.createElementVNode)("div",{class:"avue-grid"},null,-1);const sn=["left","top"];var dn=p({name:"flow",props:{active:[String,Number],index:[String,Number],node:Object},data:function(){return{mouseEnter:!1}},computed:{flowNodeContainer:{get:function(){return{position:"absolute",width:"200px",top:this.setPx(this.node.top),left:this.setPx(this.node.left),boxShadow:this.mouseEnter?"#66a6e0 0px 0px 12px 0px":"",backgroundColor:"transparent"}}}},methods:{showDelete:function(){this.mouseEnter=!0},hideDelete:function(){this.mouseEnter=!1},changeNodeSite:function(){this.node.left==this.$refs.node.style.left&&this.node.top==this.$refs.node.style.top||this.$emit("changeNodeSite",{index:this.index,left:Number(this.$refs.node.style.left.replace("px","")),top:Number(this.$refs.node.style.top.replace("px",""))})}}});var un=p({name:"flow",components:{flowNode:f()(dn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon-rank"),i=Object(a.resolveComponent)("el-icon");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{ref:"node",style:Object(a.normalizeStyle)(e.flowNodeContainer),onMouseenter:t[0]||(t[0]=(...t)=>e.showDelete&&e.showDelete(...t)),onMouseleave:t[1]||(t[1]=(...t)=>e.hideDelete&&e.hideDelete(...t)),onMouseup:t[2]||(t[2]=(...t)=>e.changeNodeSite&&e.changeNodeSite(...t)),left:e.node.left,top:e.node.top,disabled:"",mask:!1},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("node",{active:e.active===e.node.id}))},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("node-header"))},[Object(a.createVNode)(i,{class:Object(a.normalizeClass)(e.b("node-drag"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1},8,["class"]),Object(a.renderSlot)(e.$slots,"header",{node:e.node})],2),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("node-body"))},[Object(a.renderSlot)(e.$slots,"default",{node:e.node})],2)],2)],44,sn)}]])},data:function(){return{active:"",jsPlumb:{},id:"",jsplumbSetting:{Anchors:["Top","TopCenter","TopRight","TopLeft","Right","RightMiddle","Bottom","BottomCenter","BottomRight","BottomLeft","Left","LeftMiddle"],Container:"",Connector:"Flowchart",ConnectionsDetachable:!1,DeleteEndpointsOnDetach:!1,Endpoint:["Rectangle",{height:10,width:10}],EndpointStyle:{fill:"rgba(255,255,255,0)",outlineWidth:1},LogEnabled:!0,PaintStyle:{stroke:"black",strokeWidth:3},Overlays:[["Arrow",{width:12,length:12,location:1}]],RenderMode:"svg"},jsplumbConnectOptions:{isSource:!0,isTarget:!0,anchor:"Continuous"},jsplumbSourceOptions:{filter:".avue-flow__node-drag",filterExclude:!1,anchor:"Continuous",allowLoopback:!1},jsplumbTargetOptions:{filter:".avue-flow__node-drag",filterExclude:!1,anchor:"Continuous",allowLoopback:!1},loadEasyFlowFinish:!1}},props:{modelValue:{type:String,default:function(){return{}}},option:{type:Object},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"}},created:function(){this.id=Object(D.t)(),this.jsplumbSetting.Container=this.id},mounted:function(){this.init()},watch:{modelValue:{handler:function(e){this.active=e},immediate:!0},active:function(e){this.$emit("update:modelValue",e)}},computed:{styleName:function(){return{position:"relative",width:this.setPx(this.width),height:this.setPx(this.height)}}},methods:{init:function(){var e=this;this.jsPlumb=jsPlumb.getInstance(),this.$nextTick((function(){e.jsPlumbInit()}))},handleClick:function(e){this.$emit("click",e)},hasLine:function(e,t){for(var n=0;n(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,null,[t.display?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(c,{node:t,id:t.id,onClick:n=>e.handleClick(t),onChangeNodeSite:e.changeNodeSite,index:n,active:e.active,key:n},{header:Object(a.withCtx)(({node:t})=>[Object(a.renderSlot)(e.$slots,"header",{node:t})]),default:Object(a.withCtx)(({node:t})=>[Object(a.renderSlot)(e.$slots,"default",{node:t})]),_:2},1032,["node","id","onClick","onChangeNodeSite","index","active"]))],64))),256))],12,an)],6)}]]);var pn=p({name:"group",empit:["change"],data:function(){return{activeName:""}},props:{arrow:{type:Boolean,default:!0},collapse:{type:Boolean,default:!0},header:{type:Boolean,default:!0},icon:{type:String},display:{type:Boolean,default:!0},card:{type:Boolean,default:!1},label:{type:String}},watch:{text:function(e){this.activeName=[e]}},computed:{text:function(){return this.collapse?1:0},isHeader:function(){return this.$slots.header&&this.header||(this.label||this.icon)&&this.header}},created:function(){this.activeName=[this.text]},methods:{handleChange:function(e){this.$emit("change",e)}}});var hn=f()(pn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-collapse-item"),i=Object(a.resolveComponent)("el-collapse");return e.display?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)([e.b({header:!e.isHeader,arrow:!e.arrow})])},[Object(a.renderSlot)(e.$slots,"tabs"),Object(a.createVNode)(i,{onChange:e.handleChange,modelValue:e.activeName,"onUpdate:modelValue":t[0]||(t[0]=t=>e.activeName=t)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{name:1,disabled:!e.arrow},Object(a.createSlots)({default:Object(a.withCtx)(()=>[Object(a.renderSlot)(e.$slots,"default")]),_:2},[e.$slots.header&&e.header?{name:"title",fn:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("header"))},[Object(a.renderSlot)(e.$slots,"header")],2)]),key:"0"}:(e.label||e.icon)&&e.header?{name:"title",fn:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("header"))},[e.icon?(Object(a.openBlock)(),Object(a.createElementBlock)("i",{key:0,class:Object(a.normalizeClass)([e.icon,e.b("icon")])},null,2)):Object(a.createCommentVNode)("v-if",!0),e.label?(Object(a.openBlock)(),Object(a.createElementBlock)("h1",{key:1,class:Object(a.normalizeClass)(e.b("title"))},Object(a.toDisplayString)(e.label),3)):Object(a.createCommentVNode)("v-if",!0)],2)]),key:"1"}:void 0]),1032,["disabled"])]),_:3},8,["onChange","modelValue"])],2)):Object(a.createCommentVNode)("v-if",!0)}]]);const bn=["id"];var fn=p({name:"license",props:{id:{type:String,default:""},option:{type:Object,default:function(){return{}}}},watch:{option:{handler:function(){this.init()},deep:!0}},data:function(){return{base64:"",draw:!1,canvas:"",context:""}},computed:{img:function(){return this.option.img},list:function(){return this.option.list||[]}},mounted:function(){this.canvas=document.getElementById("canvas"+this.id),this.context=this.canvas.getContext("2d"),this.init()},methods:{init:function(){var e=this;this.draw=!1;var t=new Image;t.src=this.img,t.onload=function(){var n=e.option.width||t.width,o=e.option.width?t.height/t.width*e.option.width:t.height;e.$refs.canvas.width=n,e.$refs.canvas.height=o,e.context.clearRect(0,0,n,o),e.context.drawImage(t,0,0,n,o),e.list.forEach((function(t,n){var o=function(){n==e.list.length-1&&setTimeout((function(){e.draw=!0}),0)};if(t.img){var l=new Image;l.src=t.img,l.onload=function(){var n=t.width||l.width,r=t.width?l.height/l.width*t.width:l.height;e.context.drawImage(l,t.left,t.top,n,r),o()}}else t.bold?e.context.font="bold ".concat(t.size,"px ").concat(t.style):e.context.font="".concat(t.size,"px ").concat(t.style),e.context.fillStyle=t.color,e.context.fillText(t.text,t.left,t.top),e.context.stroke(),o()}))}},getFile:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();return new Promise((function(n){var o=setInterval((function(){if(e.draw){var l=e.canvas.toDataURL("image/jpeg",1),r=e.dataURLtoFile(l,t);clearInterval(o),n(r)}}),1e3)}))},downFile:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();Object(D.g)(this.base64,e)},getBase64:function(){var e=this;return new Promise((function(t){var n=setInterval((function(){if(e.draw){var o=e.canvas.toDataURL("image/jpeg",1);e.base64=o,clearInterval(n),t(o)}}),100)}))},getPdf:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime(),t=this.canvas.width,n=this.canvas.height,o=t/592.28*841.89,l=n,r=0,a=595.28,c=592.28/t*n,i=this.canvas.toDataURL("image/jpeg",1),s=new window.jsPDF("","pt","a4");if(l0;)s.addImage(i,"JPEG",0,r,a,c),r-=841.89,(l-=o)>0&&s.addPage();s.save("".concat(e,".pdf"))}}});var vn=f()(fn,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b()),style:{position:"relative"}},[Object(a.createElementVNode)("canvas",{id:"canvas"+e.id,ref:"canvas"},null,8,bn),Object(a.renderSlot)(e.$slots,"default")],2)}]]);var On=p({name:"time",mixins:[Yt(),Xt(),K],data:function(){return{}},props:{editable:Boolean,maxTime:String,minTime:String,start:String,end:String,step:String,startPlaceholder:String,endPlaceholder:String,rangeSeparator:String,defaultValue:[String,Array],valueFormat:String,arrowControl:Boolean,type:String,format:String,disabledHours:Function,disabledMinutes:Function,disabledSeconds:Function},computed:{componentName:function(){return this.start||this.end||this.step||this.maxTime||this.minTime?"elTimeSelect":"elTimePicker"},isRange:function(){return"timerange"===this.type}}});var jn,gn=f()(On,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.componentName),{modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),"popper-class":e.popperClass,"is-range":e.isRange,size:e.size,editable:e.editable,"disabled-hours":e.disabledHours,"disabled-minutes":e.disabledMinutes,"disabled-seconds":e.disabledSeconds,"default-value":e.defaultValue,"range-separator":e.rangeSeparator,"arrow-control":e.arrowControl,"start-placeholder":e.startPlaceholder||e.t("time.start"),"end-placeholder":e.endPlaceholder||e.t("time.end"),format:e.format,readonly:e.readonly,clearable:e.clearableVal,start:e.start,end:e.end,step:e.step,"max-time":e.maxTime,"min-time":e.minTime,"value-format":e.valueFormat,placeholder:e.placeholder,onChange:e.handleChange,onClick:e.handleClick,disabled:e.disabled},null,40,["modelValue","popper-class","is-range","size","editable","disabled-hours","disabled-minutes","disabled-seconds","default-value","range-separator","arrow-control","start-placeholder","end-placeholder","format","readonly","clearable","start","end","step","max-time","min-time","value-format","placeholder","onChange","onClick","disabled"]))],2)}]]);var wn=p({name:"input",mixins:[Yt(),Xt()],props:(jn={maxlength:"",minlength:"",showPassword:{type:Boolean,default:!0},showWordLimit:{type:Boolean,default:!1},target:{type:String,default:" _blank"},prefixIcon:{type:String},suffixIcon:{type:String},prependClick:{type:Function,default:function(){}},prepend:{type:String},appendClick:{type:Function,default:function(){}},append:{type:String}},W()(jn,"minlength",{type:Number}),W()(jn,"maxlength",{type:Number}),W()(jn,"rows",Number),W()(jn,"minRows",{type:Number,default:5}),W()(jn,"maxRows",{type:Number,default:10}),W()(jn,"autocomplete",{type:String}),jn),computed:{isSearch:function(){return"search"==this.type},typeParam:function(){return"textarea"===this.type?"textarea":"password"===this.type?"password":"text"}}});var kn=f()(wn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("el-input");return Object(a.openBlock)(),Object(a.createBlock)(i,{class:Object(a.normalizeClass)(e.b()),size:e.size,clearable:e.clearableVal,modelValue:e.text,"onUpdate:modelValue":t[3]||(t[3]=t=>e.text=t),onKeyup:t[4]||(t[4]=Object(a.withKeys)(t=>e.isSearch?e.appendClick():"",["enter"])),onClick:e.handleClick,type:e.typeParam,maxlength:e.maxlength,minlength:e.minlength,"show-password":"password"==e.typeParam&&e.showPassword,rows:e.rows,autosize:{minRows:e.minRows,maxRows:e.maxRows},"prefix-icon":e.prefixIcon,"suffix-icon":e.suffixIcon,readonly:e.readonly,placeholder:e.placeholder,"show-word-limit":e.showWordLimit,onFocus:e.handleFocus,onBlur:e.handleBlur,disabled:e.disabled,autocomplete:e.autocomplete},Object(a.createSlots)({_:2},[e.prepend?{name:"prepend",fn:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",{onClick:t[0]||(t[0]=t=>e.prependClick())},Object(a.toDisplayString)(e.prepend),1)]),key:"0"}:void 0,e.append?{name:"append",fn:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",{onClick:t[1]||(t[1]=t=>e.appendClick())},Object(a.toDisplayString)(e.append),1)]),key:"1"}:e.isSearch?{name:"append",fn:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{icon:"el-icon-search",onClick:t[2]||(t[2]=t=>e.appendClick())})]),key:"2"}:void 0]),1032,["class","size","clearable","modelValue","onClick","type","maxlength","minlength","show-password","rows","autosize","prefix-icon","suffix-icon","readonly","placeholder","show-word-limit","onFocus","onBlur","disabled","autocomplete"])}]]);var Cn=p({name:"radio",mixins:[Yt(),Xt()],data:function(){return{name:"radio"}},props:{modelValue:{}},watch:{},created:function(){},mounted:function(){},methods:{}});var yn=f()(Cn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-radio-group");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(c,{modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),size:e.size,onClick:e.handleClick,disabled:e.disabled},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.dic,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.componentName),{label:t[e.valueKey],border:e.border,readonly:e.readonly,disabled:t[e.disabledKey],key:n},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(t[e.labelKey]),1)]),_:2},1032,["label","border","readonly","disabled"]))),128))]),_:1},8,["modelValue","size","onClick","disabled"])],2)}]]);var xn=p({name:"select",mixins:[Yt(),Xt()],data:function(){return{checked:!1,indeterminate:!1,create:!1,netDic:[],loading:!1}},props:{virtualize:Boolean,loadingText:{type:String},noMatchText:{type:String},noDataText:{type:String},drag:{type:Boolean,default:!1},remote:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},filterable:{type:Boolean,default:!1},allowCreate:{type:Boolean,default:!1},defaultFirstOption:{type:Boolean,default:!1},all:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{dic:{handler:function(e){this.netDic=e},immediate:!0}},computed:{options:function(){var e=this;return this.netDic.map((function(t){return Object.assign(t,{label:t[e.labelKey],value:t[e.valueKey],disabled:t[e.disabledKey]})}))},componentName:function(){return"elSelect"+(this.virtualize?"V2":"")}},mounted:function(){this.drag&&this.setSort()},methods:{handleModelValue:function(e){this.validatenull(this.text)||this.remote&&!this.created&&(this.created=!0,this.handleRemoteMethod(this.multiple?this.text.join(m.h):this.text)),this.multiple&&(0==this.text.length?(this.checked=!1,this.indeterminate=!1):this.text.length==this.netDic.length?(this.checked=!0,this.indeterminate=!1):(this.checked=!1,this.indeterminate=!0))},setSort:function(){var e=this;if(window.Sortable){var t=this.$refs.main.$el.querySelectorAll(".el-select__tags > span")[0];this.sortable=window.Sortable.create(t,{animation:100,onEnd:function(t){var n=e.modelValue.splice(t.oldIndex,1)[0];e.modelValue.splice(t.newIndex,0,n)}})}else S.logs("Sortable")},handleRemoteMethod:function(e){var t=this;this.loading=!0,Z({column:this.column,value:e}).then((function(e){t.loading=!1,t.netDic=e}))},checkChange:function(e){var t=this;this.text=[],this.checked=e,this.indeterminate=!1,e&&(this.text=this.netDic.map((function(e){return e[t.valueKey]})))}}});var Bn=f()(xn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-option"),i=Object(a.resolveComponent)("el-option-group"),s=Object(a.resolveComponent)("el-checkbox");return Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.componentName),{ref:"main",class:Object(a.normalizeClass)(e.b()),modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),size:e.size,options:e.options,loading:e.loading,"loading-text":e.loadingText,multiple:e.multiple,filterable:!!e.remote||e.filterable,remote:e.remote,readonly:e.readonly,"no-match-text":e.noMatchText,"no-data-text":e.noDataText,"remote-method":e.remote?e.handleRemoteMethod:void 0,"popper-class":e.popperClass,"popper-append-to-body":e.popperAppendToBody,"collapse-tags":e.tags,clearable:e.clearableVal,placeholder:e.placeholder,onFocus:e.handleFocus,onBlur:e.handleBlur,onClick:e.handleClick,"multiple-limit":e.limit,"allow-create":e.allowCreate,"default-first-option":e.defaultFirstOption,disabled:e.disabled},{default:Object(a.withCtx)(()=>[e.virtualize?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[e.isGroup?(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,{key:0},Object(a.renderList)(e.netDic,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(i,{key:n,label:e.getLabelText(t)},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(t[e.groupsKey],(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{key:n,disabled:t[e.disabledKey],label:e.getLabelText(t),value:t[e.valueKey]},{default:Object(a.withCtx)(()=>[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,label:e.labelKey,value:e.valueKey,item:t}):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(e.getLabelText(t)),1),t[e.descKey]?(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:0,class:Object(a.normalizeClass)(e.b("desc"))},Object(a.toDisplayString)(t[e.descKey]),3)):Object(a.createCommentVNode)("v-if",!0)],64))]),_:2},1032,["disabled","label","value"]))),128))]),_:2},1032,["label"]))),128)):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("check"))},[e.all&&e.multiple?(Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,value:e.checked,checked:e.checked,disabled:e.disabled,indeterminate:e.indeterminate,onChange:e.checkChange},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)("鍏ㄩ€�")]),_:1},8,["value","checked","disabled","indeterminate","onChange"])):Object(a.createCommentVNode)("v-if",!0)],2),(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.netDic,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{key:n,disabled:t[e.disabledKey],label:e.getLabelText(t),value:t[e.valueKey]},{default:Object(a.withCtx)(()=>[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,label:e.labelKey,value:e.valueKey,item:t}):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(e.getLabelText(t)),1),t[e.descKey]?(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:0,class:Object(a.normalizeClass)(e.b("desc"))},Object(a.toDisplayString)(t[e.descKey]),3)):Object(a.createCommentVNode)("v-if",!0)],64))]),_:2},1032,["disabled","label","value"]))),128))],64))],64))]),_:3},40,["class","modelValue","size","options","loading","loading-text","multiple","filterable","remote","readonly","no-match-text","no-data-text","remote-method","popper-class","popper-append-to-body","collapse-tags","clearable","placeholder","onFocus","onBlur","onClick","multiple-limit","allow-create","default-first-option","disabled"])}]]);const Vn={key:1};var zn=p({name:"cascader",mixins:[Yt(),Xt()],props:{checkStrictly:{type:Boolean,default:!1},emitPath:{type:Boolean,default:!0},tags:{type:Boolean,default:!1},modelValue:{type:[Array,String],default:function(){return[]}},expandTrigger:{type:String,default:"hover"},showAllLevels:{type:Boolean,default:!0},lazy:{type:Boolean,default:!1},lazyLoad:Function,filterable:{type:Boolean,default:!1},separator:{type:String}},computed:{allProps:function(){var e=this;return{label:this.labelKey,value:this.valueKey,children:this.childrenKey,checkStrictly:this.checkStrictly,multiple:this.multiple,emitPath:this.emitPath,lazy:this.lazy,lazyLoad:function(t,n){e.lazyLoad&&e.lazyLoad(t,(function(o){!function t(n,o,l){n.forEach((function(n){n[e.valueKey]==o?n[e.childrenKey]=l:n[e.childrenKey]&&t(n[e.childrenKey])}))}(e.dic,t[e.valueKey],o),n(o)}))},expandTrigger:this.expandTrigger}}},created:function(){},mounted:function(){},methods:{}});var _n=f()(zn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-cascader");return Object(a.openBlock)(),Object(a.createBlock)(c,{options:e.dic,class:Object(a.normalizeClass)(e.b()),onClick:e.handleClick,modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),placeholder:e.placeholder,props:e.allProps,size:e.size,clearable:e.clearableVal,"show-all-levels":e.showAllLevels,filterable:e.filterable,"popper-class":e.popperClass,separator:e.separator,disabled:e.disabled,"collapse-tags":e.tags,onFocus:e.handleFocus,onBlur:e.handleBlur},{default:Object(a.withCtx)(({data:t,node:n})=>[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,data:t,node:n}):(Object(a.openBlock)(),Object(a.createElementBlock)("span",Vn,Object(a.toDisplayString)(t[e.labelKey]),1))]),_:3},8,["options","class","onClick","modelValue","placeholder","props","size","clearable","show-all-levels","filterable","popper-class","separator","disabled","collapse-tags","onFocus","onBlur"])}]]);var En=p({name:"input-color",mixins:[Yt(),Xt()],props:{prefixIcon:{type:String},suffixIcon:{type:String},colorFormat:String,predefineColors:{type:Array,default:function(){return["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)"]}},showAlpha:{type:Boolean,default:!0}}});var Nn=f()(En,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-color-picker"),i=Object(a.resolveComponent)("el-input");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(i,{"prefix-icon":e.prefixIcon,"suffix-icon":e.suffixIcon,placeholder:e.placeholder,modelValue:e.text,"onUpdate:modelValue":t[1]||(t[1]=t=>e.text=t),size:e.size,ref:"main",readonly:e.readonly,onClick:e.handleClick,clearable:e.clearableVal,disabled:e.disabled},{append:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{size:"small",modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),"color-format":e.colorFormat,disabled:e.disabled,"show-alpha":e.showAlpha,predefine:e.predefineColors},null,8,["modelValue","color-format","disabled","show-alpha","predefine"])]),_:1},8,["prefix-icon","suffix-icon","placeholder","modelValue","size","readonly","onClick","clearable","disabled"])],2)}]]);var Sn=p({name:"input-number",mixins:[Yt(),Xt()],data:function(){return{}},props:{controls:{type:Boolean,default:!0},step:{type:Number,default:1},controlsPosition:{type:String,default:"right"},precision:{type:Number},min:{type:Number,default:-1/0},max:{type:Number,default:1/0}},created:function(){},mounted:function(){},methods:{}});var Mn=f()(Sn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-input-number");return Object(a.openBlock)(),Object(a.createBlock)(c,{modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),modelModifiers:{number:!0},class:Object(a.normalizeClass)(e.b()),onClick:e.handleClick,onFocus:e.handleFocus,onBlur:e.handleBlur,precision:e.precision,placeholder:e.placeholder,size:e.size,min:e.min,max:e.max,step:e.step,clearable:e.clearableVal,readonly:e.readonly,"controls-position":e.controlsPosition,controls:e.controls,label:e.placeholder,disabled:e.disabled},null,8,["modelValue","class","onClick","onFocus","onBlur","precision","placeholder","size","min","max","step","clearable","readonly","controls-position","controls","label","disabled"])}]]);const Hn={key:1,style:{"margin-left":"8px"}};var Dn=p({name:"input-tree",mixins:[Yt(),Xt()],data:function(){return{netDic:[],loading:!1}},props:{nodeClick:Function,treeLoad:Function,checked:Function,modelValue:{},loadingText:{type:String},lazy:{type:Boolean,default:!1},leafOnly:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},expandOnClickNode:{type:Boolean,default:!0},filterable:{type:Boolean,default:!1},checkStrictly:{type:Boolean,default:!1},accordion:{type:Boolean,default:!1},parent:{type:Boolean,default:!0},iconClass:{type:String},defaultExpandedKeys:Array,defaultExpandAll:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{dic:{handler:function(e){this.netDic=e},immediate:!0},netDic:{handler:function(){this.init()},immediate:!0}},computed:{keysList:function(){return this.multiple?this.text:[this.text||""]},treeProps:function(){return Object.assign(this.deepClone(m.f),this.props,{isLeaf:this.leafKey})}},methods:{handleTextValue:function(e){this.init()},getHalfList:function(){var e=this,t=this.$refs.tree.getCheckedNodes(!1,!0);return t=t.map((function(t){return t[e.valueKey]}))},init:function(){this.disabledParentNode(this.dic,this.parent)},disabledParentNode:function(e,t){var n=this;e.forEach((function(e){var o=e[n.childrenKey];n.validatenull(o)||(t||(e.disabled=!0),n.disabledParentNode(o,t))}))},checkChange:function(e,t,n,o){"function"==typeof this.checked&&this.checked(e,t,n,o)},handleNodeClick:function(e,t,n){"function"==typeof this.nodeClick&&this.nodeClick(e,t,n)},handleLoad:function(e,t){var n=this;this.treeLoad&&this.treeLoad(e,(function(o){!function e(t,o,l){t.forEach((function(t){t[n.valueKey]==o?t[n.childrenKey]=l:t[n.childrenKey]&&e(t[n.childrenKey])}))}(n.netDic,e.key,o),t(o)}))}}});var Ln=f()(Dn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-tree-select");return Object(a.openBlock)(),Object(a.createBlock)(c,{ref:"tree",class:Object(a.normalizeClass)(e.b()),modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),loading:e.loading,lazy:e.lazy,load:e.handleLoad,onCheck:e.checkChange,"render-after-expand":!1,"loading-text":e.loadingText,"collapse-tags":e.tags,clearable:e.clearableVal,placeholder:e.placeholder,"popper-class":e.popperClass,"popper-append-to-body":e.popperAppendToBody,multiple:e.multiple,"node-key":e.valueKey,"show-checkbox":e.multiple,filterable:e.filterable,"check-strictly":e.checkStrictly,disabled:e.disabled,accordion:e.accordion,"icon-class":e.iconClass,onFocus:e.handleFocus,onBlur:e.handleBlur,"default-checked-keys":e.keysList,"default-expanded-keys":e.defaultExpandedKeys?e.defaultExpandedKeys:e.keysList,"default-expand-all":e.defaultExpandAll,onNodeClick:Object(a.withModifiers)(e.handleNodeClick,["self"]),props:e.treeProps,data:e.netDic},{default:Object(a.withCtx)(({data:t})=>[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,label:e.labelKey,value:e.valueKey,item:t}):(Object(a.openBlock)(),Object(a.createElementBlock)("span",Hn,[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t[e.labelKey]),1),t[e.descKey]?(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:0,class:Object(a.normalizeClass)(e.b("desc"))},Object(a.toDisplayString)(t[e.descKey]),3)):Object(a.createCommentVNode)("v-if",!0)]))]),_:3},8,["class","modelValue","loading","lazy","load","onCheck","loading-text","collapse-tags","clearable","placeholder","popper-class","popper-append-to-body","multiple","node-key","show-checkbox","filterable","check-strictly","disabled","accordion","icon-class","onFocus","onBlur","default-checked-keys","default-expanded-keys","default-expand-all","onNodeClick","props","data"])}]]);const An={key:0},Tn={class:"dialog-footer"};var Pn=p({name:"input-map",mixins:[Yt(),Xt(),K],props:{prefixIcon:{type:String},suffixIcon:{type:String},dialogWidth:{type:String,default:"80%"},rows:Number,minRows:{type:Number,default:1},maxRows:{type:Number}},data:function(){return{formattedAddress:"",address:"",poi:{},marker:null,map:null,box:!1}},watch:{poi:function(e){this.formattedAddress=e.formattedAddress},value:function(e){this.validatenull(e)&&(this.poi={},this.address="")},text:function(e){this.validatenull(e)||(this.poi={longitude:e[0],latitude:e[1],formattedAddress:e[2]},this.address=e[2])},box:{handler:function(){var e=this;this.box&&this.$nextTick((function(){return e.init((function(){e.longitude&&e.latitude&&(e.addMarker(e.longitude,e.latitude),e.getAddress(e.longitude,e.latitude))}))}))},immediate:!0}},computed:{longitude:function(){return this.text[0]},latitude:function(){return this.text[1]},title:function(){return this.disabled||this.readonly?"鏌ョ湅":"閫夋嫨"}},methods:{handleTextValue:function(e){this.validatenull(e)||(this.poi={longitude:e[0],latitude:e[1],formattedAddress:e[2]},this.address=e[2])},handleModelValue:function(e){this.validatenull(e)&&(this.poi={})},clear:function(){this.poi={},this.clearMarker()},handleSubmit:function(){this.setVal(),this.box=!1},handleClear:function(){this.text=[],this.poi={},this.handleChange(this.text)},setVal:function(){this.text=[this.poi.longitude,this.poi.latitude,this.poi.formattedAddress],this.handleChange(this.text)},handleShow:function(){this.$refs.main.blur(),this.box=!0},addMarker:function(e,t){this.clearMarker(),this.marker=new window.AMap.Marker({position:[e,t]}),this.marker.setMap(this.map)},clearMarker:function(){this.marker&&(this.marker.setMap(null),this.marker=null)},getAddress:function(e,t){var n=this;new window.AMap.service("AMap.Geocoder",(function(){new window.AMap.Geocoder({}).getAddress([e,t],(function(o,l){if("complete"===o&&"OK"===l.info){var r=l.regeocode;n.poi=Object.assign(r,{longitude:e,latitude:t});var a=document.createElement("div"),c=document.createElement("img");c.src="//a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-default.png",a.appendChild(c);var i=document.createElement("span");i.className="avue-input-map__marker",i.innerHTML=n.poi.formattedAddress,a.appendChild(i),n.marker.setContent(a)}}))}))},handleClose:function(){window.poiPicker.clearSearchResults()},addClick:function(){var e=this;this.map.on("click",(function(t){if(!e.disabled&&!e.readonly){var n=t.lnglat,o=n.P||n.Q,l=n.R;e.addMarker(l,o),e.getAddress(l,o)}}))},init:function(e){var t=this;window.AMap?(this.map=new window.AMap.Map("map__container",Object.assign({zoom:13,center:function(){if(t.longitude&&t.latitude)return[t.longitude,t.latitude]}()},this.params)),this.initPoip(),this.addClick(),e()):S.logs("Map")},initPoip:function(){var e=this;window.AMapUI?window.AMapUI.loadUI(["misc/PoiPicker"],(function(t){var n=new t({input:"map__input",placeSearchOptions:{map:e.map,pageSize:10},searchResultsContainer:"map__result"});e.poiPickerReady(n)})):S.logs("MapUi")},poiPickerReady:function(e){var t=this;window.poiPicker=e,e.on("poiPicked",(function(n){t.clearMarker();var o=n.source,l=n.item;t.poi=Object.assign(l,{formattedAddress:l.name,longitude:l.location.R,latitude:l.location.P||l.location.Q}),"search"!==o&&e.searchByKeyword(l.name)}))}}});var Fn=f()(Pn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-input"),i=Object(a.resolveComponent)("el-button"),s=Object(a.resolveComponent)("el-dialog");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(c,{"prefix-icon":e.prefixIcon,"suffix-icon":e.suffixIcon,size:e.size,onClear:e.handleClear,clearable:e.clearableVal,rows:e.rows,autosize:{minRows:e.minRows,maxRows:e.maxRows},disabled:e.disabled,ref:"main","model-value":e.address,onFocus:e.handleShow,onClick:e.handleClick,placeholder:e.placeholder},null,8,["prefix-icon","suffix-icon","size","onClear","clearable","rows","autosize","disabled","model-value","onFocus","onClick","placeholder"]),e.box?(Object(a.openBlock)(),Object(a.createElementBlock)("div",An,[Object(a.createVNode)(s,{class:"avue-dialog",width:e.dialogWidth,"append-to-body":e.$AVUE.appendToBody,"lock-scroll":"",title:e.placeholder,onClose:e.handleClose,modelValue:e.box,"onUpdate:modelValue":t[1]||(t[1]=t=>e.box=t)},{footer:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",Tn,[e.disabled||e.readonly?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,type:"primary",size:e.size,icon:"el-icon-check",onClick:e.handleSubmit},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("common.submitBtn")),1)]),_:1},8,["size","onClick"]))])]),default:Object(a.withCtx)(()=>[e.box?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("content"))},[Object(a.createVNode)(c,{class:Object(a.normalizeClass)(e.b("content-input")),id:"map__input",size:e.size,onClear:e.clear,readonly:e.disabled,modelValue:e.formattedAddress,"onUpdate:modelValue":t[0]||(t[0]=t=>e.formattedAddress=t),clearable:"",placeholder:"杈撳叆鍏抽敭瀛楅€夊彇鍦扮偣"},null,8,["class","size","onClear","readonly","modelValue"]),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("content-box"))},[Object(a.createElementVNode)("div",{id:"map__container",class:Object(a.normalizeClass)(e.b("content-container")),tabindex:"0"},null,2),Object(a.createElementVNode)("div",{id:"map__result",class:Object(a.normalizeClass)(e.b("content-result"))},null,2)],2)],2)):Object(a.createCommentVNode)("v-if",!0)]),_:1},8,["width","append-to-body","title","onClose","modelValue"])])):Object(a.createCommentVNode)("v-if",!0)],2)}]]);const $n={key:0},In=["onClick"];var Rn=p({name:"input-icon",components:{iconTemp:Fe},mixins:[Yt(),Xt(),K],props:{prefixIcon:{type:String},suffixIcon:{type:String},dialogWidth:{type:String,default:"80%"},iconList:{type:Array,default:function(){return[]}}},data:function(){return{filterText:"",box:!1,tabs:{}}},computed:{list:function(){var e=this,t=this.tabs.list.map((function(e){return e.value||e.label?e:{label:e,value:e}}));return this.filterText&&(t=t.filter((function(t){return-1!==t.label.indexOf(e.filterText)}))),t},option:function(){return{column:this.iconList}}},created:function(){this.tabs=this.iconList[0]},methods:{handleTabs:function(e){this.tabs=e},handleSubmit:function(e){this.box=!1,this.text=e,this.handleChange(e)},handleShow:function(){this.$refs.main.blur(),this.disabled||this.readonly||(this.tabs=this.iconList[0],this.box=!0)}}});var Kn=f()(Rn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("icon-temp"),i=Object(a.resolveComponent)("el-input"),s=Object(a.resolveComponent)("avue-tabs"),d=Object(a.resolveComponent)("el-dialog");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(i,{"prefix-icon":e.prefixIcon,"suffix-icon":e.suffixIcon,placeholder:e.placeholder,"model-value":e.text,"popper-class":e.popperClass,size:e.size,ref:"main",clearable:!e.disabled&&e.clearable,disabled:e.disabled,onClick:e.handleClick,onFocus:e.handleShow},{append:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{onClick:e.handleShow,text:e.text,size:28,small:"small"===e.size},null,8,["onClick","text","small"])]),_:1},8,["prefix-icon","suffix-icon","placeholder","model-value","popper-class","size","clearable","disabled","onClick","onFocus"]),e.box?(Object(a.openBlock)(),Object(a.createElementBlock)("div",$n,[Object(a.createVNode)(d,{class:"avue-dialog",title:e.placeholder,"append-to-body":e.$AVUE.appendToBody,"lock-scroll":"",modelValue:e.box,"onUpdate:modelValue":t[1]||(t[1]=t=>e.box=t),width:e.dialogWidth},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("filter"))},[Object(a.createVNode)(i,{placeholder:e.validData(e.option.filterText,e.t("tip.input")),size:e.size,modelValue:e.filterText,"onUpdate:modelValue":t[0]||(t[0]=t=>e.filterText=t)},null,8,["placeholder","size","modelValue"])],2),Object(a.createVNode)(s,{option:e.option,onChange:e.handleTabs},null,8,["option","onChange"]),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("list"))},[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.list,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b("item")),onClick:n=>e.handleSubmit(t.value),key:n},[Object(a.createVNode)(c,{text:t.value,size:t.size,small:"small"===e.size,color:t.color},null,8,["text","size","small","color"]),Object(a.createElementVNode)("p",null,Object(a.toDisplayString)(t.label||t.value),1)],10,In))),128)),Object(a.createTextVNode)("銆€ ")],2)]),_:1},8,["title","append-to-body","modelValue","width"])])):Object(a.createCommentVNode)("v-if",!0)],2)}]]);const Un={key:0},qn={class:"dialog-footer"};var Wn=p({name:"input-table",mixins:[Yt(),Xt(),K],data:function(){return{object:{},active:{},page:{},loading:!1,box:!1,created:!1,data:[]}},props:{prefixIcon:{type:String},suffixIcon:{type:String},formatter:Function,onLoad:Function,dialogWidth:{type:String,default:"80%"}},computed:{title:function(){return this.disabled||this.readonly?"鏌ョ湅":"閫夋嫨"},labelShow:function(){return"function"==typeof this.formatter?this.formatter(this.object):this.object[this.labelKey]||""},option:function(){return Object.assign({menu:!1,header:!1,size:this.size,headerAlign:"center",align:"center",highlightCurrentRow:!0},this.column.children)}},methods:{handleModelValue:function(e){this.validatenull(e)&&(this.active={},this.object={})},handleTextValue:function(e){var t=this;this.created||this.validatenull(e)||"function"==typeof this.onLoad&&this.onLoad({value:this.text},(function(e){t.active=e,t.object=e,t.created=!0}))},handleClear:function(){this.active={},this.setVal()},handleShow:function(){this.$refs.main.blur(),this.disabled||this.readonly||(this.page={currentPage:1,total:0},this.box=!0)},setVal:function(){this.object=this.active,this.text=this.active[this.valueKey]||"",this.box=!1},handleCurrentChange:function(e){this.active=e},handleSearchChange:function(e,t){var n=this;this.onLoad({page:this.page,data:e},(function(e){n.page.total=e.total,n.data=e.data})),t&&t()},onList:function(e){var t=this;this.loading=!0,"function"==typeof this.onLoad&&this.onLoad({page:this.page},(function(e){t.page.total=e.total,t.data=e.data,t.loading=!1;var n=t.data.find((function(e){return e[t.valueKey]==t.object[t.valueKey]}));setTimeout((function(){return t.$refs.crud.setCurrentRow(n)}))}))}}});var Gn=f()(Wn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-input"),i=Object(a.resolveComponent)("avue-crud"),s=Object(a.resolveComponent)("el-button"),d=Object(a.resolveComponent)("el-dialog");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(c,{"prefix-icon":e.prefixIcon,"suffix-icon":e.suffixIcon,size:e.size,"model-value":e.labelShow,clearable:!e.disabled&&e.clearable,placeholder:e.placeholder,ref:"main",onClear:e.handleClear,onFocus:e.handleShow,onClick:e.handleClick,disabled:e.disabled},null,8,["prefix-icon","suffix-icon","size","model-value","clearable","placeholder","onClear","onFocus","onClick","disabled"]),e.box?(Object(a.openBlock)(),Object(a.createElementBlock)("div",Un,[Object(a.createVNode)(d,{class:"avue-dialog",width:e.dialogWidth,"append-to-body":e.$AVUE.appendToBody,"lock-scroll":"",title:e.placeholder,modelValue:e.box,"onUpdate:modelValue":t[1]||(t[1]=t=>e.box=t)},{footer:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",qn,[Object(a.createVNode)(s,{type:"primary",size:e.size,icon:"el-icon-check",onClick:e.setVal},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.t("common.submitBtn")),1)]),_:1},8,["size","onClick"])])]),default:Object(a.withCtx)(()=>[e.box?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,class:Object(a.normalizeClass)(e.b("crud")),ref:"crud",option:e.option,data:e.data,"table-loading":e.loading,onOnLoad:e.onList,onSearchChange:e.handleSearchChange,onSearchReset:e.handleSearchChange,onCurrentRowChange:e.handleCurrentChange,page:e.page,"onUpdate:page":t[0]||(t[0]=t=>e.page=t)},null,8,["class","option","data","table-loading","onOnLoad","onSearchChange","onSearchReset","onCurrentRowChange","page"])):Object(a.createCommentVNode)("v-if",!0)]),_:1},8,["width","append-to-body","title","modelValue"])])):Object(a.createCommentVNode)("v-if",!0)],2)}]]);var Yn=p({name:"verify",props:{size:{type:[Number,String],default:50},modelValue:[Number,String],len:{type:[Number,String],default:6}},computed:{data:{get:function(){return this.modelValue||""},set:function(e){var t=e+"";this.$emit("update:modelValue",t),this.$emit("change",t)}},styleName:function(){return{padding:"".concat(this.setPx(this.size/7)," ").concat(this.setPx(this.size/4)),fontSize:this.setPx(this.size)}},list:function(){return this.data.split("")}},created:function(){this.randomn()},methods:{randomn:function(){var e=this.len;if(e>21)return null;var t=new RegExp("(\\d{"+e+"})(\\.|$)"),n=(Array(e-1).join(0)+Math.pow(10,e)*Math.random()).match(t)[1];this.data=n}}});var Xn=f()(Yn,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.list,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("span",{class:Object(a.normalizeClass)(e.b("item")),style:Object(a.normalizeStyle)(e.styleName),key:n},Object(a.toDisplayString)(t),7))),128))],2)}]]);var Jn=p({name:"switch",mixins:[Yt(),Xt()],props:{modelValue:{},activeIconClass:String,inactiveIconClass:String,activeColor:String,inactiveColor:String,len:Number},data:function(){return{}},watch:{},created:function(){},mounted:function(){},computed:{active:function(){return this.dic[1]||{}},inactive:function(){return this.dic[0]||{}}},methods:{}});var Zn=f()(Jn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-switch");return Object(a.openBlock)(),Object(a.createElementBlock)("div",null,[Object(a.createVNode)(c,{modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),onClick:e.handleClick,"active-text":e.active[e.labelKey],"active-value":e.active[e.valueKey],"inactive-value":e.inactive[e.valueKey],"inactive-text":e.inactive[e.labelKey],"active-icon-class":e.activeIconClass,"inactive-icon-class":e.inactiveIconClass,"active-color":e.activeColor,"inactive-color":e.inactiveColor,width:e.len,disabled:e.disabled},null,8,["modelValue","onClick","active-text","active-value","inactive-value","inactive-text","active-icon-class","inactive-icon-class","active-color","inactive-color","width","disabled"])])}]]);var Qn=p({name:"rate",mixins:[Yt(),Xt()],props:{colors:{type:Array},max:{type:Number,default:5},iconClasses:{type:Array},texts:{type:Array},showText:{type:Boolean,default:!1},voidIconClass:{type:String}},data:function(){return{}},watch:{},created:function(){},mounted:function(){},methods:{}});var eo=f()(Qn,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-rate");return Object(a.openBlock)(),Object(a.createBlock)(c,{modelValue:e.text,"onUpdate:modelValue":t[0]||(t[0]=t=>e.text=t),onClick:e.handleClick,max:e.max,readonly:e.readonly,texts:e.texts,"show-text":e.showText,"icon-classes":e.iconClasses,"void-icon-class":e.voidIconClass,disabled:e.disabled,colors:e.colors},null,8,["modelValue","onClick","max","readonly","texts","show-text","icon-classes","void-icon-class","disabled","colors"])}]]);const to={class:"el-upload__text"},no=["innerHTML"],oo={key:1},lo={class:"el-upload-list__item-actions"},ro={class:"el-upload-list__item-preview"},ao={key:0,class:"el-upload-list__item-delete"},co=["onClick"],io={class:"el-upload-list__item-info"},so={class:"el-upload-list__item-name"},uo={class:"el-upload-list__item-file-name"},mo=["onClick"],po={class:"el-upload-list__item-info"},ho={class:"el-upload-list__item-name"},bo={class:"el-upload-list__item-file-name"};var fo,vo,Oo=n(10),jo=n.n(Oo),go=n(11),wo=n.n(go),ko=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};jo()(this,e),this.CONTAINERID=Object(D.t)(),this.drawCanvas=this.drawCanvas.bind(this),this.parentObserver=this.parentObserver.bind(this),this.Repaint=this.Repaint.bind(this),this.isOberserve=!1,this.init(t),this.drawCanvas(),this.parentObserver()}return wo()(e,[{key:"init",value:function(e){this.option=Object.assign({width:400,height:200,text:"avueJS",fontSize:"30px",fontStyle:"microsoft yahei",textAlign:"center",color:"rgba(100,100,100,0.15)",degree:-20},e)}},{key:"drawCanvas",value:function(){this.isOberserve=!0;var e=document.createElement("div"),t=document.createElement("canvas"),n=t.getContext("2d");e.id=this.CONTAINERID,t.width=this.option.width,t.height=this.option.height,n.font="".concat(this.option.fontSize," ").concat(this.option.fontStyle),n.textAlign=this.option.textAlign,n.fillStyle=this.option.color,n.translate(t.width/2,t.height/2),n.rotate(this.option.degree*Math.PI/180),n.fillText(this.option.text,0,0);var o,l=t.toDataURL("image/png"),r=this.option.id;(r&&(o=document.getElementById(r)),this.styleStr="\n position:".concat(r?"absolute":"fixed",";\n top:0;\n left:0;\n width:").concat(r?o.offsetWidth+"px":"100%",";\n height:").concat(r?o.offsetHeight+"px":"100%",";\n z-index:9999;\n pointer-events:none;\n background-repeat:repeat;\n background-image:url('").concat(l,"')"),e.setAttribute("style",this.styleStr),r)?document.getElementById(r).appendChild(e):document.body.appendChild(e);this.wmObserver(e),this.isOberserve=!1}},{key:"wmObserver",value:function(e){var t=this,n=new MutationObserver((function(e){if(!t.isOberserve){var o=e[0].target;o.setAttribute("style",t.styleStr),o.setAttribute("id",t.CONTAINERID),n.takeRecords()}}));n.observe(e,{attributes:!0,childList:!0,characterData:!0})}},{key:"parentObserver",value:function(){var e=this;new MutationObserver((function(){if(!e.isOberserve){var t=document.querySelector("#".concat(e.CONTAINERID));t?t.getAttribute("style")!==e.styleStr&&t.setAttribute("style",e.styleStr):e.drawCanvas()}})).observe(document.querySelector("#".concat(this.CONTAINERID)).parentNode,{childList:!0})}},{key:"Repaint",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.remove(),this.init(e),this.drawCanvas()}},{key:"remove",value:function(){this.isOberserve=!0;var e=document.querySelector("#".concat(this.CONTAINERID));e.parentNode.removeChild(e)}}]),e}(),Co=200,yo=200,xo={text:"avueJS",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1};function Bo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(n,o){var l=t.text,r=t.fontFamily,a=t.color,c=t.fontSize,i=t.opacity,s=t.bottom,d=t.right,u=t.ratio;xo.text=l||xo.text,xo.fontFamily=r||xo.fontFamily,xo.color=a||xo.color,xo.fontSize=c||xo.fontSize,xo.opacity=i||xo.opacity,xo.bottom=s||xo.bottom,xo.right=d||xo.right,xo.ratio=u||xo.ratio,function(e,t){var n=new FileReader;n.readAsDataURL(e),n.onload=function(e){t(e.target.result)}}(e,(function(t){var o=new Image;o.src=t,o.onload=function(){var t=o.width,l=o.height;!function(e,t){null===(fo=document.getElementById("canvas"))&&((fo=document.createElement("canvas")).id="canvas",fo.className="avue-canvas",document.body.appendChild(fo));vo=fo.getContext("2d"),fo.width=e,fo.height=t}(t,l),vo.drawImage(o,0,0,t,l),function(e,t){var n=xo.text,o=function(e,t,n){var o,l,r=xo.fontSize/Co*t;l=xo.bottom?yo-xo.bottom:xo.top;o=xo.right?Co-xo.right:xo.left;vo.font=xo.fontSize+"px "+xo.fontFamily;var a=Number(vo.measureText(e).width);return{x:o=(o=o-a)/Co*t,y:l=l/yo*n,fontSize:r}}(n,e,t);vo.font=o.fontSize+"px "+xo.fontFamily,vo.fillStyle=xo.color,vo.globalAlpha=xo.opacity/100,vo.fillText(n,o.x,o.y)}(t,l),n(Object(D.d)(document.getElementById("canvas").toDataURL(e.type,xo.ratio),e.name))}}))}))}var Vo=function(e,t,n){var o=function(e){var t,n,o,l,r,a;o=e.length,n=0,t="";for(;n>2),t+=zo.charAt((3&l)<<4),t+="==";break}if(r=e.charCodeAt(n++),n==o){t+=zo.charAt(l>>2),t+=zo.charAt((3&l)<<4|(240&r)>>4),t+=zo.charAt((15&r)<<2),t+="=";break}a=e.charCodeAt(n++),t+=zo.charAt(l>>2),t+=zo.charAt((3&l)<<4|(240&r)>>4),t+=zo.charAt((15&r)<<2|(192&a)>>6),t+=zo.charAt(63&a)}return t}(function(e){var t,n,o,l;for(t="",o=e.length,n=0;n=1&&l<=127?t+=e.charAt(n):l>2047?(t+=String.fromCharCode(224|l>>12&15),t+=String.fromCharCode(128|l>>6&63),t+=String.fromCharCode(128|l>>0&63)):(t+=String.fromCharCode(192|l>>6&31),t+=String.fromCharCode(128|l>>0&63));return t}(JSON.stringify(n))),l=CryptoJS.HmacSHA1(o,t).toString(CryptoJS.enc.Base64);return e+":"+_o(l)+":"+o};var zo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);var _o=function(e){return e=(e=e.replace(/\+/g,"-")).replace(/\//g,"_")};function Eo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return t.match(/(^http:\/\/|^https:\/\/|^\/\/|data:image\/)/)?t:e+t}var No=p({name:"upload",mixins:[Yt(),Xt(),K],data:function(){return{menu:!1,reload:Math.random(),res:"",loading:!1,file:{}}},props:{ali:Object,qiniu:Object,data:{type:Object,default:function(){return{}}},showFileList:{type:Boolean,default:!0},fileText:String,fileType:{type:String},oss:{type:String},limit:{type:Number},headers:{type:Object,default:function(){return{}}},accept:{type:[String,Array],default:""},canvasOption:{type:Object,default:function(){return{}}},fileSize:{type:Number},dragFile:{type:Boolean,default:!1},drag:{type:Boolean,default:!1},loadText:{type:String,default:"Loading..."},action:{type:String,default:""},uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,httpRequest:Function},computed:{listTypeText:function(){return"picture-img"==this.listType||""==this.listType?"text":this.listType},isObject:function(){var e=this.text[0];return"object"===H()(e)||"object"==this.dataType},acceptList:function(){return Array.isArray(this.accept)?this.accept.join(","):this.accept},homeUrl:function(){return this.propsHttp.home||""},fileName:function(){return this.propsHttp.fileName||"file"},isAliOss:function(){return"ali"===this.oss},isQiniuOss:function(){return"qiniu"===this.oss},isPictureImg:function(){return"picture-img"===this.listType},imgUrl:function(){if(!this.validatenull(this.text))return Eo(this.homeUrl,this.text[0])},fileList:function(){var e=this,t=[];return(this.text||[]).forEach((function(n,o){if(n){var l=e.isObject?n[e.labelKey]:n.substring(n.lastIndexOf("/")+1),r=e.isObject?n[e.valueKey]:n;r=Eo(e.homeUrl,r),t.push({uid:o+"",status:"done",type:e.isMediaType(r),name:l,url:r})}})),t}},mounted:function(){this.drag&&this.setSort()},methods:{isMediaType:function(e){return Object(D.r)(e,this.fileType)},setSort:function(){var e=this;if(window.Sortable){var t=this.$el.querySelectorAll(".avue-upload > ul")[0];window.Sortable.create(t,{animation:100,onEnd:function(t){var n=e.text.splice(t.oldIndex,1)[0];e.text.splice(t.newIndex,0,n),e.reload=Math.random(),e.$nextTick((function(){return e.setSort()}))}})}else S.logs("Sortable")},handleSuccess:function(e){if(this.isPictureImg)this.text.splice(0,1,e[this.urlKey]),this.handleChange(this.text);else if(this.isObject){var t={};t[this.labelKey]=e[this.nameKey],t[this.valueKey]=e[this.urlKey],this.text.push(t)}else this.text.push(e[this.urlKey])},handleRemove:function(e,t){var n=this;this.beforeRemove(e).then((function(){n.delete(e)}))},handleError:function(e){this.uploadError&&this.uploadError(e,this.column)},delete:function(e){var t=this;(this.text||[]).forEach((function(n,o){var l=t.isObject?n[t.valueKey]:n;Eo(t.homeUrl,l)===e.url&&t.text.splice(o,1)}))},show:function(e){this.loading=!1,this.handleSuccess(e||this.res)},hide:function(e){this.loading=!1,this.handleError(e)},handleFileChange:function(e,t){t.splice(t.length-1,1)},httpUpload:function(e){var t=this;if("function"!=typeof this.httpRequest){this.loading=!0;var n=e.file,o=n.size/1024;if(this.file=e.file,!this.validatenull(o)&&o>this.fileSize)this.hide("鏂囦欢澶ぇ涓嶇鍚�");else{var l=Object.assign(this.headers,{"Content-Type":"multipart/form-data"}),r={},a={},c=new FormData,i=function(){var e=function(e){var o=t.action;for(var i in t.data)c.append(i,t.data[i]);var s=e||n;if(c.append(t.fileName,s),t.isQiniuOss){if(!window.CryptoJS)return S.logs("CryptoJS"),void t.hide();r=t.qiniu||t.$AVUE.qiniu;var d=Vo(r.AK,r.SK,{scope:r.scope,deadline:(new Date).getTime()+3600*r.deadline});c.append("token",d),o=r.bucket}else if(t.isAliOss){if(!window.OSS)return S.logs("AliOSS"),void t.hide();r=t.ali||t.$AVUE.ali,a=new OSS(r)}(t.isAliOss?a.put(s.name,s,{headers:t.headers}):t.$axios.post(o,c,{headers:l})).then((function(e){t.res={},t.isQiniuOss&&(e.data={url:r.url+e.data.key,name:e.data.hash}),t.isAliOss?t.res=Object(D.l)(e,t.resKey):t.res=Object(D.l)(e.data,t.resKey),"function"==typeof t.uploadAfter?t.uploadAfter(t.res,t.show,(function(){t.loading=!1}),t.column):t.show(t.res)})).catch((function(e){"function"==typeof t.uploadAfter?t.uploadAfter(e,t.hide,(function(){t.loading=!1}),t.column):t.hide(e)}))};"function"==typeof t.uploadBefore?t.uploadBefore(t.file,e,(function(){t.loading=!1}),t.column):e()};"img"==Object(D.r)(this.file.name)?this.validatenull(this.canvasOption)?i():Bo(n,this.canvasOption).then((function(e){n=e,i()})):i()}}else this.httpRequest(e)},handleExceed:function(e,t){this.uploadExceed&&this.uploadExceed(this.limit,e,t,this.column)},handlePreview:function(e){var t=this,n=function(){var n=t.fileList.findIndex((function(t){return t.url===e.url}));t.$ImagePreview(t.fileList,n)};"function"==typeof this.uploadPreview?this.uploadPreview(e,this.column,n):n()},handleDelete:function(e){var t=this;this.beforeRemove(e).then((function(){t.text=[],t.menu=!1}))},beforeRemove:function(e){return"function"==typeof this.uploadDelete?this.uploadDelete(e,this.column):Promise.resolve()}}});var So=f()(No,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon-plus"),i=Object(a.resolveComponent)("el-icon"),s=Object(a.resolveComponent)("el-icon-document"),d=Object(a.resolveComponent)("el-icon-zoom-in"),u=Object(a.resolveComponent)("el-icon-delete"),m=Object(a.resolveComponent)("el-icon-upload"),p=Object(a.resolveComponent)("el-button"),h=Object(a.resolveComponent)("el-icon-close"),b=Object(a.resolveComponent)("el-upload"),f=Object(a.resolveDirective)("loading");return Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[(Object(a.openBlock)(),Object(a.createBlock)(b,{key:e.reload,class:Object(a.normalizeClass)(e.b({list:"picture-img"==e.listType,upload:e.disabled})),onClick:e.handleClick,action:e.action,"on-remove":e.handleRemove,accept:e.acceptList,"before-remove":e.beforeRemove,multiple:e.multiple,"on-preview":e.handlePreview,limit:e.limit,"http-request":e.httpUpload,drag:e.dragFile,readonly:e.readonly,"show-file-list":!e.isPictureImg&&e.showFileList,"list-type":e.listTypeText,"on-change":e.handleFileChange,"on-exceed":e.handleExceed,disabled:e.disabled,"file-list":e.fileList},{tip:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:"el-upload__tip",innerHTML:e.tip},null,8,no)]),file:Object(a.withCtx)(({file:t})=>[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,file:t}):"picture-card"===e.listType?(Object(a.openBlock)(),Object(a.createElementBlock)("span",oo,[e.isMediaType(t.url)?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(t.type),{key:0,class:"el-upload-list__item-thumbnail",src:t.url},null,8,["src"])):(Object(a.openBlock)(),Object(a.createBlock)(i,{key:1,class:Object(a.normalizeClass)(e.b("avatar"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1},8,["class"])),Object(a.createElementVNode)("span",lo,[Object(a.createElementVNode)("span",ro,[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d,{onClick:Object(a.withModifiers)(n=>e.handlePreview(t),["stop"])},null,8,["onClick"])]),_:2},1024)]),e.disabled?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)("span",ao,[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(u,{onClick:Object(a.withModifiers)(n=>e.handleRemove(t),["stop"])},null,8,["onClick"])]),_:2},1024)]))])])):"picture"===e.listType?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:2,style:{display:"flex"},onClick:Object(a.withModifiers)(n=>e.handlePreview(t),["stop"])},[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(t.type),{class:"el-upload-list__item-thumbnail",src:t.url},null,8,["src"])),Object(a.createElementVNode)("div",io,[Object(a.createElementVNode)("a",so,[Object(a.createElementVNode)("span",uo,Object(a.toDisplayString)(t.name),1)])]),Object(a.createVNode)(i,{class:"el-icon--close"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(h,{onClick:Object(a.withModifiers)(n=>e.handleRemove(t),["stop"])},null,8,["onClick"])]),_:2},1024)],8,co)):(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:3,onClick:Object(a.withModifiers)(n=>e.handlePreview(t),["stop"])},[Object(a.createElementVNode)("div",po,[Object(a.createElementVNode)("a",ho,[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1}),Object(a.createElementVNode)("span",bo,Object(a.toDisplayString)(t.name),1)]),Object(a.createVNode)(i,{class:"el-icon--close"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(h,{onClick:Object(a.withModifiers)(n=>e.handleRemove(t),["stop"])},null,8,["onClick"])]),_:2},1024)])],8,mo))]),default:Object(a.withCtx)(()=>["picture-card"==e.listType?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1})):"picture-img"==e.listType?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[e.$slots.default?Object(a.renderSlot)(e.$slots,"default",{key:0,file:{url:e.imgUrl}}):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:1},[e.isMediaType(e.imgUrl)?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.isMediaType(e.imgUrl)),{key:0,src:e.imgUrl,onMouseover:t[0]||(t[0]=t=>e.menu=!0),class:Object(a.normalizeClass)(e.b("avatar"))},null,40,["src","class"])):e.imgUrl?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:1,onMouseover:t[1]||(t[1]=t=>e.menu=!0),class:Object(a.normalizeClass)(e.b("avatar"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1},8,["class"])):(Object(a.openBlock)(),Object(a.createBlock)(i,{key:2,class:Object(a.normalizeClass)(e.b("avatar"))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1},8,["class"])),e.menu?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:3,class:Object(a.normalizeClass)(["el-upload-list__item-actions",e.b("menu")]),onMouseover:t[4]||(t[4]=t=>e.menu=!0),onMouseout:t[5]||(t[5]=t=>e.menu=!1),onClick:t[6]||(t[6]=Object(a.withModifiers)(()=>!1,["stop"]))},[Object(a.createVNode)(i,{onClick:t[2]||(t[2]=Object(a.withModifiers)(t=>e.handlePreview({url:e.imgUrl}),["stop"]))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d)]),_:1}),e.disabled?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(i,{key:0,onClick:t[3]||(t[3]=Object(a.withModifiers)(t=>e.handleDelete(e.imgUrl),["stop"]))},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(u)]),_:1}))],34)):Object(a.createCommentVNode)("v-if",!0)],64))],64)):e.dragFile?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:2},[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(m)]),_:1}),Object(a.createElementVNode)("div",to,[Object(a.createElementVNode)("em",null,Object(a.toDisplayString)(e.fileText||e.t("upload.upload")),1)])],64)):(Object(a.openBlock)(),Object(a.createBlock)(p,{key:3,icon:"el-icon-upload",size:e.size,type:"primary"},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.fileText||e.t("upload.upload")),1)]),_:1},8,["size"]))]),_:3},8,["class","onClick","action","on-remove","accept","before-remove","multiple","on-preview","limit","http-request","drag","readonly","show-file-list","list-type","on-change","on-exceed","disabled","file-list"]))],2)),[[f,e.loading,void 0,{lock:!0}]])}]]);const Mo=["width","height"];var Ho=p({name:"sign",props:{width:{type:Number,default:600},height:{type:Number,default:400}},data:function(){return{disabled:!1,linex:[],liney:[],linen:[],canvas:{},context:{}}},computed:{styleName:function(){return{width:this.setPx(this.width),height:this.setPx(this.height)}}},mounted:function(){this.init()},methods:{getStar:function(e,t,n){var o=this.canvas,l=this.context,r=o.width/2,a=o.height/2;l.lineWidth=7,l.strokeStyle="#f00",l.beginPath(),l.arc(r,a,110,0,2*Math.PI),l.stroke(),function(e,t,n,o,l,r){e.save(),e.fillStyle=l,e.translate(t,n),e.rotate(Math.PI+r),e.beginPath();for(var a=Math.sin(0),c=Math.cos(0),i=Math.PI/5*4,s=0;s<5;s++){a=Math.sin(s*i),c=Math.cos(s*i);e.lineTo(a*o,c*o)}e.closePath(),e.stroke(),e.fill(),e.restore()}(l,r,a,20,"#f00",0),l.font="18px 榛戜綋",l.textBaseline="middle",l.textAlign="center",l.lineWidth=1,l.strokeStyle="#f00",l.strokeText(e,r,a+50),l.font="14px 榛戜綋",l.textBaseline="middle",l.textAlign="center",l.lineWidth=1,l.strokeStyle="#f00",l.strokeText(n,r,a+80),l.translate(r,a),l.font="22px 榛戜綋";for(var c,i=t.length,s=4*Math.PI/(3*(i-1)),d=t.split(""),u=0;ue.text=t),disabled:e.disabled,vertical:e.vertical,height:e.setPx(e.height),step:e.step,min:e.min,max:e.max,range:e.range,"show-stops":e.showStops,"show-input":e.showInput,marks:e.marks,"format-tooltip":e.formatTooltip,onClick:e.handleClick},null,8,["modelValue","disabled","vertical","height","step","min","max","range","show-stops","show-input","marks","format-tooltip","onClick"])}]]);var To=p({name:"tree",mixins:[K],directives:{permission:U},props:{indent:Number,filterNodeMethod:Function,checkOnClickNode:Boolean,beforeClose:Function,beforeOpen:Function,permission:{type:[Function,Object],default:function(){return{}}},iconClass:{type:String},loading:{type:Boolean,default:!1},expandOnClickNode:{type:Boolean,default:!1},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}},modelValue:{type:Object,default:function(){return{}}}},data:function(){return{filterValue:"",client:{x:0,y:0,show:!1},box:!1,type:"",node:{},obj:{},form:{}}},computed:{virtualize:function(){return this.option.virtualize},componentName:function(){return"elTree"+(this.virtualize?"V2":"")},styleName:function(){return{top:this.setPx(this.client.y-10),left:this.setPx(this.client.x-10)}},treeProps:function(){return Object.assign(this.deepClone(m.f),this.props,{isLeaf:this.leafKey})},menu:function(){return this.validData(this.option.menu,!0)},title:function(){return this.option.title||this.t("crud.addTitle")},treeLoad:function(){return this.option.treeLoad},checkStrictly:function(){return this.option.checkStrictly},accordion:function(){return this.option.accordion},multiple:function(){return this.option.multiple},lazy:function(){return this.option.lazy},addText:function(){return this.addFlag?this.menuIcon("addBtn"):this.menuIcon("updateBtn")},addFlag:function(){return["add","parentAdd"].includes(this.type)},size:function(){return this.option.size},props:function(){return this.option.props||{}},leafKey:function(){return this.props.leaf||m.f.leaf},valueKey:function(){return this.props.value||m.f.value},labelKey:function(){return this.props.label||m.f.label},childrenKey:function(){return this.props.children||m.f.children},nodeKey:function(){return this.option.nodeKey||m.f.nodeKey},defaultExpandAll:function(){return this.option.defaultExpandAll},defaultExpandedKeys:function(){return this.option.defaultExpandedKeys},formOption:function(){return Object.assign(this.option.formOption||{},{submitText:this.addText})}},mounted:function(){var e=this;document.addEventListener("click",(function(t){e.$el.contains(t.target)||(e.client.show=!1)})),this.initFun()},watch:{filterValue:function(e){this.$refs.tree.filter(e)},modelValue:function(e){this.form=e},form:function(e){this.$emit("update:modelValue",e),this.$emit("change",e)}},methods:{menuIcon:function(e){return this.validData(this.option[e+"Text"],this.t("crud."+e))},getPermission:function(e){return"function"==typeof this.permission?this.permission(e,this.node.data||{}):!!this.validatenull(this.permission[e])||this.permission[e]},initFun:function(){var e=this;["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"].forEach((function(t){e[t]=e.$refs.tree[t]}))},nodeContextmenu:function(e,t,n){this.node=n,this.client.x=e.clientX,this.client.y=e.clientY,this.client.show=!0},handleCheckChange:function(e,t,n){this.$emit("check-change",e,t,n)},handleSubmit:function(e,t){this.addFlag?this.save(e,t):this.update(e,t)},nodeClick:function(e,t,n){this.client.show=!1,this.$emit("node-click",e,t,n)},filterNode:function(e,t){return"function"==typeof this.filterNodeMethod?this.filterNodeMethod(e,t):!e||-1!==t[this.labelKey].indexOf(e)},hide:function(e){var t=this,n=function(){e&&e(),t.node={},t.form={},t.box=!1};"function"==typeof this.beforeClose?this.beforeClose(n,this.type):n()},save:function(e,t){var n=this;this.$emit("save",this.node,e,(function(e){e=n.deepClone(e||n.form),"add"===n.type?n.$refs.tree.append(e,n.node.data[n.valueKey]):"parentAdd"===n.type&&n.$refs.tree.append(e),t(),n.$nextTick((function(){return n.hide()}))}),t)},update:function(e,t){var n=this;this.$emit("update",this.node,e,(function(e){var o=(e=n.deepClone(e||n.form))[n.valueKey];n.node.data=e;var l=n.findData(o),r=l.parentList,a=l.index;if(r){var c=r.splice(a,1)[0];e[n.childrenKey]=c[n.childrenKey],r.splice(a,0,n.deepClone(e))}n.hide(),t()}),t)},rowEdit:function(e){this.type="edit",this.form=this.deepClone(this.node.data),this.show()},parentAdd:function(){this.type="parentAdd",this.show()},rowAdd:function(){this.type="add",this.show()},show:function(){var e=this,t=function(){e.client.show=!1,e.box=!0};"function"==typeof this.beforeOpen?this.beforeOpen(t,this.type):t()},rowRemove:function(){var e=this;this.client.show=!1;this.$emit("del",this.node,(function(){e.$refs.tree.remove(e.node)}))},findData:function(e){var t=this,n={};return function o(l,r){l.forEach((function(a,c){a[t.valueKey]==e&&(n={item:a,index:c,parentList:l,parent:r}),a[t.childrenKey]&&o(a[t.childrenKey],a)}))}(this.data),n}}});var Po=f()(To,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("el-input"),s=Object(a.resolveComponent)("el-scrollbar"),d=Object(a.resolveComponent)("avue-form"),u=Object(a.resolveComponent)("el-dialog"),m=Object(a.resolveDirective)("permission"),p=Object(a.resolveDirective)("loading");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[e.validData(e.option.filter,!0)?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("filter"))},[Object(a.createVNode)(i,{placeholder:e.validData(e.option.filterText,"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"),size:e.size,modelValue:e.filterValue,"onUpdate:modelValue":t[0]||(t[0]=t=>e.filterValue=t)},Object(a.createSlots)({_:2},[e.validData(e.option.addBtn,!0)?{name:"append",fn:Object(a.withCtx)(()=>[Object(a.withDirectives)(Object(a.createVNode)(c,{size:e.size,onClick:e.parentAdd,icon:"el-icon-plus"},null,8,["size","onClick"]),[[m,e.getPermission("addBtn")]])]),key:"0"}:void 0]),1032,["placeholder","size","modelValue"])],2)):Object(a.createCommentVNode)("v-if",!0),Object(a.createVNode)(s,{class:Object(a.normalizeClass)(e.b("content"))},{default:Object(a.withCtx)(()=>[Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.componentName),{ref:"tree",data:e.data,lazy:e.lazy,load:e.treeLoad,props:e.treeProps,"icon-class":e.iconClass,indent:e.indent,"highlight-current":!e.multiple,"show-checkbox":e.multiple,accordion:e.accordion,"node-key":e.valueKey,"check-strictly":e.checkStrictly,"check-on-click-node":e.checkOnClickNode,"filter-node-method":e.filterNode,"expand-on-click-node":e.expandOnClickNode,onCheckChange:e.handleCheckChange,onNodeClick:e.nodeClick,onNodeContextmenu:e.nodeContextmenu,"default-expand-all":e.defaultExpandAll,"default-expanded-keys":e.defaultExpandedKeys},Object(a.createSlots)({_:2},[e.$slots.default?{name:"default",fn:Object(a.withCtx)(({node:t,data:n})=>[Object(a.renderSlot)(e.$slots,"default",{node:t,data:n})]),key:"0"}:{name:"default",fn:Object(a.withCtx)(({node:t})=>[Object(a.renderSlot)(e.$slots,"default",{node:t,data:e.data}),Object(a.createElementVNode)("span",{class:"el-tree-node__label"},Object(a.toDisplayString)(t.label),1)]),key:"1"}]),1064,["data","lazy","load","props","icon-class","indent","highlight-current","show-checkbox","accordion","node-key","check-strictly","check-on-click-node","filter-node-method","expand-on-click-node","onCheckChange","onNodeClick","onNodeContextmenu","default-expand-all","default-expanded-keys"])),[[p,e.loading]])]),_:3},8,["class"]),e.client.show&&e.menu?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:1,class:Object(a.normalizeClass)(["el-cascader-panel is-bordered",e.b("menu")]),onClick:t[4]||(t[4]=t=>e.client.show=!1),style:Object(a.normalizeStyle)(e.styleName)},[e.validData(e.option.addBtn,!0)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("item")),onClick:t[1]||(t[1]=(...t)=>e.rowAdd&&e.rowAdd(...t))},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.menuIcon("addBtn")),1)],2)),[[m,e.getPermission("addBtn")]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.option.editBtn,!0)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:1,class:Object(a.normalizeClass)(e.b("item")),onClick:t[2]||(t[2]=(...t)=>e.rowEdit&&e.rowEdit(...t))},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.menuIcon("editBtn")),1)],2)),[[m,e.getPermission("editBtn")]]):Object(a.createCommentVNode)("v-if",!0),e.validData(e.option.delBtn,!0)?Object(a.withDirectives)((Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:2,class:Object(a.normalizeClass)(e.b("item")),onClick:t[3]||(t[3]=(...t)=>e.rowRemove&&e.rowRemove(...t))},[Object(a.createTextVNode)(Object(a.toDisplayString)(e.menuIcon("delBtn")),1)],2)),[[m,e.getPermission("delBtn")]]):Object(a.createCommentVNode)("v-if",!0),Object(a.renderSlot)(e.$slots,"menu",{node:e.node})],6)):Object(a.createCommentVNode)("v-if",!0),Object(a.createVNode)(u,{title:e.node[e.labelKey]||e.title,modelValue:e.box,"onUpdate:modelValue":t[6]||(t[6]=t=>e.box=t),class:"avue-dialog avue-dialog--none","append-to-body":e.$AVUE.appendToBody,"lock-scroll":"","before-close":e.hide,width:e.validData(e.option.dialogWidth,"50%")},{default:Object(a.withCtx)(()=>[e.box?(Object(a.openBlock)(),Object(a.createBlock)(d,{key:0,modelValue:e.form,"onUpdate:modelValue":t[5]||(t[5]=t=>e.form=t),option:e.formOption,ref:"form",onSubmit:e.handleSubmit},null,8,["modelValue","option","onSubmit"])):Object(a.createCommentVNode)("v-if",!0)]),_:1},8,["title","modelValue","append-to-body","before-close","width"])],2)}]]);var Fo=p({name:"title",mixins:[Yt(),Xt()],props:{styles:{type:Object,default:function(){return{}}}},mounted:function(){},methods:{}});var $o=f()(Fo,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createElementVNode)("p",{style:Object(a.normalizeStyle)(e.styles)},Object(a.toDisplayString)(e.text),5)],2)}]]);const Io=["onClick"];var Ro=p({name:"search",mixins:[ee()],props:{modelValue:{type:Object,default:function(){return{}}}},watch:{modelValue:{handler:function(e){this.setVal(e)},deep:!0}},computed:{form:{get:function(){return this.modelValue},set:function(e){this.setVal(e)}},props:function(){return this.parentOption.props||{}},labelKey:function(){return m.f.label},valueKey:function(){return m.f.value},mainSlot:function(){var e=this,t=[];return this.propOption.forEach((function(n){e.$slots[n.prop]&&t.push(n.prop)})),t},isCard:function(){return this.parentOption.card},parentOption:function(){return this.tableOption},propOption:function(){return this.columnOption},columnOption:function(){return this.parentOption.column}},mounted:function(){this.dataFormat()},methods:{setVal:function(e){this.$emit("update:modelValue",e),this.$emit("change",e)},getKey:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return e[t[n]||this.props[n]||n]},dataFormat:function(){var e=this;this.columnOption.forEach((function(t){var n=t.prop;e.validatenull(e.form[n])&&(e.form[n]=!1===t.multiple?"":[])}))},getActive:function(e,t){var n=this.getKey(e,t.props,this.valueKey);return!1===t.multiple?this.form[t.prop]===n:this.form[t.prop].includes(n)},handleClick:function(e,t){var n=this.getKey(t,e.props,this.valueKey);if(!1===e.multiple)this.form[e.prop]=n;else{var o=this.form[e.prop].indexOf(n);-1===o?this.form[e.prop].push(n):this.form[e.prop].splice(o,1)}}}});var Ko=f()(Ro,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-col"),i=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createBlock)(i,{class:Object(a.normalizeClass)([e.b(),{"avue--card":e.isCard}]),span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.columnOption,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{span:t.span||24,key:t.prop,class:Object(a.normalizeClass)(e.b("item"))},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("p",{class:Object(a.normalizeClass)(e.b("title"))},Object(a.toDisplayString)(t.label)+":",3),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("content"))},[e.mainSlot.includes(t.prop)?Object(a.renderSlot)(e.$slots,t.prop,{key:0,dic:e.DIC[t.prop]}):(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,{key:1},Object(a.renderList)(e.DIC[t.prop],n=>(Object(a.openBlock)(),Object(a.createElementBlock)("span",{class:Object(a.normalizeClass)([e.b("tags"),{"avue-search__tags--active":e.getActive(n,t)}]),onClick:o=>e.handleClick(t,n),key:e.getKey(n,t.props,e.valueKey)},Object(a.toDisplayString)(e.getKey(n,t.props,e.labelKey)),11,Io))),128))],2)]),_:2},1032,["span","class"]))),128))]),_:3},8,["class"])}]]);var Uo=p({name:"tabs",props:{option:{type:Object,required:!0,default:function(){return{}}}},data:function(){return{active:"0"}},watch:{active:function(){this.$emit("change",this.tabsObj)}},computed:{tabsObj:function(){return this.columnOption[this.active]},parentOption:function(){return this.option},columnOption:function(){return this.parentOption.column||[]}},methods:{changeTabs:function(e){this.active=e+""}}});var qo=f()(Uo,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-tab-pane"),i=Object(a.resolveComponent)("el-tabs");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(i,{modelValue:e.active,"onUpdate:modelValue":t[0]||(t[0]=t=>e.active=t),"tab-position":e.parentOption.position,type:e.parentOption.type},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.columnOption,(e,t)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{name:t+"",disabled:e.disabled,key:t},{label:Object(a.withCtx)(()=>[Object(a.createElementVNode)("i",{class:Object(a.normalizeClass)(e.icon)},null,2),Object(a.createTextVNode)(" "+Object(a.toDisplayString)(e.label),1)]),_:2},1032,["name","disabled"]))),128))]),_:1},8,["modelValue","tab-position","type"])],2)}]]);const Wo=["onMouseenter","onMouseleave"],Go={key:1};var Yo=p({name:"dynamic",mixins:[Yt(),Xt()],data:function(){return{reload:Math.random(),hoverList:[]}},props:{uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,max:Number,columnSlot:{type:Array,default:function(){return[]}},children:{type:Object,default:function(){return{}}}},computed:{textLen:function(){return this.text.length},maxFlag:function(){return!this.max||!(this.text.length==this.max)},showIndex:function(){return this.validData(this.children.index,!0)},showType:function(){return this.children.type||"crud"},isForm:function(){return"form"===this.showType},isCrud:function(){return"crud"===this.showType},selectionChange:function(){return this.children.selectionChange},sortableChange:function(){return this.children.sortableChange},rowAdd:function(){return this.children.rowAdd},rowDel:function(){return this.children.rowDel},viewBtn:function(){return!1===this.children.viewBtn},addBtn:function(){return!1===this.children.addBtn},delBtn:function(){return!1===this.children.delBtn},valueOption:function(){var e={};return this.columnOption.forEach((function(t){t.value&&(e[t.prop]=t.value)})),e},rulesOption:function(){var e={};return this.columnOption.forEach((function(t){t.rules&&(e[t.prop]=t.rules)})),e},columnOption:function(){return this.children.column||[]},option:function(){var e,t=this;return Object.assign({border:!0,header:!1,menu:!1,size:this.size,disabled:this.disabled,readonly:this.readonly,emptyBtn:!1,submitBtn:!1},function(){var e=t.deepClone(t.children);return delete e.column,e}(),(e=[{label:t.children.indexLabel||"#",prop:"_index",display:t.showIndex,hide:!t.showIndex,fixed:!0,align:"center",headerAlign:"center",span:24,width:60}],t.columnOption.forEach((function(n){e.push(Object.assign(n,{cell:t.validData(n.cell,t.isCrud)}))})),{column:e}))}},mounted:function(){this.initData()},methods:{handleTextValue:function(e){this.initData()},handleSelectionChange:function(e){this.selectionChange&&this.selectionChange(e)},handleSortableChange:function(e,t,n,o){this.sortableChange&&this.sortableChange(e,t,n,o)},cellMouseenter:function(e){var t=e.$index;this.mouseoverRow(t)},cellMouseLeave:function(e,t,n,o){var l=e.$index;this.mouseoutRow(l)},initData:function(){this.text.forEach((function(e,t){e=Object.assign(e,{$cellEdit:!0,$index:t})}))},mouseoverRow:function(e){this.delBtn||(this.flagList(),this.hoverList[e]=!0)},mouseoutRow:function(e){this.delBtn||(this.flagList(),this.hoverList[e]=!1)},flagList:function(){this.hoverList.forEach((function(e,t){!1}))},delRow:function(e){var t=this,n=function(){var n=t.deepClone(t.text);n.splice(e,1),t.text=n,t.reload=Math.random()};"function"==typeof this.rowDel?this.rowDel(this.text[e],n):n()},addRow:function(){var e=this,t=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t=Object.assign(e.valueOption,t,{$index:e.textLen}),e.isCrud?e.$refs.main.rowCellAdd(t):e.isForm&&e.text.push(t)};"function"==typeof this.rowAdd?this.rowAdd(t):t()}}});var Xo=f()(Yo,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("avue-form"),s=Object(a.resolveComponent)("avue-crud");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b()),key:e.reload},[e.isForm?(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("header"))},[e.readonly||e.disabled||e.addBtn?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,size:e.size,circle:"",disabled:e.disabled,type:"primary",icon:"el-icon-plus",onClick:e.addRow},null,8,["size","disabled","onClick"]))],2),Object(a.createElementVNode)("div",null,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.text,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b("row")),key:n,onMouseenter:t=>e.cellMouseenter({$index:n}),onMouseleave:t=>e.cellMouseLeave({$index:n})},[e.readonly||e.disabled||e.delBtn||!e.hoverList[n]?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,onClick:n=>e.delRow(t.$index),type:"danger",class:Object(a.normalizeClass)(e.b("menu")),size:e.size,disabled:e.disabled,icon:"el-icon-delete",circle:""},null,8,["onClick","class","size","disabled"])),(Object(a.openBlock)(),Object(a.createBlock)(i,Object(a.mergeProps)({key:n,ref_for:!0,ref:"main",option:e.deepClone(e.option)},e.$uploadFun({},this),{modelValue:e.text[n],"onUpdate:modelValue":t=>e.text[n]=t}),Object(a.createSlots)({_index:Object(a.withCtx)(({})=>[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.$index+1),1)]),_:2},[Object(a.renderList)(e.columnSlot,t=>({name:t,fn:Object(a.withCtx)(o=>[Object(a.renderSlot)(e.$slots,t,Object(a.normalizeProps)(Object(a.guardReactiveProps)(Object.assign(o,{row:e.text[n]}))))])}))]),1040,["option","modelValue","onUpdate:modelValue"]))],42,Wo))),128))])],64)):e.isCrud?(Object(a.openBlock)(),Object(a.createBlock)(s,Object(a.mergeProps)({key:1,ref:"main",option:e.option,disabled:e.disabled},e.$uploadFun({},this),{onCellMouseEnter:e.cellMouseenter,onCellMouseLeave:e.cellMouseLeave,onSelectionChange:e.handleSelectionChange,onSortableChange:e.handleSortableChange,data:e.text}),{"_index-header":Object(a.withCtx)(n=>[e.addBtn||e.readonly||!e.maxFlag?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,onClick:t[0]||(t[0]=t=>e.addRow()),type:"primary",size:e.size,disabled:e.disabled,icon:"el-icon-plus",circle:""},null,8,["size","disabled"]))]),_index:Object(a.withCtx)(t=>[e.readonly||e.disabled||e.delBtn||!e.hoverList[t.row.$index]?(Object(a.openBlock)(),Object(a.createElementBlock)("div",Go,Object(a.toDisplayString)(t.row.$index+1),1)):(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,onClick:n=>e.delRow(t.row.$index),type:"danger",size:e.size,disabled:e.disabled,icon:"el-icon-delete",circle:""},null,8,["onClick","size","disabled"]))]),_:1},16,["option","disabled","onCellMouseEnter","onCellMouseLeave","onSelectionChange","onSortableChange","data"])):Object(a.createCommentVNode)("v-if",!0)],2)}]]);const Jo=["src"];var Zo=function(){function e(t){jo()(this,e),this.video=t,this.mediaRecorder=null,this.chunks=[]}return wo()(e,[{key:"init",value:function(){var e=this;return new Promise((function(t,n){navigator.mediaDevices.getUserMedia({audio:!0,video:!0}).then((function(n){"srcObject"in e.video?e.video.srcObject=n:e.video.src=window.URL.createObjectURL(n),e.video.addEventListener("loadmetadata",(function(){e.video.play()})),e.mediaRecorder=new MediaRecorder(n),e.mediaRecorder.addEventListener("dataavailable",(function(t){e.chunks.push(t.data)})),t()})).catch((function(e){n(e)}))}))}},{key:"startRecord",value:function(){"inactive"===this.mediaRecorder.state&&this.mediaRecorder.start()}},{key:"stopRecord",value:function(){"recording"===this.mediaRecorder.state&&this.mediaRecorder.stop()}},{key:"isSupport",value:function(){if(navigator.mediaDevices&&navigator.mediaDevices.getUserMedia)return!0}}]),e}(),Qo=p({name:"video",props:{background:{type:String},width:{type:[String,Number],default:500}},computed:{styleName:function(){return{width:this.setPx(this.width)}},imgStyleName:function(){return{width:this.setPx(this.width/2)}},borderStyleName:function(){return{width:this.setPx(this.width/15),height:this.setPx(this.width/15),borderWidth:this.setPx(5)}}},data:function(){return{videoObj:null}},mounted:function(){this.init()},methods:{init:function(){var e=this;this.videoObj=new Zo(this.$refs.main),this.videoObj.init().then((function(){e.videoObj.mediaRecorder.addEventListener("stop",e.getData,!1)}))},startRecord:function(){this.videoObj.startRecord()},stopRecord:function(){this.videoObj.stopRecord()},getData:function(){var e=this,t=new Blob(this.videoObj.chunks,{type:"video/mp4"}),n=new FileReader;n.readAsDataURL(t),n.addEventListener("loadend",(function(){var t=n.result;e.$emit("data-change",t)}))}}});var el=f()(Qo,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b()),style:Object(a.normalizeStyle)(e.styleName)},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("border"))},[Object(a.createElementVNode)("span",{style:Object(a.normalizeStyle)(e.borderStyleName)},null,4),Object(a.createElementVNode)("span",{style:Object(a.normalizeStyle)(e.borderStyleName)},null,4),Object(a.createElementVNode)("span",{style:Object(a.normalizeStyle)(e.borderStyleName)},null,4),Object(a.createElementVNode)("span",{style:Object(a.normalizeStyle)(e.borderStyleName)},null,4)],2),Object(a.createElementVNode)("img",{style:Object(a.normalizeStyle)(e.imgStyleName),class:Object(a.normalizeClass)(e.b("img")),src:e.background},null,14,Jo),Object(a.createElementVNode)("video",{class:Object(a.normalizeClass)(e.b("main")),ref:"main",autoplay:"",muted:""},null,2)],6)}]]);const tl={key:1},nl=["src"];var ol=p({name:"login",emits:["update:modelValue","send","refresh","submit"],props:{modelValue:{type:Object,default:function(){return{}}},codesrc:{type:String},option:{type:Object,default:function(){return{}}}},computed:{labelWidth:function(){return this.option.labelWidth||80},time:function(){return this.option.time||60},isImg:function(){return"img"===this.codeType},isPhone:function(){return"phone"===this.codeType},codeType:function(){return this.option.codeType||"img"},width:function(){return this.option.width||"100%"},username:function(){return this.column.username||{}},password:function(){return this.column.password||{}},code:function(){return this.column.code||{}},column:function(){return this.option.column||{}},sendDisabled:function(){return!this.validatenull(this.check)}},watch:{modelValue:{handler:function(){this.form=this.modelValue},deep:!0},form:{handler:function(){this.$emit("update:modelValue",this.form)},deep:!0,immediate:!0}},data:function(){return{text:"鍙戦€侀獙璇佺爜",nowtime:"",check:{},form:{}}},methods:{onSend:function(){var e=this;this.sendDisabled||this.$emit("send",(function(){e.nowtime=e.time,e.text="{{time}}s鍚庨噸鑾峰彇".replace("{{time}}",e.nowtime),e.check=setInterval((function(){e.nowtime--,0===e.nowtime?(e.text="鍙戦€侀獙璇佺爜",clearInterval(e.check),e.check=null):e.text="{{time}}s鍚庨噸鑾峰彇".replace("{{time}}",e.nowtime)}),1e3)}))},onRefresh:function(){this.$emit("refresh")},onSubmit:function(){var e=this;this.$refs.form.validate((function(t){t&&e.$emit("submit",function(){var t={};for(var n in e.form){var o=n;e[n].prop&&(o=e[n].prop),t[o]=e.form[n]}return t}())}))}}});var ll=f()(ol,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-input"),i=Object(a.resolveComponent)("el-tooltip"),s=Object(a.resolveComponent)("el-form-item"),d=Object(a.resolveComponent)("el-button"),u=Object(a.resolveComponent)("el-form");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b()),style:Object(a.normalizeStyle)({width:e.setPx(e.width)})},[Object(a.createVNode)(u,{model:e.form,ref:"form",size:e.$AVUE.size,"label-suffix":":","label-width":e.setPx(e.labelWidth)},{default:Object(a.withCtx)(()=>[e.username.hide?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(s,{key:0,label:e.username.label||"鐢ㄦ埛鍚�",rules:e.username.rules,"label-width":e.setPx(e.username.labelWidth),prop:"username"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(i,{content:e.username.tip,disabled:void 0===e.username.tip,placement:"top-start"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{modelValue:e.form.username,"onUpdate:modelValue":t[0]||(t[0]=t=>e.form.username=t),"prefix-icon":e.username.prefixIcon||"el-icon-user",placeholder:e.username.placeholder||"璇疯緭鍏ョ敤鎴峰悕",autocomplete:e.username.autocomplete},null,8,["modelValue","prefix-icon","placeholder","autocomplete"])]),_:1},8,["content","disabled"])]),_:1},8,["label","rules","label-width"])),e.password.hide?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(s,{key:1,label:e.password.label||"瀵嗙爜",rules:e.password.rules,"label-width":e.setPx(e.password.labelWidth),prop:"password"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(i,{content:e.password.tip,disabled:void 0===e.password.tip,placement:"top-start"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{type:"password","prefix-icon":e.password.prefixIcon||"el-icon-unlock",placeholder:e.password.placeholder||"璇疯緭鍏ュ瘑鐮�","show-password":"",modelValue:e.form.password,"onUpdate:modelValue":t[1]||(t[1]=t=>e.form.password=t),autocomplete:e.password.autocomplete},null,8,["prefix-icon","placeholder","modelValue","autocomplete"])]),_:1},8,["content","disabled"])]),_:1},8,["label","rules","label-width"])),e.code.hide?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(s,{key:2,label:e.code.label||"楠岃瘉鐮�",rules:e.code.rules,"label-width":e.setPx(e.code.labelWidth),prop:"code"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(i,{content:e.code.tip,disabled:void 0===e.code.tip,placement:"top-start"},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c,{modelValue:e.form.code,"onUpdate:modelValue":t[3]||(t[3]=t=>e.form.code=t),"prefix-icon":e.code.prefixIcon||"el-icon-c-scale-to-original",placeholder:e.code.placeholder||"璇疯緭鍏ラ獙璇佺爜",autocomplete:e.code.autocomplete},{append:Object(a.withCtx)(()=>[e.isPhone?(Object(a.openBlock)(),Object(a.createBlock)(d,{key:0,type:"primary",class:Object(a.normalizeClass)(e.b("send")),disabled:e.sendDisabled,onClick:e.onSend},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(e.text),1)]),_:1},8,["class","disabled","onClick"])):Object(a.createCommentVNode)("v-if",!0),e.isImg?(Object(a.openBlock)(),Object(a.createElementBlock)("span",tl,[Object(a.createElementVNode)("img",{src:e.codesrc,alt:"",onClick:t[2]||(t[2]=(...t)=>e.onRefresh&&e.onRefresh(...t)),width:"80",height:"25"},null,8,nl)])):Object(a.createCommentVNode)("v-if",!0)]),_:1},8,["modelValue","prefix-icon","placeholder","autocomplete"])]),_:1},8,["content","disabled"])]),_:1},8,["label","rules","label-width"])),Object(a.createVNode)(s,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d,{type:"primary",onClick:e.onSubmit,class:Object(a.normalizeClass)(e.b("submit"))},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)("鐧诲綍")]),_:1},8,["onClick","class"])]),_:1})]),_:1},8,["model","size","label-width"])],6)}]]);var rl=p({name:"array",mixins:[Yt(),Xt()],data:function(){return{text:[]}},computed:{isLimit:function(){return!this.validatenull(this.limit)&&this.textLen>=this.limit},textLen:function(){return(this.text||[]).length},isImg:function(){return"img"===this.type},isUrl:function(){return"url"===this.type}},props:{fileType:String,alone:Boolean,type:String,limit:Number},methods:{isMediaType:function(e){return Object(D.r)(e,this.fileType)},add:function(e){this.text.splice(e+1,0,"")},remove:function(e){this.text.splice(e,1)},openImg:function(e){var t=this,n=this.text.map((function(e){return{thumbUrl:e,url:e,type:t.fileType}}));this.$ImagePreview(n,e)}}});var al=f()(rl,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-button"),i=Object(a.resolveComponent)("el-link"),s=Object(a.resolveComponent)("el-input"),d=Object(a.resolveComponent)("el-tooltip");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[e.validatenull(e.text)?(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,type:"primary",icon:"el-icon-plus",circle:"",size:e.size,disabled:e.disabled,onClick:t[0]||(t[0]=t=>e.add())},null,8,["size","disabled"])):Object(a.createCommentVNode)("v-if",!0),(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.text,(t,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b("item")),key:n},[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("input"))},[Object(a.createVNode)(d,{placement:"bottom",disabled:!e.isImg&&!e.isUrl||e.validatenull(t)},{content:Object(a.withCtx)(()=>[e.isImg?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.isMediaType(t)),{key:0,style:{width:"200px"},src:t,onClick:t=>e.openImg(n),controls:"controls"},null,8,["src","onClick"])):e.isUrl?(Object(a.openBlock)(),Object(a.createBlock)(i,{key:1,type:"primary",href:t,target:e.target},{default:Object(a.withCtx)(()=>[Object(a.createTextVNode)(Object(a.toDisplayString)(t),1)]),_:2},1032,["href","target"])):Object(a.createCommentVNode)("v-if",!0)]),default:Object(a.withCtx)(()=>[Object(a.createVNode)(s,{modelValue:e.text[n],"onUpdate:modelValue":t=>e.text[n]=t,size:e.size,placeholder:e.placeholder,disabled:e.disabled},null,8,["modelValue","onUpdate:modelValue","size","placeholder","disabled"])]),_:2},1032,["disabled"]),e.disabled||e.readonly||e.alone?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createElementBlock)(a.Fragment,{key:0},[e.isLimit?Object(a.createCommentVNode)("v-if",!0):(Object(a.openBlock)(),Object(a.createBlock)(c,{key:0,type:"primary",icon:"el-icon-plus",circle:"",size:e.size,disabled:e.disabled,onClick:t=>e.add(n)},null,8,["size","disabled","onClick"])),Object(a.createVNode)(c,{type:"danger",icon:"el-icon-minus",circle:"",size:e.size,disabled:e.disabled,onClick:t=>e.remove(n)},null,8,["size","disabled","onClick"])],64))],2)],2))),128))],2)}]]);var cl=p({name:"text-ellipsis",props:{text:String,height:Number,width:Number,isLimitHeight:{type:Boolean,default:!0},useTooltip:{type:Boolean,default:!1},placement:String},data:function(){return{keyIndex:0,oversize:!1,isHide:!1}},watch:{isLimitHeight:function(){this.init()},text:function(){this.init()},height:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){this.oversize=!1,this.keyIndex+=1,this.$refs.more.style.display="none",this.isLimitHeight&&this.limitShow()},limitShow:function(){var e=this;this.$nextTick((function(){var t=e.$refs.text,n=e.$el,o=e.$refs.more,l=1e3;if(t)if(n.offsetHeight>e.height){o.style.display="inline-block";for(var r=e.text;n.offsetHeight>e.height&&l>0;)n.offsetHeight>3*e.height?t.innerText=r=r.substring(0,Math.floor(r.length/2)):t.innerText=r=r.substring(0,r.length-1),l--;e.$emit("hide"),e.isHide=!0}else e.$emit("show"),e.isHide=!1}))}}});var il=[al,y,et,at,At,Rt,Gt,Zt,nn,v,rn,mn,hn,vn,gn,kn,yn,Bn,_n,Nn,Mn,Ln,Kn,Fn,Gn,Zn,eo,So,Ao,Po,$o,Ko,qo,Xo,el,Xn,f()(cl,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-tooltip");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b()),style:Object(a.normalizeStyle)({width:e.setPx(e.width,"100%")})},[Object(a.renderSlot)(e.$slots,"before",{class:Object(a.normalizeClass)(e.b("before"))}),Object(a.createVNode)(c,{content:e.text,disabled:!(e.useTooltip&&e.isHide),placement:e.placement},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",null,[(Object(a.openBlock)(),Object(a.createElementBlock)("span",{class:Object(a.normalizeClass)(e.b("text")),ref:"text",key:e.keyIndex},Object(a.toDisplayString)(e.text),3))])]),_:1},8,["content","disabled","placement"]),Object(a.createElementVNode)("span",{class:Object(a.normalizeClass)(e.b("more")),ref:"more"},[e.oversize?Object(a.renderSlot)(e.$slots,"more",{key:0}):Object(a.createCommentVNode)("v-if",!0)],2),Object(a.renderSlot)(e.$slots,"after",{class:Object(a.normalizeClass)(e.b("after"))})],6)}]]),Do,ll];const sl={class:"avue-data-tabs"},dl=["href","onClick","target"],ul={class:"item-header"},ml={class:"item-body"},pl={class:"item-footer"},hl={class:"item-tip"};var bl=p({name:"data-tabs",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}});var fl=f()(bl,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("avue-count-up"),i=Object(a.resolveComponent)("el-col"),s=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",sl,[Object(a.createVNode)(s,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(i,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:"item",style:Object(a.normalizeStyle)({background:t.color})},[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",ul,[Object(a.createElementVNode)("p",null,Object(a.toDisplayString)(t.title),1),Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.subtitle),1)]),Object(a.createElementVNode)("div",ml,[Object(a.createVNode)(c,{class:"h2",decimals:t.decimals||e.decimals,animation:t.animation||e.animation,end:t.count},null,8,["decimals","animation","end"])]),Object(a.createElementVNode)("div",pl,[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.allcount),1),Object(a.createElementVNode)("p",null,Object(a.toDisplayString)(t.text),1)]),Object(a.createElementVNode)("p",hl,Object(a.toDisplayString)(t.key),1)],8,dl)],4)]),_:2},1032,["md"]))),128))]),_:1})])}]]);const vl={class:"avue-data-cardText"},Ol={class:"item"},jl=["href","onClick","target"],gl={class:"item-header"},wl={class:"item-content"},kl={class:"item-footer"};var Cl=p({name:"data-cardtext",data:function(){return{}},computed:{icon:function(){return this.option.icon},color:function(){return this.option.color||"#333"},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}});var yl=f()(Cl,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-col"),i=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",vl,[Object(a.createVNode)(i,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",Ol,[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",gl,Object(a.toDisplayString)(t.title),1),Object(a.createElementVNode)("div",wl,Object(a.toDisplayString)(t.content),1),Object(a.createElementVNode)("div",kl,[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.name),1),Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.date),1)])],8,jl)])]),_:2},1032,["md"]))),128))]),_:1})])}]]);const xl={class:"data-box"},Bl={class:"item"},Vl=["href","onClick","target"],zl={class:"item-info"},_l={class:"info"};var El=p({name:"data-box",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}});var Nl=f()(El,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon"),i=Object(a.resolveComponent)("avue-count-up"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",xl,[Object(a.createVNode)(d,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",Bl,[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",{class:"item-icon",style:Object(a.normalizeStyle)({backgroundColor:t.color})},[Object(a.createVNode)(c,null,{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(t.icon)))]),_:2},1024)],4),Object(a.createElementVNode)("div",zl,[Object(a.createVNode)(i,{animation:t.animation||e.animation,decimals:t.decimals||e.decimals,style:Object(a.normalizeStyle)({color:t.color}),class:"title",end:t.count},null,8,["animation","decimals","style","end"]),Object(a.createElementVNode)("div",_l,Object(a.toDisplayString)(t.title),1)])],8,Vl)])]),_:2},1032,["md"]))),128))]),_:1})])}]]);const Sl={class:"data-progress"},Ml={class:"item"},Hl=["href","onClick","target"],Dl={class:"item-header"},Ll=["textContent"];var Al=p({name:"data-progress",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}});var Tl=f()(Al,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("avue-count-up"),i=Object(a.resolveComponent)("el-progress"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",Sl,[Object(a.createVNode)(d,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",Ml,[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",Dl,[Object(a.createVNode)(c,{class:"item-count",animation:t.animation||e.animation,decimals:t.decimals||e.decimals,end:t.count},null,8,["animation","decimals","end"]),Object(a.createElementVNode)("div",{class:"item-title",textContent:Object(a.toDisplayString)(t.title)},null,8,Ll)]),Object(a.createVNode)(i,{"stroke-width":15,percentage:t.count,color:t.color,"show-text":!1},null,8,["percentage","color"])],8,Hl)])]),_:2},1032,["md"]))),128))]),_:1})])}]]);const Pl={class:"data-icons"},Fl=["href","onClick","target"],$l={class:"item-icon"},Il={class:"item-info"};var Rl=p({name:"data-icons",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||4},data:function(){return this.option.data},color:function(){return this.option.color||"rgb(63, 161, 255)"},discount:function(){return this.option.discount||!1}},props:{option:{type:Object,default:function(){}}}});var Kl=f()(Rl,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon"),i=Object(a.resolveComponent)("avue-count-up"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",Pl,[Object(a.createVNode)(d,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{xs:12,sm:6,md:e.span,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(["item",[{"item--easy":e.discount}]])},[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",$l,[Object(a.createVNode)(c,{color:t.color},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(t.icon)))]),_:2},1032,["color"])]),Object(a.createElementVNode)("div",Il,[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.title),1),Object(a.createVNode)(i,{animation:t.animation||e.animation,decimals:t.decimals||e.decimals,style:Object(a.normalizeStyle)({color:e.color}),class:"count",end:t.count},null,8,["animation","decimals","style","end"])])],8,Fl)],2)]),_:2},1032,["md"]))),128))]),_:1})])}]]);const Ul={class:"data-card"},ql={class:"item"},Wl=["href","onClick","target"],Gl=["src"];var Yl=p({name:"data-card",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},colorText:function(){return this.option.colorText||"#fff"},bgText:function(){return this.option.bgText||"#2e323f"},borderColor:function(){return this.option.borderColor||"#2e323f"}},created:function(){},mounted:function(){},watch:{},methods:{}});var Xl=f()(Yl,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-col"),i=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",Ul,[Object(a.createVNode)(i,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",ql,[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("img",{src:t.src,class:"item-img"},null,8,Gl),Object(a.createElementVNode)("div",{class:"item-text",style:Object(a.normalizeStyle)({backgroundColor:e.bgText})},[Object(a.createElementVNode)("h3",{style:Object(a.normalizeStyle)({color:e.colorText})},Object(a.toDisplayString)(t.name),5),Object(a.createElementVNode)("p",{style:Object(a.normalizeStyle)({color:e.colorText})},Object(a.toDisplayString)(t.text),5)],4)],8,Wl)])]),_:2},1032,["md"]))),128))]),_:1})])}]]);const Jl={class:"avue-data-display"},Zl=["href","onClick","target"],Ql=Object(a.createElementVNode)("span",{class:"splitLine"},null,-1),er={class:"title"};var tr=p({name:"data-display",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}});var nr=f()(tr,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("avue-count-up"),i=Object(a.resolveComponent)("el-col"),s=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",Jl,[Object(a.createVNode)(s,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(i,{key:n,md:e.span,xs:12,sm:12},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:"item",style:Object(a.normalizeStyle)({color:e.color})},[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createVNode)(c,{animation:t.animation||e.animation,decimals:t.decimals||e.decimals,class:"count",end:t.count},null,8,["animation","decimals","end"]),Ql,Object(a.createElementVNode)("div",er,Object(a.toDisplayString)(t.title),1)],8,Zl)],4)]),_:2},1032,["md"]))),128))]),_:1})])}]]);const or={class:"avue-data-imgtext"},lr=["href","onClick","target"],rr={class:"item-header"},ar=["src"],cr={class:"item-content"},ir={class:"item-footer"},sr={class:"time"},dr={class:"imgs"},ur=["src"];var mr=p({name:"data-imgtext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}});var pr=f()(mr,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-tooltip"),i=Object(a.resolveComponent)("el-col"),s=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",or,[Object(a.createVNode)(s,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(i,{key:n,md:e.span,xs:24,sm:12},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:"item",style:Object(a.normalizeStyle)({color:e.color})},[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",rr,[Object(a.createElementVNode)("img",{src:t.imgsrc,alt:""},null,8,ar)]),Object(a.createElementVNode)("div",cr,[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.title),1),Object(a.createElementVNode)("p",null,Object(a.toDisplayString)(t.content),1)]),Object(a.createElementVNode)("div",ir,[Object(a.createElementVNode)("div",sr,[Object(a.createElementVNode)("span",null,Object(a.toDisplayString)(t.time),1)]),Object(a.createElementVNode)("div",dr,[Object(a.createElementVNode)("ul",null,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(t.headimg,(e,t)=>(Object(a.openBlock)(),Object(a.createElementBlock)("li",{key:t},[Object(a.createVNode)(c,{effect:"dark",content:e.name,placement:"top-start"},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("img",{src:e.src,alt:""},null,8,ur)]),_:2},1032,["content"])]))),128))])])])],8,lr)],4)]),_:2},1032,["md"]))),128))]),_:1})])}]]);const hr={class:"avue-data-operatext"},br={class:"item"},fr=["href","onClick"],vr={class:"item-title"},Or={class:"item-subtitle"},jr={class:"item-content"},gr={class:"item-img"},wr=["src"],kr={class:"item-list"},Cr={class:"item-label"},yr={class:"item-value"};var xr=p({name:"data-operatext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}});var Br=f()(xr,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-col"),i=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",hr,[Object(a.createVNode)(i,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{key:n,md:e.span,xs:24,sm:12},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",br,[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t)},[Object(a.createElementVNode)("div",{class:"item-header",style:Object(a.normalizeStyle)({backgroundColor:t.color,backgroundImage:`url(${t.colorImg})`})},[Object(a.createElementVNode)("span",vr,Object(a.toDisplayString)(t.title),1),Object(a.createElementVNode)("span",Or,Object(a.toDisplayString)(t.subtitle),1)],4),Object(a.createElementVNode)("div",jr,[Object(a.createElementVNode)("div",gr,[Object(a.createElementVNode)("img",{src:t.img,alt:""},null,8,wr)]),Object(a.createElementVNode)("div",kr,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(t.list,(e,t)=>(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:"item-row",key:t},[Object(a.createElementVNode)("span",Cr,Object(a.toDisplayString)(e.label),1),Object(a.createElementVNode)("span",yr,Object(a.toDisplayString)(e.value),1)]))),128))])])],8,fr)])]),_:2},1032,["md"]))),128))]),_:1})])}]]);const Vr={class:"avue-data-rotate"},zr={class:"item-box"},_r={class:"item-title"},Er=["href","onClick"],Nr={class:"item-more"};var Sr=p({name:"data-rotate",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}});var Mr=f()(Sr,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("avue-count-up"),i=Object(a.resolveComponent)("el-icon"),s=Object(a.resolveComponent)("el-icon-arrow-right"),d=Object(a.resolveComponent)("el-col"),u=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",Vr,[Object(a.createVNode)(u,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(d,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{class:"item",style:Object(a.normalizeStyle)({backgroundColor:t.color})},[Object(a.createElementVNode)("div",zr,[Object(a.createVNode)(c,{class:"item-count",decimals:t.decimals||e.decimals,animation:t.animation||e.animation,end:t.count},null,8,["decimals","animation","end"]),Object(a.createElementVNode)("span",_r,Object(a.toDisplayString)(t.title),1),Object(a.createVNode)(i,{color:t.color,class:"item-icon"},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(t.icon)))]),_:2},1032,["color"])]),Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t)},[Object(a.createElementVNode)("p",Nr,[Object(a.createTextVNode)("鏇村 "),Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1})])],8,Er)],4)]),_:2},1032,["md"]))),128))]),_:1})])}]]);const Hr={class:"item"},Dr={class:"header"},Lr={class:"title"},Ar=["src"],Tr=Object(a.createElementVNode)("span",null,"楼",-1),Pr=Object(a.createElementVNode)("div",{class:"line"},null,-1),Fr=["href","onClick"],$r={class:"list"},Ir={key:1,class:"list-item-icon list-item--no"},Rr=["href"],Kr=["innerHTML"];var Ur=p({name:"data-pay",props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}}});var qr=f()(Ur,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("avue-count-up"),i=Object(a.resolveComponent)("el-tooltip"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[Object(a.createVNode)(d,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{md:e.span,xs:24,sm:12,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",Hr,[Object(a.createElementVNode)("div",{class:"top",style:Object(a.normalizeStyle)({backgroundColor:t.color})},null,4),Object(a.createElementVNode)("div",Dr,[Object(a.createElementVNode)("p",Lr,Object(a.toDisplayString)(t.title),1),Object(a.createElementVNode)("img",{src:t.src,alt:"",class:"img"},null,8,Ar),t.subtitle?(Object(a.openBlock)(),Object(a.createElementBlock)("p",{key:0,class:"subtitle",style:Object(a.normalizeStyle)({color:t.color})},Object(a.toDisplayString)(t.subtitle),5)):Object(a.createCommentVNode)("v-if",!0),t.money||t.dismoney?(Object(a.openBlock)(),Object(a.createElementBlock)("p",{key:1,class:"money",style:Object(a.normalizeStyle)({color:t.color})},[Tr,Object(a.createVNode)(c,{class:"b",decimals:t.decimals||e.decimals,animation:t.animation||e.animation,end:t.dismoney},null,8,["decimals","animation","end"]),Object(a.createElementVNode)("s",null,Object(a.toDisplayString)(t.money),1),Object(a.createElementVNode)("em",null,Object(a.toDisplayString)(t.tip),1)],4)):Object(a.createCommentVNode)("v-if",!0),Pr,Object(a.createElementVNode)("a",{class:"btn",href:t.href,onClick:e=>t.click&&t.click(t),style:Object(a.normalizeStyle)({backgroundColor:t.color})},Object(a.toDisplayString)(t.subtext),13,Fr)]),Object(a.createElementVNode)("div",$r,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(t.list,(e,n)=>(Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:"list-item",key:n},[e.check?(Object(a.openBlock)(),Object(a.createElementBlock)("i",{key:0,class:"list-item-icon list-item--check",style:Object(a.normalizeStyle)({color:t.color})},"鈭�",4)):(Object(a.openBlock)(),Object(a.createElementBlock)("i",Ir,"x")),Object(a.createElementVNode)("a",{href:e.href?e.href:"javascript:void(0);"},[Object(a.createVNode)(i,{effect:"dark",disabled:!e.tip,placement:"top"},{content:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",{innerHTML:e.tip},null,8,Kr)]),default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("span",{class:Object(a.normalizeClass)({"list-item--link":e.href})},Object(a.toDisplayString)(e.title),3)]),_:2},1032,["disabled"])],8,Rr)]))),128))])])]),_:2},1032,["md"]))),128))]),_:1})],2)}]]);const Wr={class:"data-price"},Gr={class:"item item--active"},Yr=["href","onClick","target"],Xr={class:"title"},Jr={class:"body"},Zr={class:"price"},Qr={class:"append"},ea={class:"list"};var ta=p({name:"data-price",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data}},props:{option:{type:Object,default:function(){}}}});var na=f()(ta,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-col"),i=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",Wr,[Object(a.createVNode)(i,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(c,{xs:12,sm:6,md:e.span,key:n},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("div",Gr,[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t),target:t.target},[Object(a.createElementVNode)("div",Xr,Object(a.toDisplayString)(t.title),1),Object(a.createElementVNode)("div",Jr,[Object(a.createElementVNode)("span",Zr,Object(a.toDisplayString)(t.price),1),Object(a.createElementVNode)("span",Qr,Object(a.toDisplayString)(t.append),1)]),Object(a.createElementVNode)("div",ea,[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(t.list,(e,t)=>(Object(a.openBlock)(),Object(a.createElementBlock)("p",{key:t},Object(a.toDisplayString)(e),1))),128))])],8,Yr)])]),_:2},1032,["md"]))),128))]),_:1})])}]]);const oa={class:"avue-data-panel"},la=["href","onClick"],ra={class:"item"},aa={class:"item-icon"},ca={class:"item-info"},ia={class:"item-title"};var sa=p({name:"data-panel",data:function(){return{}},computed:{decimals:function(){return this.option.decimals||0},animation:function(){return this.option.animation},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}});var da=[fl,yl,Nl,Tl,Kl,Xl,nr,pr,Br,Mr,qr,na,f()(sa,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("el-icon"),i=Object(a.resolveComponent)("avue-count-up"),s=Object(a.resolveComponent)("el-col"),d=Object(a.resolveComponent)("el-row");return Object(a.openBlock)(),Object(a.createElementBlock)("div",oa,[Object(a.createVNode)(d,{span:24},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.data,(t,n)=>(Object(a.openBlock)(),Object(a.createBlock)(s,{key:n,md:e.span,xs:24,sm:12},{default:Object(a.withCtx)(()=>[Object(a.createElementVNode)("a",{href:t.href,onClick:e=>t.click&&t.click(t)},[Object(a.createElementVNode)("div",ra,[Object(a.createElementVNode)("div",aa,[Object(a.createVNode)(c,{color:t.color},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(t.icon)))]),_:2},1032,["color"])]),Object(a.createElementVNode)("div",ca,[Object(a.createElementVNode)("div",ia,Object(a.toDisplayString)(t.title),1),Object(a.createVNode)(i,{animation:t.animation||e.animation,decimals:t.decimals||e.decimals,class:"item-count",end:t.count},null,8,["animation","decimals","end"])])])],8,la)]),_:2},1032,["md"]))),128))]),_:1})])}]])],ua=[].concat(r()(il),r()(da)),ma=n(14),pa=n.n(ma),ha=function(){var e;function t(t,n,o,l){var r=n,a=o;l&&(t.oncontextmenu=function(t){t.preventDefault();var n=t.clientX,o=t.clientY,l=document.documentElement.clientWidth,c=document.documentElement.clientHeight,i=e.offsetWidth,s=e.offsetHeight;c-o-s<0&&(o-=s),l-n-i<0&&(n-=i);var d=function t(){e.style.display="none",document.removeEventListener("click",t)},u=function(){e.style.display="block",e.style.position="fixed",e.style.zIndex=1024,e.style.top=o+"px",e.style.left=n+"px",document.addEventListener("click",d)};a?a(r,u):u()})}return{mounted:function(n,o){var l=o.value.id,r=o.value.event,a=o.value.value;(e=document.getElementById(l))&&(e.style.display="none",t(n,a,r,!0))},update:function(e,n){var o=n.value.event;t(e,n.value.value,o,!1)}}}(),ba={buildHeader:function(e){var t=this,n=[];this.getHeader(e,n,0,0);var o=Math.max.apply(Math,r()(n.map((function(e){return e.length}))));return n.filter((function(e){return e.length0){var i=this.getHeader(c.children,t,n+1,r.length-1);this.pushColSpanPlaceHolder(r,i-1),l+=i}else l++}return l},pushRowSpanPlaceHolder:function(e,t){for(var n=0;n0&&a>r?(n.push({s:{r:o,c:a-r-1},e:{r:o,c:a-1}}),r=0):r=0;for(var c=e[0].length,i=0;i0&&d>s?(n.push({s:{r:d-s-1,c:i},e:{r:d-1,c:i}}),s=0):s=0;return n},aoa_to_sheet:function(e,t){for(var n={},o={s:{c:1e7,r:1e7},e:{c:0,r:0}},l=0;l!==e.length;++l)for(var r=0;r!==e[l].length;++r){o.s.r>l&&(o.s.r=l),o.s.c>r&&(o.s.c=r),o.e.r"},getHtml:function(){for(var e=document.querySelectorAll("input"),t=document.querySelectorAll("textarea"),n=document.querySelectorAll("select"),o=0;o{let n=e.__vccOpts||e;for(let[e,o]of t)n[e]=o;return n},xa={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ba=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96z"},null,-1)];var Va=ya(Ca,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",xa,Ba)}],["__file","add-location.vue"]]),za={name:"Aim"},_a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ea=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32zm0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32zM96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32zm576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32z"},null,-1)];var Na=ya(za,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",_a,Ea)}],["__file","aim.vue"]]),Sa={name:"AlarmClock"},Ma={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ha=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32l48-83.136zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32l-48-83.136zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0v192zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128l46.912 46.912z"},null,-1)];var Da=ya(Sa,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ma,Ha)}],["__file","alarm-clock.vue"]]),La={name:"Apple"},Aa={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ta=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"},null,-1)];var Pa=ya(La,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Aa,Ta)}],["__file","apple.vue"]]),Fa={name:"ArrowDownBold"},$a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ia=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"},null,-1)];var Ra=ya(Fa,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",$a,Ia)}],["__file","arrow-down-bold.vue"]]),Ka={name:"ArrowDown"},Ua={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qa=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1)];var Wa=ya(Ka,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ua,qa)}],["__file","arrow-down.vue"]]),Ga={name:"ArrowLeftBold"},Ya={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xa=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"},null,-1)];var Ja=ya(Ga,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ya,Xa)}],["__file","arrow-left-bold.vue"]]),Za={name:"ArrowLeft"},Qa={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ec=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1)];var tc=ya(Za,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Qa,ec)}],["__file","arrow-left.vue"]]),nc={name:"ArrowRightBold"},oc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"},null,-1)];var rc=ya(nc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",oc,lc)}],["__file","arrow-right-bold.vue"]]),ac={name:"ArrowRight"},cc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ic=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1)];var sc=ya(ac,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",cc,ic)}],["__file","arrow-right.vue"]]),dc={name:"ArrowUpBold"},uc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"},null,-1)];var pc=ya(dc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",uc,mc)}],["__file","arrow-up-bold.vue"]]),hc={name:"ArrowUp"},bc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1)];var vc=ya(hc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",bc,fc)}],["__file","arrow-up.vue"]]),Oc={name:"Avatar"},jc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704l116.736-175.104zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0z"},null,-1)];var wc=ya(Oc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",jc,gc)}],["__file","avatar.vue"]]),kc={name:"Back"},Cc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1)];var xc=ya(kc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Cc,yc)}],["__file","back.vue"]]),Bc={name:"Baseball"},Vc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"},null,-1)];var _c=ya(Bc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Vc,zc)}],["__file","baseball.vue"]]),Ec={name:"Basketball"},Nc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Sc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336zm-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8zm106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6z"},null,-1)];var Mc=ya(Ec,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Nc,Sc)}],["__file","basketball.vue"]]),Hc={name:"BellFilled"},Dc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0h256zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8H832z"},null,-1)];var Ac=ya(Hc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Dc,Lc)}],["__file","bell-filled.vue"]]),Tc={name:"Bell"},Pc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0v320zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm352 128h128a64 64 0 0 1-128 0z"},null,-1)];var $c=ya(Tc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Pc,Fc)}],["__file","bell.vue"]]),Ic={name:"Bicycle"},Rc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kc=[Object(a.createStaticVNode)('',5)];var Uc=ya(Ic,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Rc,Kc)}],["__file","bicycle.vue"]]),qc={name:"BottomLeft"},Wc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0v416z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"},null,-1)];var Yc=ya(qc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Wc,Gc)}],["__file","bottom-left.vue"]]),Xc={name:"BottomRight"},Jc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zc=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416H352z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312l544 544z"},null,-1)];var Qc=ya(Xc,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Jc,Zc)}],["__file","bottom-right.vue"]]),ei={name:"Bottom"},ti={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ni=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"},null,-1)];var oi=ya(ei,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ti,ni)}],["__file","bottom.vue"]]),li={name:"Bowl"},ri={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ai=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256h404.864zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64v-65.408zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248L493.248 320zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424L680.576 320zM352 768v64h320v-64H352z"},null,-1)];var ci=ya(li,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ri,ai)}],["__file","bowl.vue"]]),ii={name:"Box"},si={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},di=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128H317.056zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M64 320h896v64H64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16L448 327.872zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320l64-256z"},null,-1)];var ui=ya(ii,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",si,di)}],["__file","box.vue"]]),mi={name:"Briefcase"},pi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hi=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320h192zM128 576h768v320H128V576zm256-256h256.064V192H384v128z"},null,-1)];var bi=ya(mi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",pi,hi)}],["__file","briefcase.vue"]]),fi={name:"BrushFilled"},vi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Oi=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128h-96zM192 512V128.064h640V512H192z"},null,-1)];var ji=ya(fi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",vi,Oi)}],["__file","brush-filled.vue"]]),gi={name:"Brush"},wi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ki=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64V448zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"},null,-1)];var Ci=ya(gi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",wi,ki)}],["__file","brush.vue"]]),yi={name:"Burger"},xi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bi=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H160zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44zM832 448a320 320 0 0 0-640 0h640zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704H512z"},null,-1)];var Vi=ya(yi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",xi,Bi)}],["__file","burger.vue"]]),zi={name:"Calendar"},_i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ei=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1)];var Ni=ya(zi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",_i,Ei)}],["__file","calendar.vue"]]),Si={name:"CameraFilled"},Mi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hi=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224H160zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4zm0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1)];var Di=ya(Si,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Mi,Hi)}],["__file","camera-filled.vue"]]),Li={name:"Camera"},Ai={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ti=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M896 256H128v576h768V256zm-199.424-64-32.064-64h-304.96l-32 64h369.024zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32zm416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448z"},null,-1)];var Pi=ya(Li,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ai,Ti)}],["__file","camera.vue"]]),Fi={name:"CaretBottom"},$i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ii=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1)];var Ri=ya(Fi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",$i,Ii)}],["__file","caret-bottom.vue"]]),Ki={name:"CaretLeft"},Ui={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qi=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"},null,-1)];var Wi=ya(Ki,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ui,qi)}],["__file","caret-left.vue"]]),Gi={name:"CaretRight"},Yi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xi=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1)];var Ji=ya(Gi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Yi,Xi)}],["__file","caret-right.vue"]]),Zi={name:"CaretTop"},Qi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},es=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1)];var ts=ya(Zi,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Qi,es)}],["__file","caret-top.vue"]]),ns={name:"Cellphone"},os={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ls=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H256zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64zm128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64zm128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1)];var rs=ya(ns,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",os,ls)}],["__file","cellphone.vue"]]),as={name:"ChatDotRound"},cs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},is=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1)];var ss=ya(as,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",cs,is)}],["__file","chat-dot-round.vue"]]),ds={name:"ChatDotSquare"},us={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ms=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1)];var ps=ya(ds,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",us,ms)}],["__file","chat-dot-square.vue"]]),hs={name:"ChatLineRound"},bs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fs=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1)];var vs=ya(hs,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",bs,fs)}],["__file","chat-line-round.vue"]]),Os={name:"ChatLineSquare"},js={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gs=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1)];var ws=ya(Os,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",js,gs)}],["__file","chat-line-square.vue"]]),ks={name:"ChatRound"},Cs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ys=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"},null,-1)];var xs=ya(ks,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Cs,ys)}],["__file","chat-round.vue"]]),Bs={name:"ChatSquare"},Vs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zs=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1)];var _s=ya(Bs,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Vs,zs)}],["__file","chat-square.vue"]]),Es={name:"Check"},Ns={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ss=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1)];var Ms=ya(Es,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ns,Ss)}],["__file","check.vue"]]),Hs={name:"Checked"},Ds={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ls=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704v-64zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024 311.616 537.28zM384 192V96h256v96H384z"},null,-1)];var As=ya(Hs,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ds,Ls)}],["__file","checked.vue"]]),Ts={name:"Cherry"},Ps={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fs=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320z"},null,-1)];var $s=ya(Ts,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ps,Fs)}],["__file","cherry.vue"]]),Is={name:"Chicken"},Rs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ks=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84zM244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52 3.52-56.32zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"},null,-1)];var Us=ya(Is,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Rs,Ks)}],["__file","chicken.vue"]]),qs={name:"ChromeFilled"},Ws={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Gs=[Object(a.createElementVNode)("path",{d:"M938.67 512.01c0-44.59-6.82-87.6-19.54-128H682.67a212.372 212.372 0 0 1 42.67 128c.06 38.71-10.45 76.7-30.42 109.87l-182.91 316.8c235.65-.01 426.66-191.02 426.66-426.67z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M576.79 401.63a127.92 127.92 0 0 0-63.56-17.6c-22.36-.22-44.39 5.43-63.89 16.38s-35.79 26.82-47.25 46.02a128.005 128.005 0 0 0-2.16 127.44l1.24 2.13a127.906 127.906 0 0 0 46.36 46.61 127.907 127.907 0 0 0 63.38 17.44c22.29.2 44.24-5.43 63.68-16.33a127.94 127.94 0 0 0 47.16-45.79v-.01l1.11-1.92a127.984 127.984 0 0 0 .29-127.46 127.957 127.957 0 0 0-46.36-46.91z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M394.45 333.96A213.336 213.336 0 0 1 512 298.67h369.58A426.503 426.503 0 0 0 512 85.34a425.598 425.598 0 0 0-171.74 35.98 425.644 425.644 0 0 0-142.62 102.22l118.14 204.63a213.397 213.397 0 0 1 78.67-94.21zm117.56 604.72H512zm-97.25-236.73a213.284 213.284 0 0 1-89.54-86.81L142.48 298.6c-36.35 62.81-57.13 135.68-57.13 213.42 0 203.81 142.93 374.22 333.95 416.55h.04l118.19-204.71a213.315 213.315 0 0 1-122.77-21.91z",fill:"currentColor"},null,-1)];var Ys=ya(qs,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ws,Gs)}],["__file","chrome-filled.vue"]]),Xs={name:"CircleCheckFilled"},Js={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zs=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1)];var Qs=ya(Xs,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Js,Zs)}],["__file","circle-check-filled.vue"]]),ed={name:"CircleCheck"},td={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1)];var od=ya(ed,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",td,nd)}],["__file","circle-check.vue"]]),ld={name:"CircleCloseFilled"},rd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ad=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1)];var cd=ya(ld,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",rd,ad)}],["__file","circle-close-filled.vue"]]),id={name:"CircleClose"},sd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1)];var ud=ya(id,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",sd,dd)}],["__file","circle-close.vue"]]),md={name:"CirclePlusFilled"},pd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"},null,-1)];var bd=ya(md,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",pd,hd)}],["__file","circle-plus-filled.vue"]]),fd={name:"CirclePlus"},vd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Od=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1)];var jd=ya(fd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",vd,Od)}],["__file","circle-plus.vue"]]),gd={name:"Clock"},wd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1)];var Cd=ya(gd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",wd,kd)}],["__file","clock.vue"]]),yd={name:"CloseBold"},xd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"},null,-1)];var Vd=ya(yd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",xd,Bd)}],["__file","close-bold.vue"]]),zd={name:"Close"},_d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ed=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1)];var Nd=ya(zd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",_d,Ed)}],["__file","close.vue"]]),Sd={name:"Cloudy"},Md={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1)];var Dd=ya(Sd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Md,Hd)}],["__file","cloudy.vue"]]),Ld={name:"CoffeeCup"},Ad={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Td=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v32zm0 64v256a128 128 0 1 0 0-256zM96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192H128z"},null,-1)];var Pd=ya(Ld,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ad,Td)}],["__file","coffee-cup.vue"]]),Fd={name:"Coffee"},$d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Id=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304L822.592 192zm-64.128 0 4.544-64H260.736l4.544 64h493.184zm-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784zm68.736 64 36.544 512H708.16l36.544-512H279.04z"},null,-1)];var Rd=ya(Fd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",$d,Id)}],["__file","coffee.vue"]]),Kd={name:"Coin"},Ud={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224zm0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160z"},null,-1)];var Wd=ya(Kd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ud,qd)}],["__file","coin.vue"]]),Gd={name:"ColdDrink"},Yd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xd=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64zM656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928H299.008z"},null,-1)];var Jd=ya(Gd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Yd,Xd)}],["__file","cold-drink.vue"]]),Zd={name:"CollectionTag"},Qd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128H256zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32z"},null,-1)];var tu=ya(Zd,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Qd,eu)}],["__file","collection-tag.vue"]]),nu={name:"Collection"},ou={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64v544zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96H240zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224zm144-608v250.88l96-76.8 96 76.8V128H384zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44V64z"},null,-1)];var ru=ya(nu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ou,lu)}],["__file","collection.vue"]]),au={name:"Comment"},cu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},iu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zM128 128v640h192v160l224-160h352V128H128z"},null,-1)];var su=ya(au,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",cu,iu)}],["__file","comment.vue"]]),du={name:"Compass"},uu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832z"},null,-1)];var pu=ya(du,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",uu,mu)}],["__file","compass.vue"]]),hu={name:"Connection"},bu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192h192z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192H384z"},null,-1)];var vu=ya(hu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",bu,fu)}],["__file","connection.vue"]]),Ou={name:"Coordinate"},ju={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 512h64v320h-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64zm64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128zm256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1)];var wu=ya(Ou,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ju,gu)}],["__file","coordinate.vue"]]),ku={name:"CopyDocument"},Cu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64h64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H384zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64z"},null,-1)];var xu=ya(ku,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Cu,yu)}],["__file","copy-document.vue"]]),Bu={name:"Cpu"},Vu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H320zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zM64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32z"},null,-1)];var _u=ya(Bu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Vu,zu)}],["__file","cpu.vue"]]),Eu={name:"CreditCard"},Nu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Su=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416V324.096zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M64 320h896v64H64v-64zm0 128h896v64H64v-64zm128 192h256v64H192z"},null,-1)];var Mu=ya(Eu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Nu,Su)}],["__file","credit-card.vue"]]),Hu={name:"Crop"},Du={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0v672z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32z"},null,-1)];var Au=ya(Hu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Du,Lu)}],["__file","crop.vue"]]),Tu={name:"DArrowLeft"},Pu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1)];var $u=ya(Tu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Pu,Fu)}],["__file","d-arrow-left.vue"]]),Iu={name:"DArrowRight"},Ru={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ku=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1)];var Uu=ya(Iu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ru,Ku)}],["__file","d-arrow-right.vue"]]),qu={name:"DCaret"},Wu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m512 128 288 320H224l288-320zM224 576h576L512 896 224 576z"},null,-1)];var Yu=ya(qu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Wu,Gu)}],["__file","d-caret.vue"]]),Xu={name:"DataAnalysis"},Ju={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zu=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216zM832 192H192v512h640V192zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32z"},null,-1)];var Qu=ya(Xu,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ju,Zu)}],["__file","data-analysis.vue"]]),em={name:"DataBoard"},tm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M32 128h960v64H32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 192v512h640V192H192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V128z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32L322.176 960zm453.888 0h-73.856L576 741.44l55.424-32L776.064 960z"},null,-1)];var om=ya(em,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",tm,nm)}],["__file","data-board.vue"]]),lm={name:"DataLine"},rm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},am=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192zM832 192H192v512h640V192zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"},null,-1)];var cm=ya(lm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",rm,am)}],["__file","data-line.vue"]]),im={name:"DeleteFilled"},sm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64h256zm64 0h192v-64H416v64zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32H192zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32zm192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32z"},null,-1)];var um=ya(im,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",sm,dm)}],["__file","delete-filled.vue"]]),mm={name:"DeleteLocation"},pm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1)];var bm=ya(mm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",pm,hm)}],["__file","delete-location.vue"]]),fm={name:"Delete"},vm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Om=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1)];var jm=ya(fm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",vm,Om)}],["__file","delete.vue"]]),gm={name:"Dessert"},wm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},km=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416zm287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48zm339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736zM384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64z"},null,-1)];var Cm=ya(gm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",wm,km)}],["__file","dessert.vue"]]),ym={name:"Discount"},xm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336V704zm0 64v128h576V768H224zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1)];var Vm=ya(ym,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",xm,Bm)}],["__file","discount.vue"]]),zm={name:"DishDot"},_m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Em=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-128h768a384 384 0 1 0-768 0zm447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256h127.68z"},null,-1)];var Nm=ya(zm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",_m,Em)}],["__file","dish-dot.vue"]]),Sm={name:"Dish"},Mm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152zM128 704h768a384 384 0 1 0-768 0zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64z"},null,-1)];var Dm=ya(Sm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Mm,Hm)}],["__file","dish.vue"]]),Lm={name:"DocumentAdd"},Am={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm320 512V448h64v128h128v64H544v128h-64V640H352v-64h128z"},null,-1)];var Pm=ya(Lm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Am,Tm)}],["__file","document-add.vue"]]),Fm={name:"DocumentChecked"},$m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Im=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312L478.4 646.144z"},null,-1)];var Rm=ya(Fm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",$m,Im)}],["__file","document-checked.vue"]]),Km={name:"DocumentCopy"},Um={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 320v576h576V320H128zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zM960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32zM256 672h320v64H256v-64zm0-192h320v64H256v-64z"},null,-1)];var Wm=ya(Km,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Um,qm)}],["__file","document-copy.vue"]]),Gm={name:"DocumentDelete"},Ym={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xm=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"},null,-1)];var Jm=ya(Gm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ym,Xm)}],["__file","document-delete.vue"]]),Zm={name:"DocumentRemove"},Qm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ep=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm192 512h320v64H352v-64z"},null,-1)];var tp=ya(Zm,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Qm,ep)}],["__file","document-remove.vue"]]),np={name:"Document"},op={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1)];var rp=ya(np,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",op,lp)}],["__file","document.vue"]]),ap={name:"Download"},cp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ip=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1)];var sp=ya(ap,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",cp,ip)}],["__file","download.vue"]]),dp={name:"Drizzling"},up={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM288 800h64v64h-64v-64zm192 0h64v64h-64v-64zm-96 96h64v64h-64v-64zm192 0h64v64h-64v-64zm96-96h64v64h-64v-64z"},null,-1)];var pp=ya(dp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",up,mp)}],["__file","drizzling.vue"]]),hp={name:"EditPen"},bp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fp=[Object(a.createElementVNode)("path",{d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696L175.168 732.8zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336L104.32 708.8zm384 254.272v-64h448v64h-448z",fill:"currentColor"},null,-1)];var vp=ya(hp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",bp,fp)}],["__file","edit-pen.vue"]]),Op={name:"Edit"},jp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640V512z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"},null,-1)];var wp=ya(Op,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",jp,gp)}],["__file","edit.vue"]]),kp={name:"ElemeFilled"},Cp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112zm150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"},null,-1)];var xp=ya(kp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Cp,yp)}],["__file","eleme-filled.vue"]]),Bp={name:"Eleme"},Vp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"},null,-1)];var _p=ya(Bp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Vp,zp)}],["__file","eleme.vue"]]),Ep={name:"ElementPlus"},Np={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Sp=[Object(a.createElementVNode)("path",{d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8zM714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z",fill:"currentColor"},null,-1)];var Mp=ya(Ep,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Np,Sp)}],["__file","element-plus.vue"]]),Hp={name:"Expand"},Dp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 192h768v128H128V192zm0 256h512v128H128V448zm0 256h768v128H128V704zm576-352 192 160-192 128V352z"},null,-1)];var Ap=ya(Hp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Dp,Lp)}],["__file","expand.vue"]]),Tp={name:"Failed"},Pp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384v-64zm-320 0V96h256v96H384z"},null,-1)];var $p=ya(Tp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Pp,Fp)}],["__file","failed.vue"]]),Ip={name:"Female"},Rp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1)];var Up=ya(Ip,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Rp,Kp)}],["__file","female.vue"]]),qp={name:"Files"},Wp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 384v448h768V384H128zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32zm64-128h704v64H160zm96-128h512v64H256z"},null,-1)];var Yp=ya(qp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Wp,Gp)}],["__file","files.vue"]]),Xp={name:"Film"},Jp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zp=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64h192z"},null,-1)];var Qp=ya(Xp,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Jp,Zp)}],["__file","film.vue"]]),eh={name:"Filter"},th={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288L384 523.392z"},null,-1)];var oh=ya(eh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",th,nh)}],["__file","filter.vue"]]),lh={name:"Finished"},rh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ah=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64H736zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64H608zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64H480z"},null,-1)];var ch=ya(lh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",rh,ah)}],["__file","finished.vue"]]),ih={name:"FirstAidKit"},sh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H192zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96zM352 128v64h320v-64H352zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1)];var uh=ya(ih,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",sh,dh)}],["__file","first-aid-kit.vue"]]),mh={name:"Flag"},ph={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96v64z"},null,-1)];var bh=ya(mh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ph,hh)}],["__file","flag.vue"]]),fh={name:"Fold"},vh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Oh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M896 192H128v128h768V192zm0 256H384v128h512V448zm0 256H128v128h768V704zM320 384 128 512l192 128V384z"},null,-1)];var jh=ya(fh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",vh,Oh)}],["__file","fold.vue"]]),gh={name:"FolderAdd"},wh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm384 416V416h64v128h128v64H544v128h-64V608H352v-64h128z"},null,-1)];var Ch=ya(gh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",wh,kh)}],["__file","folder-add.vue"]]),yh={name:"FolderChecked"},xh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312L510.08 630.144z"},null,-1)];var Vh=ya(yh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",xh,Bh)}],["__file","folder-checked.vue"]]),zh={name:"FolderDelete"},_h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Eh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248L466.752 576z"},null,-1)];var Nh=ya(zh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",_h,Eh)}],["__file","folder-delete.vue"]]),Sh={name:"FolderOpened"},Mh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384H832zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896z"},null,-1)];var Dh=ya(Sh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Mh,Hh)}],["__file","folder-opened.vue"]]),Lh={name:"FolderRemove"},Ah={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Th=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm256 416h320v64H352v-64z"},null,-1)];var Ph=ya(Lh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ah,Th)}],["__file","folder-remove.vue"]]),Fh={name:"Folder"},$h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ih=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32z"},null,-1)];var Rh=ya(Fh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",$h,Ih)}],["__file","folder.vue"]]),Kh={name:"Food"},Uh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0zm128 0h192a96 96 0 0 0-192 0zm439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352zM672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32v-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288z"},null,-1)];var Wh=ya(Kh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Uh,qh)}],["__file","food.vue"]]),Gh={name:"Football"},Yh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xh=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0zm-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0l-11.136-63.104zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"},null,-1)];var Jh=ya(Gh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Yh,Xh)}],["__file","football.vue"]]),Zh={name:"ForkSpoon"},Qh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0V572.48zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192z"},null,-1)];var tb=ya(Zh,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Qh,eb)}],["__file","fork-spoon.vue"]]),nb={name:"Fries"},ob={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096V224zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160h37.12zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160h-16zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512h-1.216zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480V288zm-128 96V224a32 32 0 0 0-64 0v160h64-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704H253.12z"},null,-1)];var rb=ya(nb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ob,lb)}],["__file","fries.vue"]]),ab={name:"FullScreen"},cb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ib=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1)];var sb=ya(ab,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",cb,ib)}],["__file","full-screen.vue"]]),db={name:"GobletFull"},ub={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320zm503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4z"},null,-1)];var pb=ya(db,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ub,mb)}],["__file","goblet-full.vue"]]),hb={name:"GobletSquareFull"},bb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848z"},null,-1)];var vb=ya(hb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",bb,fb)}],["__file","goblet-square-full.vue"]]),Ob={name:"GobletSquare"},jb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912zM256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256v191.68z"},null,-1)];var wb=ya(Ob,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",jb,gb)}],["__file","goblet-square.vue"]]),kb={name:"Goblet"},Cb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4zM256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320z"},null,-1)];var xb=ya(kb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Cb,yb)}],["__file","goblet.vue"]]),Bb={name:"GoldMedal"},Vb={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},zb=[Object(a.createElementVNode)("path",{d:"m772.13 452.84 53.86-351.81c1.32-10.01-1.17-18.68-7.49-26.02S804.35 64 795.01 64H228.99v-.01h-.06c-9.33 0-17.15 3.67-23.49 11.01s-8.83 16.01-7.49 26.02l53.87 351.89C213.54 505.73 193.59 568.09 192 640c2 90.67 33.17 166.17 93.5 226.5S421.33 957.99 512 960c90.67-2 166.17-33.17 226.5-93.5 60.33-60.34 91.49-135.83 93.5-226.5-1.59-71.94-21.56-134.32-59.87-187.16zM640.01 128h117.02l-39.01 254.02c-20.75-10.64-40.74-19.73-59.94-27.28-5.92-3-11.95-5.8-18.08-8.41V128h.01zM576 128v198.76c-13.18-2.58-26.74-4.43-40.67-5.55-8.07-.8-15.85-1.2-23.33-1.2-10.54 0-21.09.66-31.64 1.96a359.844 359.844 0 0 0-32.36 4.79V128h128zm-192 0h.04v218.3c-6.22 2.66-12.34 5.5-18.36 8.56-19.13 7.54-39.02 16.6-59.66 27.16L267.01 128H384zm308.99 692.99c-48 48-108.33 73-180.99 75.01-72.66-2.01-132.99-27.01-180.99-75.01S258.01 712.66 256 640c2.01-72.66 27.01-132.99 75.01-180.99 19.67-19.67 41.41-35.47 65.22-47.41 38.33-15.04 71.15-23.92 98.44-26.65 5.07-.41 10.2-.7 15.39-.88.63-.01 1.28-.03 1.91-.03.66 0 1.35.03 2.02.04 5.11.17 10.15.46 15.13.86 27.4 2.71 60.37 11.65 98.91 26.79 23.71 11.93 45.36 27.69 64.96 47.29 48 48 73 108.33 75.01 180.99-2.01 72.65-27.01 132.98-75.01 180.98z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M544 480H416v64h64v192h-64v64h192v-64h-64z",fill:"currentColor"},null,-1)];var _b=ya(Bb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Vb,zb)}],["__file","gold-medal.vue"]]),Eb={name:"GoodsFilled"},Nb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Sb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 352h640l64 544H128l64-544zm128 224h64V448h-64v128zm320 0h64V448h-64v128zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0z"},null,-1)];var Mb=ya(Eb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Nb,Sb)}],["__file","goods-filled.vue"]]),Hb={name:"Goods"},Db={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96z"},null,-1)];var Ab=ya(Hb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Db,Lb)}],["__file","goods.vue"]]),Tb={name:"Grape"},Pb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64v67.2zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1)];var $b=ya(Tb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Pb,Fb)}],["__file","grape.vue"]]),Ib={name:"Grid"},Rb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 384v256H384V384h256zm64 0h192v256H704V384zm-64 512H384V704h256v192zm64 0V704h192v192H704zm-64-768v192H384V128h256zm64 0h192v192H704V128zM320 384v256H128V384h192zm0 512H128V704h192v192zm0-768v192H128V128h192z"},null,-1)];var Ub=ya(Ib,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Rb,Kb)}],["__file","grid.vue"]]),qb={name:"Guide"},Wb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gb=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 608h-64V416h64v192zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768h64zM384 608V416h64v192h-64zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32v160z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192zm678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"},null,-1)];var Yb=ya(qb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Wb,Gb)}],["__file","guide.vue"]]),Xb={name:"Handbag"},Jb={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Zb=[Object(a.createElementVNode)("path",{d:"M887.01 264.99c-6-5.99-13.67-8.99-23.01-8.99H704c-1.34-54.68-20.01-100.01-56-136s-81.32-54.66-136-56c-54.68 1.34-100.01 20.01-136 56s-54.66 81.32-56 136H160c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.67-8.99 23.01v640c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V288c0-9.35-2.99-17.02-8.99-23.01zM421.5 165.5c24.32-24.34 54.49-36.84 90.5-37.5 35.99.68 66.16 13.18 90.5 37.5s36.84 54.49 37.5 90.5H384c.68-35.99 13.18-66.16 37.5-90.5zM832 896H192V320h128v128h64V320h256v128h64V320h128v576z",fill:"currentColor"},null,-1)];var Qb=ya(Xb,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Jb,Zb)}],["__file","handbag.vue"]]),ef={name:"Headset"},tf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848zM896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0V640zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0z"},null,-1)];var of=ya(ef,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",tf,nf)}],["__file","headset.vue"]]),lf={name:"HelpFilled"},rf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},af=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480zm0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544h225.472zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"},null,-1)];var cf=ya(lf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",rf,af)}],["__file","help-filled.vue"]]),sf={name:"Help"},df={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752zm45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992l-91.008-90.944zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1)];var mf=ya(sf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",df,uf)}],["__file","help.vue"]]),pf={name:"Hide"},hf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bf=[Object(a.createElementVNode)("path",{d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z",fill:"currentColor"},null,-1)];var ff=ya(pf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",hf,bf)}],["__file","hide.vue"]]),vf={name:"Histogram"},Of={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M416 896V128h192v768H416zm-288 0V448h192v448H128zm576 0V320h192v576H704z"},null,-1)];var gf=ya(vf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Of,jf)}],["__file","histogram.vue"]]),wf={name:"HomeFilled"},kf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Cf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"},null,-1)];var yf=ya(wf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",kf,Cf)}],["__file","home-filled.vue"]]),xf={name:"HotWater"},Bf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067v68.267zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133zm273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133zM170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"},null,-1)];var zf=ya(xf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Bf,Vf)}],["__file","hot-water.vue"]]),_f={name:"House"},Ef={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328 192 413.952zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576z"},null,-1)];var Sf=ya(_f,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ef,Nf)}],["__file","house.vue"]]),Mf={name:"IceCreamRound"},Hf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Df=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248L398.848 670.4zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"},null,-1)];var Lf=ya(Mf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Hf,Df)}],["__file","ice-cream-round.vue"]]),Af={name:"IceCreamSquare"},Tf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h64zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96h-64zm-64 0h-64v160a32 32 0 1 0 64 0V704z"},null,-1)];var Ff=ya(Af,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Tf,Pf)}],["__file","ice-cream-square.vue"]]),$f={name:"IceCream"},If={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Rf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448h.64zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56z"},null,-1)];var Kf=ya($f,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",If,Rf)}],["__file","ice-cream.vue"]]),Uf={name:"IceDrink"},qf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128H512zm-64 0H256.256l16.064 128H448V448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64zm-64 8.064A256.448 256.448 0 0 0 264.256 384H448V200.704zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32v32.64zM743.68 640H280.32l32.128 256h399.104l32.128-256z"},null,-1)];var Gf=ya(Uf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",qf,Wf)}],["__file","ice-drink.vue"]]),Yf={name:"IceTea"},Xf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Jf=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352zM264.064 256h495.872a256.128 256.128 0 0 0-495.872 0zm495.424 256H264.512l48 384h398.976l48-384zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32zm160 192h64v64h-64v-64zm192 64h64v64h-64v-64zm-128 64h64v64h-64v-64zm64-192h64v64h-64v-64z"},null,-1)];var Zf=ya(Yf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Xf,Jf)}],["__file","ice-tea.vue"]]),Qf={name:"InfoFilled"},ev={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1)];var nv=ya(Qf,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ev,tv)}],["__file","info-filled.vue"]]),ov={name:"Iphone"},lv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768H224zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64v544zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96H256zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0z"},null,-1)];var av=ya(ov,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",lv,rv)}],["__file","iphone.vue"]]),cv={name:"Key"},iv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064zM512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384z"},null,-1)];var dv=ya(cv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",iv,sv)}],["__file","key.vue"]]),uv={name:"KnifeFork"},mv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56zm384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288H640z"},null,-1)];var hv=ya(uv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",mv,pv)}],["__file","knife-fork.vue"]]),bv={name:"Lightning"},fv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736H416z"},null,-1)];var Ov=ya(bv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",fv,vv)}],["__file","lightning.vue"]]),jv={name:"Link"},gv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496 45.248 45.248zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152 625.152 353.6z"},null,-1)];var kv=ya(jv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",gv,wv)}],["__file","link.vue"]]),Cv={name:"List"},yv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384v-64zM288 512h448v-64H288v64zm0 256h448v-64H288v64zm96-576V96h256v96H384z"},null,-1)];var Bv=ya(Cv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",yv,xv)}],["__file","list.vue"]]),Vv={name:"Loading"},zv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_v=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1)];var Ev=ya(Vv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",zv,_v)}],["__file","loading.vue"]]),Nv={name:"LocationFilled"},Sv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928zm0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6z"},null,-1)];var Hv=ya(Nv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Sv,Mv)}],["__file","location-filled.vue"]]),Dv={name:"LocationInformation"},Lv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Av=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1)];var Tv=ya(Dv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Lv,Av)}],["__file","location-information.vue"]]),Pv={name:"Location"},Fv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$v=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1)];var Iv=ya(Pv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Fv,$v)}],["__file","location.vue"]]),Rv={name:"Lock"},Kv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Uv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm192-160v-64a192 192 0 1 0-384 0v64h384zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64z"},null,-1)];var qv=ya(Rv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Kv,Uv)}],["__file","lock.vue"]]),Wv={name:"Lollipop"},Gv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0h1.28zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696zm105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"},null,-1)];var Xv=ya(Wv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Gv,Yv)}],["__file","lollipop.vue"]]),Jv={name:"MagicStick"},Zv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qv=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64h64v192h-64V64zm0 576h64v192h-64V640zM160 480v-64h192v64H160zm576 0v-64h192v64H736zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248L657.152 606.4zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248-316.8 316.8zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248L702.4 334.848z"},null,-1)];var eO=ya(Jv,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Zv,Qv)}],["__file","magic-stick.vue"]]),tO={name:"Magnet"},nO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64h128zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0z"},null,-1)];var lO=ya(tO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",nO,oO)}],["__file","magnet.vue"]]),rO={name:"Male"},aO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450zm0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5zm253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"},null,-1)];var iO=ya(rO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",aO,cO)}],["__file","male.vue"]]),sO={name:"Management"},dO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128h256zm-448 0h128v768H128V128z"},null,-1)];var mO=ya(sO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",dO,uO)}],["__file","management.vue"]]),pO={name:"MapLocation"},hO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256zm345.6 192L960 960H672v-64H352v64H64l102.4-256h691.2zm-68.928 0H235.328l-76.8 192h706.944l-76.8-192z"},null,-1)];var fO=ya(pO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",hO,bO)}],["__file","map-location.vue"]]),vO={name:"Medal"},OO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8V128zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128H640zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64z"},null,-1)];var gO=ya(vO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",OO,jO)}],["__file","medal.vue"]]),wO={name:"Memo"},kO={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},CO=[Object(a.createElementVNode)("path",{d:"M480 320h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M887.01 72.99C881.01 67 873.34 64 864 64H160c-9.35 0-17.02 3-23.01 8.99C131 78.99 128 86.66 128 96v832c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V96c0-9.35-3-17.02-8.99-23.01zM192 896V128h96v768h-96zm640 0H352V128h480v768z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M480 512h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32zm0 192h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32z",fill:"currentColor"},null,-1)];var yO=ya(wO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",kO,CO)}],["__file","memo.vue"]]),xO={name:"Menu"},BO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H608zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H608z"},null,-1)];var zO=ya(xO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",BO,VO)}],["__file","menu.vue"]]),_O={name:"MessageBox"},EO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},NO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 384h448v64H288v-64zm96-128h256v64H384v-64zM131.456 512H384v128h256V512h252.544L721.856 192H302.144L131.456 512zM896 576H704v128H320V576H128v256h768V576zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"},null,-1)];var SO=ya(_O,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",EO,NO)}],["__file","message-box.vue"]]),MO={name:"Message"},HO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},DO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224H128zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224h784zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056z"},null,-1)];var LO=ya(MO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",HO,DO)}],["__file","message.vue"]]),AO={name:"Mic"},TO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},PO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64h96zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128h-96z"},null,-1)];var FO=ya(AO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",TO,PO)}],["__file","mic.vue"]]),$O={name:"Microphone"},IO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},RO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128zm0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64zm-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64z"},null,-1)];var KO=ya($O,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",IO,RO)}],["__file","microphone.vue"]]),UO={name:"MilkTea"},qO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},WO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128h192zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320H276.48zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64zm493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12z"},null,-1)];var GO=ya(UO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",qO,WO)}],["__file","milk-tea.vue"]]),YO={name:"Minus"},XO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},JO=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1)];var ZO=ya(YO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",XO,JO)}],["__file","minus.vue"]]),QO={name:"Money"},ej={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640h64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M768 192H128v448h640V192zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320zm0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1)];var nj=ya(QO,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ej,tj)}],["__file","money.vue"]]),oj={name:"Monitor"},lj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H544zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H192z"},null,-1)];var aj=ya(oj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",lj,rj)}],["__file","monitor.vue"]]),cj={name:"MoonNight"},ij={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512zM171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"},null,-1)];var dj=ya(cj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ij,sj)}],["__file","moon-night.vue"]]),uj={name:"Moon"},mj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696z"},null,-1)];var hj=ya(uj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",mj,pj)}],["__file","moon.vue"]]),bj={name:"MoreFilled"},fj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1)];var Oj=ya(bj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",fj,vj)}],["__file","more-filled.vue"]]),jj={name:"More"},gj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1)];var kj=ya(jj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",gj,wj)}],["__file","more.vue"]]),Cj={name:"MostlyCloudy"},yj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048zm15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72z"},null,-1)];var Bj=ya(Cj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",yj,xj)}],["__file","mostly-cloudy.vue"]]),Vj={name:"Mouse"},zj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_j=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256H438.144zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32zm32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96v64z"},null,-1)];var Ej=ya(Vj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",zj,_j)}],["__file","mouse.vue"]]),Nj={name:"Mug"},Sj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64zm64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H800z"},null,-1)];var Hj=ya(Nj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Sj,Mj)}],["__file","mug.vue"]]),Dj={name:"MuteNotification"},Lj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Aj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64H241.216zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1)];var Tj=ya(Dj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Lj,Aj)}],["__file","mute-notification.vue"]]),Pj={name:"Mute"},Fj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$j=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128zm51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528l47.808-47.808zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032zM266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288L266.752 737.6z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1)];var Ij=ya(Pj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Fj,$j)}],["__file","mute.vue"]]),Rj={name:"NoSmoking"},Kj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Uj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256l-64 64zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744l64-64zM768 576v128h128V576H768zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1)];var qj=ya(Rj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Kj,Uj)}],["__file","no-smoking.vue"]]),Wj={name:"Notebook"},Gj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1)];var Xj=ya(Wj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Gj,Yj)}],["__file","notebook.vue"]]),Jj={name:"Notification"},Zj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qj=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128h256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384z"},null,-1)];var eg=ya(Jj,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Zj,Qj)}],["__file","notification.vue"]]),tg={name:"Odometer"},ng={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},og=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928z"},null,-1)];var lg=ya(tg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ng,og)}],["__file","odometer.vue"]]),rg={name:"OfficeBuilding"},ag={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 128v704h384V128H192zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 256h256v64H256v-64zm0 192h256v64H256v-64zm0 192h256v64H256v-64zm384-128h128v64H640v-64zm0 128h128v64H640v-64zM64 832h896v64H64v-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 384v448h192V384H640zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32z"},null,-1)];var ig=ya(rg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ag,cg)}],["__file","office-building.vue"]]),sg={name:"Open"},dg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ug=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1)];var mg=ya(sg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",dg,ug)}],["__file","open.vue"]]),pg={name:"Operation"},hg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64h261.44zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64h453.44zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64h133.44z"},null,-1)];var fg=ya(pg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",hg,bg)}],["__file","operation.vue"]]),vg={name:"Opportunity"},Og={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 960v-64h192.064v64H384zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416zm-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288h64z"},null,-1)];var gg=ya(vg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Og,jg)}],["__file","opportunity.vue"]]),wg={name:"Orange"},kg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Cg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696l182.912-182.976zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696V129.344zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024L218.752 264.064zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544H129.344zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696L264.064 805.248zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128z"},null,-1)];var yg=ya(wg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",kg,Cg)}],["__file","orange.vue"]]),xg={name:"Paperclip"},Bg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"},null,-1)];var zg=ya(xg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Bg,Vg)}],["__file","paperclip.vue"]]),_g={name:"PartlyCloudy"},Eg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ng=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"},null,-1)];var Sg=ya(_g,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Eg,Ng)}],["__file","partly-cloudy.vue"]]),Mg={name:"Pear"},Hg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"},null,-1)];var Lg=ya(Mg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Hg,Dg)}],["__file","pear.vue"]]),Ag={name:"PhoneFilled"},Tg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"},null,-1)];var Fg=ya(Ag,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Tg,Pg)}],["__file","phone-filled.vue"]]),$g={name:"Phone"},Ig={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Rg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192zm0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384z"},null,-1)];var Kg=ya($g,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ig,Rg)}],["__file","phone.vue"]]),Ug={name:"PictureFilled"},qg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1)];var Gg=ya(Ug,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",qg,Wg)}],["__file","picture-filled.vue"]]),Yg={name:"PictureRounded"},Xg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Jg=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768zm0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"},null,-1)];var Zg=ya(Yg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Xg,Jg)}],["__file","picture-rounded.vue"]]),Qg={name:"Picture"},ew={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952L185.408 876.992z"},null,-1)];var nw=ya(Qg,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ew,tw)}],["__file","picture.vue"]]),ow={name:"PieChart"},lw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512V64z"},null,-1)];var aw=ya(ow,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",lw,rw)}],["__file","pie-chart.vue"]]),cw={name:"Place"},iw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912z"},null,-1)];var dw=ya(cw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",iw,sw)}],["__file","place.vue"]]),uw={name:"Platform"},mw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64h192zM128 704V128h768v576H128z"},null,-1)];var hw=ya(uw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",mw,pw)}],["__file","platform.vue"]]),bw={name:"Plus"},fw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1)];var Ow=ya(bw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",fw,vw)}],["__file","plus.vue"]]),jw={name:"Pointer"},gw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ww=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128zM359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32L359.04 556.8z"},null,-1)];var kw=ya(jw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",gw,ww)}],["__file","pointer.vue"]]),Cw={name:"Position"},yw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"},null,-1)];var Bw=ya(Cw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",yw,xw)}],["__file","position.vue"]]),Vw={name:"Postcard"},zw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_w=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32H160zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32zm0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1)];var Ew=ya(Vw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",zw,_w)}],["__file","postcard.vue"]]),Nw={name:"Pouring"},Sw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32z"},null,-1)];var Hw=ya(Nw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Sw,Mw)}],["__file","pouring.vue"]]),Dw={name:"Present"},Lw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Aw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576h288zm64 0h288V320H544v256h288v64H544v256zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1)];var Tw=ya(Dw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Lw,Aw)}],["__file","present.vue"]]),Pw={name:"PriceTag"},Fw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$w=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1)];var Iw=ya(Pw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Fw,$w)}],["__file","price-tag.vue"]]),Rw={name:"Printer"},Kw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Uw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256V768zm64-192v320h384V576H320zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704h128zm64-448h384V128H320v128zm-64 128h64v64h-64v-64zm128 0h64v64h-64v-64z"},null,-1)];var qw=ya(Rw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Kw,Uw)}],["__file","printer.vue"]]),Ww={name:"Promotion"},Gw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yw=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472 64 448zm256 512V657.024L512 768 320 960z"},null,-1)];var Xw=ya(Ww,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Gw,Yw)}],["__file","promotion.vue"]]),Jw={name:"QuartzWatch"},Zw={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Qw=[Object(a.createElementVNode)("path",{d:"M422.02 602.01v-.03c-6.68-5.99-14.35-8.83-23.01-8.51-8.67.32-16.17 3.66-22.5 10.02-6.33 6.36-9.5 13.7-9.5 22.02s3 15.82 8.99 22.5c8.68 8.68 19.02 11.35 31.01 8s19.49-10.85 22.5-22.5c3.01-11.65.51-22.15-7.49-31.49v-.01zM384 512c0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.67 8.99-23.01zm6.53-82.49c11.65 3.01 22.15.51 31.49-7.49h.04c5.99-6.68 8.83-14.34 8.51-23.01-.32-8.67-3.66-16.16-10.02-22.5-6.36-6.33-13.7-9.5-22.02-9.5s-15.82 3-22.5 8.99c-8.68 8.69-11.35 19.02-8 31.01 3.35 11.99 10.85 19.49 22.5 22.5zm242.94 0c11.67-3.03 19.01-10.37 22.02-22.02 3.01-11.65.51-22.15-7.49-31.49h.01c-6.68-5.99-14.18-8.99-22.5-8.99s-15.66 3.16-22.02 9.5c-6.36 6.34-9.7 13.84-10.02 22.5-.32 8.66 2.52 16.33 8.51 23.01 9.32 8.02 19.82 10.52 31.49 7.49zM512 640c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01s-3-17.02-8.99-23.01c-6-5.99-13.66-8.99-23.01-8.99zm183.01-151.01c-6-5.99-13.66-8.99-23.01-8.99s-17.02 3-23.01 8.99c-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99s17.02-3 23.01-8.99c5.99-6 8.99-13.67 8.99-23.01 0-9.35-3-17.02-8.99-23.01z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M832 512c-2-90.67-33.17-166.17-93.5-226.5-20.43-20.42-42.6-37.49-66.5-51.23V64H352v170.26c-23.9 13.74-46.07 30.81-66.5 51.24-60.33 60.33-91.49 135.83-93.5 226.5 2 90.67 33.17 166.17 93.5 226.5 20.43 20.43 42.6 37.5 66.5 51.24V960h320V789.74c23.9-13.74 46.07-30.81 66.5-51.24 60.33-60.34 91.49-135.83 93.5-226.5zM416 128h192v78.69c-29.85-9.03-61.85-13.93-96-14.69-34.15.75-66.15 5.65-96 14.68V128zm192 768H416v-78.68c29.85 9.03 61.85 13.93 96 14.68 34.15-.75 66.15-5.65 96-14.68V896zm-96-128c-72.66-2.01-132.99-27.01-180.99-75.01S258.01 584.66 256 512c2.01-72.66 27.01-132.99 75.01-180.99S439.34 258.01 512 256c72.66 2.01 132.99 27.01 180.99 75.01S765.99 439.34 768 512c-2.01 72.66-27.01 132.99-75.01 180.99S584.66 765.99 512 768z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M512 320c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01 0 9.35 3 17.02 8.99 23.01 6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01 0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99zm112.99 273.5c-8.66-.32-16.33 2.52-23.01 8.51-7.98 9.32-10.48 19.82-7.49 31.49s10.49 19.17 22.5 22.5 22.35.66 31.01-8v.04c5.99-6.68 8.99-14.18 8.99-22.5s-3.16-15.66-9.5-22.02-13.84-9.7-22.5-10.02z",fill:"currentColor"},null,-1)];var ek=ya(Jw,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Zw,Qw)}],["__file","quartz-watch.vue"]]),tk={name:"QuestionFilled"},nk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ok=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1)];var lk=ya(tk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",nk,ok)}],["__file","question-filled.vue"]]),rk={name:"Rank"},ak={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ck=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"},null,-1)];var ik=ya(rk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ak,ck)}],["__file","rank.vue"]]),sk={name:"ReadingLamp"},dk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm-44.672-768-99.52 448h608.384l-99.52-448H307.328zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32zm-192-.064h64V960h-64z"},null,-1)];var mk=ya(sk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",dk,uk)}],["__file","reading-lamp.vue"]]),pk={name:"Reading"},hk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72l384 54.848zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 192h64v704h-64z"},null,-1)];var fk=ya(pk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",hk,bk)}],["__file","reading.vue"]]),vk={name:"RefreshLeft"},Ok={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1)];var gk=ya(vk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ok,jk)}],["__file","refresh-left.vue"]]),wk={name:"RefreshRight"},kk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ck=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1)];var yk=ya(wk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",kk,Ck)}],["__file","refresh-right.vue"]]),xk={name:"Refresh"},Bk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"},null,-1)];var zk=ya(xk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Bk,Vk)}],["__file","refresh.vue"]]),_k={name:"Refrigerator"},Ek={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32v288zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512H256zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96zm32 224h64v96h-64v-96zm0 288h64v96h-64v-96z"},null,-1)];var Sk=ya(_k,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ek,Nk)}],["__file","refrigerator.vue"]]),Mk={name:"RemoveFilled"},Hk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zM288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512z"},null,-1)];var Lk=ya(Mk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Hk,Dk)}],["__file","remove-filled.vue"]]),Ak={name:"Remove"},Tk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1)];var Fk=ya(Ak,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Tk,Pk)}],["__file","remove.vue"]]),$k={name:"Right"},Ik={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Rk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312L754.752 480z"},null,-1)];var Kk=ya($k,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ik,Rk)}],["__file","right.vue"]]),Uk={name:"ScaleToOriginal"},qk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1)];var Gk=ya(Uk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",qk,Wk)}],["__file","scale-to-original.vue"]]),Yk={name:"School"},Xk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Jk=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 128v704h576V128H224zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0v64zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192zM320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"},null,-1)];var Zk=ya(Yk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Xk,Jk)}],["__file","school.vue"]]),Qk={name:"Scissor"},eC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248z"},null,-1)];var nC=ya(Qk,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",eC,tC)}],["__file","scissor.vue"]]),oC={name:"Search"},lC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1)];var aC=ya(oC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",lC,rC)}],["__file","search.vue"]]),cC={name:"Select"},iC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"},null,-1)];var dC=ya(cC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",iC,sC)}],["__file","select.vue"]]),uC={name:"Sell"},mC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"},null,-1)];var hC=ya(uC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",mC,pC)}],["__file","sell.vue"]]),bC={name:"SemiSelect"},fC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64z"},null,-1)];var OC=ya(bC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",fC,vC)}],["__file","semi-select.vue"]]),jC={name:"Service"},gC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0zM256 448a128 128 0 1 0 0 256V448zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128z"},null,-1)];var kC=ya(jC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",gC,wC)}],["__file","service.vue"]]),CC={name:"SetUp"},yC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64H224zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1)];var BC=ya(CC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",yC,xC)}],["__file","set-up.vue"]]),VC={name:"Setting"},zC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_C=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384zm0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256z"},null,-1)];var EC=ya(VC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",zC,_C)}],["__file","setting.vue"]]),NC={name:"Share"},SC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},MC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"},null,-1)];var HC=ya(NC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",SC,MC)}],["__file","share.vue"]]),DC={name:"Ship"},LC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216L512 386.88zm0-70.272 144.768-65.792L512 171.84v144.768zM512 512H148.864l18.24 64H856.96l18.24-64H512zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408z"},null,-1)];var TC=ya(DC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",LC,AC)}],["__file","ship.vue"]]),PC={name:"Shop"},FC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$C=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384v-64zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640l60.544 423.808z"},null,-1)];var IC=ya(PC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",FC,$C)}],["__file","shop.vue"]]),RC={name:"ShoppingBag"},KC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},UC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320H704zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32h160zm64 0h256a128 128 0 1 0-256 0z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 704h640v64H192z"},null,-1)];var qC=ya(RC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",KC,UC)}],["__file","shopping-bag.vue"]]),WC={name:"ShoppingCartFull"},GC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04z"},null,-1)];var XC=ya(WC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",GC,YC)}],["__file","shopping-cart-full.vue"]]),JC={name:"ShoppingCart"},ZC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},QC=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1)];var ey=ya(JC,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ZC,QC)}],["__file","shopping-cart.vue"]]),ty={name:"ShoppingTrolley"},ny={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},oy=[Object(a.createElementVNode)("path",{d:"M368 833c-13.3 0-24.5 4.5-33.5 13.5S321 866.7 321 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S415 893.3 415 880s-4.5-24.5-13.5-33.5S381.3 833 368 833zm439-193c7.4 0 13.8-2.2 19.5-6.5S836 623.3 838 616l112-448c2-10-.2-19.2-6.5-27.5S929 128 919 128H96c-9.3 0-17 3-23 9s-9 13.7-9 23 3 17 9 23 13.7 9 23 9h96v576h672c9.3 0 17-3 23-9s9-13.7 9-23-3-17-9-23-13.7-9-23-9H256v-64h551zM256 192h622l-96 384H256V192zm432 641c-13.3 0-24.5 4.5-33.5 13.5S641 866.7 641 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S735 893.3 735 880s-4.5-24.5-13.5-33.5S701.3 833 688 833z",fill:"currentColor"},null,-1)];var ly=ya(ty,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ny,oy)}],["__file","shopping-trolley.vue"]]),ry={name:"Smoking"},ay={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 576v128h640V576H256zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1)];var iy=ya(ry,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ay,cy)}],["__file","smoking.vue"]]),sy={name:"Soccer"},dy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24zm72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536L871.04 418.496zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152zm452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"},null,-1)];var my=ya(sy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",dy,uy)}],["__file","soccer.vue"]]),py={name:"SoldOut"},hy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},by=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"},null,-1)];var fy=ya(py,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",hy,by)}],["__file","sold-out.vue"]]),vy={name:"SortDown"},Oy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0z"},null,-1)];var gy=ya(vy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Oy,jy)}],["__file","sort-down.vue"]]),wy={name:"SortUp"},ky={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Cy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248z"},null,-1)];var yy=ya(wy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ky,Cy)}],["__file","sort-up.vue"]]),xy={name:"Sort"},By={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632V96zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1)];var zy=ya(xy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",By,Vy)}],["__file","sort.vue"]]),_y={name:"Stamp"},Ey={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ny=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0zM128 896v-64h768v64H128z"},null,-1)];var Sy=ya(_y,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ey,Ny)}],["__file","stamp.vue"]]),My={name:"StarFilled"},Hy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1)];var Ly=ya(My,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Hy,Dy)}],["__file","star-filled.vue"]]),Ay={name:"Star"},Ty={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Py=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1)];var Fy=ya(Ay,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Ty,Py)}],["__file","star.vue"]]),$y={name:"Stopwatch"},Iy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ry=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"},null,-1)];var Ky=ya($y,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Iy,Ry)}],["__file","stopwatch.vue"]]),Uy={name:"SuccessFilled"},qy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1)];var Gy=ya(Uy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",qy,Wy)}],["__file","success-filled.vue"]]),Yy={name:"Sugar"},Xy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Jy=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904H252.928zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928h326.208zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"},null,-1)];var Zy=ya(Yy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Xy,Jy)}],["__file","sugar.vue"]]),Qy={name:"SuitcaseLine"},ex={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},tx=[Object(a.createElementVNode)("path",{d:"M922.5 229.5c-24.32-24.34-54.49-36.84-90.5-37.5H704v-64c-.68-17.98-7.02-32.98-19.01-44.99S658.01 64.66 640 64H384c-17.98.68-32.98 7.02-44.99 19.01S320.66 110 320 128v64H192c-35.99.68-66.16 13.18-90.5 37.5C77.16 253.82 64.66 283.99 64 320v448c.68 35.99 13.18 66.16 37.5 90.5s54.49 36.84 90.5 37.5h640c35.99-.68 66.16-13.18 90.5-37.5s36.84-54.49 37.5-90.5V320c-.68-35.99-13.18-66.16-37.5-90.5zM384 128h256v64H384v-64zM256 832h-64c-17.98-.68-32.98-7.02-44.99-19.01S128.66 786.01 128 768V448h128v384zm448 0H320V448h384v384zm192-64c-.68 17.98-7.02 32.98-19.01 44.99S850.01 831.34 832 832h-64V448h128v320zm0-384H128v-64c.69-17.98 7.02-32.98 19.01-44.99S173.99 256.66 192 256h640c17.98.69 32.98 7.02 44.99 19.01S895.34 301.99 896 320v64z",fill:"currentColor"},null,-1)];var nx=ya(Qy,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ex,tx)}],["__file","suitcase-line.vue"]]),ox={name:"Suitcase"},lx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64v64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448H128zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M384 128v64h256v-64H384zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z"},null,-1)];var ax=ya(ox,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",lx,rx)}],["__file","suitcase.vue"]]),cx={name:"Sunny"},ix={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32zM195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248zM64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32zm768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32zM195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0z"},null,-1)];var dx=ya(cx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ix,sx)}],["__file","sunny.vue"]]),ux={name:"Sunrise"},mx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},px=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64zm129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32zm407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248z"},null,-1)];var hx=ya(ux,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",mx,px)}],["__file","sunrise.vue"]]),bx={name:"Sunset"},fx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0H82.56zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1)];var Ox=ya(bx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",fx,vx)}],["__file","sunset.vue"]]),jx={name:"SwitchButton"},gx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32z"},null,-1)];var kx=ya(jx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",gx,wx)}],["__file","switch-button.vue"]]),Cx={name:"SwitchFilled"},yx={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},xx=[Object(a.createElementVNode)("path",{d:"M247.47 358.4v.04c.07 19.17 7.72 37.53 21.27 51.09s31.92 21.2 51.09 21.27c39.86 0 72.41-32.6 72.41-72.4s-32.6-72.36-72.41-72.36-72.36 32.55-72.36 72.36z",fill:"currentColor"},null,-1),Object(a.createElementVNode)("path",{d:"M492.38 128H324.7c-52.16 0-102.19 20.73-139.08 57.61a196.655 196.655 0 0 0-57.61 139.08V698.7c-.01 25.84 5.08 51.42 14.96 75.29s24.36 45.56 42.63 63.83 39.95 32.76 63.82 42.65a196.67 196.67 0 0 0 75.28 14.98h167.68c3.03 0 5.46-2.43 5.46-5.42V133.42c.6-2.99-1.83-5.42-5.46-5.42zm-56.11 705.88H324.7c-17.76.13-35.36-3.33-51.75-10.18s-31.22-16.94-43.61-29.67c-25.3-25.35-39.81-59.1-39.81-95.32V324.69c-.13-17.75 3.33-35.35 10.17-51.74a131.695 131.695 0 0 1 29.64-43.62c25.39-25.3 59.14-39.81 95.36-39.81h111.57v644.36zm402.12-647.67a196.655 196.655 0 0 0-139.08-57.61H580.48c-3.03 0-4.82 2.43-4.82 4.82v757.16c-.6 2.99 1.79 5.42 5.42 5.42h118.23a196.69 196.69 0 0 0 139.08-57.61A196.655 196.655 0 0 0 896 699.31V325.29a196.69 196.69 0 0 0-57.61-139.08zm-111.3 441.92c-42.83 0-77.82-34.99-77.82-77.82s34.98-77.82 77.82-77.82c42.83 0 77.82 34.99 77.82 77.82s-34.99 77.82-77.82 77.82z",fill:"currentColor"},null,-1)];var Bx=ya(Cx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",yx,xx)}],["__file","switch-filled.vue"]]),Vx={name:"Switch"},zx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_x=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32z"},null,-1)];var Ex=ya(Vx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",zx,_x)}],["__file","switch.vue"]]),Nx={name:"TakeawayBox"},Sx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M832 384H192v448h640V384zM96 320h832V128H96v192zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32h-64zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64z"},null,-1)];var Hx=ya(Nx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Sx,Mx)}],["__file","takeaway-box.vue"]]),Dx={name:"Ticket"},Lx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ax=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64v160zm0-416v192h64V416h-64z"},null,-1)];var Tx=ya(Dx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Lx,Ax)}],["__file","ticket.vue"]]),Px={name:"Tickets"},Fx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$x=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h192v64H320v-64zm0 384h384v64H320v-64z"},null,-1)];var Ix=ya(Px,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Fx,$x)}],["__file","tickets.vue"]]),Rx={name:"Timer"},Kx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ux=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0zm96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96z"},null,-1)];var qx=ya(Rx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Kx,Ux)}],["__file","timer.vue"]]),Wx={name:"ToiletPaper"},Gx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224zM736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64h416zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96z"},null,-1)];var Xx=ya(Wx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Gx,Yx)}],["__file","toilet-paper.vue"]]),Jx={name:"Tools"},Zx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qx=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0z"},null,-1)];var eB=ya(Jx,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",Zx,Qx)}],["__file","tools.vue"]]),tB={name:"TopLeft"},nB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0V256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"},null,-1)];var lB=ya(tB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",nB,oB)}],["__file","top-left.vue"]]),rB={name:"TopRight"},aB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0V256z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"},null,-1)];var iB=ya(rB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",aB,cB)}],["__file","top-right.vue"]]),sB={name:"Top"},dB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"},null,-1)];var mB=ya(sB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",dB,uB)}],["__file","top.vue"]]),pB={name:"TrendCharts"},hB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 896V128h768v768H128zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0z"},null,-1)];var fB=ya(pB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",hB,bB)}],["__file","trend-charts.vue"]]),vB={name:"TrophyBase"},OB={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},jB=[Object(a.createElementVNode)("path",{d:"M918.4 201.6c-6.4-6.4-12.8-9.6-22.4-9.6H768V96c0-9.6-3.2-16-9.6-22.4C752 67.2 745.6 64 736 64H288c-9.6 0-16 3.2-22.4 9.6C259.2 80 256 86.4 256 96v96H128c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 16-9.6 22.4 3.2 108.8 25.6 185.6 64 224 34.4 34.4 77.56 55.65 127.65 61.99 10.91 20.44 24.78 39.25 41.95 56.41 40.86 40.86 91 65.47 150.4 71.9V768h-96c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h256c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6h-96V637.26c59.4-7.71 109.54-30.01 150.4-70.86 17.2-17.2 31.51-36.06 42.81-56.55 48.93-6.51 90.02-27.7 126.79-61.85 38.4-38.4 60.8-112 64-224 0-6.4-3.2-16-9.6-22.4zM256 438.4c-19.2-6.4-35.2-19.2-51.2-35.2-22.4-22.4-35.2-70.4-41.6-147.2H256v182.4zm390.4 80C608 553.6 566.4 576 512 576s-99.2-19.2-134.4-57.6C342.4 480 320 438.4 320 384V128h384v256c0 54.4-19.2 99.2-57.6 134.4zm172.8-115.2c-16 16-32 25.6-51.2 35.2V256h92.8c-6.4 76.8-19.2 124.8-41.6 147.2zM768 896H256c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h512c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6z",fill:"currentColor"},null,-1)];var gB=ya(vB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",OB,jB)}],["__file","trophy-base.vue"]]),wB={name:"Trophy"},kB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},CB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64h128zm224-448V128H320v320a192 192 0 1 0 384 0zm64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768v192zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448H256z"},null,-1)];var yB=ya(wB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",kB,CB)}],["__file","trophy.vue"]]),xB={name:"TurnOff"},BB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1)];var zB=ya(xB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",BB,VB)}],["__file","turn-off.vue"]]),_B={name:"Umbrella"},EB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},NB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0zm570.688-320a384.128 384.128 0 0 0-757.376 0h757.376z"},null,-1)];var SB=ya(_B,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",EB,NB)}],["__file","umbrella.vue"]]),MB={name:"Unlock"},HB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},DB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104l-59.456 23.808z"},null,-1)];var LB=ya(MB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",HB,DB)}],["__file","unlock.vue"]]),AB={name:"UploadFilled"},TB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},PB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6H544z"},null,-1)];var FB=ya(AB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",TB,PB)}],["__file","upload-filled.vue"]]),$B={name:"Upload"},IB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},RB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248L544 253.696z"},null,-1)];var KB=ya($B,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",IB,RB)}],["__file","upload.vue"]]),UB={name:"UserFilled"},qB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},WB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0zm544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"},null,-1)];var GB=ya(UB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",qB,WB)}],["__file","user-filled.vue"]]),YB={name:"User"},XB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},JB=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0z"},null,-1)];var ZB=ya(YB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",XB,JB)}],["__file","user.vue"]]),QB={name:"Van"},eV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416h24.256zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672zm48.128-192-14.72-96H704v96h151.872zM688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160zm-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160z"},null,-1)];var nV=ya(QB,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",eV,tV)}],["__file","van.vue"]]),oV={name:"VideoCameraFilled"},lV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v96zM192 768v64h384v-64H192zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0zm64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288zm-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320zm64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0z"},null,-1)];var aV=ya(oV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",lV,rV)}],["__file","video-camera-filled.vue"]]),cV={name:"VideoCamera"},iV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 768V256H128v512h576zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 71.552v176.896l128 64V359.552l-128 64zM192 320h192v64H192v-64z"},null,-1)];var dV=ya(cV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",iV,sV)}],["__file","video-camera.vue"]]),uV={name:"VideoPause"},mV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32zm192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32z"},null,-1)];var hV=ya(uV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",mV,pV)}],["__file","video-pause.vue"]]),bV={name:"VideoPlay"},fV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-48-247.616L668.608 512 464 375.616v272.768zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"},null,-1)];var OV=ya(bV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",fV,vV)}],["__file","video-play.vue"]]),jV={name:"View"},gV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1)];var kV=ya(jV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",gV,wV)}],["__file","view.vue"]]),CV={name:"WalletFilled"},yV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160H688zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96zm-80-544 128 160H384l256-160z"},null,-1)];var BV=ya(CV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",yV,xV)}],["__file","wallet-filled.vue"]]),VV={name:"Wallet"},zV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_V=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32v192z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M128 320v512h768V320H128zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1)];var EV=ya(VV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",zV,_V)}],["__file","wallet.vue"]]),NV={name:"WarnTriangleFilled"},SV={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},MV=[Object(a.createElementVNode)("path",{d:"M928.99 755.83 574.6 203.25c-12.89-20.16-36.76-32.58-62.6-32.58s-49.71 12.43-62.6 32.58L95.01 755.83c-12.91 20.12-12.9 44.91.01 65.03 12.92 20.12 36.78 32.51 62.59 32.49h708.78c25.82.01 49.68-12.37 62.59-32.49 12.91-20.12 12.92-44.91.01-65.03zM554.67 768h-85.33v-85.33h85.33V768zm0-426.67v298.66h-85.33V341.32l85.33.01z",fill:"currentColor"},null,-1)];var HV=ya(NV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",SV,MV)}],["__file","warn-triangle-filled.vue"]]),DV={name:"WarningFilled"},LV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1)];var TV=ya(DV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",LV,AV)}],["__file","warning-filled.vue"]]),PV={name:"Warning"},FV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$V=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0zm-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1)];var IV=ya(PV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",FV,$V)}],["__file","warning.vue"]]),RV={name:"Watch"},KV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},UV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32z"},null,-1),Object(a.createElementVNode)("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm128-256V128H416v128h-64V64h320v192h-64zM416 768v128h192V768h64v192H352V768h64z"},null,-1)];var qV=ya(RV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",KV,UV)}],["__file","watch.vue"]]),WV={name:"Watermelon"},GV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248L683.072 600.32zm231.552 141.056a448 448 0 1 1-632-632l632 632z"},null,-1)];var XV=ya(WV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",GV,YV)}],["__file","watermelon.vue"]]),JV={name:"WindPower"},ZV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},QV=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32zm416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92l192-17.472zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96v226.368z"},null,-1)];var ez=ya(JV,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",ZV,QV)}],["__file","wind-power.vue"]]),tz={name:"ZoomIn"},nz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oz=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1)];var lz=ya(tz,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",nz,oz)}],["__file","zoom-in.vue"]]),rz={name:"ZoomOut"},az={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cz=[Object(a.createElementVNode)("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1)];var iz=ya(rz,[["render",function(e,t,n,o,l,r){return Object(a.openBlock)(),Object(a.createElementBlock)("svg",az,cz)}],["__file","zoom-out.vue"]]),sz=p({name:"image-preview",components:{ElIcon:Ze.ElIcon,ElCarousel:Ze.ElCarousel,ElCarouselItem:Ze.ElCarouselItem,Document:rp,ArrowRight:sc,ArrowLeft:tc,Close:Nd,ZoomOut:iz,ZoomIn:lz,RefreshLeft:gk,RefreshRight:yk,Printer:qw},props:{datas:Array,index:[Number,String],ops:Object,onDestroy:Function},data:function(){return{left:0,top:0,scale:1,rotate:0,count:this.index}},computed:{styleBoxName:function(){return{marginLeft:Object(D.v)(this.left),marginTop:Object(D.v)(this.top)}},styleName:function(){return{transform:"scale(".concat(this.scale,") rotate(").concat(this.rotate,"deg)"),maxWidth:"100%",maxHeight:"100%"}},isRrrow:function(){return this.datas.length>1}},methods:{getName:function(e){return e.substring(e.lastIndexOf("/")+1)},handlePrint:function(){va("#avue-image-preview__".concat(this.count))},handlePrev:function(){this.stopItem(),this.$refs.carousel.prev()},handleNext:function(){this.stopItem(),this.$refs.carousel.next()},stopItem:function(){this.left=0,this.top=0},isMediaType:function(e){return Object(D.r)(e.url,e.type)},subScale:function(){.2!=this.scale&&(this.scale=parseFloat((this.scale-.2).toFixed(2)))},addScale:function(){this.scale=parseFloat((this.scale+.2).toFixed(2))},handleChange:function(e,t){this.scale=1,this.rotate=0,this.count=e},move:function(e){var t=this,n=e.clientX,o=e.clientY;document.onmousemove=function(e){var l=e.clientX-n,r=e.clientY-o;n=e.clientX,o=e.clientY,t.left=t.left+2*l,t.top=t.top+2*r},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}},handleClick:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];"function"==typeof this.ops.click?this.ops.click(e,t):n&&window.open(e.url)},close:function(){this.isShow=!1,"function"==typeof this.ops.beforeClose&&this.ops.beforeClose(this.datas,this.count),this.onDestroy()}}});var dz=f()(sz,[["render",function(e,t,n,o,l,r){const c=Object(a.resolveComponent)("close"),i=Object(a.resolveComponent)("el-icon"),s=Object(a.resolveComponent)("arrowLeft"),d=Object(a.resolveComponent)("arrowRight"),u=Object(a.resolveComponent)("Document"),m=Object(a.resolveComponent)("el-carousel-item"),p=Object(a.resolveComponent)("el-carousel"),h=Object(a.resolveComponent)("zoomOut"),b=Object(a.resolveComponent)("zoomIn"),f=Object(a.resolveComponent)("printer"),v=Object(a.resolveComponent)("refreshLeft"),O=Object(a.resolveComponent)("refreshRight");return Object(a.openBlock)(),Object(a.createElementBlock)("div",{class:Object(a.normalizeClass)(e.b())},[e.ops.modal?(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:0,class:Object(a.normalizeClass)(e.b("mask")),onClick:t[0]||(t[0]=(...t)=>e.close&&e.close(...t))},null,2)):Object(a.createCommentVNode)("v-if",!0),Object(a.createElementVNode)("span",{class:"el-image-viewer__btn el-image-viewer__close",onClick:t[1]||(t[1]=(...t)=>e.close&&e.close(...t))},[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(c)]),_:1})]),e.isRrrow?(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:1,class:"el-image-viewer__btn el-image-viewer__prev",onClick:t[2]||(t[2]=t=>e.handlePrev())},[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(s)]),_:1})])):Object(a.createCommentVNode)("v-if",!0),e.isRrrow?(Object(a.openBlock)(),Object(a.createElementBlock)("span",{key:2,class:"el-image-viewer__btn el-image-viewer__next",onClick:t[3]||(t[3]=t=>e.handleNext())},[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(d)]),_:1})])):Object(a.createCommentVNode)("v-if",!0),Object(a.createElementVNode)("div",{class:Object(a.normalizeClass)(e.b("box")),ref:"box"},[Object(a.createVNode)(p,{ref:"carousel","show-indicators":!1,"initial-index":e.index,"initial-swipe":e.index,interval:0,arrow:"never",onChange:e.handleChange,"indicator-position":"none"},{default:Object(a.withCtx)(()=>[(Object(a.openBlock)(!0),Object(a.createElementBlock)(a.Fragment,null,Object(a.renderList)(e.datas,(n,o)=>(Object(a.openBlock)(),Object(a.createBlock)(m,{onClick:t[4]||(t[4]=Object(a.withModifiers)(t=>e.ops.closeOnClickModal?e.close():"",["self"])),key:o},{default:Object(a.withCtx)(()=>[e.isMediaType(n)?(Object(a.openBlock)(),Object(a.createBlock)(Object(a.resolveDynamicComponent)(e.isMediaType(n)),{key:0,onClick:t=>e.handleClick(n,o),id:"avue-image-preview__"+o,src:n.url,style:Object(a.normalizeStyle)([e.styleName,e.styleBoxName]),ref_for:!0,ref:"item",onMousedown:e.move,controls:"controls",ondragstart:"return false"},null,40,["onClick","id","src","style","onMousedown"])):(Object(a.openBlock)(),Object(a.createElementBlock)("div",{key:1,onClick:t=>e.handleClick(n,o,!0),id:"avue-image-preview__"+o,class:Object(a.normalizeClass)(e.b("file"))},[Object(a.createElementVNode)("span",null,[Object(a.createVNode)(i,null,{default:Object(a.withCtx)(()=>[Object(a.createVNode)(u)]),_:1}),Object(a.createElementVNode)("p",null,Object(a.toDisplayString)(n.name||e.getName(n.url)),1)])],10,Oa))]),_:2},1024))),128))]),_:1},8,["initial-index","initial-swipe","onChange"])],2),Object(a.createElementVNode)("div",ja,[Object(a.createElementVNode)("div",ga,[Object(a.createVNode)(i,{onClick:e.subScale},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(h)]),_:1},8,["onClick"]),Object(a.createVNode)(i,{onClick:e.addScale},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(b)]),_:1},8,["onClick"]),wa,Object(a.createVNode)(i,{onClick:e.handlePrint},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(f)]),_:1},8,["onClick"]),ka,Object(a.createVNode)(i,{onClick:t[5]||(t[5]=t=>e.rotate=e.rotate-90)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(v)]),_:1}),Object(a.createVNode)(i,{onClick:t[6]||(t[6]=t=>e.rotate=e.rotate+90)},{default:Object(a.withCtx)(()=>[Object(a.createVNode)(O)]),_:1})])])],2)}]]),uz=function(e){for(var t in o)e.component("el-icon"+t.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()})),o[t])};var mz={$ImagePreview:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o={datas:e,index:t,ops:Object.assign({closeOnClickModal:!1,beforeClose:null,click:null,modal:!0},n)},l=n.appendTo;l=n.appendTo?document.querySelector(n.appendTo):document.body;var r=document.createElement("div"),c=Object(a.createVNode)(dz,o);return c.props.onDestroy=function(){Object(a.render)(null,r)},Object(a.render)(c,r),l.appendChild(r.firstElementChild),c},$Export:ba,$Print:va,$Clipboard:function(e){var t=e.text;return new Promise((function(e,n){var o=document.body,l="rtl"==document.documentElement.getAttribute("dir"),r=document.createElement("textarea");r.style.fontSize="12pt",r.style.border="0",r.style.padding="0",r.style.margin="0",r.style.position="absolute",r.style[l?"right":"left"]="-9999px";var a=window.pageYOffset||document.documentElement.scrollTop;r.style.top="".concat(a,"px"),r.setAttribute("readonly",""),r.value=t,o.appendChild(r),function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var o=window.getSelection(),l=document.createRange();l.selectNodeContents(e),o.removeAllRanges(),o.addRange(l),t=o.toString()}}(r);try{document.execCommand("copy"),e()}catch(e){!1,n()}}))},$Watermark:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new ko(e)},$Log:E,$Screenshot:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(window.html2canvas)return window.html2canvas(e,t);S.logs("Screenshot")},deepClone:D.e,dataURLtoFile:D.d,isJson:D.q,setPx:D.v,validData:D.x,findArray:D.i,findNode:D.j,validatenull:G.a,downFile:D.g,loadScript:D.s,findObject:D.k,randomId:D.t},pz={contextmenu:ha};t.default={version:"3.2.12",locale:R,install:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={size:t.size||"default",calcHeight:t.calcHeight||0,menuType:t.menuType||"text",appendToBody:Object(D.x)(t.appendToBody,!0),canvas:Object.assign({text:"avuejs.com",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1},t.canvas),qiniu:Object.assign({AK:"",SK:"",scope:"",url:"",bucket:"https://upload.qiniup.com",deadline:1},t.qiniu||{}),ali:Object.assign({region:"",endpoint:"",stsToken:"",accessKeyId:"",accessKeySecret:"",bucket:""},t.ali||{})};e.config.globalProperties.$AVUE=Object.assign(t,n),ua.forEach((function(t){e.component(t.name,t)})),uz(e),Object.keys(mz).forEach((function(t){e.config.globalProperties[t]=mz[t]})),Object.keys(pz).forEach((function(t){e.directive(t,pz[t])})),R.use(t.locale),R.i18n(t.i18n),e.config.globalProperties.$uploadFun=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t=t||this;var n=["uploadPreview","uploadBefore","uploadAfter","uploadDelete","uploadError","uploadExceed"],o={};return"upload"===e.type?n.forEach((function(n){e[n]||(o[n]=t[n])})):n.forEach((function(e){o[e]=t[e]})),o},e.config.globalProperties.$axios=t.axios||pa.a}}}]).default})); diff --git a/public/cdn/avue/3.2.16/index.css b/public/cdn/avue/3.2.16/index.css new file mode 100644 index 0000000..aa670db --- /dev/null +++ b/public/cdn/avue/3.2.16/index.css @@ -0,0 +1 @@ +@charset "UTF-8";.avue-article__body,.avue-comment__body{font-family:Segoe UI,Lucida Grande,Helvetica,Arial,Microsoft YaHei,FreeSans,Arimo,Droid Sans,wenquanyi micro hei,Hiragino Sans GB,Hiragino Sans GB W3,FontAwesome,sans-serif}.avue-article__title{margin-bottom:15px;font-size:32px;line-height:32px;font-weight:400}.avue-article__meta{display:block;margin-bottom:20px;font-size:12px;color:#999}.avue-article__lead{color:#666;font-size:14px;line-height:22px;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.avue-article__body{padding-top:10px;background:#fff;color:#333;font-size:14px}.avue-article blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-crud{margin:0 auto;width:100%}.avue-crud .el-card+.el-card{margin-top:8px}.avue-crud .el-button.is-text{margin-left:4px;padding-left:4px;padding-right:4px}.avue-crud--card .el-card{border:none}.avue-crud--card .el-card__body{padding:0}.avue-crud--card .el-card+.el-card{margin-top:0}.avue-crud .el-table .el-form-item{margin-bottom:0;display:inline-block;width:100%}.avue-crud .el-table .el-form-item__label{position:absolute;left:2px}.avue-crud .el-table .el-form-item__content{line-height:inherit;font-size:inherit}.avue-crud .el-table .el-form-item__error{width:100%;text-align:left;position:relative}.avue-crud .el-dropdown+.el-button{margin-left:10px}.avue-crud .el-checkbox:last-of-type{margin-right:0}.avue-crud__img{display:flex;justify-content:center}.avue-crud__img>*{height:50px;margin-right:5px;object-fit:contain;font-size:50px}.avue-crud__column .el-checkbox{margin-bottom:10px;cursor:move}.avue-crud__header{display:flex;justify-content:space-between;position:relative;width:100%;min-height:40px;height:auto;overflow:hidden;margin-bottom:5px;background-color:#fff}.avue-crud__search .el-card__body{padding-bottom:5px}.avue-crud__search .el-form-item--medium.el-form-item{margin-bottom:22px}.avue-crud .el-table--small .avue-crud__color{width:30px;height:30px}.avue-crud .el-table--small .avue-crud__icon{font-size:30px}.avue-crud th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud table td{line-height:26px}.avue-crud--indeterminate .is-indeterminate .el-checkbox__inner{background-color:#fff;border-color:#dcdfe6}.avue-crud .el-table th.el-table__cell{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud__color{margin:0 auto;width:40px;height:40px;border-radius:5px;display:block}.avue-crud__ghost{cursor:move;opacity:.4}.is-always-shadow+.avue-crud__pagination{padding:0}.avue-crud__pagination{position:relative;padding:20px 0}.avue-crud__pagination .el-pagination{justify-content:flex-end}.avue-crud__form{padding:0 8px}.avue-crud__empty{padding:60px 0}.avue-crud__title{font-weight:700;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;font-size:22px}.avue-crud__tip{padding:4px 10px 6px;width:100%;margin-bottom:10px;border:1px solid #d9ecff;background-color:#ecf5ff;color:#409eff;font-size:12px;border-radius:3px}.avue-crud__tip-name{margin-right:10px}.avue-crud__tip-count{padding:0 1px;font-size:16px;font-weight:700}.avue-crud__tip-button{cursor:pointer;font-size:12px;font-weight:700}.avue-crud__filter-item{margin-bottom:12px;display:flex;align-items:center;justify-content:center}.avue-crud__filter-menu{padding:0 5px;margin-bottom:20px}.avue-crud__filter-label{margin:0 5px;width:120px!important}.avue-crud__filter-symbol{margin:0 5px;width:80px!important}.avue-crud__filter-value{margin:0 5px;width:150px!important}.avue-crud__filter-value .el-date-editor.el-input,.avue-crud__filter-value .el-date-editor.el-input__inner{width:100%}.avue-crud__filter-icon{margin-left:10px}.avue-crud__dialog__header{position:relative;display:flex;align-items:center;justify-content:space-between}.avue-crud__dialog__menu{position:absolute;right:5px;z-index:1}.avue-crud__dialog__menu i{color:#909399;font-size:14px;cursor:pointer}.avue-crud__dialog__menu i:hover{color:#409EFF}.avue-crud__dialog--fullscreen{max-width:inherit;max-height:inherit}.avue-crud__dialog .el-dialog__body{padding:20px 20px 5px 10px}.avue-card__item{margin-bottom:16px;border:1px solid #e8e8e8;background-color:#fff;box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";cursor:pointer;height:200px}.avue-card__item:hover{border-color:rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.avue-card__item--add{border:1px dashed #d9d9d9;width:100%;color:rgba(0,0,0,.45);background-color:#fff;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:16px}.avue-card__item--add i{margin-right:10px}.avue-card__item--add:hover{color:#40a9ff;background-color:#fff;border-color:#40a9ff}.avue-card__body{display:flex;padding:24px}.avue-card__detail{flex:1}.avue-card__avatar{width:48px;height:48px;border-radius:48px;overflow:hidden;margin-right:12px}.avue-card__avatar img{width:100%;height:100%}.avue-card__title{color:rgba(0,0,0,.85);margin-bottom:12px;font-size:16px}.avue-card__title:hover{color:#1890ff}.avue-card__info{color:rgba(0,0,0,.45);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:64px}.avue-card__menu{display:flex;justify-content:space-around;height:50px;background:#f7f9fa;color:rgba(0,0,0,.45);text-align:center;line-height:50px}.avue-card__menu:hover{color:#1890ff}.avue-comment{margin-bottom:30px;display:flex;align-items:flex-start}.avue-comment--reverse{flex-direction:row-reverse}.avue-comment--reverse .avue-comment__main:after,.avue-comment--reverse .avue-comment__main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.avue-comment--reverse .avue-comment__main:before{border-left-color:#dedede}.avue-comment--reverse .avue-comment__main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.avue-comment__avatar{width:48px;height:48px;border-radius:50%;border:1px solid transparent;box-sizing:border-box;vertical-align:middle}.avue-comment__header{padding:5px 15px;background:#f8f8f8;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.avue-comment__author{font-weight:700;font-size:14px;color:#999}.avue-comment__main{flex:1;margin:0 20px;position:relative;border:1px solid #dedede;border-radius:2px}.avue-comment__main:after,.avue-comment__main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.avue-comment__main:before{border-right-color:#dedede;z-index:1}.avue-comment__main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}.avue-comment__body{padding:15px;overflow:hidden;background:#fff;color:#333;font-size:14px}.avue-comment blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-chat{box-shadow:1px 2px 10px #eee;position:relative;background-color:#fcfcfc}.avue-chat li,.avue-chat ul{padding:0;margin:0}.avue-chat li{list-style:none;cursor:pointer}.avue-chat .web__content{height:100%;display:flex}.avue-chat .web__main{height:calc(100% - 200px);padding:15px 15px 20px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.avue-chat .web__logo{background-color:#409eff;display:flex;padding:15px 12px;margin:0 auto;vertical-align:middle}.avue-chat .web__logo-img{margin-top:3px;width:35px;height:35px;border-radius:100%;box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.avue-chat .web__logo-info{margin-left:10px}.avue-chat .web__logo-name{position:relative;margin-top:5px;font-size:13px}.avue-chat .web__logo-dept{margin-top:1px;font-size:12px}.avue-chat .web__logo-dept,.avue-chat .web__logo-name{color:#fff;margin:0;padding:0;width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.avue-chat .web__main-item{position:relative;font-size:0;margin-bottom:10px;padding-left:60px;min-height:68px}.avue-chat .web__main-text,.avue-chat .web__main-user{display:inline-block;vertical-align:top;font-size:14px}.avue-chat .web__main-user{position:absolute;left:3px}.avue-chat .web__main-user img{width:40px;height:40px;border-radius:100%}.avue-chat .web__main-user cite{position:absolute;left:60px;top:-2px;width:500px;line-height:24px;font-size:12px;white-space:nowrap;color:#999;text-align:left;font-style:normal}.avue-chat .web__main-user cite i{padding-left:15px;font-style:normal}.avue-chat .web__main-text{position:relative;line-height:22px;margin-top:25px;padding:8px 15px;background-color:#f3f3f3;border-radius:3px;border:1px solid #f0f0f0;color:#000;word-break:break-all}.avue-chat .web__main-arrow{top:6px;left:-8px;position:absolute;display:block;width:0;height:0;border-color:transparent #ebeef5 transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.avue-chat .web__main-arrow::after{content:" ";top:-7px;left:1px;position:absolute;display:block;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:7px 7px 7px 0}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow{left:auto;right:-5px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:8px 0 8px 8px}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow::after{left:auto;right:-2px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:7px 0 7px 7px}.avue-chat .web__main-list{margin:10px 0}.avue-chat .web__main-list li{height:30px;color:#409eff;line-height:30px}.avue-chat .web__main-item--mine{text-align:right;padding-left:0;padding-right:60px}.avue-chat .web__main-item--mine .web__main-user{left:auto;right:3px}.avue-chat .web__main-item--mine .web__main-user cite{left:auto;right:60px;text-align:right}.avue-chat .web__main-item--mine .web__main-user cite i{padding-left:0;padding-right:15px}.avue-chat .web__main-item--mine .web__main-text{margin-left:0;text-align:left;background-color:#409eff;color:#fff}.avue-chat .web__footer{box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);position:absolute;left:0;bottom:0;width:100%;background-color:#fff}.avue-chat .web__msg{padding:10px;height:auto;overflow:hidden}.avue-chat .web__msg--file,.avue-chat .web__msg--img,.avue-chat .web__msg--video{position:relative;max-width:250px;min-width:200px;width:100%;margin:10px 0;border:1px solid #eee;overflow:hidden;border-radius:5px;cursor:pointer;display:block}.avue-chat .web__msg--file{height:140px;background-color:#fff}.avue-chat .web__msg--file span{box-sizing:border-box;padding:3px 5px;color:#333;display:flex;align-items:center;width:100%;justify-content:center;height:calc(100% - 80px);overflow:hidden;font-size:13px;text-align:center}.avue-chat .web__msg--file h2{margin:0;width:100%;text-align:center;line-height:80px;background-color:#409EFF;color:#fff}.avue-chat .web__msg--map{height:160px}.avue-chat .web__msg-input{display:block;width:100%;height:60px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;outline:0;background-color:#fff;border:0;word-break:break-all;font-size:13px;line-height:17px;-webkit-appearance:none}.avue-chat .web__msg-submit{float:right;display:block;outline:0;cursor:pointer;text-align:center}.avue-chat .web__tools{padding:8px 10px 0;box-sizing:border-box}.avue-chat .web__tools i{margin-right:12px;font-size:20px;color:#888a91}.avue-chat .web__tools i:hover{color:#76b1f9}.avue-draggable{padding:10px;position:absolute;cursor:move;-webkit-tap-highlight-color:transparent;user-select:none}.avue-draggable__focus{opacity:0;position:absolute!important;top:0;left:0;z-index:-1024}.avue-draggable__mask{width:100%;height:100%;border:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.avue-draggable--active{cursor:move;border:1px dashed #09f;background-color:rgba(115,170,229,.5)}.avue-draggable--move{opacity:.6;background-color:rgba(115,170,229,.5)}.avue-draggable--click{cursor:pointer}.avue-draggable__line--left{position:absolute;border-top:1px dashed #09f;width:10000px;height:0;top:0;transform:translateX(-100%)}.avue-draggable__line--top{position:absolute;border-left:1px dashed #09f;width:0;height:10000px;left:0;transform:translateY(-100%)}.avue-draggable__line--label{top:-5px;left:-8px;position:absolute;padding:5px;transform:translate(-100%,-100%);color:#09f;font-size:18px;white-space:nowrap;cursor:move}.avue-draggable__menu,.avue-image-preview .el-image-viewer__close i,.avue-image-preview__file a{color:#fff}.avue-draggable__menu{position:absolute;top:0;left:0;background-color:#409EFF;font-size:25px;z-index:9999;cursor:pointer}.avue-draggable__range{position:absolute;width:10px;height:10px;border-radius:100%;z-index:9999;background-color:#09f}.avue-draggable__range--left,.avue-draggable__range--right{top:50%;transform:translateY(-50%)}.avue-draggable__range--left:hover,.avue-draggable__range--right:hover{cursor:ew-resize}.avue-draggable__range--left{left:-6px}.avue-draggable__range--right{right:-6px}.avue-draggable__range--bottom,.avue-draggable__range--top{left:50%;transform:translateX(-50%)}.avue-draggable__range--bottom:hover,.avue-draggable__range--top:hover{cursor:ns-resize}.avue-draggable__range--top{top:-6px}.avue-draggable__range--bottom{bottom:-6px}.avue-draggable__range--bottom-right:hover,.avue-draggable__range--top-left:hover{cursor:nwse-resize}.avue-draggable__range--bottom-left:hover,.avue-draggable__range--top-right:hover{cursor:nesw-resize}.avue-draggable__range--top-right{top:-6px;right:-6px}.avue-draggable__range--top-left{top:-6px;left:-6px}.avue-draggable__range--bottom-right{bottom:-6px;right:-6px}.avue-draggable__range--bottom-left{bottom:-6px;left:-6px}.avue-img--center{display:flex;align-items:center;justify-content:center}.avue-img--fullscreen .el-dialog__body{height:100%}.avue-image-preview{position:fixed;top:0;left:0;width:100%;height:100%;transition:all .5s;z-index:9998}.avue-image-preview .el-image-viewer__btn{z-index:1024}.avue-image-preview img{transition:all .5s;cursor:pointer}.avue-image-preview__file{text-align:center}.avue-image-preview__file i{cursor:pointer;font-size:80px}.avue-image-preview__mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.avue-image-preview__box{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.avue-image-preview__box .el-carousel{width:90%;height:100%}.avue-image-preview__box .el-carousel__container{height:100%}.avue-image-preview__box .el-carousel__item{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.avue-input-number .el-input__inner{text-align:left}.avue-input-tree .el-tag__close{display:none!important}.avue-input-tree__desc{float:right;color:#8492a6;font-size:13px}.avue-input-tree__item{padding:0;height:auto;line-height:normal}.avue-input-table__crud .avue-crud__pagination{padding:10px 0 2px 10px;margin:0}.amap-icon img,.amap-marker-content img{width:25px;height:34px}.avue-input-map__marker{position:absolute;top:-20px;right:-118px;color:#fff;padding:4px 10px;box-shadow:1px 1px 1px rgba(10,10,10,.2);white-space:nowrap;font-size:12px;font-family:"";background-color:#25a5f7;border-radius:3px}.avue-input-map__content-input{margin-bottom:10px}.avue-input-map__content-box{position:relative}.avue-input-map__content-container{width:100%;height:450px}.avue-input-map__content-result{display:block!important;position:absolute;top:0;right:-8px;width:250px;height:450px;overflow-y:auto}.avue-input-icon{display:flex;flex-wrap:wrap;justify-content:space-around}.avue-input-icon__item{text-align:center;width:60px;padding:10px 20px 0;transition:all .2s}.avue-input-icon__item p{font-size:12px;margin-top:5px}.avue-input-icon__item:hover{transform:scale(1.4)}.avue-input-icon__item--active{transform:scale(1.4);color:#409EFF}.avue-input-icon__list{display:flex;flex-wrap:wrap}.avue-input-icon__filter{text-align:right}.avue-input-icon__filter .el-input{width:250px}.avue-upload--upload .el-upload--picture-img{display:inline-block}.avue-upload--upload .el-upload-list{margin-top:-6px}.avue-upload--list .el-upload{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avue-upload--list .el-upload:hover{border-color:#409eff}.avue-upload__dialog .el-dialog__header{display:none}.avue-upload__dialog .el-dialog__body{padding:10px;display:flex;justify-content:center}.avue-upload__menu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1024}.avue-upload__menu i{color:#fff;margin:0 8px;font-size:20px}.avue-upload__avatar{font-size:28px;color:#8c939d;width:148px;height:148px;line-height:148px;text-align:center;display:block}.avue-form{position:relative;margin:0 auto;box-sizing:border-box}.avue-form__item--top{display:flex;flex-direction:column}.avue-form__item--top .el-form-item__label{width:100%!important;text-align:left!important}.avue-form__item--top .el-form-item__content{margin-left:0!important}.avue-form__item--left .el-form-item__label{text-align:left!important}.avue-form__menu{padding:5px 10px 0;box-sizing:border-box}.avue-form__menu--center{text-align:center}.avue-form__menu--center .el-button{margin:0 5px}.avue-form__menu--left{text-align:left}.avue-form__menu--right{text-align:right}.avue-form__tabs{padding:0 10px;box-sizing:border-box}.avue-form__group{align-items:flex-start;flex-wrap:wrap;height:auto}.avue-form__group--flex{display:flex}.avue-form__group .el-col{position:relative}.avue-form__line{display:inline-block;height:100%}.avue-form__row--block{width:100%;display:block}.avue-form__row--cursor{cursor:pointer}.avue-form__option{position:absolute;right:0;top:-10px;z-index:999}.avue-flow,.avue-flow__node,.avue-tree{position:relative}.avue-form__option i{color:#666}.avue-form__option i+i{margin-left:10px}.el-drawer .avue-form{padding:0 20px}.avue-flow .avue-draggable{padding:0}.avue-flow__node{display:flex;flex-direction:column;width:200px;height:80px;border-radius:5px;box-shadow:"#66a6e0 0px 0px 12px 0px";border:1px solid #eee;box-sizing:border-box;overflow:hidden}.avue-flow__node--active{border-width:2px;border-color:#f56c6c}.avue-flow__node-drag{margin:0 5px;display:inline-block}.avue-checkbox .el-checkbox+.el-checkbox,.avue-radio .el-radio+.el-radio{margin-left:0}.avue-checkbox .el-checkbox,.avue-radio .el-radio{margin-right:10px}.avue-flow__node-header{flex:1;background-color:#66a6e0}.avue-flow__node-body{display:flex;align-items:center;justify-content:center;flex:1.5;text-align:center;background:#fff}.avue-date .el-date-editor.el-input,.avue-date .el-date-editor.el-input__inner{width:100%}.avue-date__group{display:flex;align-items:center}.avue-date__radio .el-radio-button:last-child .el-radio-button__inner{border-radius:0;border-right:0}.avue-group .el-collapse,.avue-group .el-collapse-item__wrap,.data-card .item{border-color:#fff}.avue-date__date{width:300px}.avue-date__date .el-date-editor{border-top-left-radius:0;border-bottom-left-radius:0}.avue-select .sortable-ghost{opacity:.8;color:#fff!important;background:#409EFF!important}.avue-select .el-tag{cursor:pointer}.avue-select__desc{float:right;color:#8492a6;font-size:13px}.el-select-dropdown .avue-select__check{box-sizing:border-box;text-align:right;width:100%;padding-right:20px}.avue-group{width:100%}.avue-group .el-collapse-item__header{height:inherit;border:none;border-bottom:1px solid #eee;margin-bottom:20px}.avue-group .el-collapse-item__content,.avue-group .van-collapse-item__content{padding-bottom:0}.avue-group .van-collapse-item__content{padding:0 2px}.avue-group .van-hairline--top-bottom::after,.avue-group .van-hairline-unset--top-bottom::after,.avue-group--arrow .el-collapse-item__arrow,.avue-group--arrow .van-icon-arrow{display:none}.avue-group .van-collapse-item__title{padding:0 10px;display:flex;align-items:center}.avue-group .van-collapse-item__title::after{left:0!important}.avue-group--none{margin:0!important;border:none!important}.avue-group--header .el-collapse-item__header{display:none}.avue-group--collapse .el-collapse-item__arrow,.avue-group--collapse .el-collapse-item__header{display:flex!important}.avue-group__item{margin-bottom:10px;background-color:#fff;border-bottom:1px solid #eee;border-radius:5px;box-sizing:border-box}.avue-group__item:last-child{border-bottom:none}.avue-group__header{width:100%;display:flex;align-items:center;height:50px;line-height:50px;box-sizing:border-box}.avue-group__icon{margin-right:8px;font-size:20px;color:rgba(0,0,0,.85)}.avue-group__title{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.avue-tree{height:100%}.avue-tree__menu{width:200px;position:fixed;z-index:1024;flex-wrap:wrap;background-color:#fff}.avue-tree__item,.avue-video{position:relative;overflow:hidden}.avue-tree__item{height:34px;line-height:34px;outline:0;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666}.avue-tree__item:hover{cursor:pointer;color:#409eff}.avue-tree__filter{margin-bottom:5px;display:flex;align-items:center}.avue-tree__content{padding:5px 0;height:calc(100% - 32px)}.avue-title p{font-weight:700;font-size:18px;margin:5px 10px}.avue-search{padding:0 20px}.avue-search__item{padding:20px 0 10px;display:flex;align-items:flex-start;border-bottom:1px dashed #e8e8e8}.avue-search__item:last-child{border-bottom:none}.avue-search__tags{padding:0 12px;margin-right:24px;margin-bottom:12px;font-size:14px;color:rgba(0,0,0,.65);cursor:pointer;white-space:nowrap;display:inline-block}.avue-search__tags:hover{color:#1890ff}.avue-search__tags--active{color:#fff;background-color:#1890ff;border-radius:5px}.avue-search__tags--active:hover{opacity:.85;color:#fff}.avue-search__title{margin:0;padding:0 20px;width:120px;font-size:14px;text-align:right;display:inline-block;box-sizing:border-box}.avue-search__content{width:calc(100% - 190px);display:inline-block}.avue-search__content .el-tag{margin-right:10px;margin-bottom:10px}.avue-sign{padding:5px}.avue-sign__canvas{border:1px solid #ccc}.avue-video{width:500px}.avue-video__border span{position:absolute;width:30px;height:30px;border-width:4px;color:#0073eb;border-style:solid}.avue-video__border span:nth-child(1){left:15px;top:15px;border-right:0;border-bottom:0}.avue-video__border span:nth-child(2){right:15px;top:15px;border-left:0;border-bottom:0}.avue-video__border span:nth-child(3){bottom:15px;left:15px;border-right:0;border-top:0}.avue-video__border span:nth-child(4){bottom:15px;right:15px;border-left:0;border-top:0}.avue-video__img{width:100px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.avue-video__main{width:100%}.avue-dynamic__item{margin-bottom:10px;width:100%;display:flex;align-items:center}.avue-dynamic__header{padding-left:40px}.avue-dynamic__row{position:relative;border-top:1px dashed #eee;padding-top:13px}.avue-dynamic__row:first-child{border-top:0}.avue-dynamic__menu{position:absolute;right:0;z-index:1024}.avue-dynamic__input{margin-right:8px;width:100%}.avue-dynamic__button{margin-bottom:0!important}.avue-verify__item{padding:5px 10px;display:inline-block;margin:0 4px;box-sizing:border-box;border:1px solid #e1e1e1;font-size:64px;text-align:center}.avue-text-ellipsis__more{padding:0 2px}.avue-login .el-form-item{margin-bottom:18px}.avue-login .el-input-group__append{padding:0;overflow:hidden}.avue-login__send{min-width:150px;box-sizing:border-box}.avue-login__send:hover{color:#C0C4CC!important;border-color:#EBEEF5!important;background-color:#F5F7FA!important}.avue-login__submit{width:100%}.avue-array__item{margin-bottom:5px}.avue-array__input{display:flex}.avue-array__input .el-input{flex:auto}.avue-array__input .el-button{margin-left:5px}.avue-data-tabs .item{position:relative;margin:15px;padding:12px;height:160px;border-radius:4px;box-sizing:border-box;overflow:hidden;color:#fff}.avue-data-tabs .item a{color:#fff}.avue-data-tabs .item-header{position:relative}.avue-data-tabs .item-header>p{color:#fff;margin:0;font-size:14px}.avue-data-tabs .item-header>span{position:absolute;right:0;top:0;padding:2px 8px;border-radius:4px;font-size:12px;background:rgba(255,255,255,.3)}.avue-data-tabs .item-body .h2{color:#fff;margin:0;font-size:32px;line-height:60px;font-weight:700}.avue-data-tabs .item-footer{padding-top:8px;line-height:20px}.avue-data-tabs .item-footer>span{font-size:10px}.avue-data-tabs .item-footer>p{color:#fff;margin:0;font-size:12px}.avue-data-tabs .item-tip{display:flex;align-items:center;justify-content:center;position:absolute;width:80px;height:80px;bottom:10px;right:10px;border:2px solid #fff;border-radius:100%;font-size:48px;transform:rotate(-40deg);opacity:.1}.avue-data-cardText .item{padding:20px 25px;margin:10px 20px;background:#F8F8F8;border-radius:6px;box-shadow:2px 2px 20px #ccc}.data-box .item,.data-card .item{position:relative;border-radius:5px;overflow:hidden}.avue-data-cardText .item-header{color:#000;font-weight:700}.avue-data-cardText .item-content{margin-top:8PX;font-size:14px;line-height:22px;color:#333}.avue-data-cardText .item-footer{margin-top:20px;display:flex;justify-content:space-between;font-size:12px;color:#999}.data-box .item{margin:0 auto 10px;width:96%;height:100px;box-sizing:border-box}.data-box .item:hover .item-text{top:0}.data-box .item a{display:flex}.data-box .item-icon{width:100px;height:100px;color:#fff;text-align:center;line-height:100px;align-items:center;justify-content:center;display:flex}.data-box .item-icon i{font-size:48px!important}.data-box .item-info{border-radius:0 5px 5px 0;border:1px solid #eee;border-left:none;background-color:#fff;flex:1;display:flex;justify-content:center;flex-direction:column}.data-box .item-info .title{font-size:30px;line-height:40px;text-align:center}.data-box .item-info .info{color:#999;font-size:14px;text-align:center}.data-progress .item{margin:10px}.data-progress .item-header{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.data-progress .item-count{line-height:26px;font-size:26px;color:#666}.data-progress .item-title{color:#999;font-size:14px}.data-icons .item{display:flex;align-items:center;justify-content:center;width:90%;margin:10px 15px}.data-icons .item-icon{margin-top:3px;margin-right:0!important;text-align:center}.data-icons .item-icon>i{font-size:46px!important}.data-icons .item-info{text-align:center;padding:10px 0}.data-icons .item-info>span{display:block;padding:5px 0;color:#999;font-size:12px}.data-icons .item-info .count{font-size:20px;line-height:25px}.data-icons .item--easy{flex-direction:column}.data-icons .item--easy>.item-icon{margin:0}.data-icons .item--easy>.item-info{margin-top:-15px}.data-icons .item--easy>.item-info>span{font-size:14px}.data-card .item{margin:0 auto 50px;width:230px;height:340px;border-width:1px;border-style:solid}.data-card .item:hover .item-text{top:0}.data-card .item-img{width:100%;border-radius:5px 5px 0 0}.data-card .item-text{position:absolute;top:150px;padding:20px 15px;width:100%;height:340px;overflow:auto;box-sizing:border-box;border-radius:0 0 5px 5px;opacity:.9;transition:top .4s}.data-card .item-text>p{font-size:12px;line-height:25px;text-indent:2em}.avue-data-display .item{display:flex;align-items:center;flex-direction:column;margin:5px 0;text-align:center}.avue-data-display .count{display:block;margin:8px 0 15px;font-weight:700;font-size:32px;color:#15A0FF}.avue-data-display .title{line-height:32px;color:#999}.avue-data-display .splitLine{display:block;margin:0 auto;width:24px;height:1px;background:#9B9B9B}.avue-data-imgtext .item{position:relative;height:340px;width:240px;margin:10px auto 50px;border-radius:5px;box-shadow:2px 2px 20px #ccc}.avue-data-imgtext .item-header img{width:100%;height:170px;border-radius:5px 5px 0 0}.avue-data-imgtext .item-content{padding:10px 15px;color:#333!important}.avue-data-imgtext .item-content span{font-size:20px}.avue-data-imgtext .item-content:hover span{color:#1890ff}.avue-data-imgtext .item-content p{font-size:14px;height:60px;margin:6px 0;overflow:hidden}.avue-data-imgtext .item-footer{padding:10px 15px;position:relative}.avue-data-imgtext .item-footer img{height:20px;width:20px;border-radius:50%}.avue-data-imgtext .item-footer div{display:inline-block}.avue-data-imgtext .item-footer div li,.avue-data-imgtext .item-footer div ul{padding:0;margin:0 0 0 -8px;list-style:none;display:inline-block;border:2px solid #fff;border-radius:50%}.avue-data-imgtext .item-footer div:nth-child(1){font-size:14px;color:#ccc!important}.avue-data-imgtext .item-footer div:nth-child(2){position:absolute;right:15px}.avue-data-operatext .item{margin:5px 10px;box-sizing:border-box;position:relative;border-radius:3px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.avue-data-operatext .item a{color:#333}.avue-data-operatext .item-header{padding:20px 20px 60px;border-top-right-radius:3px;border-top-left-radius:3px;color:#fff;background-position:center center}.avue-data-operatext .item-title{margin-top:0;margin-bottom:5px;font-size:25px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block}.avue-data-operatext .item-subtitle{font-size:14px;font-weight:400}.avue-data-operatext .item-content{border-top:1px solid #f4f4f4;padding:10px 10px 20px;background-color:#fff;border-radius:0 0 3px 3px}.avue-data-operatext .item-img{margin:-60px auto 5px;width:90px;height:90px;border-radius:100%;overflow:hidden;border:4px solid #fff}.avue-data-operatext .item-img img{width:100%;height:100%}.avue-data-operatext .item-list{display:flex;flex-wrap:wrap}.avue-data-operatext .item-row{box-sizing:border-box;width:33.33%;text-align:center}.avue-data-operatext .item-label{margin-bottom:5px;display:block;font-weight:600;font-size:16px}.avue-data-operatext .item-value{display:block;font-weight:300;text-transform:uppercase}.avue-data-rotate .item{margin:5px 10px;box-sizing:border-box;position:relative;color:#fff;border-radius:3px}.avue-data-rotate .item-box{padding:10px 20px}.avue-data-rotate .item-count{margin-bottom:5px;font-size:38px;white-space:nowrap;font-weight:300;display:block}.avue-data-rotate .item-title{font-size:15px}.avue-data-rotate .item-icon{transition:all .3s linear;position:absolute;top:20px;right:20px;font-size:65px;color:rgba(0,0,0,.15)}.avue-data-rotate .item-icon:hover{font-size:70px}.avue-data-rotate .item-more{position:relative;text-align:center;padding:3px 0;color:#fff;color:rgba(255,255,255,.8);display:block;z-index:10;font-size:14px;letter-spacing:2px;background:rgba(0,0,0,.1);text-decoration:none}.avue-data-pay .item{margin:0 auto;padding-bottom:16px;width:80%;position:relative;border-radius:4px;background-color:#fff;min-height:670px;box-shadow:1px 2px 10px #eee}.avue-data-pay .top{width:100%;height:6px;position:absolute;top:0;left:0;border-radius:4px 4px 0 0}.avue-data-pay .header{margin-bottom:40px;text-align:center}.avue-data-pay .title{text-align:center;padding:20px 0 10px;font-size:20px;font-weight:200}.avue-data-pay .money span{margin-right:5px;font-size:14px}.avue-data-pay .money .b{margin-right:2px;font-size:20px;font-weight:700}.avue-data-pay .money s{margin-right:3px;font-size:12px}.avue-data-pay .money em{font-size:14px;font-style:normal}.avue-data-pay .img{width:50px}.avue-data-pay .line{width:60%;height:1px;background:hsla(0deg,0%,59%,.1);margin:20px auto}.avue-data-pay .btn{display:block;width:120px;height:32px;line-height:32px;margin:0 auto;text-align:center;border-radius:32px;color:#fff;cursor:pointer;transition:opacity .2s ease-in-out}.avue-data-pay .list-item{list-style:none;padding-left:20px;margin-bottom:12px;color:#666;font-size:14px}.avue-data-pay .list-item a{color:#666}.avue-data-pay .list-item-icon{color:#515a6e;margin-right:8px}.avue-data-pay .list-item--link{font-size:12px;color:#2d8cf0}.avue-data-pay .list-item--no,.avue-data-pay .list-item--no+span{color:#c5c8ce}.data-price .item{margin:0 20px;text-align:center;box-shadow:2px 3px 15px #eee}.data-price .item:hover{border:1px solid #00a680}.data-price .item:hover .body{color:#fff;background-color:#00a680}.data-price .item:hover .body::after{border-top-color:#00a680}.data-price .item:hover .list{color:#00a680}.data-price .item:hover .price{color:#fff}.data-price .item .title{height:80px;line-height:80px;font-size:18px;color:#333}.data-price .item .price{padding:0 8px;margin:0 0 50px;line-height:120px;height:120px;font-size:42px;color:#6b6b6b}.data-price .item .append{font-size:16px}.data-price .item .body{position:relative;padding:0;margin:0 0 50px;background-color:#f4f4f4;line-height:120px;height:120px;font-size:42px;color:#6b6b6b}.data-price .item .body::before{content:"¥";font-size:16px;font-weight:400}.data-price .item .body::after{content:"";position:absolute;display:block;width:0;height:0;bottom:-15px;left:50%;transform:translateX(-50%);border-color:#f4f4f4 transparent transparent;border-style:solid;border-width:20px 30px 0}.data-price .item .list{padding-bottom:30px;color:#666;font-size:14px}.avue-data-panel .item{padding:0 30px;margin:0 20px;cursor:pointer;height:108px;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:space-between}.avue--detail .avue-checkbox__all,.avue--detail .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.avue--detail .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.avue--detail .el-input-number__decrease,.avue--detail .el-input-number__increase,.avue--detail .el-input__prefix,.avue--detail .el-input__suffix,.avue-canvas{display:none}.avue-data-panel .item-icon{font-size:52px}.avue-data-panel .item-info{text-align:center}.avue-data-panel .item-title{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.avue-data-panel .item-count{font-size:20px}[class^=avue-data-] a,[class^=data-] a{text-decoration:none}body{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}*{outline:0}.avue--detail .hover-row td{background-color:#fff!important}.avue--detail .avue-group__header{border-bottom:1px solid #eee;padding-left:10px}.avue--detail .el-collapse-item__header{margin-bottom:0}.avue--detail .el-input.is-disabled .el-input__wrapper{box-shadow:none}.avue--detail .el-input.is-disabled .el-input__inner,.avue--detail .el-range-editor.is-disabled,.avue--detail .el-range-editor.is-disabled input,.avue--detail .el-textarea.is-disabled .el-textarea__inner{color:#606266;background-color:#fff;padding-left:0;box-shadow:none;-webkit-text-fill-color:inherit}.avue--detail .el-input-group__append,.avue--detail .el-input-group__prepend{background-color:transparent;border:none}.avue--detail .el-input__inner,.avue--detail .el-textarea__inner{border:none}.avue--detail .el-input__inner::-webkit-input-placeholder,.avue--detail .el-textarea__inner::-webkit-input-placeholder{color:transparent!important}.avue--detail .el-input__inner::-moz-placeholder,.avue--detail .el-textarea__inner::-moz-placeholder{color:transparent!important}.avue--detail .el-input__inner::-ms-input-placeholder,.avue--detail .el-textarea__inner::-ms-input-placeholder{color:transparent!important}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#fff}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#fff}.avue--detail .el-checkbox__input.is-disabled+span.el-checkbox__label,.avue--detail .el-radio__input.is-disabled+span.el-radio__label{color:#606266}.avue--detail .el-row{border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.avue--detail .el-col{margin:0!important;padding:0!important;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5}.avue--detail .el-form-item{margin-bottom:0}.avue--detail .el-form-item__label{padding-right:20px;color:#909399;box-sizing:border-box;background:#fafafa}.avue--detail .el-tag{margin-left:0!important;margin-right:6px!important}.avue--detail .el-form-item__content{border-left:1px solid #ebeef5;padding-left:20px;box-sizing:border-box;background-color:#fff}.avue--detail .el-input.is-disabled .el-input__wrapper,.avue--detail__column .el-form-item{background-color:#fff}.avue--detail__column .el-form-item__label{padding-right:12px}.avue--detail__column .el-form-item__content{padding-left:0;border-left:none}.avue-icon{display:flex;align-items:center;justify-content:center}.avue-icon i,.avue-icon svg{width:20px;height:20px;font-size:20px}.avue-icon--small i,.avue-icon--small svg{font-size:15px;width:15px;height:15px}.avue-dialog{position:absolute;min-height:180px;left:50%;transform:translate(-50%);border-radius:2px;margin-left:0!important;max-height:calc(100% - 200px);max-width:calc(100% - 100px);display:flex;flex-direction:column}.el-dialog.is-fullscreen,.el-drawer{max-width:initial;max-height:initial}.avue-dialog .el-dialog__header,.avue-dialog .el-drawer__header{border-bottom:1px solid #f0f0f0}.avue-dialog .el-dialog__title,.avue-dialog .el-drawer__header{color:rgba(0,0,0,.85);font-weight:500;word-wrap:break-word}.avue-dialog .el-dialog__body{padding-bottom:60px;flex:1;overflow:scroll}.avue-dialog .el-drawer{position:absolute;right:0;top:0;display:flex;flex-direction:column}.avue-dialog .el-drawer__header{margin:0;padding:16px 10px 16px 24px}.avue-dialog .el-drawer__body{padding-bottom:60px}.avue-dialog__footer{z-index:2;display:block;padding:10px 16px;box-sizing:border-box;border-top:1px solid #f0f0f0;width:100%;position:absolute;left:0;bottom:0;background-color:#fff;text-align:right}.avue-dialog__footer--left{text-align:left}.avue-dialog__footer--center{text-align:center}.avue-dialog--none .el-dialog__body{padding-bottom:20px}.el-drawer{left:initial;transform:initial}.el-drawer .avue-crud__dialog__menu{margin-top:5px}.el-drawer .avue-crud__dialog__menu i{font-size:16px}.avue-form .avue-cascader,.avue-form .avue-date .el-input,.avue-form .avue-input-number,.avue-form .avue-input-tree,.avue-form .avue-select,.avue-form .avue-time .el-input,.avue-form .el-form-item__content>div{width:100%}.avue-form .avue-date .el-date-editor,.avue-form .avue-time .el-date-editor{width:100%;box-sizing:border-box}.el-upload--picture-card .el-upload-dragger,.el-upload--picture-img .el-upload-dragger{width:inherit;height:inherit;background-color:inherit}@media screen and (max-width:992px){.avue-crud .avue-crud__menu{display:block}.avue-crud .avue-crud__left,.avue-crud .avue-crud__right{margin:5px 0;width:100%}.avue-crud .avue-crud__right{text-align:right}.avue-crud .el-button+.el-button{margin-left:0}} diff --git a/public/cdn/axios/1.0.0/axios.min.js b/public/cdn/axios/1.0.0/axios.min.js new file mode 100644 index 0000000..3ccab93 --- /dev/null +++ b/public/cdn/axios/1.0.0/axios.min.js @@ -0,0 +1,9 @@ +/* axios v0.17.1 | (c) 2017 by Matt Zabriskie */ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.axios=t():e.axios=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";function r(e){var t=new s(e),n=i(s.prototype.request,t);return o.extend(n,s.prototype,t),o.extend(n,t),n}var o=n(2),i=n(3),s=n(5),u=n(6),a=r(u);a.Axios=s,a.create=function(e){return r(o.merge(u,e))},a.Cancel=n(23),a.CancelToken=n(24),a.isCancel=n(20),a.all=function(e){return Promise.all(e)},a.spread=n(25),e.exports=a,e.exports.default=a},function(e,t,n){"use strict";function r(e){return"[object Array]"===R.call(e)}function o(e){return"[object ArrayBuffer]"===R.call(e)}function i(e){return"undefined"!=typeof FormData&&e instanceof FormData}function s(e){var t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer}function u(e){return"string"==typeof e}function a(e){return"number"==typeof e}function c(e){return"undefined"==typeof e}function f(e){return null!==e&&"object"==typeof e}function p(e){return"[object Date]"===R.call(e)}function d(e){return"[object File]"===R.call(e)}function l(e){return"[object Blob]"===R.call(e)}function h(e){return"[object Function]"===R.call(e)}function m(e){return f(e)&&h(e.pipe)}function y(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function g(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}function v(e,t){if(null!==e&&"undefined"!=typeof e)if("object"!=typeof e&&(e=[e]),r(e))for(var n=0,o=e.length;n +* @license MIT +*/ +e.exports=function(e){return null!=e&&(n(e)||r(e)||!!e._isBuffer)}},function(e,t,n){"use strict";function r(e){this.defaults=e,this.interceptors={request:new s,response:new s}}var o=n(6),i=n(2),s=n(17),u=n(18);r.prototype.request=function(e){"string"==typeof e&&(e=i.merge({url:arguments[0]},arguments[1])),e=i.merge(o,this.defaults,{method:"get"},e),e.method=e.method.toLowerCase();var t=[u,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n},i.forEach(["delete","get","head","options"],function(e){r.prototype[e]=function(t,n){return this.request(i.merge(n||{},{method:e,url:t}))}}),i.forEach(["post","put","patch"],function(e){r.prototype[e]=function(t,n,r){return this.request(i.merge(r||{},{method:e,url:t,data:n}))}}),e.exports=r},function(e,t,n){"use strict";function r(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function o(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(8):"undefined"!=typeof process&&(e=n(8)),e}var i=n(2),s=n(7),u={"Content-Type":"application/x-www-form-urlencoded"},a={adapter:o(),transformRequest:[function(e,t){return s(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(r(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)?(r(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};a.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(e){a.headers[e]={}}),i.forEach(["post","put","patch"],function(e){a.headers[e]=i.merge(u)}),e.exports=a},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(2),o=n(9),i=n(12),s=n(13),u=n(14),a=n(10),c="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(15);e.exports=function(e){return new Promise(function(t,f){var p=e.data,d=e.headers;r.isFormData(p)&&delete d["Content-Type"];var l=new XMLHttpRequest,h="onreadystatechange",m=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in l||u(e.url)||(l=new window.XDomainRequest,h="onload",m=!0,l.onprogress=function(){},l.ontimeout=function(){}),e.auth){var y=e.auth.username||"",w=e.auth.password||"";d.Authorization="Basic "+c(y+":"+w)}if(l.open(e.method.toUpperCase(),i(e.url,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,l[h]=function(){if(l&&(4===l.readyState||m)&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in l?s(l.getAllResponseHeaders()):null,r=e.responseType&&"text"!==e.responseType?l.response:l.responseText,i={data:r,status:1223===l.status?204:l.status,statusText:1223===l.status?"No Content":l.statusText,headers:n,config:e,request:l};o(t,f,i),l=null}},l.onerror=function(){f(a("Network Error",e,null,l)),l=null},l.ontimeout=function(){f(a("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",l)),l=null},r.isStandardBrowserEnv()){var g=n(16),v=(e.withCredentials||u(e.url))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;v&&(d[e.xsrfHeaderName]=v)}if("setRequestHeader"in l&&r.forEach(d,function(e,t){"undefined"==typeof p&&"content-type"===t.toLowerCase()?delete d[t]:l.setRequestHeader(t,e)}),e.withCredentials&&(l.withCredentials=!0),e.responseType)try{l.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){l&&(l.abort(),f(e),l=null)}),void 0===p&&(p=null),l.send(p)})}},function(e,t,n){"use strict";var r=n(10);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";var r=n(11);e.exports=function(e,t,n,o,i){var s=new Error(e);return r(s,t,n,o,i)}},function(e,t){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},function(e,t,n){"use strict";function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var o=n(2);e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(o.isURLSearchParams(t))i=t.toString();else{var s=[];o.forEach(t,function(e,t){null!==e&&"undefined"!=typeof e&&(o.isArray(e)&&(t+="[]"),o.isArray(e)||(e=[e]),o.forEach(e,function(e){o.isDate(e)?e=e.toISOString():o.isObject(e)&&(e=JSON.stringify(e)),s.push(r(t)+"="+r(e))}))}),i=s.join("&")}return i&&(e+=(e.indexOf("?")===-1?"?":"&")+i),e}},function(e,t,n){"use strict";var r=n(2),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;"set-cookie"===t?s[t]=(s[t]?s[t]:[]).concat([n]):s[t]=s[t]?s[t]+", "+n:n}}),s):s}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(o.setAttribute("href",t),t=o.href),o.setAttribute("href",t),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");return t=e(window.location.href),function(n){var o=r.isString(n)?e(n):n;return o.protocol===t.protocol&&o.host===t.host}}():function(){return function(){return!0}}()},function(e,t){"use strict";function n(){this.message="String contains an invalid character"}function r(e){for(var t,r,i=String(e),s="",u=0,a=o;i.charAt(0|u)||(a="=",u%1);s+=a.charAt(63&t>>8-u%1*8)){if(r=i.charCodeAt(u+=.75),r>255)throw new n;t=t<<8|r}return s}var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=r},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,i,s){var u=[];u.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&u.push("expires="+new Date(n).toGMTString()),r.isString(o)&&u.push("path="+o),r.isString(i)&&u.push("domain="+i),s===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(e,t,n){"use strict";function r(){this.handlers=[]}var o=n(2);r.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){o.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=r},function(e,t,n){"use strict";function r(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var o=n(2),i=n(19),s=n(20),u=n(6),a=n(21),c=n(22);e.exports=function(e){r(e),e.baseURL&&!a(e.url)&&(e.url=c(e.baseURL,e.url)),e.headers=e.headers||{},e.data=i(e.data,e.headers,e.transformRequest),e.headers=o.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),o.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]});var t=e.adapter||u.adapter;return t(e).then(function(t){return r(e),t.data=i(t.data,t.headers,e.transformResponse),t},function(t){return s(t)||(r(e),t&&t.response&&(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t){"use strict";function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},function(e,t,n){"use strict";function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new o(e),t(n.reason))})}var o=n(23);r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var e,t=new r(function(t){e=t});return{token:t,cancel:e}},e.exports=r},function(e,t){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}}])}); +//# sourceMappingURL=axios.min.map diff --git a/public/cdn/axios/1.3.6/axios.min.js b/public/cdn/axios/1.3.6/axios.min.js new file mode 100644 index 0000000..56eb16a --- /dev/null +++ b/public/cdn/axios/1.3.6/axios.min.js @@ -0,0 +1,2 @@ +!function (e, t) { "object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : (e = "undefined" != typeof globalThis ? globalThis : e || self).axios = t() }(this, (function () { "use strict"; 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) } function t (e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function") } function n (e, t) { for (var n = 0; n < t.length; n++) { var r = t[n]; r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r) } } function r (e, t, r) { return t && n(e.prototype, t), r && n(e, r), Object.defineProperty(e, "prototype", { writable: !1 }), e } function o (e, t) { return function (e) { if (Array.isArray(e)) return e }(e) || function (e, t) { var n = null == e ? null : "undefined" != typeof Symbol && e[Symbol.iterator] || e["@@iterator"]; if (null == n) return; var r, o, i = [], a = !0, s = !1; try { for (n = n.call(e); !(a = (r = n.next()).done) && (i.push(r.value), !t || i.length !== t); a = !0); } catch (e) { s = !0, o = e } finally { try { a || null == n.return || n.return() } finally { if (s) throw o } } return i }(e, t) || function (e, t) { if (!e) return; if ("string" == typeof e) return i(e, t); var n = Object.prototype.toString.call(e).slice(8, -1); "Object" === n && e.constructor && (n = e.constructor.name); if ("Map" === n || "Set" === n) return Array.from(e); if ("Arguments" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return i(e, t) }(e, t) || function () { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.") }() } function i (e, t) { (null == t || t > e.length) && (t = e.length); for (var n = 0, r = new Array(t); n < t; n++)r[n] = e[n]; return r } function a (e, t) { return function () { return e.apply(t, arguments) } } var s, u = Object.prototype.toString, c = Object.getPrototypeOf, f = (s = Object.create(null), function (e) { var t = u.call(e); return s[t] || (s[t] = t.slice(8, -1).toLowerCase()) }), l = function (e) { return e = e.toLowerCase(), function (t) { return f(t) === e } }, d = function (t) { return function (n) { return e(n) === t } }, p = Array.isArray, h = d("undefined"); var m = l("ArrayBuffer"); var y = d("string"), v = d("function"), b = d("number"), g = function (t) { return null !== t && "object" === e(t) }, w = function (e) { if ("object" !== f(e)) return !1; var t = c(e); return !(null !== t && t !== Object.prototype && null !== Object.getPrototypeOf(t) || Symbol.toStringTag in e || Symbol.iterator in e) }, E = l("Date"), O = l("File"), S = l("Blob"), R = l("FileList"), A = l("URLSearchParams"); function T (t, n) { var r, o, i = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}, a = i.allOwnKeys, s = void 0 !== a && a; if (null != t) if ("object" !== e(t) && (t = [t]), p(t)) for (r = 0, o = t.length; r < o; r++)n.call(null, t[r], r, t); else { var u, c = s ? Object.getOwnPropertyNames(t) : Object.keys(t), f = c.length; for (r = 0; r < f; r++)u = c[r], n.call(null, t[u], u, t) } } function j (e, t) { t = t.toLowerCase(); for (var n, r = Object.keys(e), o = r.length; o-- > 0;)if (t === (n = r[o]).toLowerCase()) return n; return null } var N = "undefined" != typeof globalThis ? globalThis : "undefined" != typeof self ? self : "undefined" != typeof window ? window : global, x = function (e) { return !h(e) && e !== N }; var C, P = (C = "undefined" != typeof Uint8Array && c(Uint8Array), function (e) { return C && e instanceof C }), k = l("HTMLFormElement"), U = function (e) { var t = Object.prototype.hasOwnProperty; return function (e, n) { return t.call(e, n) } }(), _ = l("RegExp"), F = function (e, t) { var n = Object.getOwnPropertyDescriptors(e), r = {}; T(n, (function (n, o) { !1 !== t(n, o, e) && (r[o] = n) })), Object.defineProperties(e, r) }, B = "abcdefghijklmnopqrstuvwxyz", L = "0123456789", D = { DIGIT: L, ALPHA: B, ALPHA_DIGIT: B + B.toUpperCase() + L }; var I = { isArray: p, isArrayBuffer: m, isBuffer: function (e) { return null !== e && !h(e) && null !== e.constructor && !h(e.constructor) && v(e.constructor.isBuffer) && e.constructor.isBuffer(e) }, isFormData: function (e) { var t; return e && ("function" == typeof FormData && e instanceof FormData || v(e.append) && ("formdata" === (t = f(e)) || "object" === t && v(e.toString) && "[object FormData]" === e.toString())) }, isArrayBufferView: function (e) { return "undefined" != typeof ArrayBuffer && ArrayBuffer.isView ? ArrayBuffer.isView(e) : e && e.buffer && m(e.buffer) }, isString: y, isNumber: b, isBoolean: function (e) { return !0 === e || !1 === e }, isObject: g, isPlainObject: w, isUndefined: h, isDate: E, isFile: O, isBlob: S, isRegExp: _, isFunction: v, isStream: function (e) { return g(e) && v(e.pipe) }, isURLSearchParams: A, isTypedArray: P, isFileList: R, forEach: T, merge: function e () { for (var t = x(this) && this || {}, n = t.caseless, r = {}, o = function (t, o) { var i = n && j(r, o) || o; w(r[i]) && w(t) ? r[i] = e(r[i], t) : w(t) ? r[i] = e({}, t) : p(t) ? r[i] = t.slice() : r[i] = t }, i = 0, a = arguments.length; i < a; i++)arguments[i] && T(arguments[i], o); return r }, extend: function (e, t, n) { var r = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {}, o = r.allOwnKeys; return T(t, (function (t, r) { n && v(t) ? e[r] = a(t, n) : e[r] = t }), { allOwnKeys: o }), e }, trim: function (e) { return e.trim ? e.trim() : e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "") }, stripBOM: function (e) { return 65279 === e.charCodeAt(0) && (e = e.slice(1)), e }, inherits: function (e, t, n, r) { e.prototype = Object.create(t.prototype, r), e.prototype.constructor = e, Object.defineProperty(e, "super", { value: t.prototype }), n && Object.assign(e.prototype, n) }, toFlatObject: function (e, t, n, r) { var o, i, a, s = {}; if (t = t || {}, null == e) return t; do { for (i = (o = Object.getOwnPropertyNames(e)).length; i-- > 0;)a = o[i], r && !r(a, e, t) || s[a] || (t[a] = e[a], s[a] = !0); e = !1 !== n && c(e) } while (e && (!n || n(e, t)) && e !== Object.prototype); return t }, kindOf: f, kindOfTest: l, endsWith: function (e, t, n) { e = String(e), (void 0 === n || n > e.length) && (n = e.length), n -= t.length; var r = e.indexOf(t, n); return -1 !== r && r === n }, toArray: function (e) { if (!e) return null; if (p(e)) return e; var t = e.length; if (!b(t)) return null; for (var n = new Array(t); t-- > 0;)n[t] = e[t]; return n }, forEachEntry: function (e, t) { for (var n, r = (e && e[Symbol.iterator]).call(e); (n = r.next()) && !n.done;) { var o = n.value; t.call(e, o[0], o[1]) } }, matchAll: function (e, t) { for (var n, r = []; null !== (n = e.exec(t));)r.push(n); return r }, isHTMLForm: k, hasOwnProperty: U, hasOwnProp: U, reduceDescriptors: F, freezeMethods: function (e) { F(e, (function (t, n) { if (v(e) && -1 !== ["arguments", "caller", "callee"].indexOf(n)) return !1; var r = e[n]; v(r) && (t.enumerable = !1, "writable" in t ? t.writable = !1 : t.set || (t.set = function () { throw Error("Can not rewrite read-only method '" + n + "'") })) })) }, toObjectSet: function (e, t) { var n = {}, r = function (e) { e.forEach((function (e) { n[e] = !0 })) }; return p(e) ? r(e) : r(String(e).split(t)), n }, toCamelCase: function (e) { return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g, (function (e, t, n) { return t.toUpperCase() + n })) }, noop: function () { }, toFiniteNumber: function (e, t) { return e = +e, Number.isFinite(e) ? e : t }, findKey: j, global: N, isContextDefined: x, ALPHABET: D, generateString: function () { for (var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 16, t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : D.ALPHA_DIGIT, n = "", r = t.length; e--;)n += t[Math.random() * r | 0]; return n }, isSpecCompliantForm: function (e) { return !!(e && v(e.append) && "FormData" === e[Symbol.toStringTag] && e[Symbol.iterator]) }, toJSONObject: function (e) { var t = new Array(10); return function e (n, r) { if (g(n)) { if (t.indexOf(n) >= 0) return; if (!("toJSON" in n)) { t[r] = n; var o = p(n) ? [] : {}; return T(n, (function (t, n) { var i = e(t, r + 1); !h(i) && (o[n] = i) })), t[r] = void 0, o } } return n }(e, 0) } }; function q (e, t, n, r, o) { Error.call(this), Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : this.stack = (new Error).stack, this.message = e, this.name = "AxiosError", t && (this.code = t), n && (this.config = n), r && (this.request = r), o && (this.response = o) } I.inherits(q, Error, { toJSON: function () { return { message: this.message, name: this.name, description: this.description, number: this.number, fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, config: I.toJSONObject(this.config), code: this.code, status: this.response && this.response.status ? this.response.status : null } } }); var M = q.prototype, z = {};["ERR_BAD_OPTION_VALUE", "ERR_BAD_OPTION", "ECONNABORTED", "ETIMEDOUT", "ERR_NETWORK", "ERR_FR_TOO_MANY_REDIRECTS", "ERR_DEPRECATED", "ERR_BAD_RESPONSE", "ERR_BAD_REQUEST", "ERR_CANCELED", "ERR_NOT_SUPPORT", "ERR_INVALID_URL"].forEach((function (e) { z[e] = { value: e } })), Object.defineProperties(q, z), Object.defineProperty(M, "isAxiosError", { value: !0 }), q.from = function (e, t, n, r, o, i) { var a = Object.create(M); return I.toFlatObject(e, a, (function (e) { return e !== Error.prototype }), (function (e) { return "isAxiosError" !== e })), q.call(a, e.message, t, n, r, o), a.cause = e, a.name = e.name, i && Object.assign(a, i), a }; function H (e) { return I.isPlainObject(e) || I.isArray(e) } function J (e) { return I.endsWith(e, "[]") ? e.slice(0, -2) : e } function W (e, t, n) { return e ? e.concat(t).map((function (e, t) { return e = J(e), !n && t ? "[" + e + "]" : e })).join(n ? "." : "") : t } var K = I.toFlatObject(I, {}, null, (function (e) { return /^is[A-Z]/.test(e) })); function V (t, n, r) { if (!I.isObject(t)) throw new TypeError("target must be an object"); n = n || new FormData; var o = (r = I.toFlatObject(r, { metaTokens: !0, dots: !1, indexes: !1 }, !1, (function (e, t) { return !I.isUndefined(t[e]) }))).metaTokens, i = r.visitor || f, a = r.dots, s = r.indexes, u = (r.Blob || "undefined" != typeof Blob && Blob) && I.isSpecCompliantForm(n); if (!I.isFunction(i)) throw new TypeError("visitor must be a function"); function c (e) { if (null === e) return ""; if (I.isDate(e)) return e.toISOString(); if (!u && I.isBlob(e)) throw new q("Blob is not supported. Use a Buffer instead."); return I.isArrayBuffer(e) || I.isTypedArray(e) ? u && "function" == typeof Blob ? new Blob([e]) : Buffer.from(e) : e } function f (t, r, i) { var u = t; if (t && !i && "object" === e(t)) if (I.endsWith(r, "{}")) r = o ? r : r.slice(0, -2), t = JSON.stringify(t); else if (I.isArray(t) && function (e) { return I.isArray(e) && !e.some(H) }(t) || (I.isFileList(t) || I.endsWith(r, "[]")) && (u = I.toArray(t))) return r = J(r), u.forEach((function (e, t) { !I.isUndefined(e) && null !== e && n.append(!0 === s ? W([r], t, a) : null === s ? r : r + "[]", c(e)) })), !1; return !!H(t) || (n.append(W(i, r, a), c(t)), !1) } var l = [], d = Object.assign(K, { defaultVisitor: f, convertValue: c, isVisitable: H }); if (!I.isObject(t)) throw new TypeError("data must be an object"); return function e (t, r) { if (!I.isUndefined(t)) { if (-1 !== l.indexOf(t)) throw Error("Circular reference detected in " + r.join(".")); l.push(t), I.forEach(t, (function (t, o) { !0 === (!(I.isUndefined(t) || null === t) && i.call(n, t, I.isString(o) ? o.trim() : o, r, d)) && e(t, r ? r.concat(o) : [o]) })), l.pop() } }(t), n } function G (e) { var t = { "!": "%21", "'": "%27", "(": "%28", ")": "%29", "~": "%7E", "%20": "+", "%00": "\0" }; return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g, (function (e) { return t[e] })) } function $ (e, t) { this._pairs = [], e && V(e, this, t) } var X = $.prototype; function Q (e) { return encodeURIComponent(e).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]") } function Z (e, t, n) { if (!t) return e; var r, o = n && n.encode || Q, i = n && n.serialize; if (r = i ? i(t, n) : I.isURLSearchParams(t) ? t.toString() : new $(t, n).toString(o)) { var a = e.indexOf("#"); -1 !== a && (e = e.slice(0, a)), e += (-1 === e.indexOf("?") ? "?" : "&") + r } return e } X.append = function (e, t) { this._pairs.push([e, t]) }, X.toString = function (e) { var t = e ? function (t) { return e.call(this, t, G) } : G; return this._pairs.map((function (e) { return t(e[0]) + "=" + t(e[1]) }), "").join("&") }; var Y, ee = function () { function e () { t(this, e), this.handlers = [] } return r(e, [{ key: "use", value: function (e, t, n) { return this.handlers.push({ fulfilled: e, rejected: t, synchronous: !!n && n.synchronous, runWhen: n ? n.runWhen : null }), this.handlers.length - 1 } }, { key: "eject", value: function (e) { this.handlers[e] && (this.handlers[e] = null) } }, { key: "clear", value: function () { this.handlers && (this.handlers = []) } }, { key: "forEach", value: function (e) { I.forEach(this.handlers, (function (t) { null !== t && e(t) })) } }]), e }(), te = { silentJSONParsing: !0, forcedJSONParsing: !0, clarifyTimeoutError: !1 }, ne = { isBrowser: !0, classes: { URLSearchParams: "undefined" != typeof URLSearchParams ? URLSearchParams : $, FormData: "undefined" != typeof FormData ? FormData : null, Blob: "undefined" != typeof Blob ? Blob : null }, isStandardBrowserEnv: ("undefined" == typeof navigator || "ReactNative" !== (Y = navigator.product) && "NativeScript" !== Y && "NS" !== Y) && "undefined" != typeof window && "undefined" != typeof document, isStandardBrowserWebWorkerEnv: "undefined" != typeof WorkerGlobalScope && self instanceof WorkerGlobalScope && "function" == typeof self.importScripts, protocols: ["http", "https", "file", "blob", "url", "data"] }; function re (e) { function t (e, n, r, o) { var i = e[o++], a = Number.isFinite(+i), s = o >= e.length; return i = !i && I.isArray(r) ? r.length : i, s ? (I.hasOwnProp(r, i) ? r[i] = [r[i], n] : r[i] = n, !a) : (r[i] && I.isObject(r[i]) || (r[i] = []), t(e, n, r[i], o) && I.isArray(r[i]) && (r[i] = function (e) { var t, n, r = {}, o = Object.keys(e), i = o.length; for (t = 0; t < i; t++)r[n = o[t]] = e[n]; return r }(r[i])), !a) } if (I.isFormData(e) && I.isFunction(e.entries)) { var n = {}; return I.forEachEntry(e, (function (e, r) { t(function (e) { return I.matchAll(/\w+|\[(\w*)]/g, e).map((function (e) { return "[]" === e[0] ? "" : e[1] || e[0] })) }(e), r, n, 0) })), n } return null } var oe = { "Content-Type": void 0 }; var ie = { transitional: te, adapter: ["xhr", "http"], transformRequest: [function (e, t) { var n, r = t.getContentType() || "", o = r.indexOf("application/json") > -1, i = I.isObject(e); if (i && I.isHTMLForm(e) && (e = new FormData(e)), I.isFormData(e)) return o && o ? JSON.stringify(re(e)) : e; if (I.isArrayBuffer(e) || I.isBuffer(e) || I.isStream(e) || I.isFile(e) || I.isBlob(e)) return e; if (I.isArrayBufferView(e)) return e.buffer; if (I.isURLSearchParams(e)) return t.setContentType("application/x-www-form-urlencoded;charset=utf-8", !1), e.toString(); if (i) { if (r.indexOf("application/x-www-form-urlencoded") > -1) return function (e, t) { return V(e, new ne.classes.URLSearchParams, Object.assign({ visitor: function (e, t, n, r) { return ne.isNode && I.isBuffer(e) ? (this.append(t, e.toString("base64")), !1) : r.defaultVisitor.apply(this, arguments) } }, t)) }(e, this.formSerializer).toString(); if ((n = I.isFileList(e)) || r.indexOf("multipart/form-data") > -1) { var a = this.env && this.env.FormData; return V(n ? { "files[]": e } : e, a && new a, this.formSerializer) } } return i || o ? (t.setContentType("application/json", !1), function (e, t, n) { if (I.isString(e)) try { return (t || JSON.parse)(e), I.trim(e) } catch (e) { if ("SyntaxError" !== e.name) throw e } return (n || JSON.stringify)(e) }(e)) : e }], transformResponse: [function (e) { var t = this.transitional || ie.transitional, n = t && t.forcedJSONParsing, r = "json" === this.responseType; if (e && I.isString(e) && (n && !this.responseType || r)) { var o = !(t && t.silentJSONParsing) && r; try { return JSON.parse(e) } catch (e) { if (o) { if ("SyntaxError" === e.name) throw q.from(e, q.ERR_BAD_RESPONSE, this, null, this.response); throw e } } } return e }], timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", maxContentLength: -1, maxBodyLength: -1, env: { FormData: ne.classes.FormData, Blob: ne.classes.Blob }, validateStatus: function (e) { return e >= 200 && e < 300 }, headers: { common: { Accept: "application/json, text/plain, */*" } } }; I.forEach(["delete", "get", "head"], (function (e) { ie.headers[e] = {} })), I.forEach(["post", "put", "patch"], (function (e) { ie.headers[e] = I.merge(oe) })); var ae = ie, se = I.toObjectSet(["age", "authorization", "content-length", "content-type", "etag", "expires", "from", "host", "if-modified-since", "if-unmodified-since", "last-modified", "location", "max-forwards", "proxy-authorization", "referer", "retry-after", "user-agent"]), ue = Symbol("internals"); function ce (e) { return e && String(e).trim().toLowerCase() } function fe (e) { return !1 === e || null == e ? e : I.isArray(e) ? e.map(fe) : String(e) } function le (e, t, n, r, o) { return I.isFunction(r) ? r.call(this, t, n) : (o && (t = n), I.isString(t) ? I.isString(r) ? -1 !== t.indexOf(r) : I.isRegExp(r) ? r.test(t) : void 0 : void 0) } var de = function (e, n) { function i (e) { t(this, i), e && this.set(e) } return r(i, [{ key: "set", value: function (e, t, n) { var r = this; function o (e, t, n) { var o = ce(t); if (!o) throw new Error("header name must be a non-empty string"); var i = I.findKey(r, o); (!i || void 0 === r[i] || !0 === n || void 0 === n && !1 !== r[i]) && (r[i || t] = fe(e)) } var i, a, s, u, c, f = function (e, t) { return I.forEach(e, (function (e, n) { return o(e, n, t) })) }; return I.isPlainObject(e) || e instanceof this.constructor ? f(e, t) : I.isString(e) && (e = e.trim()) && !/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()) ? f((c = {}, (i = e) && i.split("\n").forEach((function (e) { u = e.indexOf(":"), a = e.substring(0, u).trim().toLowerCase(), s = e.substring(u + 1).trim(), !a || c[a] && se[a] || ("set-cookie" === a ? c[a] ? c[a].push(s) : c[a] = [s] : c[a] = c[a] ? c[a] + ", " + s : s) })), c), t) : null != e && o(t, e, n), this } }, { key: "get", value: function (e, t) { if (e = ce(e)) { var n = I.findKey(this, e); if (n) { var r = this[n]; if (!t) return r; if (!0 === t) return function (e) { for (var t, n = Object.create(null), r = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g; t = r.exec(e);)n[t[1]] = t[2]; return n }(r); if (I.isFunction(t)) return t.call(this, r, n); if (I.isRegExp(t)) return t.exec(r); throw new TypeError("parser must be boolean|regexp|function") } } } }, { key: "has", value: function (e, t) { if (e = ce(e)) { var n = I.findKey(this, e); return !(!n || void 0 === this[n] || t && !le(0, this[n], n, t)) } return !1 } }, { key: "delete", value: function (e, t) { var n = this, r = !1; function o (e) { if (e = ce(e)) { var o = I.findKey(n, e); !o || t && !le(0, n[o], o, t) || (delete n[o], r = !0) } } return I.isArray(e) ? e.forEach(o) : o(e), r } }, { key: "clear", value: function (e) { for (var t = Object.keys(this), n = t.length, r = !1; n--;) { var o = t[n]; e && !le(0, this[o], o, e, !0) || (delete this[o], r = !0) } return r } }, { key: "normalize", value: function (e) { var t = this, n = {}; return I.forEach(this, (function (r, o) { var i = I.findKey(n, o); if (i) return t[i] = fe(r), void delete t[o]; var a = e ? function (e) { return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (function (e, t, n) { return t.toUpperCase() + n })) }(o) : String(o).trim(); a !== o && delete t[o], t[a] = fe(r), n[a] = !0 })), this } }, { key: "concat", value: function () { for (var e, t = arguments.length, n = new Array(t), r = 0; r < t; r++)n[r] = arguments[r]; return (e = this.constructor).concat.apply(e, [this].concat(n)) } }, { key: "toJSON", value: function (e) { var t = Object.create(null); return I.forEach(this, (function (n, r) { null != n && !1 !== n && (t[r] = e && I.isArray(n) ? n.join(", ") : n) })), t } }, { key: Symbol.iterator, value: function () { return Object.entries(this.toJSON())[Symbol.iterator]() } }, { key: "toString", value: function () { return Object.entries(this.toJSON()).map((function (e) { var t = o(e, 2); return t[0] + ": " + t[1] })).join("\n") } }, { key: Symbol.toStringTag, get: function () { return "AxiosHeaders" } }], [{ key: "from", value: function (e) { return e instanceof this ? e : new this(e) } }, { key: "concat", value: function (e) { for (var t = new this(e), n = arguments.length, r = new Array(n > 1 ? n - 1 : 0), o = 1; o < n; o++)r[o - 1] = arguments[o]; return r.forEach((function (e) { return t.set(e) })), t } }, { key: "accessor", value: function (e) { var t = (this[ue] = this[ue] = { accessors: {} }).accessors, n = this.prototype; function r (e) { var r = ce(e); t[r] || (!function (e, t) { var n = I.toCamelCase(" " + t);["get", "set", "has"].forEach((function (r) { Object.defineProperty(e, r + n, { value: function (e, n, o) { return this[r].call(this, t, e, n, o) }, configurable: !0 }) })) }(n, e), t[r] = !0) } return I.isArray(e) ? e.forEach(r) : r(e), this } }]), i }(); de.accessor(["Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization"]), I.freezeMethods(de.prototype), I.freezeMethods(de); var pe = de; function he (e, t) { var n = this || ae, r = t || n, o = pe.from(r.headers), i = r.data; return I.forEach(e, (function (e) { i = e.call(n, i, o.normalize(), t ? t.status : void 0) })), o.normalize(), i } function me (e) { return !(!e || !e.__CANCEL__) } function ye (e, t, n) { q.call(this, null == e ? "canceled" : e, q.ERR_CANCELED, t, n), this.name = "CanceledError" } I.inherits(ye, q, { __CANCEL__: !0 }); var ve = ne.isStandardBrowserEnv ? { write: function (e, t, n, r, o, i) { var a = []; a.push(e + "=" + encodeURIComponent(t)), I.isNumber(n) && a.push("expires=" + new Date(n).toGMTString()), I.isString(r) && a.push("path=" + r), I.isString(o) && a.push("domain=" + o), !0 === i && a.push("secure"), document.cookie = a.join("; ") }, read: function (e) { var t = document.cookie.match(new RegExp("(^|;\\s*)(" + e + ")=([^;]*)")); return t ? decodeURIComponent(t[3]) : null }, remove: function (e) { this.write(e, "", Date.now() - 864e5) } } : { write: function () { }, read: function () { return null }, remove: function () { } }; function be (e, t) { return e && !/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t) ? function (e, t) { return t ? e.replace(/\/+$/, "") + "/" + t.replace(/^\/+/, "") : e }(e, t) : t } var ge = ne.isStandardBrowserEnv ? function () { var e, t = /(msie|trident)/i.test(navigator.userAgent), n = document.createElement("a"); function r (e) { var r = e; return t && (n.setAttribute("href", r), r = n.href), n.setAttribute("href", r), { href: n.href, protocol: n.protocol ? n.protocol.replace(/:$/, "") : "", host: n.host, search: n.search ? n.search.replace(/^\?/, "") : "", hash: n.hash ? n.hash.replace(/^#/, "") : "", hostname: n.hostname, port: n.port, pathname: "/" === n.pathname.charAt(0) ? n.pathname : "/" + n.pathname } } return e = r(window.location.href), function (t) { var n = I.isString(t) ? r(t) : t; return n.protocol === e.protocol && n.host === e.host } }() : function () { return !0 }; function we (e, t) { var n = 0, r = function (e, t) { e = e || 10; var n, r = new Array(e), o = new Array(e), i = 0, a = 0; return t = void 0 !== t ? t : 1e3, function (s) { var u = Date.now(), c = o[a]; n || (n = u), r[i] = s, o[i] = u; for (var f = a, l = 0; f !== i;)l += r[f++], f %= e; if ((i = (i + 1) % e) === a && (a = (a + 1) % e), !(u - n < t)) { var d = c && u - c; return d ? Math.round(1e3 * l / d) : void 0 } } }(50, 250); return function (o) { var i = o.loaded, a = o.lengthComputable ? o.total : void 0, s = i - n, u = r(s); n = i; var c = { loaded: i, total: a, progress: a ? i / a : void 0, bytes: s, rate: u || void 0, estimated: u && a && i <= a ? (a - i) / u : void 0, event: o }; c[t ? "download" : "upload"] = !0, e(c) } } var Ee = { http: null, xhr: "undefined" != typeof XMLHttpRequest && function (e) { return new Promise((function (t, n) { var r, o = e.data, i = pe.from(e.headers).normalize(), a = e.responseType; function s () { e.cancelToken && e.cancelToken.unsubscribe(r), e.signal && e.signal.removeEventListener("abort", r) } I.isFormData(o) && (ne.isStandardBrowserEnv || ne.isStandardBrowserWebWorkerEnv) && i.setContentType(!1); var u = new XMLHttpRequest; if (e.auth) { var c = e.auth.username || "", f = e.auth.password ? unescape(encodeURIComponent(e.auth.password)) : ""; i.set("Authorization", "Basic " + btoa(c + ":" + f)) } var l = be(e.baseURL, e.url); function d () { if (u) { var r = pe.from("getAllResponseHeaders" in u && u.getAllResponseHeaders()); !function (e, t, n) { var r = n.config.validateStatus; n.status && r && !r(n.status) ? t(new q("Request failed with status code " + n.status, [q.ERR_BAD_REQUEST, q.ERR_BAD_RESPONSE][Math.floor(n.status / 100) - 4], n.config, n.request, n)) : e(n) }((function (e) { t(e), s() }), (function (e) { n(e), s() }), { data: a && "text" !== a && "json" !== a ? u.response : u.responseText, status: u.status, statusText: u.statusText, headers: r, config: e, request: u }), u = null } } if (u.open(e.method.toUpperCase(), Z(l, e.params, e.paramsSerializer), !0), u.timeout = e.timeout, "onloadend" in u ? u.onloadend = d : u.onreadystatechange = function () { u && 4 === u.readyState && (0 !== u.status || u.responseURL && 0 === u.responseURL.indexOf("file:")) && setTimeout(d) }, u.onabort = function () { u && (n(new q("Request aborted", q.ECONNABORTED, e, u)), u = null) }, u.onerror = function () { n(new q("Network Error", q.ERR_NETWORK, e, u)), u = null }, u.ontimeout = function () { var t = e.timeout ? "timeout of " + e.timeout + "ms exceeded" : "timeout exceeded", r = e.transitional || te; e.timeoutErrorMessage && (t = e.timeoutErrorMessage), n(new q(t, r.clarifyTimeoutError ? q.ETIMEDOUT : q.ECONNABORTED, e, u)), u = null }, ne.isStandardBrowserEnv) { var p = (e.withCredentials || ge(l)) && e.xsrfCookieName && ve.read(e.xsrfCookieName); p && i.set(e.xsrfHeaderName, p) } void 0 === o && i.setContentType(null), "setRequestHeader" in u && I.forEach(i.toJSON(), (function (e, t) { u.setRequestHeader(t, e) })), I.isUndefined(e.withCredentials) || (u.withCredentials = !!e.withCredentials), a && "json" !== a && (u.responseType = e.responseType), "function" == typeof e.onDownloadProgress && u.addEventListener("progress", we(e.onDownloadProgress, !0)), "function" == typeof e.onUploadProgress && u.upload && u.upload.addEventListener("progress", we(e.onUploadProgress)), (e.cancelToken || e.signal) && (r = function (t) { u && (n(!t || t.type ? new ye(null, e, u) : t), u.abort(), u = null) }, e.cancelToken && e.cancelToken.subscribe(r), e.signal && (e.signal.aborted ? r() : e.signal.addEventListener("abort", r))); var h, m = (h = /^([-+\w]{1,25})(:?\/\/|:)/.exec(l)) && h[1] || ""; m && -1 === ne.protocols.indexOf(m) ? n(new q("Unsupported protocol " + m + ":", q.ERR_BAD_REQUEST, e)) : u.send(o || null) })) } }; I.forEach(Ee, (function (e, t) { if (e) { try { Object.defineProperty(e, "name", { value: t }) } catch (e) { } Object.defineProperty(e, "adapterName", { value: t }) } })); var Oe = function (e) { for (var t, n, r = (e = I.isArray(e) ? e : [e]).length, o = 0; o < r && (t = e[o], !(n = I.isString(t) ? Ee[t.toLowerCase()] : t)); o++); if (!n) { if (!1 === n) throw new q("Adapter ".concat(t, " is not supported by the environment"), "ERR_NOT_SUPPORT"); throw new Error(I.hasOwnProp(Ee, t) ? "Adapter '".concat(t, "' is not available in the build") : "Unknown adapter '".concat(t, "'")) } if (!I.isFunction(n)) throw new TypeError("adapter is not a function"); return n }; function Se (e) { if (e.cancelToken && e.cancelToken.throwIfRequested(), e.signal && e.signal.aborted) throw new ye(null, e) } function Re (e) { return Se(e), e.headers = pe.from(e.headers), e.data = he.call(e, e.transformRequest), -1 !== ["post", "put", "patch"].indexOf(e.method) && e.headers.setContentType("application/x-www-form-urlencoded", !1), Oe(e.adapter || ae.adapter)(e).then((function (t) { return Se(e), t.data = he.call(e, e.transformResponse, t), t.headers = pe.from(t.headers), t }), (function (t) { return me(t) || (Se(e), t && t.response && (t.response.data = he.call(e, e.transformResponse, t.response), t.response.headers = pe.from(t.response.headers))), Promise.reject(t) })) } var Ae = function (e) { return e instanceof pe ? e.toJSON() : e }; function Te (e, t) { t = t || {}; var n = {}; function r (e, t, n) { return I.isPlainObject(e) && I.isPlainObject(t) ? I.merge.call({ caseless: n }, e, t) : I.isPlainObject(t) ? I.merge({}, t) : I.isArray(t) ? t.slice() : t } function o (e, t, n) { return I.isUndefined(t) ? I.isUndefined(e) ? void 0 : r(void 0, e, n) : r(e, t, n) } function i (e, t) { if (!I.isUndefined(t)) return r(void 0, t) } function a (e, t) { return I.isUndefined(t) ? I.isUndefined(e) ? void 0 : r(void 0, e) : r(void 0, t) } function s (n, o, i) { return i in t ? r(n, o) : i in e ? r(void 0, n) : void 0 } var u = { url: i, method: i, data: i, baseURL: a, transformRequest: a, transformResponse: a, paramsSerializer: a, timeout: a, timeoutMessage: a, withCredentials: a, adapter: a, responseType: a, xsrfCookieName: a, xsrfHeaderName: a, onUploadProgress: a, onDownloadProgress: a, decompress: a, maxContentLength: a, maxBodyLength: a, beforeRedirect: a, transport: a, httpAgent: a, httpsAgent: a, cancelToken: a, socketPath: a, responseEncoding: a, validateStatus: s, headers: function (e, t) { return o(Ae(e), Ae(t), !0) } }; return I.forEach(Object.keys(e).concat(Object.keys(t)), (function (r) { var i = u[r] || o, a = i(e[r], t[r], r); I.isUndefined(a) && i !== s || (n[r] = a) })), n } var je = "1.3.6", Ne = {};["object", "boolean", "number", "function", "string", "symbol"].forEach((function (t, n) { Ne[t] = function (r) { return e(r) === t || "a" + (n < 1 ? "n " : " ") + t } })); var xe = {}; Ne.transitional = function (e, t, n) { function r (e, t) { return "[Axios v1.3.6] Transitional option '" + e + "'" + t + (n ? ". " + n : "") } return function (n, o, i) { if (!1 === e) throw new q(r(o, " has been removed" + (t ? " in " + t : "")), q.ERR_DEPRECATED); return t && !xe[o] && (xe[o] = !0, console.warn(r(o, " has been deprecated since v" + t + " and will be removed in the near future"))), !e || e(n, o, i) } }; var Ce = { assertOptions: function (t, n, r) { if ("object" !== e(t)) throw new q("options must be an object", q.ERR_BAD_OPTION_VALUE); for (var o = Object.keys(t), i = o.length; i-- > 0;) { var a = o[i], s = n[a]; if (s) { var u = t[a], c = void 0 === u || s(u, a, t); if (!0 !== c) throw new q("option " + a + " must be " + c, q.ERR_BAD_OPTION_VALUE) } else if (!0 !== r) throw new q("Unknown option " + a, q.ERR_BAD_OPTION) } }, validators: Ne }, Pe = Ce.validators, ke = function () { function e (n) { t(this, e), this.defaults = n, this.interceptors = { request: new ee, response: new ee } } return r(e, [{ key: "request", value: function (e, t) { "string" == typeof e ? (t = t || {}).url = e : t = e || {}; var n, r = t = Te(this.defaults, t), o = r.transitional, i = r.paramsSerializer, a = r.headers; void 0 !== o && Ce.assertOptions(o, { silentJSONParsing: Pe.transitional(Pe.boolean), forcedJSONParsing: Pe.transitional(Pe.boolean), clarifyTimeoutError: Pe.transitional(Pe.boolean) }, !1), null != i && (I.isFunction(i) ? t.paramsSerializer = { serialize: i } : Ce.assertOptions(i, { encode: Pe.function, serialize: Pe.function }, !0)), t.method = (t.method || this.defaults.method || "get").toLowerCase(), (n = a && I.merge(a.common, a[t.method])) && I.forEach(["delete", "get", "head", "post", "put", "patch", "common"], (function (e) { delete a[e] })), t.headers = pe.concat(n, a); var s = [], u = !0; this.interceptors.request.forEach((function (e) { "function" == typeof e.runWhen && !1 === e.runWhen(t) || (u = u && e.synchronous, s.unshift(e.fulfilled, e.rejected)) })); var c, f = []; this.interceptors.response.forEach((function (e) { f.push(e.fulfilled, e.rejected) })); var l, d = 0; if (!u) { var p = [Re.bind(this), void 0]; for (p.unshift.apply(p, s), p.push.apply(p, f), l = p.length, c = Promise.resolve(t); d < l;)c = c.then(p[d++], p[d++]); return c } l = s.length; var h = t; for (d = 0; d < l;) { var m = s[d++], y = s[d++]; try { h = m(h) } catch (e) { y.call(this, e); break } } try { c = Re.call(this, h) } catch (e) { return Promise.reject(e) } for (d = 0, l = f.length; d < l;)c = c.then(f[d++], f[d++]); return c } }, { key: "getUri", value: function (e) { return Z(be((e = Te(this.defaults, e)).baseURL, e.url), e.params, e.paramsSerializer) } }]), e }(); I.forEach(["delete", "get", "head", "options"], (function (e) { ke.prototype[e] = function (t, n) { return this.request(Te(n || {}, { method: e, url: t, data: (n || {}).data })) } })), I.forEach(["post", "put", "patch"], (function (e) { function t (t) { return function (n, r, o) { return this.request(Te(o || {}, { method: e, headers: t ? { "Content-Type": "multipart/form-data" } : {}, url: n, data: r })) } } ke.prototype[e] = t(), ke.prototype[e + "Form"] = t(!0) })); var Ue = ke, _e = function () { function e (n) { if (t(this, e), "function" != typeof n) throw new TypeError("executor must be a function."); var r; this.promise = new Promise((function (e) { r = e })); var o = this; this.promise.then((function (e) { if (o._listeners) { for (var t = o._listeners.length; t-- > 0;)o._listeners[t](e); o._listeners = null } })), this.promise.then = function (e) { var t, n = new Promise((function (e) { o.subscribe(e), t = e })).then(e); return n.cancel = function () { o.unsubscribe(t) }, n }, n((function (e, t, n) { o.reason || (o.reason = new ye(e, t, n), r(o.reason)) })) } return r(e, [{ key: "throwIfRequested", value: function () { if (this.reason) throw this.reason } }, { key: "subscribe", value: function (e) { this.reason ? e(this.reason) : this._listeners ? this._listeners.push(e) : this._listeners = [e] } }, { key: "unsubscribe", value: function (e) { if (this._listeners) { var t = this._listeners.indexOf(e); -1 !== t && this._listeners.splice(t, 1) } } }], [{ key: "source", value: function () { var t; return { token: new e((function (e) { t = e })), cancel: t } } }]), e }(); var Fe = { Continue: 100, SwitchingProtocols: 101, Processing: 102, EarlyHints: 103, Ok: 200, Created: 201, Accepted: 202, NonAuthoritativeInformation: 203, NoContent: 204, ResetContent: 205, PartialContent: 206, MultiStatus: 207, AlreadyReported: 208, ImUsed: 226, MultipleChoices: 300, MovedPermanently: 301, Found: 302, SeeOther: 303, NotModified: 304, UseProxy: 305, Unused: 306, TemporaryRedirect: 307, PermanentRedirect: 308, BadRequest: 400, Unauthorized: 401, PaymentRequired: 402, Forbidden: 403, NotFound: 404, MethodNotAllowed: 405, NotAcceptable: 406, ProxyAuthenticationRequired: 407, RequestTimeout: 408, Conflict: 409, Gone: 410, LengthRequired: 411, PreconditionFailed: 412, PayloadTooLarge: 413, UriTooLong: 414, UnsupportedMediaType: 415, RangeNotSatisfiable: 416, ExpectationFailed: 417, ImATeapot: 418, MisdirectedRequest: 421, UnprocessableEntity: 422, Locked: 423, FailedDependency: 424, TooEarly: 425, UpgradeRequired: 426, PreconditionRequired: 428, TooManyRequests: 429, RequestHeaderFieldsTooLarge: 431, UnavailableForLegalReasons: 451, InternalServerError: 500, NotImplemented: 501, BadGateway: 502, ServiceUnavailable: 503, GatewayTimeout: 504, HttpVersionNotSupported: 505, VariantAlsoNegotiates: 506, InsufficientStorage: 507, LoopDetected: 508, NotExtended: 510, NetworkAuthenticationRequired: 511 }; Object.entries(Fe).forEach((function (e) { var t = o(e, 2), n = t[0], r = t[1]; Fe[r] = n })); var Be = Fe; var Le = function e (t) { var n = new Ue(t), r = a(Ue.prototype.request, n); return I.extend(r, Ue.prototype, n, { allOwnKeys: !0 }), I.extend(r, n, null, { allOwnKeys: !0 }), r.create = function (n) { return e(Te(t, n)) }, r }(ae); return Le.Axios = Ue, Le.CanceledError = ye, Le.CancelToken = _e, Le.isCancel = me, Le.VERSION = je, Le.toFormData = V, Le.AxiosError = q, Le.Cancel = Le.CanceledError, Le.all = function (e) { return Promise.all(e) }, Le.spread = function (e) { return function (t) { return e.apply(null, t) } }, Le.isAxiosError = function (e) { return I.isObject(e) && !0 === e.isAxiosError }, Le.mergeConfig = Te, Le.AxiosHeaders = pe, Le.formToJSON = function (e) { return re(I.isHTMLForm(e) ? new FormData(e) : e) }, Le.HttpStatusCode = Be, Le.default = Le, Le })); +//# sourceMappingURL=axios.min.js.map diff --git a/public/cdn/clappr.min.js b/public/cdn/clappr.min.js new file mode 100644 index 0000000..913e14d --- /dev/null +++ b/public/cdn/clappr.min.js @@ -0,0 +1 @@ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Clappr=e():t.Clappr=e()}(window,function(){return e={},f.m=d=[function(t,e,r){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,r){"use strict";e.__esModule=!0;var i,n=r(39),a=(i=n)&&i.__esModule?i:{default:i};e.default=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":(0,a.default)(e))&&"function"!=typeof e?t:e}},function(t,e,r){"use strict";e.__esModule=!0;var i=o(r(133)),n=o(r(76)),a=o(r(39));function o(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":(0,a.default)(e)));t.prototype=(0,n.default)(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(i.default?(0,i.default)(t,e):t.__proto__=e)}},function(t,e,r){"use strict";e.__esModule=!0;var i,n=r(75),a=(i=n)&&i.__esModule?i:{default:i};function o(t,e){for(var r=0;r")},N.garbage=function(t){this.options.recycleVideo&&"VIDEO"===t[0].tagName.toUpperCase()&&(t.children().remove(),x.push(t))},N);function N(){(0,s.default)(this,N)}M.options={recycleVideo:!1};var F=e.DoubleEventHandler=(B.prototype.handle=function(t,e,r){var i=!(2]*>/,$e=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,_e=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,af=/^(?:body|html)$/i,bf=/([A-Z])/g,cf=["val","css","html","text","data","width","height","offset"],ef=Ve.createElement("table"),ff=Ve.createElement("tr"),gf={tr:Ve.createElement("tbody"),tbody:ef,thead:ef,tfoot:ef,td:ff,th:ff,"*":Ve.createElement("div")},hf=/complete|loaded|interactive/,jf=/^[\w-]*$/,lf=(kf={}).toString,mf={},pf=Ve.createElement("div"),qf={tabindex:"tabIndex",readonly:"readOnly",for:"htmlFor",class:"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},rf=Array.isArray||function(t){return t instanceof Array},mf.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var r=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(r)return r.call(t,e);var i,n=t.parentNode,a=!n;return a&&(n=pf).appendChild(t),i=~mf.qsa(n,e).indexOf(t),a&&pf.removeChild(t),i},nf=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},of=function(r){return Te.call(r,function(t,e){return r.indexOf(t)==e})},mf.fragment=function(t,e,r){var i,n,a;return $e.test(t)&&(i=Pe(Ve.createElement(RegExp.$1))),i||(t.replace&&(t=t.replace(_e,"<$1>")),e===Ne&&(e=Ze.test(t)&&RegExp.$1),e in gf||(e="*"),(a=gf[e]).innerHTML=""+t,i=Pe.each(Ue.call(a.childNodes),function(){a.removeChild(this)})),xf(r)&&(n=Pe(i),Pe.each(r,function(t,e){-1)<[^<]*)*<\/script>/gi,Rk=/^(?:text|application)\/javascript/i,Sk=/^(?:text|application)\/xml/i,Tk="application/json",Uk="text/html",Vk=/^\s*$/,Wk=Nk.createElement("a");function Yk(t,e,r,i){if(t.global)return function(t,e,r){var i=Lk.Event(e);return Lk(t).trigger(i,r),!i.isDefaultPrevented()}(e||Nk,r,i)}function _k(t,e){var r=e.context;if(!1===e.beforeSend.call(r,t,e)||!1===Yk(e,r,"ajaxBeforeSend",[t,e]))return!1;Yk(e,r,"ajaxSend",[t,e])}function al(t,e,r,i){var n=r.context,a="success";r.success.call(n,t,a,e),i&&i.resolveWith(n,[t,a,e]),Yk(r,n,"ajaxSuccess",[e,r,t]),cl(a,e,r)}function bl(t,e,r,i,n){var a=i.context;i.error.call(a,r,e,t),n&&n.rejectWith(a,[r,e,t]),Yk(i,a,"ajaxError",[r,i,t||e]),cl(e,r,i)}function cl(t,e,r){var i=r.context;r.complete.call(i,e,t),Yk(r,i,"ajaxComplete",[e,r]),function(t){t.global&&!--Lk.active&&Yk(t,null,"ajaxStop")}(r)}function el(){}function gl(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function il(t,e,r,i){return Lk.isFunction(e)&&(i=r,r=e,e=void 0),Lk.isFunction(r)||(i=r,r=void 0),{url:t,data:e,success:r,dataType:i}}Wk.href=window.location.href,Lk.active=0,Lk.ajaxJSONP=function(r,i){if(!("type"in r))return Lk.ajax(r);function t(t){Lk(s).triggerHandler("error",t||"abort")}var n,a,e=r.jsonpCallback,o=(Lk.isFunction(e)?e():e)||"Zepto"+Mk++,s=Nk.createElement("script"),l=window[o],u={abort:t};return i&&i.promise(u),Lk(s).on("load error",function(t,e){clearTimeout(a),Lk(s).off().remove(),"error"!=t.type&&n?al(n[0],u,r,i):bl(null,e||"error",u,r,i),window[o]=l,n&&Lk.isFunction(l)&&l(n[0]),l=n=void 0}),!1===_k(u,r)?t("abort"):(window[o]=function(){n=arguments},s.src=r.url.replace(/\?(.+)=\?/,"?$1="+o),Nk.head.appendChild(s),0").html(t.replace(Qk,"")).find(i):t),s&&s.apply(n,arguments)},Lk.ajax(o),this};var jl=encodeURIComponent;Lk.param=function(t,e){var r=[];return r.add=function(t,e){Lk.isFunction(e)&&(e=e()),null==e&&(e=""),this.push(jl(t)+"="+jl(e))},function r(i,t,n,a){var o,s=Lk.isArray(t),l=Lk.isPlainObject(t);Lk.each(t,function(t,e){o=Lk.type(e),a&&(t=n?a:a+"["+(l||"object"==o||"array"==o?t:"")+"]"),!a&&s?i.add(e.name,e.value):"array"==o||!n&&"object"==o?r(i,e,n,t):i.add(t,e)})}(r,t,e),r.join("&").replace(/%20/g,"+")}}(Me),(cn=Me).Callbacks=function(i){i=cn.extend({},i);var e,r,n,a,o,s,l=[],u=!i.once&&[],d=function(t){for(e=i.memory&&t,r=!0,s=a||0,a=0,o=l.length,n=!0;l&&s/,Vq="Zepto"+ +new Date,Oq.qsa=function(a,o){return Wq(o,function(t,r,i){try{var e;!t&&r?t="*":Uq.test(t)&&(e=Nq(a).addClass(Vq),t="."+Vq+" "+t);var n=Pq(a,t)}catch(t){throw console.error("error performing selector: %o",o),t}finally{e&&e.removeClass(Vq)}return r?Oq.uniq(Nq.map(n,function(t,e){return r.call(t,e,n,i)})):n})},Oq.matches=function(i,t){return Wq(t,function(t,e,r){return(!t||Qq(i,t))&&(!e||e.call(i,null,r)===i)})},Ke.exports=Me},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});function n(t){return null===t?"":(""+t).replace(o,function(t){return a[t]})}function i(a,t){var e,r=new RegExp([(l.escape||u).source,(l.interpolate||u).source,(l.evaluate||u).source].join("|")+"|$","g"),o=0,s="__p+='";a.replace(r,function(t,e,r,i,n){return s+=a.slice(o,n).replace(c,function(t){return"\\"+d[t]}),e&&(s+="'+\n((__t=("+e+"))==null?'':escapeExpr(__t))+\n'"),r&&(s+="'+\n((__t=("+r+"))==null?'':__t)+\n'"),i&&(s+="';\n"+i+"\n__p+='"),o=n+t.length,t}),s+="';\n",l.variable||(s="with(obj||{}){\n"+s+"}\n"),s="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+s+"return __p;\n//# sourceURL=/microtemplates/source["+f+++"]";try{e=new Function(l.variable||"obj","escapeExpr",s)}catch(t){throw t.source=s,t}if(t)return e(t,n);function i(t){return e.call(this,t,n)}return i.source="function("+(l.variable||"obj")+"){\n"+s+"}",i}var l={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},u=/(.)^/,d={"'":"'","\\":"\\","\r":"r","\n":"n","\t":"t","\u2028":"u2028","\u2029":"u2029"},c=/\\|'|\r|\n|\t|\u2028|\u2029/g,a={"&":"&","<":"<",">":">",'"':""","'":"'"},o=new RegExp("[&<>\"']","g"),f=0;i.settings=l,e.default=i,t.exports=e.default},function(t,e){t.exports=function(r){var o=[];return o.toString=function(){return this.map(function(t){var e=function(t,e){var r=t[1]||"",i=t[3];if(!i)return r;if(e&&"function"==typeof btoa){var n=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(i),a=i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"});return[r].concat(a).concat([n]).join("\n")}return[r].join("\n")}(t,r);return t[2]?"@media "+t[2]+"{"+e+"}":e}).join("")},o.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;i=e.length?{value:void 0,done:!0}:(t=i(e,r),this._i+=t.length,{value:t,done:!1})})},function(t,e){t.exports=!0},function(t,e,i){function n(){}var a=i(21),o=i(114),s=i(51),l=i(49)("IE_PROTO"),u="prototype",d=function(){var t,e=i(66)("iframe"),r=s.length;for(e.style.display="none",i(115).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("\n", + "scale": 0, + "perspective": 0, + "rotateX": 0, + "rotateY": 0, + "rotateZ": 0, + "contrast": 0, + "saturate": 0, + "brightness": 0, + "opacity": 0, + "grayscale": 0, + "hueRotate": 0, + "invert": 0, + "blur": 0 + }, + "option": { + "remote": false, + "content": "\n\n", + "src": "/vue-remote-temp.js" + }, + "left": 422, + "top": 254, + "index": "67056d8d-4bed-44f1-9189-0781597dfb15", + "display": false, + "lock": false, + "group": "", + "child": { + "index": [], + "paramList": [] + }, + "zIndex": 0, + "rotate": 0 + } + }, + { + "label": "FORM表单", + "option": { + "name": "FORM表单", + "title": "FORM表单", + "icon": "icon-vue", + "img": "/img/assets/text4.png", + "dataType": 0, + "data": { + "name": "张三", + "sex": "男" + }, + "dataFormatter": "", + "dataHeader": "", + "dataQuery": "", + "stylesFormatter": "", + "component": { + "width": 780, + "height": 124, + "name": "vue", + "prop": "vue", + "remoteContent": "\n\n", + "scale": 0, + "perspective": 0, + "rotateX": 0, + "rotateY": 0, + "rotateZ": 0, + "contrast": 0, + "saturate": 0, + "brightness": 0, + "opacity": 0, + "grayscale": 0, + "hueRotate": 0, + "invert": 0, + "blur": 0 + }, + "option": { + "remote": false, + "content": "\n\n", + "src": "/vue-remote-temp.js" + }, + "left": 450, + "top": 337, + "index": "784610af-4fdd-4e48-8647-2f1f263561a1", + "display": false, + "lock": false, + "group": "", + "child": { + "index": [], + "paramList": [] + }, + "zIndex": 0, + "rotate": 0 + } + } +] diff --git a/public/config.js b/public/config.js new file mode 100644 index 0000000..4712832 --- /dev/null +++ b/public/config.js @@ -0,0 +1,2411 @@ +const baseUrl = '/api/blade-visual' +window.$website = { + isDemo: false, + isDemoTip: '演示环境不允许操作', + title: '智慧可视化大屏', + name: '智慧可视化大屏', + subName: '可视化数据大屏', + url: baseUrl, + mqttUrl: 'wss://data.avuejs.com/api/mqtt/xiaowei', + routers: { + mainPath: '/' + }, + autoSave: false, + autoSaveTime: 60000, + clientOption: { + clientId: 'avue-data', // 客户端id + clientSecret: 'avue-data', // 客户端密钥 + accessToken: 'accessToken', // 接收传参的key + authorization: 'authorization', // token请求头的key + tokenHeader: 'token', + bearer: 'bearer', // jwt bearer + }, + componentsList: [{ + name: 'test', + component: 'testComponents', + option: 'testOption', + data: true + }], + baseList: [{ + label: '图表', + icon: 'icon-bar', + children: [{ + label: ' 自定义echart', + option: { + name: "自定义echart", + title: "自定义echart", + icon: 'icon-echart', + img: '/img/assets/text5.png', + dataType: 1, + "dataMethod": 'get', + data: { + "categories": [ + "苹果", + "三星", + "小米", + "oppo", + "vivo" + ], + "series": [{ + name: "手机品牌", + data: [ + 1000879, + 3400879, + 2300879, + 5400879, + 3400879 + ] + }] + }, + echartFormatter: "function (data,params){\n data={\n \"中国\": \"https://data.avuejs.com/asset/get/s/data-1527045631990-r1dZ0IM1X.json\",\n \"上海\": \"/asset/get/s/data-1482909900836-H1BC_1WHg.json\",\n \"河北\": \"/asset/get/s/data-1482909799572-Hkgu_yWSg.json\",\n \"山西\": \"/asset/get/s/data-1482909909703-SyCA_JbSg.json\",\n \"内蒙古\": \"/asset/get/s/data-1482909841923-rkqqdyZSe.json\",\n \"辽宁\": \"/asset/get/s/data-1482909836074-rJV9O1-Hg.json\",\n \"吉林\": \"/asset/get/s/data-1482909832739-rJ-cdy-Hx.json\",\n \"黑龙江\": \"/asset/get/s/data-1482909803892-Hy4__J-Sx.json\",\n \"江苏\": \"/asset/get/s/data-1482909823260-HkDtOJZBx.json\",\n \"浙江\": \"/asset/get/s/data-1482909960637-rkZMYkZBx.json\",\n \"安徽\": \"/asset/get/s/data-1482909768458-HJlU_yWBe.json\",\n \"福建\": \"/asset/get/s/data-1478782908884-B1H6yezWe.json\",\n \"江西\": \"/asset/get/s/data-1482909827542-r12YOJWHe.json\",\n \"山东\": \"/asset/get/s/data-1482909892121-BJ3auk-Se.json\",\n \"河南\": \"/asset/get/s/data-1482909807135-SJPudkWre.json\",\n \"湖北\": \"/asset/get/s/data-1482909813213-Hy6u_kbrl.json\",\n \"湖南\": \"/asset/get/s/data-1482909818685-H17FOkZSl.json\",\n \"广东\": \"/asset/get/s/data-1482909784051-BJgwuy-Sl.json\",\n \"广西\": \"/asset/get/s/data-1482909787648-SyEPuJbSg.json\",\n \"海南\": \"/asset/get/s/data-1482909796480-H12P_J-Bg.json\",\n \"四川\": \"/asset/get/s/data-1482909931094-H17eKk-rg.json\",\n \"贵州\": \"/asset/get/s/data-1482909791334-Bkwvd1bBe.json\",\n \"云南\": \"/asset/get/s/data-1482909957601-HkA-FyWSx.json\",\n \"西藏\": \"/asset/get/s/data-1482927407942-SkOV6Qbrl.json\",\n \"陕西\": \"/asset/get/s/data-1482909918961-BJw1FyZHg.json\",\n \"甘肃\": \"/asset/get/s/data-1482909780863-r1aIdyWHl.json\",\n \"青海\": \"/asset/get/s/data-1482909853618-B1IiOyZSl.json\",\n \"宁夏\": \"/asset/get/s/data-1482909848690-HJWiuy-Bg.json\",\n \"新疆\": \"/asset/get/s/data-1482909952731-B1YZKkbBx.json\",\n \"北京\": \"/asset/get/s/data-1482818963027-Hko9SKJrg.json\",\n \"天津\": \"/asset/get/s/data-1482909944620-r1-WKyWHg.json\",\n \"重庆\": \"/asset/get/s/data-1482909775470-HJDIdk-Se.json\",\n \"香港\": \"/asset/get/s/data-1461584707906-r1hSmtsx.json\",\n \"澳门\": \"/asset/get/s/data-1482909771696-ByVIdJWBx.json\"\n }\n const myChart = this.myChart;\n function loadMap(mapCode, name){\n axios.get(data[mapCode]).then(res=>{\n echarts.registerMap(name, res.data);\n let option = {\n tooltip: {\n triggerOn: \"click\",\n formatter: function(e, t, n) {\n return .5 == e.value ? e.name + \":有疑似病例\" : e.seriesName + \"
\" + e.name + \":\" + e.value\n }\n },\n visualMap: {\n min: 0,\n max: 1000,\n left: 26,\n bottom: 40,\n showLabel: !0,\n text: [\"高\", \"低\"],\n pieces: [{\n gt: 100,\n label: \"> 100 人\",\n color: \"#7f1100\"\n }, {\n gte: 10,\n lte: 100,\n label: \"10 - 100 人\",\n color: \"#ff5428\"\n }, {\n gte: 1,\n lt: 10,\n label: \"1 - 9 人\",\n color: \"#ff8c71\"\n }, {\n gt: 0,\n lt: 1,\n label: \"疑似\",\n color: \"#ffd768\"\n }, {\n value: 0,\n color: \"#ffffff\"\n }],\n show: !0\n },\n geo: {\n map: name,\n roam: !1,\n scaleLimit: {\n min: 1,\n max: 2\n },\n zoom: 1.23,\n top: 120,\n label: {\n normal: {\n show: !0,\n fontSize: \"14\",\n color: \"rgba(0,0,0,0.7)\"\n }\n },\n itemStyle: {\n normal: {\n //shadowBlur: 50,\n //shadowColor: 'rgba(0, 0, 0, 0.2)',\n borderColor: \"rgba(0, 0, 0, 0.2)\"\n },\n emphasis: {\n areaColor: \"#f2d5ad\",\n shadowOffsetX: 0,\n shadowOffsetY: 0,\n borderWidth: 0\n }\n }\n },\n series: [{\n name: \"确诊病例\",\n type: \"map\",\n geoIndex: 0,\n data: [{\n name: \"南海诸岛\",\n value: 0\n },\n {\n name: '北京',\n value: 54\n },\n {\n name: '天津',\n value: 13\n },\n {\n name: '上海',\n value: 40\n },\n {\n name: '重庆',\n value: 75\n },\n {\n name: '河北',\n value: 13\n },\n {\n name: '河南',\n value: 83\n },\n {\n name: '云南',\n value: 11\n },\n {\n name: '辽宁',\n value: 19\n },\n {\n name: '黑龙江',\n value: 15\n },\n {\n name: '湖南',\n value: 69\n },\n {\n name: '安徽',\n value: 60\n },\n {\n name: '山东',\n value: 39\n },\n {\n name: '新疆',\n value: 4\n },\n {\n name: '江苏',\n value: 31\n },\n {\n name: '浙江',\n value: 104\n },\n {\n name: '江西',\n value: 36\n },\n {\n name: '湖北',\n value: 1052\n },\n {\n name: '广西',\n value: 33\n },\n {\n name: '甘肃',\n value: 7\n },\n {\n name: '山西',\n value: 9\n },\n {\n name: '内蒙古',\n value: 7\n },\n {\n name: '陕西',\n value: 22\n },\n {\n name: '吉林',\n value: 4\n },\n {\n name: '福建',\n value: 18\n },\n {\n name: '贵州',\n value: 5\n },\n {\n name: '广东',\n value: 98\n },\n {\n name: '青海',\n value: 1\n },\n {\n name: '西藏',\n value: 0\n },\n {\n name: '四川',\n value: 44\n },\n {\n name: '宁夏',\n value: 4\n },\n {\n name: '海南',\n value: 22\n },\n {\n name: '台湾',\n value: 3\n },\n {\n name: '香港',\n value: 5\n },\n {\n name: '澳门',\n value: 5\n }\n ]\n }]\n }\n myChart.setOption(option);\n })\n \n }\n loadMap('中国','china')\n var timeFn = null;\n setTimeout(()=>{\n\n //单击切换到省级地图,当mapCode有值,说明可以切换到下级地图\n myChart.on('click', function(params) {\n clearTimeout(timeFn);\n //由于单击事件和双击事件冲突,故单击的响应事件延迟250毫秒执行\n timeFn = setTimeout(function() {\n var name = params.name; //地区name\n var mapCode = data[name]; //地区的json数据\n loadMap(name, name);\n }, 250);\n });\n\n\n // 绑定双击事件,返回全国地图\n myChart.on('dblclick', function(params) {\n //当双击事件发生时,清除单击事件,仅响应双击事件\n clearTimeout(timeFn);\n \n //返回全国地图\n loadMap('中国', 'china');\n });\n },0)\n return {}\n}", + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + url: "", + option: { + remote: false, + src: '/echart-remote-temp.js' + }, + component: { + width: 660, + height: 560, + name: "common", + prop: "common", + remoteContent: '' + }, + } + }, { + label: 'datav', + option: { + name: "datav", + title: "datav", + icon: 'icon-datav', + img: '/img/assets/text6.png', + dataType: 0, + "dataMethod": 'get', + data: { + value: 66 + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + echartFormatter: "(data,params)=>{\n console.log(data);\n return {\n config:{\n\t data: [66] \n\t }\n }\n}", + component: { + width: 150, + height: 200, + name: "datav", + prop: "datav", + }, + option: { + is: 'dv-water-level-pond' + } + } + }, { + label: '柱形图', + option: { + name: "柱状图", + title: "柱状图", + icon: 'icon-bar', + img: '/img/assets/bar.png', + data: { + categories: [ + "苹果", + "三星", + "小米", + "oppo", + "vivo" + ], + series: [{ + name: "手机品牌", + data: [ + 1000879, + 3400879, + 2300879, + 5400879, + 3400879 + ] + }] + }, + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 600, + height: 300, + name: "bar", + prop: "bar", + }, + option: { + gridX: 90, + gridY: 47, + gridX2: 43, + gridY2: 25, + legend: true, + tipShow: true, + xAxisShow: true, + yAxisShow: true, + barWidth: 30, + barRadius: 8, + barColor: [{ + color1: "#83bff6", + color2: "#188df0", + postion: 90 + }, { + color1: "#23B7E5", + color2: "#564AA3", + postion: 50, + }], + barMinHeight: 2 + } + } + }, { + label: '折线图', + option: { + name: "折线图", + title: "折线图", + icon: 'icon-line', + img: '/img/assets/line.png', + data: { + categories: [ + "苹果", + "三星", + "小米", + "oppo", + "vivo" + ], + series: [{ + name: "手机品牌", + data: [ + 1000879, + 3400879, + 2300879, + 5400879, + 3400879 + ] + }] + }, + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 600, + height: 300, + name: "line", + prop: "line", + }, + option: { + gridX: 84, + gridY: 35, + gridX2: 26, + gridY2: 31, + legend: true, + tipShow: true, + xAxisShow: true, + yAxisShow: true, + barColor: [{ + color1: "#83bff6", + color2: "#188df0", + postion: 90 + }, { + color1: "#23B7E5", + color2: "#564AA3", + postion: 50 + }], + symbolShow: true, + symbolSize: 6, + smooth: true, + } + } + }, { + label: '饼图', + option: { + name: "饼图", + title: "饼图", + icon: 'icon-pie', + img: '/img/assets/pie.png', + data: [{ + name: "苹果", + value: 1000879, + url: "http://www.baidu.com" + }, { + name: "三星", + value: 3400879, + url: "http://www.baidu.com" + }, { + name: "小米", + value: 2300879, + url: "http://www.baidu.com" + }, { + name: "oppo", + value: 5400879, + url: "http://www.baidu.com" + }, { + name: "大疆", + value: 3000, + url: "http://www.baidu.com" + }], + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 600, + height: 300, + name: "pie", + prop: "pie", + }, + option: { + legend: true, + labelShow: true, + barColor: [ + { + color1: "#83bff6" + }, + { + color1: "#23B7E5" + }, + { + color1: "rgba(154, 168, 212, 1)" + }, + { + color1: "#188df0" + }, + { + color1: "#564AA3" + } + ] + } + } + }, { + label: '象形图', + option: { + title: "象形图", + name: "象形图", + icon: "icon-pictorialBar", + img: '/img/assets/bar2.png', + data: [{ + name: "苹果", + value: 1000879, + }, { + name: "三星", + value: 3400879, + }, { + name: "小米", + value: 2300879, + }, { + name: "oppo", + value: 5400879, + }, { + name: "大疆", + value: 3000, + }, { + name: "抖音", + value: 2000, + }], + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 600, + height: 300, + name: "pictorialbar", + prop: "pictorialbar", + }, + option: { + symbolSize: 30, + split: 30, + symbol: '/img/source/source256.png', + labelFontSize: '24', + labelColor: '#4dffff', + fontSize: 20, + color: '#fff', + gridX: 76, + gridY: 4, + gridX2: 127, + gridY2: 0 + } + } + }, { + label: '雷达图', + option: { + title: "雷达图", + name: "雷达图", + icon: "icon-radar", + img: '/img/assets/radar.png', + dataType: 0, + data: { + indicator: [{ + name: '销售', + max: 6500 + }, + { + name: '管理', + max: 16000 + }, + { + name: '信息技术', + max: 30000 + }, + { + name: '客服', + max: 38000 + }, + { + name: '研发', + max: 52000 + }, + { + name: '市场', + max: 25000 + } + ], + series: [{ + data: [{ + value: [4300, 10000, 28000, 35000, 50000, 19000], + name: '预算分配(Allocated Budget)' + }, + { + value: [5000, 14000, 28000, 31000, 42000, 21000], + name: '实际开销(Actual Spending)' + } + ] + }] + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 970, + height: 400, + name: "radar", + prop: "radar", + }, + option: { + width: '100%', + height: 600, + color: '#fff', + fontSize: 18, + areaOpacity: 0.3, + legend: true, + tipShow: true, + barColor: [{ + color1: "#564AA3", + }, + { + color1: "#188df0", + }] + }, + } + }, { + label: '散点图', + option: { + title: "散点图", + name: "散点图", + icon: "icon-scatter", + img: '/img/assets/scatter.png', + dataType: 0, + data: [{ + data: [ + [1, 8.04], + [2, 6.95] + ] + }, + { + data: [ + [1, 4.04], + [2, 3.95] + ] + }], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 600, + height: 300, + name: "scatter", + prop: "scatter", + }, + option: { + gridX: 26, + gridY: 12, + gridX2: 14, + gridY2: 30, + lineSize: 25, + tipShow: true, + labelShow: true, + legend: true, + xAxisSplitLineShow: true, + yAxisSplitLineShow: true, + barColor: [{ + postion: 0.2, + color1: '#91c7ae' + }, + { + postion: 0.8, + color1: '#63869e' + }, + { + postion: 1, + color1: '#c23531' + }] + } + } + }, { + label: '漏斗图', + option: { + title: "漏斗图", + name: "漏斗图", + icon: "icon-funnel", + img: '/img/assets/funnel.png', + dataType: 0, + data: [ + { value: 60, name: 'Visit' }, + { value: 40, name: 'Inquiry' }, + { value: 20, name: 'Order' }, + { value: 80, name: 'Click' }, + { value: 100, name: 'Show' } + ], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 450, + height: 350, + name: "funnel", + prop: "funnel", + }, + option: { + legend: true, + labelShow: true, + tipShow: true, + barColor: [{ + color1: "#83bff6", + }, + { + color1: "#23B7E5", + }, + { + color1: "rgba(154, 168, 212, 1)", + }, + { + color1: "#188df0", + }, + { + color1: "#564AA3", + }] + } + } + }, { + label: '地图', + option: { + name: "地图", + title: "地图", + icon: "icon-map", + img: '/img/assets/map.png', + dataType: 0, + data: [ + { + name: "测试坐标1", + value: 1, + lng: 118.30078125, + lat: 36.91915611148194, + zoom: 1 + }, + { + name: "测试坐标2", + value: 1, + lng: 112.21435546875, + lat: 37.965854128749434, + zoom: 1 + } + ], + formatter: "(name,data)=>{\n return '名称:'+name.data.name+name.data.value\n}", + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 800, + height: 607, + name: "map", + prop: "map", + }, + option: { + tipBackgroundColor: "rgba(13, 255, 255, .5)", + tipColor: "rgba(217, 38, 10, 1)", + tipFontSize: "30", + borderWidth: 1, + scale: 87, + type: 0, + borderColor: "#0dffff", + areaColor: "rgba(6, 29, 51, 0.59)", + banner: true, + bannerTime: 3000, + fontSize: 14, + zoom: 0.5, + roam: true, + empAreaColor: "rgba(35, 183, 229, 0.42)", + empColor: "rgba(217, 38, 10, 1)", + index: "1", + mapData: "1", + color: "rgba(13, 255, 255, 1)", + } + } + }, { + label: '矩形图', + option: { + name: "矩形图", + title: "矩形图", + icon: 'icon-juxing', + img: '/img/assets/rectangles.png', + data: [ + { + name: "分类 1", + value: 560 + }, + { + name: "分类 2", + value: 500 + }, + { + name: "分类 3", + value: 150 + }, + { + name: "分类 4", + value: 140 + }, + { + name: "分类 5", + value: 115 + }, + { + name: "分类 6", + value: 95 + }, + { + name: "分类 7", + value: 90 + }, + { + name: "分类 8", + value: 75 + }, + { + name: "分类 9", + value: 98 + }, + { + name: "分类 10", + value: 60 + }, + { + name: "分类 11", + value: 45 + }, + { + name: "分类 12", + value: 40 + }, + { + name: "分类 13", + value: 40 + }, + { + name: "分类 14", + value: 35 + }, + { + name: "分类 15", + value: 40 + }, + { + name: "分类 16", + value: 40 + }, + { + name: "分类 17", + value: 40 + }, + { + name: "分类 18", + value: 30 + }, + { + name: "分类 19", + value: 28 + }, + { + name: "分类 20", + value: 16 + } + ], + dataType: 0, + component: { + width: 754, + height: 377, + name: "rectangle", + prop: "rectangle", + }, + option: { + tipShow: true, + labelShow: true, + labelShowColor: '#fff', + labelShowFontSize: 14 + } + } + }] + }, { + label: '文字', + icon: 'icon-text', + children: [{ + label: '文本框', + option: { + title: "文本框", + name: "文本框", + icon: 'icon-text', + img: '/img/assets/text.png', + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + child: { + index: [], + paramName: "" + }, + data: { + value: '文本框' + }, + component: { + width: 100, + height: 40, + name: "text", + prop: "text" + }, + option: { + textAlign: "center", + fontSize: 26, + fontWeight: "normal", + color: "#fff" + }, + }, + }, { + label: '跑马灯', + option: { + title: "跑马灯", + name: "跑马灯", + icon: 'icon-scroll', + img: '/img/assets/text2.png', + top: 0, + left: 0, + dataType: 0, + data: { + value: "跑马灯" + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 100, + height: 50, + name: "text", + prop: "text" + }, + option: { + scroll: true, + speed: 70, + textAlign: "center", + fontSize: 26, + fontWeight: "normal", + color: "#fff" + }, + }, + }, { + label: '超链接', + option: { + title: "超链接", + name: "超链接", + icon: 'icon-link', + img: '/img/assets/text3.png', + top: 0, + left: 0, + data: { + value: "超链接" + }, + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 100, + height: 50, + name: "text", + prop: "text" + }, + option: { + link: true, + linkHref: 'http://avue.top', + linkTarget: '_self', + textAlign: "center", + fontSize: 26, + fontWeight: "normal", + color: "#fff" + }, + }, + }, { + label: '实时时间', + option: { + name: "实时时间", + title: "实时时间", + icon: 'icon-datetime', + img: '/img/assets/datetime.png', + top: 78, + left: 1604, + component: { + width: 250, + height: 50, + name: "datetime", + prop: "datetime", + }, + option: { + format: 'yyyy-MM-dd hh:mm:ss', + color: "#fff", + textAlign: 'left', + fontSize: 24, + fontWeight: "normal" + } + }, + }] + }, { + label: '媒体', + icon: 'icon-img', + children: [{ + label: '图片', + option: { + title: "图片", + name: "图片", + icon: 'icon-img', + img: '/img/assets/img.png', + top: 0, + left: 0, + dataType: 0, + data: { + value: '/img/img-default.png' + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 180, + height: 120, + name: 'img', + prop: 'img', + }, + option: { + duration: '1000', + } + } + }, { + label: '图片框', + option: { + title: "图片框", + name: "图片框", + icon: 'icon-imgborder', + img: '/img/assets/imgborder.png', + top: 0, + left: 0, + dataType: 0, + data: "/img/border/border1.png", + component: { + width: 140, + height: 140, + name: "imgborder", + prop: "imgborder", + }, + option: { + backgroundColor: 'rgba(180, 181, 198, 0.1)', + } + } + }, { + label: 'SVG', + option: { + title: "SVG", + name: "SVG", + icon: 'icon-svg', + img: '/img/assets/svg.png', + top: 0, + left: 0, + dataType: 0, + data: "img/border/border1.png", + component: { + width: 100, + height: 100, + name: "svg", + prop: "svg", + }, + option: { + content: '' + } + } + }, { + label: '轮播图', + option: { + title: "轮播图", + name: "轮播图", + icon: 'icon-banner', + img: '/img/assets/swiper.png', + top: 0, + left: 0, + dataType: 0, + data: [{ + value: 'https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg', + }, { + value: 'https://img.alicdn.com/tfs/TB1uevcCrj1gK0jSZFuXXcrHpXa-1880-640.jpg', + }, { + value: 'http://www.w3school.com.cn/i/movie.ogg' + }], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 670, + height: 370, + name: "swiper", + prop: "swiper" + }, + option: { + type: '', + interval: 5000, + opacity: 100, + indicator: 'none', + autoplay: true, + controls: true, + loop: true + }, + } + }, { + label: 'iframe', + option: { + title: "iframe", + name: "iframe", + icon: 'icon-iframe', + img: '/img/assets/iframe.png', + top: 0, + left: 0, + component: { + width: 670, + height: 370, + option: {}, + name: "iframe", + prop: "iframe" + }, + dataType: 0, + data: { + value: 'https://www.yunzhupaas.com/' + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + option: {}, + } + }, { + label: 'video播放器', + option: { + title: "video", + name: "video", + icon: 'icon-video', + img: '/img/assets/video.png', + top: 0, + left: 0, + dataType: 0, + data: { + value: 'http://www.w3school.com.cn/i/movie.ogg' + }, + option: { + autoplay: false, + controls: true, + loop: true, + poster: '' + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 670, + height: 370, + name: "video", + prop: "video" + }, + } + }, { + label: 'hls播放器', + option: { + title: "hls", + name: "hls", + icon: 'icon-video', + img: '/img/assets/video.png', + top: 0, + left: 0, + dataType: 0, + data: { + value: 'https://node1.olelive.com:6443/live/CCTV9HD/hls.m3u8' + }, + option: { + autoplay: true + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 670, + height: 370, + option: {}, + name: "clapper", + prop: "clapper" + }, + } + }, { + label: '二维码', + option: { + name: "二维码", + title: "二维码", + icon: "icon-code", + img: "/img/assets/text8.png", + dataType: 0, + data: { + value: 'https://www.yunzhupaas.com/' + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 200, + height: 200, + name: "code", + prop: "code" + }, + option: { + level: 'H', + color: '#fff', + background: 'rgba(21, 42, 64, 1)' + }, + left: 0, + top: 0, + display: false, + lock: false, + group: "", + child: { + index: [], + paramList: [] + } + } + }] + }, { + label: '指标', + icon: 'icon-flop', + children: [{ + label: '翻牌器', + option: { + title: "翻牌器", + name: "翻牌器", + icon: 'icon-flop', + img: '/img/assets/flop.png', + top: 0, + left: 0, + dataType: 0, + child: { + index: [], + paramName: "" + }, + data: { + value: '12345' + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 445.6, + height: 86.56, + name: "flop", + prop: "flop", + }, + option: { + textAlign: 'center', + paddingLeft: 10, + marginLeft: 10, + border: true, + borderColor: "#fff", + borderWidth: 10, + backgroundBorder: "img/border/border1.png", + fontSize: 50, + color: "#afdef2", + backgroundColor: "#132d4f" + }, + } + }, { + label: '颜色块', + option: { + title: "颜色块", + name: "颜色块", + icon: 'icon-flop', + img: '/img/assets/flop2.png', + "child": { + "index": [], + "paramName": "" + }, + top: 0, + left: 0, + dataType: 0, + data: [{ + backgroundColor: '#67C23A', + prefixText: "某某某总人数", + value: '12345', + suffixText: '人', + }, { + backgroundColor: '#409EFF', + prefixText: "某某某总人数", + value: '12345', + suffixText: '人', + }, { + backgroundColor: '#E6A23C', + prefixText: "某某某总人数", + value: '12345', + suffixText: '人', + }, { + backgroundColor: '#F56C6C', + prefixText: "某某某总人数", + value: '12345', + suffixText: '人', + }, { + backgroundColor: '#7232dd', + prefixText: "某某某总人数", + value: '12345', + suffixText: '人', + }, { + backgroundColor: 'blue', + prefixText: "某某某总人数", + value: '12345', + suffixText: '人', + }], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 543.04, + height: 196.28, + name: "flop", + prop: "flop", + }, + option: { + width: 180, + whole: true, + fontSize: 28, + prefixFontSize: 13, + backgroundColor: "#F56C6C", + suffixFontSize: 18, + marginTop: 10, + marginLeft: 5, + paddingTop: 10, + paddingLeft: 30, + color: "#fff", + suffixInline: true, + fontWeight: "bolder" + }, + } + }, { + label: '环形图', + option: { + title: "环形图", + name: "环形图", + icon: 'icon-circle', + img: '/img/assets/progress.png', + top: 0, + left: 0, + dataType: 0, + data: { + label: "人数增涨", + value: 40, + data: 80 + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 300, + height: 300, + name: "progress", + prop: "progress" + }, + option: { + type: "circle", + color: "#60d3da", + fontSize: 25, + suffixColor: "#60d3da", + strokeWidth: 20, + fontWeight: "normal", + borderColor: "#60d3da", + suffixFontSize: 30, + FontWeight: "normal" + }, + } + }, { + label: '进度条', + option: { + title: "进度条", + name: "进度条", + icon: 'icon-progress', + img: '/img/assets/progress2.png', + top: 0, + left: 0, + data: { + label: "人数增涨", + value: 40, + data: 80 + }, + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 500, + height: 100, + name: "progress", + prop: "progress" + }, + option: { + type: "line", + color: "#60d3da", + fontSize: 25, + suffixColor: "#60d3da", + strokeWidth: 10, + fontWeight: "normal", + borderColor: "#60d3da", + suffixFontSize: 30, + FontWeight: "normal" + }, + } + }, { + label: '仪表盘', + option: { + title: "仪表盘", + icon: 'icon-gauge', + img: '/img/assets/gauge.png', + name: "仪表盘", + dataType: 0, + data: { + value: 4 + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 390, + height: 314, + name: "gauge", + prop: "gauge" + }, + option: { + lineSize: 15, + axisLabelShow: true, + axisLabelFontSize: 15, + nameFontSize: 40, + lineColor: "#eee", + barColor: [ + { + color1: "rgba(154, 168, 212, 1)", + postion: "0.2", + }, + { + color1: "#23B7E5", + postion: "0.8", + }, + { + color1: "#564AA3", + postion: "1", + } + ] + }, + }, + }, { + label: '字符云', + option: { + title: "字符云", + name: "字符云", + icon: "icon-wordCloud", + img: '/img/assets/wordcloud.png', + top: 0, + left: 0, + dataType: 0, + data: [{ + name: '三星', + value: '1' + }, { + name: '小米', + value: '10' + }, { + name: '华为', + value: '20' + }, { + name: 'oppo', + value: '30' + }, { + name: '抖音', + value: '40' + }, { + name: '快手', + value: '50' + }, { + name: '淘宝', + value: '60' + }, { + name: '百度', + value: '70' + }, { + name: '京东', + value: '80' + }, { + name: '天猫', + value: '100' + }, { + name: '字符1', + value: '110' + }, { + name: '字符1', + value: '200', + textStyle: { + color: 'red' + } + }], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + name: "wordcloud", + prop: "wordcloud", + width: 600, + height: 300, + }, + option: { + minFontSize: 30, + maxFontSize: 80, + split: 30, + rotate: true, + } + } + }] + }, { + label: '表格', + icon: 'icon-table', + children: [{ + label: '表格', + option: { + title: "表格", + name: "表格", + icon: 'icon-table', + img: '/img/assets/table.png', + top: 0, + left: 0, + dataType: 0, + data: [{ + type1: '数据1', + type2: '数据1' + }, { + type1: '数据2', + type2: '数据2' + }, { + type1: '数据3', + type2: '数据3' + }, { + type1: '数据4', + type2: '数据4' + }], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 700, + height: 350, + name: "table", + prop: "table", + }, + option: { + showHeader: true, + columnShow: true, + columnViews: true, + headerBackground: "#050e18", + headerColor: "#69bfe7", + headerTextAlign: "center", + nthColor: "#09192c", + bodyBackground: "rgba(0, 0, 0, 0.01)", + bodyColor: "#69bfe7", + bodyTextAlign: "center", + align: "center", + headerAlign: "center", + header: false, + scrollSpeed: 1, + fontSize: 15, + count: 4, + index: true, + column: [ + { + label: "列1", + prop: "type1", + $index: 0 + }, + { + label: "列2", + prop: "type2", + $index: 1 + }, + { + label: "列3", + prop: "type3", + $index: 2 + }, + { + label: "列4", + prop: "type4", + $index: 3 + } + ], + othColor: "#142a40", + headerFontSize: 20, + bodyFontSize: 18 + } + } + }, { + label: '选项卡', + option: { + title: "选项卡", + name: "选项卡", + icon: "icon-tabs", + img: '/img/assets/tabs.png', + child: { + index: [], + paramName: "" + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + dataType: 0, + data: [ + { + label: "选项卡1", + value: "1" + }, + { + label: "选项卡2", + value: "2" + } + ], + component: { + width: 356, + height: 46, + name: "tabs", + prop: "tabs" + }, + option: { + type: 'tabs', + color: "#eee", + empColor: "#4dffff", + fontSize: 20, + split: 8, + empBackgroundImage: "img/banner/banner5.png", + backgroundImage: "img/banner/banner4.png" + }, + }, + },] + }, { + label: '神器', + icon: 'icon-vue', + children: [{ + label: '自定义Vue组件', + option: { + name: "自定义Vue组件", + title: "自定义Vue组件", + icon: 'icon-vue', + img: '/img/assets/text4.png', + dataType: 0, + data: { + name: "avue" + }, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 800, + height: 500, + name: "vue", + prop: "vue", + remoteContent: '' + }, + option: { + remote: false, + content: "\n\n", + src: '/vue-remote-temp.js' + } + } + }, { + label: '组件融合', + option: { + name: "组件融合", + title: "组件融合", + icon: 'icon-group', + img: '/img/assets/group.png', + dataType: 0, + data: [], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + scale: 0.5, + width: 500, + height: 500, + name: "group", + prop: "group", + }, + option: { + remote: false, + content: "[{\n \"title\": \"文本框\",\n \"name\": \"文本框\",\n \"icon\": \"icon-text\",\n \"img\": \"/img/assets/text.png\",\n \"dataType\": 0,\n \"dataFormatter\": \"\",\n \"dataHeader\": \"\",\n \"dataQuery\": \"\",\n \"stylesFormatter\": \"\",\n \"child\": {\n \"index\": [],\n \"paramList\": []\n },\n \"data\": {\n \"value\": \"文本框\"\n },\n \"component\": {\n \"width\": 100,\n \"height\": 40,\n \"name\": \"text\",\n \"prop\": \"text\",\n \"perspective\": 0,\n \"opacity\": 0,\n \"rotateX\": 0,\n \"rotateY\": 0,\n \"rotateZ\": 0\n },\n \"option\": {\n \"textAlign\": \"center\",\n \"fontSize\": 26,\n \"fontWeight\": \"normal\",\n \"color\": \"#fff\"\n },\n \"left\": 0,\n \"top\": 0,\n \"index\": \"eba3a6c8-f48e-471d-b9b0-829e34565365\",\n \"display\": false,\n \"lock\": false,\n \"group\": \"\",\n \"zIndex\": 1\n}]", + id: '' + } + } + }, { + label: 'html自定义', + option: { + name: "html自定义", + title: "html自定义", + icon: 'icon-html', + img: '/img/assets/html.png', + dataType: 0, + data: [], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 500, + height: 500, + name: "html", + prop: "html", + remoteContent: '' + }, + option: { + remote: false, + src: '/html-remote-temp.js', + content: '
自定义HTML标题
', + } + } + }, { + label: '定时器', + option: { + name: "定时器", + title: "定时器", + icon: 'icon-datetime', + img: '/img/assets/time.png', + echartFormatter: "(refs)=>{\n console.log(refs)\n}", + component: { + width: 100, + height: 100, + name: 'time', + prop: 'time', + }, + option: { + time: 0 + } + } + }, { + label: '数据集', + option: { + name: "数据集", + title: "数据集", + icon: 'icon-public', + img: '/img/assets/public.png', + dataType: 0, + data: {}, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + component: { + width: 100, + height: 100, + name: 'data', + prop: 'data', + }, + option: { + + } + } + }, { + label: '全屏组件', + option: { + name: "全屏组件", + title: "全屏组件", + icon: 'icon-fullscreen', + img: '/img/assets/fullscreen.png', + dataType: 0, + data: [], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 100, + height: 50, + name: "fullscreen", + prop: "fullscreen", + }, + option: { + color: '#fff', + fontSize: '14' + } + } + }, { + label: '自定义源码组件', + option: { + name: "自定义源码组件", + title: "自定义源码组件", + icon: 'icon-vue', + img: '/img/assets/test.png', + dataType: 0, + data: [], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 800, + height: 500, + name: "test", + prop: "test", + }, + option: { + fontSize: 20, + } + } + }] + }, { + label: '线状', + icon: 'icon-graph', + children: [{ + label: '直线', + option: { + name: "直线", + title: "直线", + icon: 'icon-graph', + img: '/img/assets/horizontal.png', + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 200, + height: 10, + name: "graph", + prop: "graph" + }, + option: { + type: 'horizontal', + lineType: "", + color: "rgba(30, 144, 255, 1)", + size: 10, + animation: "positive" + } + } + }, { + label: '竖线', + option: { + name: "竖线", + title: "竖线", + icon: 'icon-graph', + img: '/img/assets/vertical.png', + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 40, + height: 200, + name: "graph", + prop: "graph" + }, + option: { + type: 'vertical', + lineType: "", + color: "rgba(30, 144, 255, 1)", + size: 10, + animation: "positive" + } + } + }, { + label: '矩形', + option: { + name: "矩形", + title: "矩形", + icon: 'icon-graph', + img: '/img/assets/rotundity.png', + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 200, + height: 200, + name: "graph", + prop: "graph" + }, + option: { + type: 'rotundity', + lineType: "", + color: "rgba(30, 144, 255, 1)", + size: 20, + animation: "" + } + } + }, { + label: '圆形', + option: { + name: "圆形", + title: "圆形", + icon: 'icon-graph', + img: '/img/assets/rectangle.png', + dataType: 0, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 200, + height: 200, + name: "graph", + prop: "graph" + }, + option: { + type: 'rectangle', + lineType: "", + color: "rgba(30, 144, 255, 1)", + size: 20, + animation: "" + } + } + }] + }, { + label: '边框', + icon: 'icon-biankuang', + children: [{ + label: '边框1', + option: { + title: "边框1", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_01.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 1, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框2', + option: { + title: "边框2", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_02.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 2, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框3', + option: { + title: "边框3", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_03.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 3, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框4', + option: { + title: "边框4", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_04.png', + top: 0, + left: 0, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 4, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框5', + option: { + title: "边框5", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_05.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 5, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框6', + option: { + title: "边框6", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_06.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 6, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框7', + option: { + title: "边框7", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_07.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 7, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框8', + option: { + title: "边框8", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_08.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 8, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框9', + option: { + title: "边框9", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_09.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 9, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框10', + option: { + title: "边框10", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_10.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 10, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框11', + option: { + title: "边框11", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_11.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 11, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }, { + label: '边框12', + option: { + title: "边框12", + name: "datav", + icon: 'icon-biankuang', + img: '/img/assets/borderBox/borderBox_12.png', + top: 0, + left: 0, + data: {}, + component: { + width: 300, + height: 150, + name: "borderBox", + prop: "borderBox" + }, + option: { + type: 12, + color1: '#83bff6', + color2: '#00CED1', + dur: undefined + } + } + }] + }, { + label: '装饰', + icon: 'icon-jianzhuzhuangshi', + children: [{ + label: '装饰1', + option: { + title: "装饰1", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_01.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 1, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰2', + option: { + title: "装饰2", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_02.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 2, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰3', + option: { + title: "装饰3", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_03.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 3, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰4', + option: { + title: "装饰4", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_04.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 4, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰5', + option: { + title: "装饰5", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_05.png', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 5, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰6', + option: { + title: "装饰6", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_06.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 6, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰7', + option: { + title: "装饰7", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_07.png', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 7, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰8', + option: { + title: "装饰8", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_08.png', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 8, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰9', + option: { + title: "装饰9", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_09.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 440.5, + height: 377.65, + name: "decoration", + prop: "decoration" + }, + option: { + type: 9, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰10', + option: { + title: "装饰10", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_10.png', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 10, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰11', + option: { + title: "装饰11", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_11.png', + top: 0, + left: 0, + data: {}, + component: { + width: 670, + height: 370, + name: "decoration", + prop: "decoration" + }, + option: { + type: 11, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }, { + label: '装饰12', + option: { + title: "装饰12", + name: "datav", + icon: 'icon-jianzhuzhuangshi', + img: '/img/assets/decorate/decorate_12.gif', + top: 0, + left: 0, + data: {}, + component: { + width: 430, + height: 430, + name: "decoration", + prop: "decoration" + }, + option: { + type: 12, + color1: '#00CED1', + color2: '#FAD400', + dur: undefined + } + } + }] + }, { + label: '二次开发', + icon: 'icon-jianzhuzhuangshi', + children: [{ + label: '滚动选项卡', + option: { + name: "滚动选项卡", + title: "滚动选项卡", + icon: 'icon-vue', + img: '/img/assets/text4.png', + dataType: 0, + data: [{ + text: '领导调研', + list: [ + "https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg", + "https://img.alicdn.com/tfs/TB1uevcCrj1gK0jSZFuXXcrHpXa-1880-640.jpg" + ] + }, { + text: '先进事件', + list: [ + "https://img.alicdn.com/imgextra/i1/O1CN01NAnI6W1Vf1kZScscd_!!6000000002679-0-tps-2880-1070.jpg", + "https://img.alicdn.com/imgextra/i2/O1CN011FMQT21RF8u1nHsem_!!6000000002081-0-tps-2880-1070.jpg" + ] + }], + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 800, + height: 400, + name: "imgTabs", + prop: "imgTabs", + }, + option: { + direction: 'horizontal', + interval: 3000, + time: 3000, + autoplay: true + } + } + }, + // { + // label: '滚动列表', + // option: { + // name: "滚动列表", + // title: "滚动列表", + // icon: 'icon-vue', + // img: '/img/assets/text4.png', + // dataType: 0, + // data: [ + // { + // name: "yunzhupaas", + // time: "11:26", + // color: "#7c324c", + // date: "2022-05-22", + // dept: "设计部", + // img: "https://oss.bladex.vip/caster/upload/20220522/6f2a92d95b64efeb42c131489abaff2f.webp" + // }, + // { + // name: "yunzhupaas", + // time: "11:26", + // color: "#6b6230", + // date: "2022-05-22", + // dept: "设计部", + // img: "https://oss.bladex.vip/caster/upload/20220522/6f2a92d95b64efeb42c131489abaff2f.webp" + // }, + // { + // name: "yunzhupaas", + // time: "11:26", + // date: "2022-05-22", + // color: "#274d86", + // dept: "设计部", + // img: "https://oss.bladex.vip/caster/upload/20220522/6f2a92d95b64efeb42c131489abaff2f.webp" + // } + // ], + // dataFormatter: "", + // dataHeader: "", + // dataQuery: "", + // stylesFormatter: "", + // component: { + // width: 800, + // height: 500, + // name: "imgList", + // prop: "imgList", + // }, + // option: { + // step: 1, + // direction: 1, + // hoverStop: true, + // } + // } + // }, + { + label: '倒计时', + option: { + name: "倒计时", + title: "倒计时", + icon: "icon-vue", + img: "/img/assets/text4.png", + dataType: 0, + data: {}, + dataFormatter: "", + dataHeader: "", + dataQuery: "", + stylesFormatter: "", + component: { + width: 800, + height: 45, + name: "vue", + prop: "vue" + }, + option: { + content: "\n\n", + }, + left: 0, + top: 0, + display: false, + lock: false, + group: "", + child: { + index: [], + paramList: [] + } + } + }] + }] +} diff --git a/public/css/loading.css b/public/css/loading.css new file mode 100644 index 0000000..112b3c2 --- /dev/null +++ b/public/css/loading.css @@ -0,0 +1,116 @@ +.loading { + display: flex; + width: 100%; + height: 100%; + justify-content: center; + align-items: center; + flex-direction: column; + background-color: #f4f7f9 +} + +.loading .loading-wrap { + position: absolute; + top: 50%; + left: 50%; + display: flex; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); + justify-content: center; + align-items: center; + flex-direction: column +} + +.loading .dots { + display: flex; + padding: 98px; + justify-content: center; + align-items: center +} + +.loading .loading-title { + display: flex; + font-weight: bold; + margin-top: 30px; + font-size: 36px; + color: rgba(0, 0, 0, .85); + justify-content: center; + align-items: center +} + + +.dot { + position: relative; + display: inline-block; + width: 48px; + height: 48px; + margin-top: 30px; + font-size: 32px; + transform: rotate(45deg); + box-sizing: border-box; + animation: antRotate 1.2s infinite linear +} + +.dot i { + position: absolute; + display: block; + width: 20px; + height: 20px; + background-color: #0065cc; + border-radius: 100%; + opacity: .3; + transform: scale(.75); + animation: antSpinMove 1s infinite linear alternate; + transform-origin: 50% 50% +} + +.dot i:nth-child(1) { + top: 0; + left: 0 +} + +.dot i:nth-child(2) { + top: 0; + right: 0; + -webkit-animation-delay: .4s; + animation-delay: .4s +} + +.dot i:nth-child(3) { + right: 0; + bottom: 0; + -webkit-animation-delay: .8s; + animation-delay: .8s +} + +.dot i:nth-child(4) { + bottom: 0; + left: 0; + -webkit-animation-delay: 1.2s; + animation-delay: 1.2s +} + +@keyframes antRotate { + to { + -webkit-transform: rotate(405deg); + transform: rotate(405deg) + } +} + +@-webkit-keyframes antRotate { + to { + -webkit-transform: rotate(405deg); + transform: rotate(405deg) + } +} + +@keyframes antSpinMove { + to { + opacity: 1 + } +} + +@-webkit-keyframes antSpinMove { + to { + opacity: 1 + } +} diff --git a/public/echart-remote-temp.js b/public/echart-remote-temp.js new file mode 100644 index 0000000..d2348fc --- /dev/null +++ b/public/echart-remote-temp.js @@ -0,0 +1,33 @@ +function (data, params) { + const myChart = this.myChart; + return { + title: { + textStyle: { + fontWeight: 'normal', + color: '#fff' + }, + text: 'ECharts 入门示例' + }, + tooltip: {}, + legend: { + data: ['销量'], + textStyle: { + fontWeight: 'normal', + color: '#fff' + }, + }, + xAxis: { + data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子'] + }, + yAxis: {}, + series: [{ + name: '销量', + type: 'line', + data: [5, 20, 36, 10, 10, 20], + textStyle: { + fontWeight: 'normal', + color: '#fff' + }, + }] + }; +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..427ba6b Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/html-remote-temp.js b/public/html-remote-temp.js new file mode 100644 index 0000000..c8c7e0f --- /dev/null +++ b/public/html-remote-temp.js @@ -0,0 +1 @@ +
自定义远程HTML标题
diff --git a/public/img/ai.svg b/public/img/ai.svg new file mode 100644 index 0000000..689d470 --- /dev/null +++ b/public/img/ai.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/assets/audio.png b/public/img/assets/audio.png new file mode 100644 index 0000000..78f6919 Binary files /dev/null and b/public/img/assets/audio.png differ diff --git a/public/img/assets/bar.png b/public/img/assets/bar.png new file mode 100644 index 0000000..34ef415 Binary files /dev/null and b/public/img/assets/bar.png differ diff --git a/public/img/assets/bar2.png b/public/img/assets/bar2.png new file mode 100644 index 0000000..aff0ca0 Binary files /dev/null and b/public/img/assets/bar2.png differ diff --git a/public/img/assets/borderBox/borderBox_01.gif b/public/img/assets/borderBox/borderBox_01.gif new file mode 100644 index 0000000..7250e55 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_01.gif differ diff --git a/public/img/assets/borderBox/borderBox_02.png b/public/img/assets/borderBox/borderBox_02.png new file mode 100644 index 0000000..c3dff21 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_02.png differ diff --git a/public/img/assets/borderBox/borderBox_03.png b/public/img/assets/borderBox/borderBox_03.png new file mode 100644 index 0000000..a496029 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_03.png differ diff --git a/public/img/assets/borderBox/borderBox_04.png b/public/img/assets/borderBox/borderBox_04.png new file mode 100644 index 0000000..9d8dc16 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_04.png differ diff --git a/public/img/assets/borderBox/borderBox_05.png b/public/img/assets/borderBox/borderBox_05.png new file mode 100644 index 0000000..920a679 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_05.png differ diff --git a/public/img/assets/borderBox/borderBox_06.png b/public/img/assets/borderBox/borderBox_06.png new file mode 100644 index 0000000..9ba514d Binary files /dev/null and b/public/img/assets/borderBox/borderBox_06.png differ diff --git a/public/img/assets/borderBox/borderBox_07.png b/public/img/assets/borderBox/borderBox_07.png new file mode 100644 index 0000000..4f0f278 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_07.png differ diff --git a/public/img/assets/borderBox/borderBox_08.gif b/public/img/assets/borderBox/borderBox_08.gif new file mode 100644 index 0000000..50601a8 Binary files /dev/null and b/public/img/assets/borderBox/borderBox_08.gif differ diff --git a/public/img/assets/borderBox/borderBox_09.png b/public/img/assets/borderBox/borderBox_09.png new file mode 100644 index 0000000..941365e Binary files /dev/null and b/public/img/assets/borderBox/borderBox_09.png differ diff --git a/public/img/assets/borderBox/borderBox_10.png b/public/img/assets/borderBox/borderBox_10.png new file mode 100644 index 0000000..628f24a Binary files /dev/null and b/public/img/assets/borderBox/borderBox_10.png differ diff --git a/public/img/assets/borderBox/borderBox_11.png b/public/img/assets/borderBox/borderBox_11.png new file mode 100644 index 0000000..6189d1f Binary files /dev/null and b/public/img/assets/borderBox/borderBox_11.png differ diff --git a/public/img/assets/borderBox/borderBox_12.png b/public/img/assets/borderBox/borderBox_12.png new file mode 100644 index 0000000..783d69e Binary files /dev/null and b/public/img/assets/borderBox/borderBox_12.png differ diff --git a/public/img/assets/datav/datav1.png b/public/img/assets/datav/datav1.png new file mode 100644 index 0000000..2e510e5 Binary files /dev/null and b/public/img/assets/datav/datav1.png differ diff --git a/public/img/assets/datav/datav2.png b/public/img/assets/datav/datav2.png new file mode 100644 index 0000000..4fe4a34 Binary files /dev/null and b/public/img/assets/datav/datav2.png differ diff --git a/public/img/assets/datav/datav3.png b/public/img/assets/datav/datav3.png new file mode 100644 index 0000000..b9b5c04 Binary files /dev/null and b/public/img/assets/datav/datav3.png differ diff --git a/public/img/assets/datav/datav4.png b/public/img/assets/datav/datav4.png new file mode 100644 index 0000000..50768cb Binary files /dev/null and b/public/img/assets/datav/datav4.png differ diff --git a/public/img/assets/datav/datav5.png b/public/img/assets/datav/datav5.png new file mode 100644 index 0000000..441dea2 Binary files /dev/null and b/public/img/assets/datav/datav5.png differ diff --git a/public/img/assets/datetime.png b/public/img/assets/datetime.png new file mode 100644 index 0000000..7fd9088 Binary files /dev/null and b/public/img/assets/datetime.png differ diff --git a/public/img/assets/decorate/decorate_01.gif b/public/img/assets/decorate/decorate_01.gif new file mode 100644 index 0000000..eb79f40 Binary files /dev/null and b/public/img/assets/decorate/decorate_01.gif differ diff --git a/public/img/assets/decorate/decorate_02.gif b/public/img/assets/decorate/decorate_02.gif new file mode 100644 index 0000000..1e6bcdb Binary files /dev/null and b/public/img/assets/decorate/decorate_02.gif differ diff --git a/public/img/assets/decorate/decorate_03.gif b/public/img/assets/decorate/decorate_03.gif new file mode 100644 index 0000000..2ba2103 Binary files /dev/null and b/public/img/assets/decorate/decorate_03.gif differ diff --git a/public/img/assets/decorate/decorate_04.gif b/public/img/assets/decorate/decorate_04.gif new file mode 100644 index 0000000..71ae518 Binary files /dev/null and b/public/img/assets/decorate/decorate_04.gif differ diff --git a/public/img/assets/decorate/decorate_05.png b/public/img/assets/decorate/decorate_05.png new file mode 100644 index 0000000..6f72d3e Binary files /dev/null and b/public/img/assets/decorate/decorate_05.png differ diff --git a/public/img/assets/decorate/decorate_06.gif b/public/img/assets/decorate/decorate_06.gif new file mode 100644 index 0000000..81076d0 Binary files /dev/null and b/public/img/assets/decorate/decorate_06.gif differ diff --git a/public/img/assets/decorate/decorate_07.png b/public/img/assets/decorate/decorate_07.png new file mode 100644 index 0000000..d935b0f Binary files /dev/null and b/public/img/assets/decorate/decorate_07.png differ diff --git a/public/img/assets/decorate/decorate_08.png b/public/img/assets/decorate/decorate_08.png new file mode 100644 index 0000000..9a4a5a8 Binary files /dev/null and b/public/img/assets/decorate/decorate_08.png differ diff --git a/public/img/assets/decorate/decorate_09.gif b/public/img/assets/decorate/decorate_09.gif new file mode 100644 index 0000000..8192ab0 Binary files /dev/null and b/public/img/assets/decorate/decorate_09.gif differ diff --git a/public/img/assets/decorate/decorate_10.png b/public/img/assets/decorate/decorate_10.png new file mode 100644 index 0000000..f8a95da Binary files /dev/null and b/public/img/assets/decorate/decorate_10.png differ diff --git a/public/img/assets/decorate/decorate_11.png b/public/img/assets/decorate/decorate_11.png new file mode 100644 index 0000000..a6f0d89 Binary files /dev/null and b/public/img/assets/decorate/decorate_11.png differ diff --git a/public/img/assets/decorate/decorate_12.gif b/public/img/assets/decorate/decorate_12.gif new file mode 100644 index 0000000..7de31c8 Binary files /dev/null and b/public/img/assets/decorate/decorate_12.gif differ diff --git a/public/img/assets/flop.png b/public/img/assets/flop.png new file mode 100644 index 0000000..90ec879 Binary files /dev/null and b/public/img/assets/flop.png differ diff --git a/public/img/assets/flop2.png b/public/img/assets/flop2.png new file mode 100644 index 0000000..1e324a9 Binary files /dev/null and b/public/img/assets/flop2.png differ diff --git a/public/img/assets/fullscreen.png b/public/img/assets/fullscreen.png new file mode 100644 index 0000000..d842c89 Binary files /dev/null and b/public/img/assets/fullscreen.png differ diff --git a/public/img/assets/funnel.png b/public/img/assets/funnel.png new file mode 100644 index 0000000..303c7ea Binary files /dev/null and b/public/img/assets/funnel.png differ diff --git a/public/img/assets/gauge.png b/public/img/assets/gauge.png new file mode 100644 index 0000000..5dd50e4 Binary files /dev/null and b/public/img/assets/gauge.png differ diff --git a/public/img/assets/group.png b/public/img/assets/group.png new file mode 100644 index 0000000..7b2d497 Binary files /dev/null and b/public/img/assets/group.png differ diff --git a/public/img/assets/horizontal.png b/public/img/assets/horizontal.png new file mode 100644 index 0000000..0f19766 Binary files /dev/null and b/public/img/assets/horizontal.png differ diff --git a/public/img/assets/html.png b/public/img/assets/html.png new file mode 100644 index 0000000..a2f7f70 Binary files /dev/null and b/public/img/assets/html.png differ diff --git a/public/img/assets/iframe.png b/public/img/assets/iframe.png new file mode 100644 index 0000000..00c42d8 Binary files /dev/null and b/public/img/assets/iframe.png differ diff --git a/public/img/assets/img.png b/public/img/assets/img.png new file mode 100644 index 0000000..b71a609 Binary files /dev/null and b/public/img/assets/img.png differ diff --git a/public/img/assets/imgborder.png b/public/img/assets/imgborder.png new file mode 100644 index 0000000..018af84 Binary files /dev/null and b/public/img/assets/imgborder.png differ diff --git a/public/img/assets/line.png b/public/img/assets/line.png new file mode 100644 index 0000000..523bfbb Binary files /dev/null and b/public/img/assets/line.png differ diff --git a/public/img/assets/map.png b/public/img/assets/map.png new file mode 100644 index 0000000..453adb0 Binary files /dev/null and b/public/img/assets/map.png differ diff --git a/public/img/assets/notice.png b/public/img/assets/notice.png new file mode 100644 index 0000000..339601c Binary files /dev/null and b/public/img/assets/notice.png differ diff --git a/public/img/assets/pictorialbar.png b/public/img/assets/pictorialbar.png new file mode 100644 index 0000000..21cb467 Binary files /dev/null and b/public/img/assets/pictorialbar.png differ diff --git a/public/img/assets/pie.png b/public/img/assets/pie.png new file mode 100644 index 0000000..298ece1 Binary files /dev/null and b/public/img/assets/pie.png differ diff --git a/public/img/assets/progress.png b/public/img/assets/progress.png new file mode 100644 index 0000000..16dcb2f Binary files /dev/null and b/public/img/assets/progress.png differ diff --git a/public/img/assets/progress2.png b/public/img/assets/progress2.png new file mode 100644 index 0000000..0faa94e Binary files /dev/null and b/public/img/assets/progress2.png differ diff --git a/public/img/assets/public.png b/public/img/assets/public.png new file mode 100644 index 0000000..ff4b216 Binary files /dev/null and b/public/img/assets/public.png differ diff --git a/public/img/assets/radar.png b/public/img/assets/radar.png new file mode 100644 index 0000000..d132ca9 Binary files /dev/null and b/public/img/assets/radar.png differ diff --git a/public/img/assets/rectangle.png b/public/img/assets/rectangle.png new file mode 100644 index 0000000..71471f6 Binary files /dev/null and b/public/img/assets/rectangle.png differ diff --git a/public/img/assets/rectangles.png b/public/img/assets/rectangles.png new file mode 100644 index 0000000..7b318ac Binary files /dev/null and b/public/img/assets/rectangles.png differ diff --git a/public/img/assets/rotundity.png b/public/img/assets/rotundity.png new file mode 100644 index 0000000..0a02c18 Binary files /dev/null and b/public/img/assets/rotundity.png differ diff --git a/public/img/assets/scatter.png b/public/img/assets/scatter.png new file mode 100644 index 0000000..94e5f62 Binary files /dev/null and b/public/img/assets/scatter.png differ diff --git a/public/img/assets/svg.png b/public/img/assets/svg.png new file mode 100644 index 0000000..abb07ab Binary files /dev/null and b/public/img/assets/svg.png differ diff --git a/public/img/assets/swiper.png b/public/img/assets/swiper.png new file mode 100644 index 0000000..12fc29e Binary files /dev/null and b/public/img/assets/swiper.png differ diff --git a/public/img/assets/table.png b/public/img/assets/table.png new file mode 100644 index 0000000..952bf75 Binary files /dev/null and b/public/img/assets/table.png differ diff --git a/public/img/assets/table1.gif b/public/img/assets/table1.gif new file mode 100644 index 0000000..4a233ba Binary files /dev/null and b/public/img/assets/table1.gif differ diff --git a/public/img/assets/table3.png b/public/img/assets/table3.png new file mode 100644 index 0000000..cd98d42 Binary files /dev/null and b/public/img/assets/table3.png differ diff --git a/public/img/assets/tabs.png b/public/img/assets/tabs.png new file mode 100644 index 0000000..02ce611 Binary files /dev/null and b/public/img/assets/tabs.png differ diff --git a/public/img/assets/test.png b/public/img/assets/test.png new file mode 100644 index 0000000..03c51bf Binary files /dev/null and b/public/img/assets/test.png differ diff --git a/public/img/assets/text.png b/public/img/assets/text.png new file mode 100644 index 0000000..154123f Binary files /dev/null and b/public/img/assets/text.png differ diff --git a/public/img/assets/text2.png b/public/img/assets/text2.png new file mode 100644 index 0000000..dad5ca7 Binary files /dev/null and b/public/img/assets/text2.png differ diff --git a/public/img/assets/text3.png b/public/img/assets/text3.png new file mode 100644 index 0000000..7bf2a6c Binary files /dev/null and b/public/img/assets/text3.png differ diff --git a/public/img/assets/text4.png b/public/img/assets/text4.png new file mode 100644 index 0000000..6131124 Binary files /dev/null and b/public/img/assets/text4.png differ diff --git a/public/img/assets/text5.png b/public/img/assets/text5.png new file mode 100644 index 0000000..32972b2 Binary files /dev/null and b/public/img/assets/text5.png differ diff --git a/public/img/assets/text6.png b/public/img/assets/text6.png new file mode 100644 index 0000000..01695a2 Binary files /dev/null and b/public/img/assets/text6.png differ diff --git a/public/img/assets/text7.png b/public/img/assets/text7.png new file mode 100644 index 0000000..c9f53e8 Binary files /dev/null and b/public/img/assets/text7.png differ diff --git a/public/img/assets/text8.png b/public/img/assets/text8.png new file mode 100644 index 0000000..1261a8e Binary files /dev/null and b/public/img/assets/text8.png differ diff --git a/public/img/assets/time.png b/public/img/assets/time.png new file mode 100644 index 0000000..57ebdc6 Binary files /dev/null and b/public/img/assets/time.png differ diff --git a/public/img/assets/vertical.png b/public/img/assets/vertical.png new file mode 100644 index 0000000..27de003 Binary files /dev/null and b/public/img/assets/vertical.png differ diff --git a/public/img/assets/video.png b/public/img/assets/video.png new file mode 100644 index 0000000..1877a75 Binary files /dev/null and b/public/img/assets/video.png differ diff --git a/public/img/assets/wel.png b/public/img/assets/wel.png new file mode 100644 index 0000000..fd6aa2c Binary files /dev/null and b/public/img/assets/wel.png differ diff --git a/public/img/assets/wordcloud.png b/public/img/assets/wordcloud.png new file mode 100644 index 0000000..a68b75d Binary files /dev/null and b/public/img/assets/wordcloud.png differ diff --git a/public/img/banner/banner1.png b/public/img/banner/banner1.png new file mode 100644 index 0000000..dde96a4 Binary files /dev/null and b/public/img/banner/banner1.png differ diff --git a/public/img/banner/banner10.png b/public/img/banner/banner10.png new file mode 100644 index 0000000..63f9f6b Binary files /dev/null and b/public/img/banner/banner10.png differ diff --git a/public/img/banner/banner2.png b/public/img/banner/banner2.png new file mode 100644 index 0000000..a2f8905 Binary files /dev/null and b/public/img/banner/banner2.png differ diff --git a/public/img/banner/banner3.png b/public/img/banner/banner3.png new file mode 100644 index 0000000..22d0369 Binary files /dev/null and b/public/img/banner/banner3.png differ diff --git a/public/img/banner/banner4.png b/public/img/banner/banner4.png new file mode 100644 index 0000000..3ffe1bd Binary files /dev/null and b/public/img/banner/banner4.png differ diff --git a/public/img/banner/banner5.png b/public/img/banner/banner5.png new file mode 100644 index 0000000..e3e3423 Binary files /dev/null and b/public/img/banner/banner5.png differ diff --git a/public/img/banner/banner6.png b/public/img/banner/banner6.png new file mode 100644 index 0000000..1b8a7e6 Binary files /dev/null and b/public/img/banner/banner6.png differ diff --git a/public/img/banner/banner7.png b/public/img/banner/banner7.png new file mode 100644 index 0000000..6cad215 Binary files /dev/null and b/public/img/banner/banner7.png differ diff --git a/public/img/banner/banner8.png b/public/img/banner/banner8.png new file mode 100644 index 0000000..614a943 Binary files /dev/null and b/public/img/banner/banner8.png differ diff --git a/public/img/banner/banner9.png b/public/img/banner/banner9.png new file mode 100644 index 0000000..87b52af Binary files /dev/null and b/public/img/banner/banner9.png differ diff --git a/public/img/bg-default.png b/public/img/bg-default.png new file mode 100644 index 0000000..e7506c2 Binary files /dev/null and b/public/img/bg-default.png differ diff --git a/public/img/bg.jpg b/public/img/bg.jpg new file mode 100644 index 0000000..400d5e7 Binary files /dev/null and b/public/img/bg.jpg differ diff --git a/public/img/bg/bg.png b/public/img/bg/bg.png new file mode 100644 index 0000000..059bbae Binary files /dev/null and b/public/img/bg/bg.png differ diff --git a/public/img/bg/bg1.png b/public/img/bg/bg1.png new file mode 100644 index 0000000..a8445d9 Binary files /dev/null and b/public/img/bg/bg1.png differ diff --git a/public/img/bg/bg10.jpg b/public/img/bg/bg10.jpg new file mode 100644 index 0000000..511345c Binary files /dev/null and b/public/img/bg/bg10.jpg differ diff --git a/public/img/bg/bg11.jpg b/public/img/bg/bg11.jpg new file mode 100644 index 0000000..ece6887 Binary files /dev/null and b/public/img/bg/bg11.jpg differ diff --git a/public/img/bg/bg12.jpg b/public/img/bg/bg12.jpg new file mode 100644 index 0000000..3cf5da8 Binary files /dev/null and b/public/img/bg/bg12.jpg differ diff --git a/public/img/bg/bg13.jpg b/public/img/bg/bg13.jpg new file mode 100644 index 0000000..ddf5414 Binary files /dev/null and b/public/img/bg/bg13.jpg differ diff --git a/public/img/bg/bg14.jpg b/public/img/bg/bg14.jpg new file mode 100644 index 0000000..3194f46 Binary files /dev/null and b/public/img/bg/bg14.jpg differ diff --git a/public/img/bg/bg15.jpg b/public/img/bg/bg15.jpg new file mode 100644 index 0000000..3919432 Binary files /dev/null and b/public/img/bg/bg15.jpg differ diff --git a/public/img/bg/bg16.jpg b/public/img/bg/bg16.jpg new file mode 100644 index 0000000..3593f75 Binary files /dev/null and b/public/img/bg/bg16.jpg differ diff --git a/public/img/bg/bg17.jpg b/public/img/bg/bg17.jpg new file mode 100644 index 0000000..c069f3e Binary files /dev/null and b/public/img/bg/bg17.jpg differ diff --git a/public/img/bg/bg18.jpg b/public/img/bg/bg18.jpg new file mode 100644 index 0000000..93455d1 Binary files /dev/null and b/public/img/bg/bg18.jpg differ diff --git a/public/img/bg/bg2.png b/public/img/bg/bg2.png new file mode 100644 index 0000000..f3442ce Binary files /dev/null and b/public/img/bg/bg2.png differ diff --git a/public/img/bg/bg3.png b/public/img/bg/bg3.png new file mode 100644 index 0000000..5bdd026 Binary files /dev/null and b/public/img/bg/bg3.png differ diff --git a/public/img/bg/bg4.jpg b/public/img/bg/bg4.jpg new file mode 100644 index 0000000..c12ad6a Binary files /dev/null and b/public/img/bg/bg4.jpg differ diff --git a/public/img/bg/bg5.jpg b/public/img/bg/bg5.jpg new file mode 100644 index 0000000..733c230 Binary files /dev/null and b/public/img/bg/bg5.jpg differ diff --git a/public/img/bg/bg6.jpg b/public/img/bg/bg6.jpg new file mode 100644 index 0000000..1f2b95e Binary files /dev/null and b/public/img/bg/bg6.jpg differ diff --git a/public/img/bg/bg7.jpg b/public/img/bg/bg7.jpg new file mode 100644 index 0000000..ddf5414 Binary files /dev/null and b/public/img/bg/bg7.jpg differ diff --git a/public/img/bg/bg8.jpg b/public/img/bg/bg8.jpg new file mode 100644 index 0000000..9b7d796 Binary files /dev/null and b/public/img/bg/bg8.jpg differ diff --git a/public/img/bg/bg9.jpg b/public/img/bg/bg9.jpg new file mode 100644 index 0000000..1f2b95e Binary files /dev/null and b/public/img/bg/bg9.jpg differ diff --git a/public/img/border/border1.png b/public/img/border/border1.png new file mode 100644 index 0000000..a4ea0a1 Binary files /dev/null and b/public/img/border/border1.png differ diff --git a/public/img/border/border10.png b/public/img/border/border10.png new file mode 100644 index 0000000..19538ef Binary files /dev/null and b/public/img/border/border10.png differ diff --git a/public/img/border/border11.png b/public/img/border/border11.png new file mode 100644 index 0000000..9ff8258 Binary files /dev/null and b/public/img/border/border11.png differ diff --git a/public/img/border/border12.png b/public/img/border/border12.png new file mode 100644 index 0000000..20cce05 Binary files /dev/null and b/public/img/border/border12.png differ diff --git a/public/img/border/border13.png b/public/img/border/border13.png new file mode 100644 index 0000000..a4496a1 Binary files /dev/null and b/public/img/border/border13.png differ diff --git a/public/img/border/border14.png b/public/img/border/border14.png new file mode 100644 index 0000000..85b2f17 Binary files /dev/null and b/public/img/border/border14.png differ diff --git a/public/img/border/border15.png b/public/img/border/border15.png new file mode 100644 index 0000000..5c12df6 Binary files /dev/null and b/public/img/border/border15.png differ diff --git a/public/img/border/border16.png b/public/img/border/border16.png new file mode 100644 index 0000000..6b95d19 Binary files /dev/null and b/public/img/border/border16.png differ diff --git a/public/img/border/border17.jpg b/public/img/border/border17.jpg new file mode 100644 index 0000000..45ed6c9 Binary files /dev/null and b/public/img/border/border17.jpg differ diff --git a/public/img/border/border17.png b/public/img/border/border17.png new file mode 100644 index 0000000..b2c7ecf Binary files /dev/null and b/public/img/border/border17.png differ diff --git a/public/img/border/border18.png b/public/img/border/border18.png new file mode 100644 index 0000000..b6634e2 Binary files /dev/null and b/public/img/border/border18.png differ diff --git a/public/img/border/border19.png b/public/img/border/border19.png new file mode 100644 index 0000000..d9ca409 Binary files /dev/null and b/public/img/border/border19.png differ diff --git a/public/img/border/border2.png b/public/img/border/border2.png new file mode 100644 index 0000000..b5c60e7 Binary files /dev/null and b/public/img/border/border2.png differ diff --git a/public/img/border/border20.png b/public/img/border/border20.png new file mode 100644 index 0000000..0d133d4 Binary files /dev/null and b/public/img/border/border20.png differ diff --git a/public/img/border/border21.png b/public/img/border/border21.png new file mode 100644 index 0000000..5814253 Binary files /dev/null and b/public/img/border/border21.png differ diff --git a/public/img/border/border22.png b/public/img/border/border22.png new file mode 100644 index 0000000..d072d7c Binary files /dev/null and b/public/img/border/border22.png differ diff --git a/public/img/border/border23.png b/public/img/border/border23.png new file mode 100644 index 0000000..9fff5f9 Binary files /dev/null and b/public/img/border/border23.png differ diff --git a/public/img/border/border24.png b/public/img/border/border24.png new file mode 100644 index 0000000..f5c4337 Binary files /dev/null and b/public/img/border/border24.png differ diff --git a/public/img/border/border25.png b/public/img/border/border25.png new file mode 100644 index 0000000..3ce8bd6 Binary files /dev/null and b/public/img/border/border25.png differ diff --git a/public/img/border/border26.png b/public/img/border/border26.png new file mode 100644 index 0000000..496d027 Binary files /dev/null and b/public/img/border/border26.png differ diff --git a/public/img/border/border27.png b/public/img/border/border27.png new file mode 100644 index 0000000..43fca72 Binary files /dev/null and b/public/img/border/border27.png differ diff --git a/public/img/border/border28.png b/public/img/border/border28.png new file mode 100644 index 0000000..79bc34f Binary files /dev/null and b/public/img/border/border28.png differ diff --git a/public/img/border/border29.png b/public/img/border/border29.png new file mode 100644 index 0000000..07564b0 Binary files /dev/null and b/public/img/border/border29.png differ diff --git a/public/img/border/border3.png b/public/img/border/border3.png new file mode 100644 index 0000000..f480616 Binary files /dev/null and b/public/img/border/border3.png differ diff --git a/public/img/border/border30.png b/public/img/border/border30.png new file mode 100644 index 0000000..518159a Binary files /dev/null and b/public/img/border/border30.png differ diff --git a/public/img/border/border31.png b/public/img/border/border31.png new file mode 100644 index 0000000..67d851a Binary files /dev/null and b/public/img/border/border31.png differ diff --git a/public/img/border/border32.png b/public/img/border/border32.png new file mode 100644 index 0000000..c133464 Binary files /dev/null and b/public/img/border/border32.png differ diff --git a/public/img/border/border33.png b/public/img/border/border33.png new file mode 100644 index 0000000..b13b443 Binary files /dev/null and b/public/img/border/border33.png differ diff --git a/public/img/border/border34.png b/public/img/border/border34.png new file mode 100644 index 0000000..f3019cb Binary files /dev/null and b/public/img/border/border34.png differ diff --git a/public/img/border/border35.png b/public/img/border/border35.png new file mode 100644 index 0000000..b1f104d Binary files /dev/null and b/public/img/border/border35.png differ diff --git a/public/img/border/border36.png b/public/img/border/border36.png new file mode 100644 index 0000000..ea19673 Binary files /dev/null and b/public/img/border/border36.png differ diff --git a/public/img/border/border37.png b/public/img/border/border37.png new file mode 100644 index 0000000..50dcefb Binary files /dev/null and b/public/img/border/border37.png differ diff --git a/public/img/border/border38.png b/public/img/border/border38.png new file mode 100644 index 0000000..85e353c Binary files /dev/null and b/public/img/border/border38.png differ diff --git a/public/img/border/border39.png b/public/img/border/border39.png new file mode 100644 index 0000000..792d18e Binary files /dev/null and b/public/img/border/border39.png differ diff --git a/public/img/border/border4.png b/public/img/border/border4.png new file mode 100644 index 0000000..7eac048 Binary files /dev/null and b/public/img/border/border4.png differ diff --git a/public/img/border/border40.png b/public/img/border/border40.png new file mode 100644 index 0000000..a92e343 Binary files /dev/null and b/public/img/border/border40.png differ diff --git a/public/img/border/border41.png b/public/img/border/border41.png new file mode 100644 index 0000000..f03f2f6 Binary files /dev/null and b/public/img/border/border41.png differ diff --git a/public/img/border/border42.png b/public/img/border/border42.png new file mode 100644 index 0000000..4755afb Binary files /dev/null and b/public/img/border/border42.png differ diff --git a/public/img/border/border43.png b/public/img/border/border43.png new file mode 100644 index 0000000..b907c94 Binary files /dev/null and b/public/img/border/border43.png differ diff --git a/public/img/border/border44.png b/public/img/border/border44.png new file mode 100644 index 0000000..430513c Binary files /dev/null and b/public/img/border/border44.png differ diff --git a/public/img/border/border5.png b/public/img/border/border5.png new file mode 100644 index 0000000..ee79027 Binary files /dev/null and b/public/img/border/border5.png differ diff --git a/public/img/border/border6.png b/public/img/border/border6.png new file mode 100644 index 0000000..22614d9 Binary files /dev/null and b/public/img/border/border6.png differ diff --git a/public/img/border/border7.png b/public/img/border/border7.png new file mode 100644 index 0000000..8f4bb44 Binary files /dev/null and b/public/img/border/border7.png differ diff --git a/public/img/border/border8.png b/public/img/border/border8.png new file mode 100644 index 0000000..d47a6f4 Binary files /dev/null and b/public/img/border/border8.png differ diff --git a/public/img/border/border9.png b/public/img/border/border9.png new file mode 100644 index 0000000..c933732 Binary files /dev/null and b/public/img/border/border9.png differ diff --git a/public/img/category.png b/public/img/category.png new file mode 100644 index 0000000..63a313f Binary files /dev/null and b/public/img/category.png differ diff --git a/public/img/categorys.png b/public/img/categorys.png new file mode 100644 index 0000000..1549776 Binary files /dev/null and b/public/img/categorys.png differ diff --git a/public/img/components-default.png b/public/img/components-default.png new file mode 100644 index 0000000..3cef918 Binary files /dev/null and b/public/img/components-default.png differ diff --git a/public/img/components.png b/public/img/components.png new file mode 100644 index 0000000..e53998d Binary files /dev/null and b/public/img/components.png differ diff --git a/public/img/conicalColumnChart/1st.png b/public/img/conicalColumnChart/1st.png new file mode 100644 index 0000000..f5d99de Binary files /dev/null and b/public/img/conicalColumnChart/1st.png differ diff --git a/public/img/conicalColumnChart/2st.png b/public/img/conicalColumnChart/2st.png new file mode 100644 index 0000000..2509820 Binary files /dev/null and b/public/img/conicalColumnChart/2st.png differ diff --git a/public/img/conicalColumnChart/3st.png b/public/img/conicalColumnChart/3st.png new file mode 100644 index 0000000..d4f39d7 Binary files /dev/null and b/public/img/conicalColumnChart/3st.png differ diff --git a/public/img/conicalColumnChart/4st.png b/public/img/conicalColumnChart/4st.png new file mode 100644 index 0000000..de5ce32 Binary files /dev/null and b/public/img/conicalColumnChart/4st.png differ diff --git a/public/img/conicalColumnChart/5st.png b/public/img/conicalColumnChart/5st.png new file mode 100644 index 0000000..813ac77 Binary files /dev/null and b/public/img/conicalColumnChart/5st.png differ diff --git a/public/img/conicalColumnChart/6st.png b/public/img/conicalColumnChart/6st.png new file mode 100644 index 0000000..af2b9d3 Binary files /dev/null and b/public/img/conicalColumnChart/6st.png differ diff --git a/public/img/conicalColumnChart/7st.png b/public/img/conicalColumnChart/7st.png new file mode 100644 index 0000000..53819df Binary files /dev/null and b/public/img/conicalColumnChart/7st.png differ diff --git a/public/img/db.png b/public/img/db.png new file mode 100644 index 0000000..85e6fab Binary files /dev/null and b/public/img/db.png differ diff --git a/public/img/download.png b/public/img/download.png new file mode 100644 index 0000000..cc29faf Binary files /dev/null and b/public/img/download.png differ diff --git a/public/img/export.png b/public/img/export.png new file mode 100644 index 0000000..5aac24a Binary files /dev/null and b/public/img/export.png differ diff --git a/public/img/file.png b/public/img/file.png new file mode 100644 index 0000000..78b140e Binary files /dev/null and b/public/img/file.png differ diff --git a/public/img/files.png b/public/img/files.png new file mode 100644 index 0000000..d18da0d Binary files /dev/null and b/public/img/files.png differ diff --git a/public/img/flylineChart/map.jpg b/public/img/flylineChart/map.jpg new file mode 100644 index 0000000..8e1c4f7 Binary files /dev/null and b/public/img/flylineChart/map.jpg differ diff --git a/public/img/flylineChart/mapCenterPoint.png b/public/img/flylineChart/mapCenterPoint.png new file mode 100644 index 0000000..255f69c Binary files /dev/null and b/public/img/flylineChart/mapCenterPoint.png differ diff --git a/public/img/flylineChart/mapPoint.png b/public/img/flylineChart/mapPoint.png new file mode 100644 index 0000000..bb6c0be Binary files /dev/null and b/public/img/flylineChart/mapPoint.png differ diff --git a/public/img/glob.png b/public/img/glob.png new file mode 100644 index 0000000..8b0180e Binary files /dev/null and b/public/img/glob.png differ diff --git a/public/img/img-default.png b/public/img/img-default.png new file mode 100644 index 0000000..8aeb450 Binary files /dev/null and b/public/img/img-default.png differ diff --git a/public/img/kshdp.png b/public/img/kshdp.png new file mode 100644 index 0000000..34822de Binary files /dev/null and b/public/img/kshdp.png differ diff --git a/public/img/map.png b/public/img/map.png new file mode 100644 index 0000000..64e959e Binary files /dev/null and b/public/img/map.png differ diff --git a/public/img/mysql.png b/public/img/mysql.png new file mode 100644 index 0000000..bc27403 Binary files /dev/null and b/public/img/mysql.png differ diff --git a/public/img/oracle.png b/public/img/oracle.png new file mode 100644 index 0000000..c9ff660 Binary files /dev/null and b/public/img/oracle.png differ diff --git a/public/img/postgreSql.png b/public/img/postgreSql.png new file mode 100644 index 0000000..74e3bc8 Binary files /dev/null and b/public/img/postgreSql.png differ diff --git a/public/img/project.png b/public/img/project.png new file mode 100644 index 0000000..645f1ef Binary files /dev/null and b/public/img/project.png differ diff --git a/public/img/screen.png b/public/img/screen.png new file mode 100644 index 0000000..203ab35 Binary files /dev/null and b/public/img/screen.png differ diff --git a/public/img/source/source256.png b/public/img/source/source256.png new file mode 100644 index 0000000..2dd4ef9 Binary files /dev/null and b/public/img/source/source256.png differ diff --git a/public/img/sqlServer.png b/public/img/sqlServer.png new file mode 100644 index 0000000..f2b186b Binary files /dev/null and b/public/img/sqlServer.png differ diff --git a/public/img/subtitle/subtitle1.png b/public/img/subtitle/subtitle1.png new file mode 100644 index 0000000..f134f63 Binary files /dev/null and b/public/img/subtitle/subtitle1.png differ diff --git a/public/img/subtitle/subtitle10.png b/public/img/subtitle/subtitle10.png new file mode 100644 index 0000000..2b4ea00 Binary files /dev/null and b/public/img/subtitle/subtitle10.png differ diff --git a/public/img/subtitle/subtitle11.png b/public/img/subtitle/subtitle11.png new file mode 100644 index 0000000..7908788 Binary files /dev/null and b/public/img/subtitle/subtitle11.png differ diff --git a/public/img/subtitle/subtitle12.png b/public/img/subtitle/subtitle12.png new file mode 100644 index 0000000..2152329 Binary files /dev/null and b/public/img/subtitle/subtitle12.png differ diff --git a/public/img/subtitle/subtitle13.png b/public/img/subtitle/subtitle13.png new file mode 100644 index 0000000..390e6a9 Binary files /dev/null and b/public/img/subtitle/subtitle13.png differ diff --git a/public/img/subtitle/subtitle14.png b/public/img/subtitle/subtitle14.png new file mode 100644 index 0000000..7eb375a Binary files /dev/null and b/public/img/subtitle/subtitle14.png differ diff --git a/public/img/subtitle/subtitle15.png b/public/img/subtitle/subtitle15.png new file mode 100644 index 0000000..bc545fa Binary files /dev/null and b/public/img/subtitle/subtitle15.png differ diff --git a/public/img/subtitle/subtitle16.png b/public/img/subtitle/subtitle16.png new file mode 100644 index 0000000..c4c6115 Binary files /dev/null and b/public/img/subtitle/subtitle16.png differ diff --git a/public/img/subtitle/subtitle17.png b/public/img/subtitle/subtitle17.png new file mode 100644 index 0000000..9c94510 Binary files /dev/null and b/public/img/subtitle/subtitle17.png differ diff --git a/public/img/subtitle/subtitle18.png b/public/img/subtitle/subtitle18.png new file mode 100644 index 0000000..8cd3176 Binary files /dev/null and b/public/img/subtitle/subtitle18.png differ diff --git a/public/img/subtitle/subtitle19.png b/public/img/subtitle/subtitle19.png new file mode 100644 index 0000000..00fddc3 Binary files /dev/null and b/public/img/subtitle/subtitle19.png differ diff --git a/public/img/subtitle/subtitle2.png b/public/img/subtitle/subtitle2.png new file mode 100644 index 0000000..40b5e57 Binary files /dev/null and b/public/img/subtitle/subtitle2.png differ diff --git a/public/img/subtitle/subtitle20.png b/public/img/subtitle/subtitle20.png new file mode 100644 index 0000000..90a3666 Binary files /dev/null and b/public/img/subtitle/subtitle20.png differ diff --git a/public/img/subtitle/subtitle21.png b/public/img/subtitle/subtitle21.png new file mode 100644 index 0000000..6ab45b7 Binary files /dev/null and b/public/img/subtitle/subtitle21.png differ diff --git a/public/img/subtitle/subtitle22.png b/public/img/subtitle/subtitle22.png new file mode 100644 index 0000000..e212568 Binary files /dev/null and b/public/img/subtitle/subtitle22.png differ diff --git a/public/img/subtitle/subtitle3.png b/public/img/subtitle/subtitle3.png new file mode 100644 index 0000000..0efb117 Binary files /dev/null and b/public/img/subtitle/subtitle3.png differ diff --git a/public/img/subtitle/subtitle4.png b/public/img/subtitle/subtitle4.png new file mode 100644 index 0000000..7fd783d Binary files /dev/null and b/public/img/subtitle/subtitle4.png differ diff --git a/public/img/subtitle/subtitle5.png b/public/img/subtitle/subtitle5.png new file mode 100644 index 0000000..c0c3a3b Binary files /dev/null and b/public/img/subtitle/subtitle5.png differ diff --git a/public/img/subtitle/subtitle6.png b/public/img/subtitle/subtitle6.png new file mode 100644 index 0000000..80278fd Binary files /dev/null and b/public/img/subtitle/subtitle6.png differ diff --git a/public/img/subtitle/subtitle7.png b/public/img/subtitle/subtitle7.png new file mode 100644 index 0000000..b2d0c2c Binary files /dev/null and b/public/img/subtitle/subtitle7.png differ diff --git a/public/img/subtitle/subtitle8.png b/public/img/subtitle/subtitle8.png new file mode 100644 index 0000000..b815ad8 Binary files /dev/null and b/public/img/subtitle/subtitle8.png differ diff --git a/public/img/subtitle/subtitle9.png b/public/img/subtitle/subtitle9.png new file mode 100644 index 0000000..21e688f Binary files /dev/null and b/public/img/subtitle/subtitle9.png differ diff --git a/public/img/task.png b/public/img/task.png new file mode 100644 index 0000000..93793c8 Binary files /dev/null and b/public/img/task.png differ diff --git a/public/img/task/1.png b/public/img/task/1.png new file mode 100644 index 0000000..b1fb9d0 Binary files /dev/null and b/public/img/task/1.png differ diff --git a/public/img/task/2.png b/public/img/task/2.png new file mode 100644 index 0000000..3f35250 Binary files /dev/null and b/public/img/task/2.png differ diff --git a/public/img/task/3.png b/public/img/task/3.png new file mode 100644 index 0000000..f861b80 Binary files /dev/null and b/public/img/task/3.png differ diff --git a/public/img/task/4.png b/public/img/task/4.png new file mode 100644 index 0000000..5ad0621 Binary files /dev/null and b/public/img/task/4.png differ diff --git a/public/img/task/5.png b/public/img/task/5.png new file mode 100644 index 0000000..bf8b965 Binary files /dev/null and b/public/img/task/5.png differ diff --git a/public/img/template.png b/public/img/template.png new file mode 100644 index 0000000..399d1b0 Binary files /dev/null and b/public/img/template.png differ diff --git a/public/img/title/title1.png b/public/img/title/title1.png new file mode 100644 index 0000000..7e2cf01 Binary files /dev/null and b/public/img/title/title1.png differ diff --git a/public/img/title/title10.png b/public/img/title/title10.png new file mode 100644 index 0000000..4d0cd11 Binary files /dev/null and b/public/img/title/title10.png differ diff --git a/public/img/title/title11.png b/public/img/title/title11.png new file mode 100644 index 0000000..3d70f83 Binary files /dev/null and b/public/img/title/title11.png differ diff --git a/public/img/title/title2.png b/public/img/title/title2.png new file mode 100644 index 0000000..039ffce Binary files /dev/null and b/public/img/title/title2.png differ diff --git a/public/img/title/title3.png b/public/img/title/title3.png new file mode 100644 index 0000000..00aa715 Binary files /dev/null and b/public/img/title/title3.png differ diff --git a/public/img/title/title4.png b/public/img/title/title4.png new file mode 100644 index 0000000..c137726 Binary files /dev/null and b/public/img/title/title4.png differ diff --git a/public/img/title/title5.png b/public/img/title/title5.png new file mode 100644 index 0000000..e173f6e Binary files /dev/null and b/public/img/title/title5.png differ diff --git a/public/img/title/title6.png b/public/img/title/title6.png new file mode 100644 index 0000000..c0eccf5 Binary files /dev/null and b/public/img/title/title6.png differ diff --git a/public/img/title/title7.png b/public/img/title/title7.png new file mode 100644 index 0000000..bd241ae Binary files /dev/null and b/public/img/title/title7.png differ diff --git a/public/img/title/title8.png b/public/img/title/title8.png new file mode 100644 index 0000000..8840a4a Binary files /dev/null and b/public/img/title/title8.png differ diff --git a/public/img/title/title9.png b/public/img/title/title9.png new file mode 100644 index 0000000..c95163d Binary files /dev/null and b/public/img/title/title9.png differ diff --git a/public/index.js b/public/index.js new file mode 100644 index 0000000..28541c8 --- /dev/null +++ b/public/index.js @@ -0,0 +1,5 @@ +function GetQueryString (name) { + var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); + var r = window.location.search.substr(1).match(reg); + if (r != null) return unescape(r[2]); return null; +} diff --git a/public/index.zip b/public/index.zip new file mode 100644 index 0000000..eba8f76 Binary files /dev/null and b/public/index.zip differ diff --git a/public/lib/index.umd.js b/public/lib/index.umd.js new file mode 100644 index 0000000..ad4f5cb --- /dev/null +++ b/public/lib/index.umd.js @@ -0,0 +1,21 @@ +(function(e,v){typeof exports=="object"&&typeof module<"u"?module.exports=v(require("vue"),require("axios")):typeof define=="function"&&define.amd?define(["vue","axios"],v):(e=typeof globalThis<"u"?globalThis:e||self,e.AvueData=v(e.Vue,e.axios))})(this,function(vue,axios$1){"use strict";var __vite_style__=document.createElement("style");__vite_style__.textContent=`.loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#151a26}.loading-wrapper .loading-box{position:fixed;left:calc(50% - 250px);top:calc(50% - 100px);margin:0 auto;width:500px;height:200px;text-align:center;vertical-align:center;font-weight:700;color:#87888e;font-size:35px}.loading-wrapper .loading-box>span{opacity:.4;display:inline-block;animation:bouncingLoader 1s infinite alternate}.loading-wrapper .loading-box>span:nth-child(2){animation-delay:.1s}.loading-wrapper .loading-box>span:nth-child(3){animation-delay:.2s}.loading-wrapper .loading-box>span:nth-child(4){animation-delay:.3s}.loading-wrapper .loading-box>span:nth-child(5){animation-delay:.4s}.loading-wrapper .loading-box>span:nth-child(6){animation-delay:.5s}.loading-wrapper .loading-box>span:nth-child(7){animation-delay:.6s}@keyframes bouncingLoader{0%{transform:translateY(0)}50%{transform:translateY(25px)}to{transform:translateY(0)}}.loading-wrapper .loading_title{font-weight:700;z-index:1002;position:absolute;top:50%;margin-top:15px;color:#87888e;font-size:18px;width:100%;height:30px;text-align:center;opacity:.4;line-height:30px}.carousel .el-carousel__container{height:100%}.imgTabs__list[data-v-f2da302f]{margin-bottom:30px;display:flex;justify-content:space-around;align-items:center}.imgTabs__carousel[data-v-f2da302f]{margin:0 auto;background-color:#b4b5c61a;background-clip:padding-box;opacity:1;filter:blur(0px);border-image-source:url(/img/border/border1.png);border-image-slice:10 16 15 10 fill;border-width:10px 16px 15px 10px;border-style:solid;box-sizing:border-box}.imgTabs__item[data-v-f2da302f]{width:100%;height:40px;background-image:url(/img/banner/banner4.png);background-size:100% 100%;border-color:#fff;border-style:solid;border-width:0px;margin:0 8px;font-size:20px;color:#4dffff;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.imgTabs--active[data-v-f2da302f]{background-image:url(/img/banner/banner5.png);color:#4dffff}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.avue-echart-video{position:relative}.avue-echart-video__img{position:absolute;top:0;left:0;z-index:-1024}.avue-echart-tabs .el-select{width:100%}.avue-echart-tabs .el-select,.avue-echart-tabs .el-input,.avue-echart-tabs input{height:100%}.avue-echart-tabs .el-input{font-size:inherit}.avue-echart-tabs__list{display:flex;justify-content:space-around;align-items:center;height:100%}.avue-echart-tabs__icon{margin-right:10px}.avue-echart-tabs__item{width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.avue-echart-iframe iframe{border:none;width:100%;height:100%}.avue-echart-text{overflow:hidden}.avue-echart-text__box{width:100%;height:100%}.avue-echart-text__text{display:block;text-decoration:none}.avue-echart-swiper .el-carousel,.avue-echart-swiper .el-carousel__container{height:100%}.avue-echart-swiper img{width:100%;height:100%;-webkit-user-select:none;user-select:none}.avue-echart-pie__title{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.avue-echart-table{height:100%}.avue-echart-table .el-table{background-color:transparent}.avue-echart-table .el-table__inner-wrapper:before{display:none}.avue-echart-table .el-table:before{display:none}.avue-echart-table .el-table colgroup.gutter,.avue-echart-table .el-table th.gutter{display:none!important}.avue-echart-table .el-table td,.avue-echart-table .el-table th.is-leaf{border-bottom:none}.avue-echart-table .el-table tbody tr:hover>td{background-color:transparent}.avue-echart-table .el-table__body-wrapper::-webkit-scrollbar{width:0px}.avue-echart-header{padding:10px}.avue-echart-header--center{text-align:center}.avue-echart-header--right{text-align:right}.avue-echart-header__title{margin-right:5px;font-size:18px;font-weight:400;color:#333;text-decoration:none}.avue-echart-header__info{display:inline-block}.avue-echart-progress{position:relative}.avue-echart-progress__text--circle{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center}.avue-echart-progress__text--line{margin-bottom:20px;position:relative;display:flex;align-items:center;justify-content:space-between}.avue-echart-progress__text--line p{margin-right:5px}.avue-echart-img--rotate{animation:rotating 0s linear infinite}.avue-echart-flop__list{justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;height:100%}.avue-echart-flop__number{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.avue-echart-map{position:relative}.avue-echart-map__bg{position:absolute;top:0;left:0}.avue-echart-map__box{position:relative}.avue-echart-map__location{position:absolute;background-color:red;width:10px;height:10px}.avue-echart-map__location:hover{background-color:green}.avue-echart-time,.avue-echart-notice,.avue-echart-audio{display:flex;align-items:center;justify-content:center}.avue-echart-time i,.avue-echart-notice i,.avue-echart-audio i{font-size:48px;color:#fff}.avue-echart-data{display:flex;align-items:center;justify-content:center}.avue-echart-data i{font-size:48px;color:#fff}.avue-echart-group{position:relative}.build{position:relative;width:100%;height:100%}.build .flex{display:flex;align-items:center}.build .app{width:100%;height:calc(100% - 85px);display:flex;box-sizing:border-box}.build .selectall{position:absolute;border:1px dotted #409EFF;z-index:10000}.build .icon{font-size:20px;margin-right:10px}.build .selectbg{width:100%;height:100%;position:absolute;z-index:9999}.build .selectflag{width:100%;height:100%;position:absolute;z-index:9999;cursor:move}.build .el-menu--horizontal .el-menu .el-menu-item,.build .el-menu--horizontal .el-menu .el-submenu__title{font-size:12px}.build .el-empty__image svg{width:100px;height:100px}.build .menu{position:relative;width:200px;box-sizing:border-box;height:100%;color:#bcc8d4}.build .menu__drag{width:3px;height:100%;position:absolute;background-color:#18181c;right:0;z-index:1}.build .menu__drag:hover{background-color:#2681ff;cursor:col-resize}.build .menu_header{position:absolute;top:0;width:100%;z-index:1}.build .menu__scrollbar{padding-top:50px;height:100%;box-sizing:border-box}.build .menu__list{padding-left:10px;padding-top:5px;box-sizing:border-box}.build .menu_item input,.build .menu_ul input{box-sizing:border-box;padding:5px;width:calc(100% - 80px);outline:none;background-color:#36373b;border:none;color:#ffffffd1;border-radius:5px}.build .menu__item{width:100%;margin-bottom:8px;box-sizing:border-box;border-radius:5px;display:flex;align-items:center;padding:5px;position:relative;background:#1b1f25;color:#fff;cursor:pointer;border:1px solid #1b1f25;flex:none;font-size:12px}.build .menu__item.is-over,.build .menu__item:hover{background:#313132;cursor:pointer}.build .menu__item.is-over .menu__menu i,.build .menu__item:hover .menu__menu i{display:inline-block}.build .menu__item.ghost{opacity:.6;color:#fff;background:#409EFF!important;cursor:move}.build .menu__item.is-active{border:1px solid #409EFF;background-color:#2f3f62}.build .menu__menu{position:absolute;right:3px}.build .menu__menu i{color:#ccc;margin:0 3px;font-size:14px;display:none}.build .menu__menu .is-active{color:#409eff;display:inline-block}.build .menu__label{width:calc(100% - 100px);overflow:hidden}.build .menu__button{display:flex}.build .menu__button li{margin:0 5px;list-style:none}.build .menu__icon{color:#409eff;margin-right:8px;width:50px;min-width:50px;height:30px;line-height:30px;text-align:center;display:block;background-color:#1b2127;border:1px solid #373739;border-radius:5px}.build .menu__item--folder{position:relative;width:100%;box-sizing:border-box;display:flex;align-items:center;padding:6px;color:#bcc9d4;font-size:12px;border-radius:3px}.build .menu__item--folder .icon-folder{font-size:16px;margin-right:5px}.build .menu__item--folder .icon-fold{font-size:12px;margin-right:10px;transform:rotate(90deg);display:inline-block;font-weight:700}.build .menu__item--folder .icon-fold.is-active{transform:rotate(180deg)}.build .menu__item--folder.is-active{color:#fff;background:rgba(143,225,255,.1)}.build .menu__item--folder.is-over,.build .menu__item--folder:hover{color:#fff;background:rgba(143,225,255,.1);cursor:pointer}.build .menu__folder{margin-bottom:8px}.build .menu__folder.ghost{opacity:.6;color:#fff;background:#409EFF!important;cursor:move}.build .menu__folder:hover>.menu__item--folder>.menu__menu i{display:inline-block}.build .menu__name{width:calc(100% - 80px);overflow:hidden}.build .menu_ul--simple .menu__icon{display:none}.build .menu_ul--simple .menu__label{width:calc(100% - 40px);overflow:hidden}.build .top{padding:10px 20px;position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#fff6}.build .section{flex:1;overflow:hidden;position:relative}.build .refer-line-img{position:absolute;left:0;z-index:5;width:20px;height:20px;display:flex;align-items:center;justify-content:center;opacity:.6}.build .refer-line-img img{width:100%}.build .screens{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}.build .screens-drag{cursor:pointer}.build .screen-container{position:relative;width:5000px;height:3000px;background:url(/img/screen.png) repeat}.build .canvas{position:absolute;transform-origin:0 0;top:50%;left:50%}.build .footer__menu{padding-top:8px;margin-right:370px;float:right;width:300px}.build .app--none{padding:0;height:100%}.build .app--none .wrapper{position:relative;padding:0;margin:0 auto;width:100%}.build .app--none .content{width:100%;height:100%;border:none}.build .container{-webkit-user-select:none;user-select:none;transform-origin:0 0;position:relative}.build .grade{width:100%;height:100%;background-size:30px 30px,30px 30px;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 0px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 0px);position:absolute;top:0;bottom:0;left:0;right:0}.build .title{padding:0 10px;box-sizing:border-box;margin-bottom:5px;line-height:40px;height:40px;text-align:center;font-size:12px;background-color:#2a2a2b;border:1px solid #18181c;color:#fff}.build .title--left{text-align:left}.build .title_box{display:flex;align-items:center;justify-content:space-between}.build .title_menu{display:flex}.build .params{width:330px}.views,.views .wrapper{overflow:hidden}.dialog{width:100%;height:100%;position:fixed;left:0;top:0;background-color:#000c;z-index:9999}.dialog__title{font-size:26px;color:#fff;text-align:center;line-height:60px} +`,document.head.appendChild(__vite_style__);const common$1={COMPNAME:"avue-echart-",NAME:"list",DEAFNAME:"item"},website=window.$website,url=""+website.url;website.mqttUrl;const themeList={1:{id:1,name:"明亮",color:["rgb(73, 146, 255)","rgb(124, 255, 178)","rgb(253, 221, 96)","rgb(255, 110, 118)","rgb(88, 217, 249)","rgb(5, 192, 145)"],data:[]},2:{id:2,name:"暗淡",color:["rgb(84, 112, 198)","rgb(145, 204, 117)","rgb(250, 200, 88)","rgb(238, 102, 102)","rgb(115, 192, 222)","rgb(59, 162, 114)"],data:[]},3:{id:3,name:"马卡龙",color:["rgb(46, 199, 201)","rgb(182, 162, 222)","rgb(90, 177, 239)","rgb(255, 185, 128)","rgb(216, 122, 128)","rgb(141, 152, 179)"],data:[]},4:{id:4,name:"深色",color:["rgb(193, 46, 52)","rgb(230, 182, 0)","rgb(0, 152, 217)","rgb(43, 130, 29)","rgb(0, 94, 170)","rgb(51, 156, 168)"],data:[]},5:{id:5,name:"罗马红",color:["rgb(224, 31, 84)","rgb(94, 78, 165)","rgb(245, 232, 200)","rgb(184, 210, 199)","rgb(198, 179, 142)","rgb(164, 216, 194)"],data:[]}},config$1={width:1920,height:1080,query:`function(){ + return window.$glob.params || {} +}`,header:`function(){ + return window.$glob.params || {} +}`,screen:"x",mark:{show:!1,text:"",fontSize:20,color:"rgba(100,100,100,0.2)",degree:-20},scale:1,backgroundImage:"/img/bg/bg.png",url:"",group:[],glob:[],theme:themeList,themeId:"",filters:{},style:"",before:"",overflow:!1,styles:{show:!1,contrast:100,saturate:100,brightness:100,opacity:100,grayscale:0,hueRotate:0,invert:0,blur:0},gradeShow:!1,gradeLen:30};["data","vue","common","datav","text","wordcloud","img","tabs","map","video","clapper","pie","pictorialbar","iframe","swiper","flop","bar","line","progress","table","gauge","funnel","scatter","radar","img","imgborder","imgList","imgTabs","rectangle","code"].concat(website.componentsList.filter(e=>e.data===!0).map(e=>e.name));const loading_vue_vue_type_style_index_0_lang="",_export_sfc$1=(e,v)=>{const s=e.__vccOpts||e;for(const[g,w]of v)s[g]=w;return s},_sfc_main$M={data(){return{reload:!1}},methods:{show(){this.reload=!0},hide(){this.reload=!1}}},_hoisted_1$g={key:0,class:"loading-wrapper"},_hoisted_2$8=vue.createElementVNode("div",{class:"loading-box"},[vue.createElementVNode("span",null,"YUNZHUPAAS-DATA"),vue.createElementVNode("span",null,"大"),vue.createElementVNode("span",null,"屏"),vue.createElementVNode("span",null,"设"),vue.createElementVNode("span",null,"计"),vue.createElementVNode("span",null,"器")],-1),_hoisted_3$3=vue.createElementVNode("div",{class:"loading_title"},"加载中…",-1),_hoisted_4$1=[_hoisted_2$8,_hoisted_3$3];function _sfc_render$J(e,v,s,g,w,m){return w.reload?(vue.openBlock(),vue.createElementBlock("div",_hoisted_1$g,_hoisted_4$1)):vue.createCommentVNode("",!0)}const loading=_export_sfc$1(_sfc_main$M,[["render",_sfc_render$J]]),_sfc_main$L={props:{step:Number,index:[Number,String],zIndex:[Number,String],id:String,scale:Number,disabled:Boolean,line:Boolean,tool:Boolean,item:{type:Object,default:()=>({})}},data(){return{type:"folder",active:!1,list:[],width:0,height:0,left:0,top:0}},watch:{"item.left"(e){this.left=e},"item.top"(e){this.top=e}},mounted(){this.setPosition()},methods:{setActive(e,v){this.setPosition(),this.active=e,this.$refs.main.setActive(e,v)},setOverActive(e){this.setPosition(),this.$refs.main.setOverActive(e)},handleMove(e){let{index:v,left:s,top:g}=e;this.active&&this.list.forEach(w=>{v!==w.index&&(w.left=w.left+s,w.top=w.top+g)}),this.$emit("move",e)},handleOut(e){this.placement=!1,this.$emit("out",e)},handleOver(e){this.setPosition(),this.$emit("over",e)},handleFocus(e){this.$emit("focus",e)},handleBlur(e){e.type="folder",this.$emit("blur",e)},setPosition(){this.list=[];let e=[],v=[],s=[],g=[],w=10;const m=t=>{t.forEach(a=>{a.children?m(a.children):(this.list.push(a),e.push(a.left-w),v.push(a.top-w),s.push(a.left+a.component.width+w),g.push(a.top+a.component.height+w))})};m(this.item.children);const u=Math.min.apply(null,e),c=Math.max.apply(null,s),l=Math.min.apply(null,v),r=Math.max.apply(null,g);this.width=c-u,this.height=r-l,this.left=u,this.$set(this.item,"top",this.top),this.$set(this.item,"left",this.left),this.$set(this.item,"component",{width:this.width,height:this.height})},deepItem(e){const v=s=>{s.forEach(g=>{e&e(g),g.children&&v(g.children)})};v([this.item])},setLock(e){this.deepItem(v=>{v.lock=e})},setDisplay(e){this.deepItem(v=>{v.display=e})}}};function _sfc_render$I(e,v,s,g,w,m){const u=vue.resolveComponent("avue-draggable");return vue.openBlock(),vue.createBlock(u,vue.mergeProps({onMove:m.handleMove,onOver:m.handleOver,onOut:m.handleOut,onDblclick:e.handleDbClick,onFocus:m.handleFocus,onBlur:m.handleBlur,folder:""},s.item,{"z-index":s.disabled?-9999:s.item.zIndex,id:s.index,ref:"main",tool:s.tool,line:s.line,range:!1,width:w.width,left:w.left,top:w.top,scale:s.scale,step:s.step,disabled:s.disabled,height:w.height}),{default:vue.withCtx(()=>[vue.renderSlot(e.$slots,"default")]),_:3},16,["onMove","onOver","onOut","onDblclick","onFocus","onBlur","z-index","id","tool","line","width","left","top","scale","step","disabled","height"])}const folder=_export_sfc$1(_sfc_main$L,[["render",_sfc_render$I]]),addParam=e=>{let v=[];for(let s in e)v.push(`${s}=${e[s]}`);return v.length==0?"":`?${v.join("&")}`},getObjType=e=>{var v=Object.prototype.toString,s={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"};return e instanceof Element?"element":s[v.call(e)]},deepClone=e=>{var v=getObjType(e),s;if(v==="array")s=[];else if(v==="object")s={};else return e;if(v==="array")for(var g=0,w=e.length;g(e[g]===0,e[g]))(),e[g]&&delete e[g].$parent,s.push(deepClone(e[g]));else if(v==="object")for(var m in e)e&&delete e.$parent,s[m]=deepClone(e[m]);return s};function validatenull(e){if(e&&parseInt(e)===0)return!1;const v=["$parent"];if(e instanceof Date||typeof e=="boolean"||typeof e=="number")return!1;if(e instanceof Array){if(e.length===0)return!0}else if(e instanceof Object){e=deepClone(e),v.forEach(g=>{delete e[g]});for(var s in e)return!1;return!0}else return e==="null"||e==null||e==="undefined"||e===void 0||e==="";return!1}const setPx=(e,v="")=>(validatenull(e)&&(e=v),validatenull(e)?"":(e=e+"",e.indexOf("%")===-1&&(e=e+"px"),e)),loadFont=(e="")=>{function v(w){const m=document.fonts.values();let u=!1,c=m.next();for(;!c.done&&!u;)return c.value.family===w&&(u=!0),u}const s=".ttf";if(e.indexOf(s)==-1)return;let g=e.substr(e.lastIndexOf("/")+1).replace(s,"");return document.fonts&&!v(g)&&new FontFace(g,`local('${g}'),url('${e}')`).load().then(m=>document.fonts.add(m)),g},uuid=()=>{for(var e=[],v="0123456789abcdef",s=0;s<36;s++)e[s]=v.substr(Math.floor(Math.random()*16),1);e[14]="4",e[19]=v.substr(e[19]&3|8,1),e[8]=e[13]=e[18]=e[23]="-";var g=e.join("");return g},funEval=e=>new Function("return "+e+";")(),getFunction=(e,v)=>{if(validatenull(e)){if(v)return()=>{}}else try{return funEval(e)}catch{return()=>{}}},checkUrl=e=>{var v=/http(s)?:\/\/([\w-.]+)+(:[0-9]+)?.*$/;return!!v.test(e)},getUrlParam=e=>{let v=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),s=window.location.search.substr(1).match(v);return s!=null?unescape(s[2]):null};var _a;const isClient=typeof window<"u",isString$1=e=>typeof e=="string",noop=()=>{};isClient&&((_a=window==null?void 0:window.navigator)!=null&&_a.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function resolveUnref(e){return typeof e=="function"?e():vue.unref(e)}function identity(e){return e}function tryOnScopeDispose(e){return vue.getCurrentScope()?(vue.onScopeDispose(e),!0):!1}function tryOnMounted(e,v=!0){vue.getCurrentInstance()?vue.onMounted(e):v?e():vue.nextTick(e)}function useTimeoutFn(e,v,s={}){const{immediate:g=!0}=s,w=vue.ref(!1);let m=null;function u(){m&&(clearTimeout(m),m=null)}function c(){w.value=!1,u()}function l(...r){u(),w.value=!0,m=setTimeout(()=>{w.value=!1,m=null,e(...r)},resolveUnref(v))}return g&&(w.value=!0,isClient&&l()),tryOnScopeDispose(c),{isPending:vue.readonly(w),start:l,stop:c}}function unrefElement(e){var v;const s=resolveUnref(e);return(v=s==null?void 0:s.$el)!=null?v:s}const defaultWindow=isClient?window:void 0;function useEventListener(...e){let v,s,g,w;if(isString$1(e[0])||Array.isArray(e[0])?([s,g,w]=e,v=defaultWindow):[v,s,g,w]=e,!v)return noop;Array.isArray(s)||(s=[s]),Array.isArray(g)||(g=[g]);const m=[],u=()=>{m.forEach(t=>t()),m.length=0},c=(t,a,o,n)=>(t.addEventListener(a,o,n),()=>t.removeEventListener(a,o,n)),l=vue.watch(()=>[unrefElement(v),resolveUnref(w)],([t,a])=>{u(),t&&m.push(...s.flatMap(o=>g.map(n=>c(t,o,n,a))))},{immediate:!0,flush:"post"}),r=()=>{l(),u()};return tryOnScopeDispose(r),r}function useSupported(e,v=!1){const s=vue.ref(),g=()=>s.value=!!e();return g(),tryOnMounted(g,v),s}const _global=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__";_global[globalKey]=_global[globalKey]||{};var __getOwnPropSymbols$g=Object.getOwnPropertySymbols,__hasOwnProp$g=Object.prototype.hasOwnProperty,__propIsEnum$g=Object.prototype.propertyIsEnumerable,__objRest$2=(e,v)=>{var s={};for(var g in e)__hasOwnProp$g.call(e,g)&&v.indexOf(g)<0&&(s[g]=e[g]);if(e!=null&&__getOwnPropSymbols$g)for(var g of __getOwnPropSymbols$g(e))v.indexOf(g)<0&&__propIsEnum$g.call(e,g)&&(s[g]=e[g]);return s};function useResizeObserver(e,v,s={}){const g=s,{window:w=defaultWindow}=g,m=__objRest$2(g,["window"]);let u;const c=useSupported(()=>w&&"ResizeObserver"in w),l=()=>{u&&(u.disconnect(),u=void 0)},r=vue.watch(()=>unrefElement(e),a=>{l(),c.value&&w&&a&&(u=new ResizeObserver(v),u.observe(a,m))},{immediate:!0,flush:"post"}),t=()=>{l(),r()};return tryOnScopeDispose(t),{isSupported:c,stop:t}}var SwipeDirection;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));var __defProp=Object.defineProperty,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,v,s)=>v in e?__defProp(e,v,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[v]=s,__spreadValues=(e,v)=>{for(var s in v||(v={}))__hasOwnProp.call(v,s)&&__defNormalProp(e,s,v[s]);if(__getOwnPropSymbols)for(var s of __getOwnPropSymbols(v))__propIsEnum.call(v,s)&&__defNormalProp(e,s,v[s]);return e};const _TransitionPresets={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};__spreadValues({linear:identity},_TransitionPresets);const hasOwnProperty$4=Object.prototype.hasOwnProperty,hasOwn=(e,v)=>hasOwnProperty$4.call(e,v),isFunction$1=e=>typeof e=="function",isString=e=>typeof e=="string",isObject$1=e=>e!==null&&typeof e=="object";var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global;const freeGlobal$1=freeGlobal;var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal$1||freeSelf||Function("return this")();const root$1=root;var Symbol$1=root$1.Symbol;const Symbol$2=Symbol$1;var objectProto$4=Object.prototype,hasOwnProperty$3=objectProto$4.hasOwnProperty,nativeObjectToString$1=objectProto$4.toString,symToStringTag$1=Symbol$2?Symbol$2.toStringTag:void 0;function getRawTag(e){var v=hasOwnProperty$3.call(e,symToStringTag$1),s=e[symToStringTag$1];try{e[symToStringTag$1]=void 0;var g=!0}catch{}var w=nativeObjectToString$1.call(e);return g&&(v?e[symToStringTag$1]=s:delete e[symToStringTag$1]),w}var objectProto$3=Object.prototype,nativeObjectToString=objectProto$3.toString;function objectToString(e){return nativeObjectToString.call(e)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$2?Symbol$2.toStringTag:void 0;function baseGetTag(e){return e==null?e===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(e)?getRawTag(e):objectToString(e)}function isObjectLike(e){return e!=null&&typeof e=="object"}var symbolTag="[object Symbol]";function isSymbol(e){return typeof e=="symbol"||isObjectLike(e)&&baseGetTag(e)==symbolTag}function arrayMap(e,v){for(var s=-1,g=e==null?0:e.length,w=Array(g);++s-1}function listCacheSet(e,v){var s=this.__data__,g=assocIndexOf(s,e);return g<0?(++this.size,s.push([e,v])):s[g][1]=v,this}function ListCache(e){var v=-1,s=e==null?0:e.length;for(this.clear();++ve===void 0,isBoolean=e=>typeof e=="boolean",isNumber=e=>typeof e=="number",isElement=e=>typeof Element>"u"?!1:e instanceof Element,isStringNumber=e=>isString(e)?!Number.isNaN(Number(e)):!1,keysOf=e=>Object.keys(e);function addUnit(e,v="px"){if(!e)return"";if(isNumber(e)||isStringNumber(e))return`${e}${v}`;if(isString(e))return e}/*! Element Plus Icons Vue v2.3.1 */var circle_close_filled_vue_vue_type_script_setup_true_lang_default=vue.defineComponent({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(v,s)=>(vue.openBlock(),vue.createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[vue.createElementVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),circle_close_filled_default=circle_close_filled_vue_vue_type_script_setup_true_lang_default,close_vue_vue_type_script_setup_true_lang_default=vue.defineComponent({name:"Close",__name:"close",setup(e){return(v,s)=>(vue.openBlock(),vue.createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[vue.createElementVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),close_default=close_vue_vue_type_script_setup_true_lang_default,info_filled_vue_vue_type_script_setup_true_lang_default=vue.defineComponent({name:"InfoFilled",__name:"info-filled",setup(e){return(v,s)=>(vue.openBlock(),vue.createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[vue.createElementVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),info_filled_default=info_filled_vue_vue_type_script_setup_true_lang_default,success_filled_vue_vue_type_script_setup_true_lang_default=vue.defineComponent({name:"SuccessFilled",__name:"success-filled",setup(e){return(v,s)=>(vue.openBlock(),vue.createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[vue.createElementVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),success_filled_default=success_filled_vue_vue_type_script_setup_true_lang_default,warning_filled_vue_vue_type_script_setup_true_lang_default=vue.defineComponent({name:"WarningFilled",__name:"warning-filled",setup(e){return(v,s)=>(vue.openBlock(),vue.createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[vue.createElementVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),warning_filled_default=warning_filled_vue_vue_type_script_setup_true_lang_default;const epPropKey="__epPropKey",definePropType=e=>e,isEpProp=e=>isObject$1(e)&&!!e[epPropKey],buildProp=(e,v)=>{if(!isObject$1(e)||isEpProp(e))return e;const{values:s,required:g,default:w,type:m,validator:u}=e,l={type:m,required:!!g,validator:s||u?r=>{let t=!1,a=[];if(s&&(a=Array.from(s),hasOwn(e,"default")&&a.push(w),t||(t=a.includes(r))),u&&(t||(t=u(r))),!t&&a.length>0){const o=[...new Set(a)].map(n=>JSON.stringify(n)).join(", ");vue.warn(`Invalid prop: validation failed${v?` for prop "${v}"`:""}. Expected one of [${o}], got value ${JSON.stringify(r)}.`)}return t}:void 0,[epPropKey]:!0};return hasOwn(e,"default")&&(l.default=w),l},buildProps=e=>fromPairs(Object.entries(e).map(([v,s])=>[v,buildProp(s,v)])),iconPropType=definePropType([String,Object,Function]),TypeComponents={Close:close_default,SuccessFilled:success_filled_default,InfoFilled:info_filled_default,WarningFilled:warning_filled_default,CircleCloseFilled:circle_close_filled_default},TypeComponentsMap={success:success_filled_default,warning:warning_filled_default,error:circle_close_filled_default,info:info_filled_default},withInstall=(e,v)=>{if(e.install=s=>{for(const g of[e,...Object.values(v??{})])s.component(g.name,g)},v)for(const[s,g]of Object.entries(v))e[s]=g;return e},withInstallFunction=(e,v)=>(e.install=s=>{e._context=s._context,s.config.globalProperties[v]=e},e),EVENT_CODE={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},componentSizes=["","default","small","large"],mutable=e=>e;var English={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color.",alphaLabel:"pick alpha value"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},mention:{loading:"Loading"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const buildTranslator=e=>(v,s)=>translate(v,s,vue.unref(e)),translate=(e,v,s)=>get(s,e,e).replace(/\{(\w+)\}/g,(g,w)=>{var m;return`${(m=v==null?void 0:v[w])!=null?m:`{${w}}`}`}),buildLocaleContext=e=>{const v=vue.computed(()=>vue.unref(e).name),s=vue.isRef(e)?e:vue.ref(e);return{lang:v,locale:s,t:buildTranslator(e)}},localeContextKey=Symbol("localeContextKey"),useLocale=e=>{const v=e||vue.inject(localeContextKey,vue.ref());return buildLocaleContext(vue.computed(()=>v.value||English))},defaultNamespace="el",statePrefix="is-",_bem=(e,v,s,g,w)=>{let m=`${e}-${v}`;return s&&(m+=`-${s}`),g&&(m+=`__${g}`),w&&(m+=`--${w}`),m},namespaceContextKey=Symbol("namespaceContextKey"),useGetDerivedNamespace=e=>{const v=e||(vue.getCurrentInstance()?vue.inject(namespaceContextKey,vue.ref(defaultNamespace)):vue.ref(defaultNamespace));return vue.computed(()=>vue.unref(v)||defaultNamespace)},useNamespace=(e,v)=>{const s=useGetDerivedNamespace(v);return{namespace:s,b:(d="")=>_bem(s.value,e,d,"",""),e:d=>d?_bem(s.value,e,"",d,""):"",m:d=>d?_bem(s.value,e,"","",d):"",be:(d,h)=>d&&h?_bem(s.value,e,d,h,""):"",em:(d,h)=>d&&h?_bem(s.value,e,"",d,h):"",bm:(d,h)=>d&&h?_bem(s.value,e,d,"",h):"",bem:(d,h,y)=>d&&h&&y?_bem(s.value,e,d,h,y):"",is:(d,...h)=>{const y=h.length>=1?h[0]:!0;return d&&y?`${statePrefix}${d}`:""},cssVar:d=>{const h={};for(const y in d)d[y]&&(h[`--${s.value}-${y}`]=d[y]);return h},cssVarName:d=>`--${s.value}-${d}`,cssVarBlock:d=>{const h={};for(const y in d)d[y]&&(h[`--${s.value}-${e}-${y}`]=d[y]);return h},cssVarBlockName:d=>`--${s.value}-${e}-${d}`}},initial={current:0},zIndex=vue.ref(0),defaultInitialZIndex=2e3,ZINDEX_INJECTION_KEY=Symbol("elZIndexContextKey"),zIndexContextKey=Symbol("zIndexContextKey"),useZIndex=e=>{const v=vue.getCurrentInstance()?vue.inject(ZINDEX_INJECTION_KEY,initial):initial,s=e||(vue.getCurrentInstance()?vue.inject(zIndexContextKey,void 0):void 0),g=vue.computed(()=>{const u=vue.unref(s);return isNumber(u)?u:defaultInitialZIndex}),w=vue.computed(()=>g.value+zIndex.value),m=()=>(v.current++,zIndex.value=v.current,w.value);return!isClient&&vue.inject(ZINDEX_INJECTION_KEY),{initialZIndex:g,currentZIndex:w,nextZIndex:m}},useSizeProp=buildProp({type:String,values:componentSizes,required:!1}),SIZE_INJECTION_KEY=Symbol("size"),emptyValuesContextKey=Symbol("emptyValuesContextKey"),useEmptyValuesProps=buildProps({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:e=>isFunction$1(e)?!e():!e}}),configProviderContextKey=Symbol(),globalConfig=vue.ref();function useGlobalConfig(e,v=void 0){const s=vue.getCurrentInstance()?vue.inject(configProviderContextKey,globalConfig):globalConfig;return e?vue.computed(()=>{var g,w;return(w=(g=s.value)==null?void 0:g[e])!=null?w:v}):s}function useGlobalComponentSettings(e,v){const s=useGlobalConfig(),g=useNamespace(e,vue.computed(()=>{var c;return((c=s.value)==null?void 0:c.namespace)||defaultNamespace})),w=useLocale(vue.computed(()=>{var c;return(c=s.value)==null?void 0:c.locale})),m=useZIndex(vue.computed(()=>{var c;return((c=s.value)==null?void 0:c.zIndex)||defaultInitialZIndex})),u=vue.computed(()=>{var c;return vue.unref(v)||((c=s.value)==null?void 0:c.size)||""});return provideGlobalConfig(vue.computed(()=>vue.unref(s)||{})),{ns:g,locale:w,zIndex:m,size:u}}const provideGlobalConfig=(e,v,s=!1)=>{var g;const w=!!vue.getCurrentInstance(),m=w?useGlobalConfig():void 0,u=(g=v==null?void 0:v.provide)!=null?g:w?vue.provide:void 0;if(!u)return;const c=vue.computed(()=>{const l=vue.unref(e);return m!=null&&m.value?mergeConfig(m.value,l):l});return u(configProviderContextKey,c),u(localeContextKey,vue.computed(()=>c.value.locale)),u(namespaceContextKey,vue.computed(()=>c.value.namespace)),u(zIndexContextKey,vue.computed(()=>c.value.zIndex)),u(SIZE_INJECTION_KEY,{size:vue.computed(()=>c.value.size||"")}),u(emptyValuesContextKey,vue.computed(()=>({emptyValues:c.value.emptyValues,valueOnClear:c.value.valueOnClear}))),(s||!globalConfig.value)&&(globalConfig.value=c.value),c},mergeConfig=(e,v)=>{const s=[...new Set([...keysOf(e),...keysOf(v)])],g={};for(const w of s)g[w]=v[w]!==void 0?v[w]:e[w];return g},configProviderProps=buildProps({a11y:{type:Boolean,default:!0},locale:{type:definePropType(Object)},size:useSizeProp,button:{type:definePropType(Object)},experimentalFeatures:{type:definePropType(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:definePropType(Object)},zIndex:Number,namespace:{type:String,default:"el"},...useEmptyValuesProps}),messageConfig={};vue.defineComponent({name:"ElConfigProvider",props:configProviderProps,setup(e,{slots:v}){vue.watch(()=>e.message,g=>{Object.assign(messageConfig,g??{})},{immediate:!0,deep:!0});const s=provideGlobalConfig(e);return()=>vue.renderSlot(v,"default",{config:s==null?void 0:s.value})}});var _export_sfc=(e,v)=>{const s=e.__vccOpts||e;for(const[g,w]of v)s[g]=w;return s};const iconProps=buildProps({size:{type:definePropType([Number,String])},color:{type:String}}),__default__$2=vue.defineComponent({name:"ElIcon",inheritAttrs:!1}),_sfc_main$K=vue.defineComponent({...__default__$2,props:iconProps,setup(e){const v=e,s=useNamespace("icon"),g=vue.computed(()=>{const{size:w,color:m}=v;return!w&&!m?{}:{fontSize:isUndefined(w)?void 0:addUnit(w),"--color":m}});return(w,m)=>(vue.openBlock(),vue.createElementBlock("i",vue.mergeProps({class:vue.unref(s).b(),style:vue.unref(g)},w.$attrs),[vue.renderSlot(w.$slots,"default")],16))}});var Icon=_export_sfc(_sfc_main$K,[["__file","icon.vue"]]);const ElIcon=withInstall(Icon),badgeProps=buildProps({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"},showYunzhupaas:{type:Boolean,default:!0},color:String,badgeStyle:{type:definePropType([String,Object,Array])},offset:{type:definePropType(Array),default:[0,0]},badgeClass:{type:String}}),__default__$1=vue.defineComponent({name:"ElBadge"}),_sfc_main$J=vue.defineComponent({...__default__$1,props:badgeProps,setup(e,{expose:v}){const s=e,g=useNamespace("badge"),w=vue.computed(()=>s.isDot?"":isNumber(s.value)&&isNumber(s.max)?s.max{var u,c,l,r,t;return[{backgroundColor:s.color,marginRight:addUnit(-((c=(u=s.offset)==null?void 0:u[0])!=null?c:0)),marginTop:addUnit((r=(l=s.offset)==null?void 0:l[1])!=null?r:0)},(t=s.badgeStyle)!=null?t:{}]});return v({content:w}),(u,c)=>(vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass(vue.unref(g).b())},[vue.renderSlot(u.$slots,"default"),vue.createVNode(vue.Transition,{name:`${vue.unref(g).namespace.value}-zoom-in-center`,persisted:""},{default:vue.withCtx(()=>[vue.withDirectives(vue.createElementVNode("sup",{class:vue.normalizeClass([vue.unref(g).e("content"),vue.unref(g).em("content",u.type),vue.unref(g).is("fixed",!!u.$slots.default),vue.unref(g).is("dot",u.isDot),u.badgeClass]),style:vue.normalizeStyle(vue.unref(m)),textContent:vue.toDisplayString(vue.unref(w))},null,14,["textContent"]),[[vue.vShow,!u.hidden&&(vue.unref(w)||u.isDot)]])]),_:1},8,["name"])],2))}});var Badge=_export_sfc(_sfc_main$J,[["__file","badge.vue"]]);const ElBadge=withInstall(Badge);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getAugmentedNamespace(e){if(e.__esModule)return e;var v=e.default;if(typeof v=="function"){var s=function g(){return this instanceof g?Reflect.construct(v,arguments,this.constructor):v.apply(this,arguments)};s.prototype=v.prototype}else s={};return Object.defineProperty(s,"__esModule",{value:!0}),Object.keys(e).forEach(function(g){var w=Object.getOwnPropertyDescriptor(e,g);Object.defineProperty(s,g,w.get?w:{enumerable:!0,get:function(){return e[g]}})}),s}const messageTypes=["success","info","warning","error"],messageDefaults=mutable({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",plain:!1,offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:isClient?document.body:void 0}),messageProps=buildProps({customClass:{type:String,default:messageDefaults.customClass},center:{type:Boolean,default:messageDefaults.center},dangerouslyUseHTMLString:{type:Boolean,default:messageDefaults.dangerouslyUseHTMLString},duration:{type:Number,default:messageDefaults.duration},icon:{type:iconPropType,default:messageDefaults.icon},id:{type:String,default:messageDefaults.id},message:{type:definePropType([String,Object,Function]),default:messageDefaults.message},onClose:{type:definePropType(Function),default:messageDefaults.onClose},showClose:{type:Boolean,default:messageDefaults.showClose},type:{type:String,values:messageTypes,default:messageDefaults.type},plain:{type:Boolean,default:messageDefaults.plain},offset:{type:Number,default:messageDefaults.offset},zIndex:{type:Number,default:messageDefaults.zIndex},grouping:{type:Boolean,default:messageDefaults.grouping},repeatNum:{type:Number,default:messageDefaults.repeatNum}}),messageEmits={destroy:()=>!0},instances=vue.shallowReactive([]),getInstance=e=>{const v=instances.findIndex(w=>w.id===e),s=instances[v];let g;return v>0&&(g=instances[v-1]),{current:s,prev:g}},getLastOffset=e=>{const{prev:v}=getInstance(e);return v?v.vm.exposed.bottom.value:0},getOffsetOrSpace=(e,v)=>instances.findIndex(g=>g.id===e)>0?16:v,__default__=vue.defineComponent({name:"ElMessage"}),_sfc_main$I=vue.defineComponent({...__default__,props:messageProps,emits:messageEmits,setup(e,{expose:v}){const s=e,{Close:g}=TypeComponents,{ns:w,zIndex:m}=useGlobalComponentSettings("message"),{currentZIndex:u,nextZIndex:c}=m,l=vue.ref(),r=vue.ref(!1),t=vue.ref(0);let a;const o=vue.computed(()=>s.type?s.type==="error"?"danger":s.type:"info"),n=vue.computed(()=>{const E=s.type;return{[w.bm("icon",E)]:E&&TypeComponentsMap[E]}}),i=vue.computed(()=>s.icon||TypeComponentsMap[s.type]||""),d=vue.computed(()=>getLastOffset(s.id)),h=vue.computed(()=>getOffsetOrSpace(s.id,s.offset)+d.value),y=vue.computed(()=>t.value+h.value),b=vue.computed(()=>({top:`${h.value}px`,zIndex:u.value}));function f(){s.duration!==0&&({stop:a}=useTimeoutFn(()=>{$()},s.duration))}function x(){a==null||a()}function $(){r.value=!1}function B({code:E}){E===EVENT_CODE.esc&&$()}return vue.onMounted(()=>{f(),c(),r.value=!0}),vue.watch(()=>s.repeatNum,()=>{x(),f()}),useEventListener(document,"keydown",B),useResizeObserver(l,()=>{t.value=l.value.getBoundingClientRect().height}),v({visible:r,bottom:y,close:$}),(E,N)=>(vue.openBlock(),vue.createBlock(vue.Transition,{name:vue.unref(w).b("fade"),onBeforeLeave:E.onClose,onAfterLeave:U=>E.$emit("destroy"),persisted:""},{default:vue.withCtx(()=>[vue.withDirectives(vue.createElementVNode("div",{id:E.id,ref_key:"messageRef",ref:l,class:vue.normalizeClass([vue.unref(w).b(),{[vue.unref(w).m(E.type)]:E.type},vue.unref(w).is("center",E.center),vue.unref(w).is("closable",E.showClose),vue.unref(w).is("plain",E.plain),E.customClass]),style:vue.normalizeStyle(vue.unref(b)),role:"alert",onMouseenter:x,onMouseleave:f},[E.repeatNum>1?(vue.openBlock(),vue.createBlock(vue.unref(ElBadge),{key:0,value:E.repeatNum,type:vue.unref(o),class:vue.normalizeClass(vue.unref(w).e("badge"))},null,8,["value","type","class"])):vue.createCommentVNode("v-if",!0),vue.unref(i)?(vue.openBlock(),vue.createBlock(vue.unref(ElIcon),{key:1,class:vue.normalizeClass([vue.unref(w).e("icon"),vue.unref(n)])},{default:vue.withCtx(()=>[(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(vue.unref(i))))]),_:1},8,["class"])):vue.createCommentVNode("v-if",!0),vue.renderSlot(E.$slots,"default",{},()=>[E.dangerouslyUseHTMLString?(vue.openBlock(),vue.createElementBlock(vue.Fragment,{key:1},[vue.createCommentVNode(" Caution here, message could've been compromised, never use user's input as message "),vue.createElementVNode("p",{class:vue.normalizeClass(vue.unref(w).e("content")),innerHTML:E.message},null,10,["innerHTML"])],2112)):(vue.openBlock(),vue.createElementBlock("p",{key:0,class:vue.normalizeClass(vue.unref(w).e("content"))},vue.toDisplayString(E.message),3))]),E.showClose?(vue.openBlock(),vue.createBlock(vue.unref(ElIcon),{key:2,class:vue.normalizeClass(vue.unref(w).e("closeBtn")),onClick:vue.withModifiers($,["stop"])},{default:vue.withCtx(()=>[vue.createVNode(vue.unref(g))]),_:1},8,["class","onClick"])):vue.createCommentVNode("v-if",!0)],46,["id"]),[[vue.vShow,r.value]])]),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var MessageConstructor=_export_sfc(_sfc_main$I,[["__file","message.vue"]]);let seed=1;const normalizeOptions=e=>{const v=!e||isString(e)||vue.isVNode(e)||isFunction$1(e)?{message:e}:e,s={...messageDefaults,...v};if(!s.appendTo)s.appendTo=document.body;else if(isString(s.appendTo)){let g=document.querySelector(s.appendTo);isElement(g)||(g=document.body),s.appendTo=g}return isBoolean(messageConfig.grouping)&&!s.grouping&&(s.grouping=messageConfig.grouping),isNumber(messageConfig.duration)&&s.duration===3e3&&(s.duration=messageConfig.duration),isNumber(messageConfig.offset)&&s.offset===16&&(s.offset=messageConfig.offset),isBoolean(messageConfig.showClose)&&!s.showClose&&(s.showClose=messageConfig.showClose),s},closeMessage=e=>{const v=instances.indexOf(e);if(v===-1)return;instances.splice(v,1);const{handler:s}=e;s.close()},createMessage=({appendTo:e,...v},s)=>{const g=`message_${seed++}`,w=v.onClose,m=document.createElement("div"),u={...v,id:g,onClose:()=>{w==null||w(),closeMessage(t)},onDestroy:()=>{vue.render(null,m)}},c=vue.createVNode(MessageConstructor,u,isFunction$1(u.message)||vue.isVNode(u.message)?{default:isFunction$1(u.message)?u.message:()=>u.message}:null);c.appContext=s||message._context,vue.render(c,m),e.appendChild(m.firstElementChild);const l=c.component,t={id:g,vnode:c,vm:l,handler:{close:()=>{l.exposed.visible.value=!1}},props:c.component.props};return t},message=(e={},v)=>{if(!isClient)return{close:()=>{}};const s=normalizeOptions(e);if(s.grouping&&instances.length){const w=instances.find(({vnode:m})=>{var u;return((u=m.props)==null?void 0:u.message)===s.message});if(w)return w.props.repeatNum+=1,w.props.type=s.type,w.handler}if(isNumber(messageConfig.max)&&instances.length>=messageConfig.max)return{close:()=>{}};const g=createMessage(s,v);return instances.push(g),g.handler};messageTypes.forEach(e=>{message[e]=(v={},s)=>{const g=normalizeOptions(v);return message({...g,type:e},s)}});function closeAll(e){for(const v of instances)(!e||e===v.props.type)&&v.handler.close()}message.closeAll=closeAll,message._context=null;const ElMessage=withInstallFunction(message,"$message");window.$glob={url:"",group:"",themeId:"",theme:{},params:{},query:{},header:{}};var query=window.location.search.substring(1);query!=""&&(query=query.split("&"),query.forEach(e=>{var v=e.split("=");window.$glob.params[v[0]]=v[1]})),axios$1.defaults.timeout=1e5,axios$1.defaults.validateStatus=function(e){return e>=200&&e<=500},axios$1.interceptors.request.use(e=>{let v=e.url;var s=v.match(/\$\{(.+?)\}/g);(s||[]).forEach(c=>{let l=c.replace("${","").replace("}","");v=v.replace(c,window.$glob[l])}),e.url=v,checkUrl(e.url)||(e.url=window.$glob.url+e.url);let g=window.$glob.header||{};e.headers=Object.assign(e.headers,g);let w=window.$glob.query||{},m;if(["get","delete"].includes(e.method)?m="params":["post","put"].includes(e.method)&&(m="data"),typeof e[m]=="object"&&(e[m]=Object.assign(e[m]||{},w)),e.headers.proxy){let c={};for(let r in e.headers)typeof e.headers[r]!="object"&&(c[r]=e.headers[r]);let l={url:e.url,method:e.method,headers:c};l[m]=e[m],e.url=url+"/visual/proxy",e.method="post",e.data=l}const u=localStorage.getItem("token")||"";return e.headers.Authorization=e.headers.Authorization?e.headers.Authorization:u,e},e=>Promise.reject(e)),axios$1.interceptors.response.use(e=>{const v=e.data;return v&&v.code&&v.code!==200?(ElMessage({message:v.msg||"请求出错,请重试",type:"error",duration:1500}),Promise.reject(new Error(v.msg||"Error"))):e},e=>Promise.reject(new Error(e)));const baseUrl$4=url+"/db",dynamicSql=e=>axios$1({url:baseUrl$4+"/dynamic-query",method:"post",headers:{"Content-Type":"application/json"},data:e}),baseUrl$3=url+"/map",getMapData=e=>axios$1({url:baseUrl$3+"/data",method:"get",params:{id:e}}),baseUrl$2=url+"/record",getObj$1=e=>axios$1({url:baseUrl$2+"/detail",method:"get",params:{id:e}}),_sfc_main$H={inject:["contain","container"],props:{item:Object,parent:Object},data(){return{mapFormatter:getMapData,sqlFormatter:dynamicSql,recordFormatter:getObj$1,common:common$1}},methods:{getStyle(){let e=[],v=[],s=10;const g=u=>{u.forEach(c=>{c.children?g(c.children):(e.push(c.left-s),v.push(c.top-s))})};g([this.parent]);const w=Math.min.apply(null,e),m=Math.min.apply(null,v);return{position:"absolute",top:this.setPx(this.item.top-m),left:this.setPx(this.item.left-w)}},remoteChange(e){e.id.remoteContent=e.content}}};function _sfc_render$H(e,v,s,g,w,m){return vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(w.common.COMPNAME+s.item.component.name),vue.mergeProps({id:w.common.NAME+s.item.index,ref:"temp"},s.item,{style:s.parent&&m.getStyle(s.parent,s.item),component:s.item.component,transfer:m.container.transfer,initialize:m.container.isBuild,"filter-list":m.contain.config.filters,"data-formatter-str":s.item.dataFormatter,"click-formatter-str":s.item.clickFormatter,"dbl-click-formatter-str":s.item.dblClickFormatter,"mouse-enter-formatter-str":s.item.mouseEnterFormatter,"mouse-leave-formatter-str":s.item.mouseLeaveFormatter,"data-before-formatter-str":s.item.dataBeforeFormatter,"data-after-formatter-str":s.item.dataAfterFormatter,"echart-formatter-str":s.item.echartFormatter,"label-formatter-str":s.item.labelFormatter,"styles-formatter-str":s.item.stylesFormatter,"formatter-str":s.item.formatter,"sql-formatter":w.sqlFormatter,"map-formatter":w.mapFormatter,"record-formatter":w.recordFormatter,width:s.item.component.width,height:s.item.component.height,disabled:!m.contain.menuFlag,scale:m.container.stepScale,onRemoteChange:m.remoteChange,title:""}),null,16,["id","style","component","transfer","initialize","filter-list","data-formatter-str","click-formatter-str","dbl-click-formatter-str","mouse-enter-formatter-str","mouse-leave-formatter-str","data-before-formatter-str","data-after-formatter-str","echart-formatter-str","label-formatter-str","styles-formatter-str","formatter-str","sql-formatter","map-formatter","record-formatter","width","height","disabled","scale","onRemoteChange"])}const temp=_export_sfc$1(_sfc_main$H,[["render",_sfc_render$H]]);var cryptoJs={exports:{}};function commonjsRequire(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var core={exports:{}};const __viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(__viteBrowserExternal$1);var hasRequiredCore;function requireCore(){return hasRequiredCore||(hasRequiredCore=1,function(e,v){(function(s,g){e.exports=g()})(commonjsGlobal,function(){var s=s||function(g,w){var m;if(typeof window<"u"&&window.crypto&&(m=window.crypto),typeof self<"u"&&self.crypto&&(m=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(m=globalThis.crypto),!m&&typeof window<"u"&&window.msCrypto&&(m=window.msCrypto),!m&&typeof commonjsGlobal<"u"&&commonjsGlobal.crypto&&(m=commonjsGlobal.crypto),!m&&typeof commonjsRequire=="function")try{m=require$$0}catch{}var u=function(){if(m){if(typeof m.getRandomValues=="function")try{return m.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof m.randomBytes=="function")try{return m.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},c=Object.create||function(){function b(){}return function(f){var x;return b.prototype=f,x=new b,b.prototype=null,x}}(),l={},r=l.lib={},t=r.Base=function(){return{extend:function(b){var f=c(this);return b&&f.mixIn(b),(!f.hasOwnProperty("init")||this.init===f.init)&&(f.init=function(){f.$super.init.apply(this,arguments)}),f.init.prototype=f,f.$super=this,f},create:function(){var b=this.extend();return b.init.apply(b,arguments),b},init:function(){},mixIn:function(b){for(var f in b)b.hasOwnProperty(f)&&(this[f]=b[f]);b.hasOwnProperty("toString")&&(this.toString=b.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),a=r.WordArray=t.extend({init:function(b,f){b=this.words=b||[],f!=w?this.sigBytes=f:this.sigBytes=b.length*4},toString:function(b){return(b||n).stringify(this)},concat:function(b){var f=this.words,x=b.words,$=this.sigBytes,B=b.sigBytes;if(this.clamp(),$%4)for(var E=0;E>>2]>>>24-E%4*8&255;f[$+E>>>2]|=N<<24-($+E)%4*8}else for(var U=0;U>>2]=x[U>>>2];return this.sigBytes+=B,this},clamp:function(){var b=this.words,f=this.sigBytes;b[f>>>2]&=4294967295<<32-f%4*8,b.length=g.ceil(f/4)},clone:function(){var b=t.clone.call(this);return b.words=this.words.slice(0),b},random:function(b){for(var f=[],x=0;x>>2]>>>24-B%4*8&255;$.push((E>>>4).toString(16)),$.push((E&15).toString(16))}return $.join("")},parse:function(b){for(var f=b.length,x=[],$=0;$>>3]|=parseInt(b.substr($,2),16)<<24-$%8*4;return new a.init(x,f/2)}},i=o.Latin1={stringify:function(b){for(var f=b.words,x=b.sigBytes,$=[],B=0;B>>2]>>>24-B%4*8&255;$.push(String.fromCharCode(E))}return $.join("")},parse:function(b){for(var f=b.length,x=[],$=0;$>>2]|=(b.charCodeAt($)&255)<<24-$%4*8;return new a.init(x,f)}},d=o.Utf8={stringify:function(b){try{return decodeURIComponent(escape(i.stringify(b)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(b){return i.parse(unescape(encodeURIComponent(b)))}},h=r.BufferedBlockAlgorithm=t.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(b){typeof b=="string"&&(b=d.parse(b)),this._data.concat(b),this._nDataBytes+=b.sigBytes},_process:function(b){var f,x=this._data,$=x.words,B=x.sigBytes,E=this.blockSize,N=E*4,U=B/N;b?U=g.ceil(U):U=g.max((U|0)-this._minBufferSize,0);var R=U*E,C=g.min(R*4,B);if(R){for(var k=0;k>>2]|=l[a]<<24-a%4*8;u.call(this,t,r)}else u.apply(this,arguments)};c.prototype=m}}(),s.lib.WordArray})}(libTypedarrays)),libTypedarrays.exports}var encUtf16={exports:{}},hasRequiredEncUtf16;function requireEncUtf16(){return hasRequiredEncUtf16||(hasRequiredEncUtf16=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.WordArray,u=g.enc;u.Utf16=u.Utf16BE={stringify:function(l){for(var r=l.words,t=l.sigBytes,a=[],o=0;o>>2]>>>16-o%4*8&65535;a.push(String.fromCharCode(n))}return a.join("")},parse:function(l){for(var r=l.length,t=[],a=0;a>>1]|=l.charCodeAt(a)<<16-a%2*16;return m.create(t,r*2)}},u.Utf16LE={stringify:function(l){for(var r=l.words,t=l.sigBytes,a=[],o=0;o>>2]>>>16-o%4*8&65535);a.push(String.fromCharCode(n))}return a.join("")},parse:function(l){for(var r=l.length,t=[],a=0;a>>1]|=c(l.charCodeAt(a)<<16-a%2*16);return m.create(t,r*2)}};function c(l){return l<<8&4278255360|l>>>8&16711935}}(),s.enc.Utf16})}(encUtf16)),encUtf16.exports}var encBase64={exports:{}},hasRequiredEncBase64;function requireEncBase64(){return hasRequiredEncBase64||(hasRequiredEncBase64=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.WordArray,u=g.enc;u.Base64={stringify:function(l){var r=l.words,t=l.sigBytes,a=this._map;l.clamp();for(var o=[],n=0;n>>2]>>>24-n%4*8&255,d=r[n+1>>>2]>>>24-(n+1)%4*8&255,h=r[n+2>>>2]>>>24-(n+2)%4*8&255,y=i<<16|d<<8|h,b=0;b<4&&n+b*.75>>6*(3-b)&63));var f=a.charAt(64);if(f)for(;o.length%4;)o.push(f);return o.join("")},parse:function(l){var r=l.length,t=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var o=0;o>>6-n%4*2,h=i|d;a[o>>>2]|=h<<24-o%4*8,o++}return m.create(a,o)}}(),s.enc.Base64})}(encBase64)),encBase64.exports}var encBase64url={exports:{}},hasRequiredEncBase64url;function requireEncBase64url(){return hasRequiredEncBase64url||(hasRequiredEncBase64url=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.WordArray,u=g.enc;u.Base64url={stringify:function(l,r=!0){var t=l.words,a=l.sigBytes,o=r?this._safe_map:this._map;l.clamp();for(var n=[],i=0;i>>2]>>>24-i%4*8&255,h=t[i+1>>>2]>>>24-(i+1)%4*8&255,y=t[i+2>>>2]>>>24-(i+2)%4*8&255,b=d<<16|h<<8|y,f=0;f<4&&i+f*.75>>6*(3-f)&63));var x=o.charAt(64);if(x)for(;n.length%4;)n.push(x);return n.join("")},parse:function(l,r=!0){var t=l.length,a=r?this._safe_map:this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var n=0;n>>6-n%4*2,h=i|d;a[o>>>2]|=h<<24-o%4*8,o++}return m.create(a,o)}}(),s.enc.Base64url})}(encBase64url)),encBase64url.exports}var md5={exports:{}},hasRequiredMd5;function requireMd5(){return hasRequiredMd5||(hasRequiredMd5=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){return function(g){var w=s,m=w.lib,u=m.WordArray,c=m.Hasher,l=w.algo,r=[];(function(){for(var d=0;d<64;d++)r[d]=g.abs(g.sin(d+1))*4294967296|0})();var t=l.MD5=c.extend({_doReset:function(){this._hash=new u.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(d,h){for(var y=0;y<16;y++){var b=h+y,f=d[b];d[b]=(f<<8|f>>>24)&16711935|(f<<24|f>>>8)&4278255360}var x=this._hash.words,$=d[h+0],B=d[h+1],E=d[h+2],N=d[h+3],U=d[h+4],R=d[h+5],C=d[h+6],k=d[h+7],T=d[h+8],S=d[h+9],A=d[h+10],L=d[h+11],F=d[h+12],q=d[h+13],I=d[h+14],D=d[h+15],M=x[0],P=x[1],z=x[2],H=x[3];M=a(M,P,z,H,$,7,r[0]),H=a(H,M,P,z,B,12,r[1]),z=a(z,H,M,P,E,17,r[2]),P=a(P,z,H,M,N,22,r[3]),M=a(M,P,z,H,U,7,r[4]),H=a(H,M,P,z,R,12,r[5]),z=a(z,H,M,P,C,17,r[6]),P=a(P,z,H,M,k,22,r[7]),M=a(M,P,z,H,T,7,r[8]),H=a(H,M,P,z,S,12,r[9]),z=a(z,H,M,P,A,17,r[10]),P=a(P,z,H,M,L,22,r[11]),M=a(M,P,z,H,F,7,r[12]),H=a(H,M,P,z,q,12,r[13]),z=a(z,H,M,P,I,17,r[14]),P=a(P,z,H,M,D,22,r[15]),M=o(M,P,z,H,B,5,r[16]),H=o(H,M,P,z,C,9,r[17]),z=o(z,H,M,P,L,14,r[18]),P=o(P,z,H,M,$,20,r[19]),M=o(M,P,z,H,R,5,r[20]),H=o(H,M,P,z,A,9,r[21]),z=o(z,H,M,P,D,14,r[22]),P=o(P,z,H,M,U,20,r[23]),M=o(M,P,z,H,S,5,r[24]),H=o(H,M,P,z,I,9,r[25]),z=o(z,H,M,P,N,14,r[26]),P=o(P,z,H,M,T,20,r[27]),M=o(M,P,z,H,q,5,r[28]),H=o(H,M,P,z,E,9,r[29]),z=o(z,H,M,P,k,14,r[30]),P=o(P,z,H,M,F,20,r[31]),M=n(M,P,z,H,R,4,r[32]),H=n(H,M,P,z,T,11,r[33]),z=n(z,H,M,P,L,16,r[34]),P=n(P,z,H,M,I,23,r[35]),M=n(M,P,z,H,B,4,r[36]),H=n(H,M,P,z,U,11,r[37]),z=n(z,H,M,P,k,16,r[38]),P=n(P,z,H,M,A,23,r[39]),M=n(M,P,z,H,q,4,r[40]),H=n(H,M,P,z,$,11,r[41]),z=n(z,H,M,P,N,16,r[42]),P=n(P,z,H,M,C,23,r[43]),M=n(M,P,z,H,S,4,r[44]),H=n(H,M,P,z,F,11,r[45]),z=n(z,H,M,P,D,16,r[46]),P=n(P,z,H,M,E,23,r[47]),M=i(M,P,z,H,$,6,r[48]),H=i(H,M,P,z,k,10,r[49]),z=i(z,H,M,P,I,15,r[50]),P=i(P,z,H,M,R,21,r[51]),M=i(M,P,z,H,F,6,r[52]),H=i(H,M,P,z,N,10,r[53]),z=i(z,H,M,P,A,15,r[54]),P=i(P,z,H,M,B,21,r[55]),M=i(M,P,z,H,T,6,r[56]),H=i(H,M,P,z,D,10,r[57]),z=i(z,H,M,P,C,15,r[58]),P=i(P,z,H,M,q,21,r[59]),M=i(M,P,z,H,U,6,r[60]),H=i(H,M,P,z,L,10,r[61]),z=i(z,H,M,P,E,15,r[62]),P=i(P,z,H,M,S,21,r[63]),x[0]=x[0]+M|0,x[1]=x[1]+P|0,x[2]=x[2]+z|0,x[3]=x[3]+H|0},_doFinalize:function(){var d=this._data,h=d.words,y=this._nDataBytes*8,b=d.sigBytes*8;h[b>>>5]|=128<<24-b%32;var f=g.floor(y/4294967296),x=y;h[(b+64>>>9<<4)+15]=(f<<8|f>>>24)&16711935|(f<<24|f>>>8)&4278255360,h[(b+64>>>9<<4)+14]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,d.sigBytes=(h.length+1)*4,this._process();for(var $=this._hash,B=$.words,E=0;E<4;E++){var N=B[E];B[E]=(N<<8|N>>>24)&16711935|(N<<24|N>>>8)&4278255360}return $},clone:function(){var d=c.clone.call(this);return d._hash=this._hash.clone(),d}});function a(d,h,y,b,f,x,$){var B=d+(h&y|~h&b)+f+$;return(B<>>32-x)+h}function o(d,h,y,b,f,x,$){var B=d+(h&b|y&~b)+f+$;return(B<>>32-x)+h}function n(d,h,y,b,f,x,$){var B=d+(h^y^b)+f+$;return(B<>>32-x)+h}function i(d,h,y,b,f,x,$){var B=d+(y^(h|~b))+f+$;return(B<>>32-x)+h}w.MD5=c._createHelper(t),w.HmacMD5=c._createHmacHelper(t)}(Math),s.MD5})}(md5)),md5.exports}var sha1={exports:{}},hasRequiredSha1;function requireSha1(){return hasRequiredSha1||(hasRequiredSha1=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.WordArray,u=w.Hasher,c=g.algo,l=[],r=c.SHA1=u.extend({_doReset:function(){this._hash=new m.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,a){for(var o=this._hash.words,n=o[0],i=o[1],d=o[2],h=o[3],y=o[4],b=0;b<80;b++){if(b<16)l[b]=t[a+b]|0;else{var f=l[b-3]^l[b-8]^l[b-14]^l[b-16];l[b]=f<<1|f>>>31}var x=(n<<5|n>>>27)+y+l[b];b<20?x+=(i&d|~i&h)+1518500249:b<40?x+=(i^d^h)+1859775393:b<60?x+=(i&d|i&h|d&h)-1894007588:x+=(i^d^h)-899497514,y=h,h=d,d=i<<30|i>>>2,i=n,n=x}o[0]=o[0]+n|0,o[1]=o[1]+i|0,o[2]=o[2]+d|0,o[3]=o[3]+h|0,o[4]=o[4]+y|0},_doFinalize:function(){var t=this._data,a=t.words,o=this._nDataBytes*8,n=t.sigBytes*8;return a[n>>>5]|=128<<24-n%32,a[(n+64>>>9<<4)+14]=Math.floor(o/4294967296),a[(n+64>>>9<<4)+15]=o,t.sigBytes=a.length*4,this._process(),this._hash},clone:function(){var t=u.clone.call(this);return t._hash=this._hash.clone(),t}});g.SHA1=u._createHelper(r),g.HmacSHA1=u._createHmacHelper(r)}(),s.SHA1})}(sha1)),sha1.exports}var sha256={exports:{}},hasRequiredSha256;function requireSha256(){return hasRequiredSha256||(hasRequiredSha256=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){return function(g){var w=s,m=w.lib,u=m.WordArray,c=m.Hasher,l=w.algo,r=[],t=[];(function(){function n(y){for(var b=g.sqrt(y),f=2;f<=b;f++)if(!(y%f))return!1;return!0}function i(y){return(y-(y|0))*4294967296|0}for(var d=2,h=0;h<64;)n(d)&&(h<8&&(r[h]=i(g.pow(d,1/2))),t[h]=i(g.pow(d,1/3)),h++),d++})();var a=[],o=l.SHA256=c.extend({_doReset:function(){this._hash=new u.init(r.slice(0))},_doProcessBlock:function(n,i){for(var d=this._hash.words,h=d[0],y=d[1],b=d[2],f=d[3],x=d[4],$=d[5],B=d[6],E=d[7],N=0;N<64;N++){if(N<16)a[N]=n[i+N]|0;else{var U=a[N-15],R=(U<<25|U>>>7)^(U<<14|U>>>18)^U>>>3,C=a[N-2],k=(C<<15|C>>>17)^(C<<13|C>>>19)^C>>>10;a[N]=R+a[N-7]+k+a[N-16]}var T=x&$^~x&B,S=h&y^h&b^y&b,A=(h<<30|h>>>2)^(h<<19|h>>>13)^(h<<10|h>>>22),L=(x<<26|x>>>6)^(x<<21|x>>>11)^(x<<7|x>>>25),F=E+L+T+t[N]+a[N],q=A+S;E=B,B=$,$=x,x=f+F|0,f=b,b=y,y=h,h=F+q|0}d[0]=d[0]+h|0,d[1]=d[1]+y|0,d[2]=d[2]+b|0,d[3]=d[3]+f|0,d[4]=d[4]+x|0,d[5]=d[5]+$|0,d[6]=d[6]+B|0,d[7]=d[7]+E|0},_doFinalize:function(){var n=this._data,i=n.words,d=this._nDataBytes*8,h=n.sigBytes*8;return i[h>>>5]|=128<<24-h%32,i[(h+64>>>9<<4)+14]=g.floor(d/4294967296),i[(h+64>>>9<<4)+15]=d,n.sigBytes=i.length*4,this._process(),this._hash},clone:function(){var n=c.clone.call(this);return n._hash=this._hash.clone(),n}});w.SHA256=c._createHelper(o),w.HmacSHA256=c._createHmacHelper(o)}(Math),s.SHA256})}(sha256)),sha256.exports}var sha224={exports:{}},hasRequiredSha224;function requireSha224(){return hasRequiredSha224||(hasRequiredSha224=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireSha256())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.WordArray,u=g.algo,c=u.SHA256,l=u.SHA224=c.extend({_doReset:function(){this._hash=new m.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var r=c._doFinalize.call(this);return r.sigBytes-=4,r}});g.SHA224=c._createHelper(l),g.HmacSHA224=c._createHmacHelper(l)}(),s.SHA224})}(sha224)),sha224.exports}var sha512={exports:{}},hasRequiredSha512;function requireSha512(){return hasRequiredSha512||(hasRequiredSha512=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireX64Core())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.Hasher,u=g.x64,c=u.Word,l=u.WordArray,r=g.algo;function t(){return c.create.apply(c,arguments)}var a=[t(1116352408,3609767458),t(1899447441,602891725),t(3049323471,3964484399),t(3921009573,2173295548),t(961987163,4081628472),t(1508970993,3053834265),t(2453635748,2937671579),t(2870763221,3664609560),t(3624381080,2734883394),t(310598401,1164996542),t(607225278,1323610764),t(1426881987,3590304994),t(1925078388,4068182383),t(2162078206,991336113),t(2614888103,633803317),t(3248222580,3479774868),t(3835390401,2666613458),t(4022224774,944711139),t(264347078,2341262773),t(604807628,2007800933),t(770255983,1495990901),t(1249150122,1856431235),t(1555081692,3175218132),t(1996064986,2198950837),t(2554220882,3999719339),t(2821834349,766784016),t(2952996808,2566594879),t(3210313671,3203337956),t(3336571891,1034457026),t(3584528711,2466948901),t(113926993,3758326383),t(338241895,168717936),t(666307205,1188179964),t(773529912,1546045734),t(1294757372,1522805485),t(1396182291,2643833823),t(1695183700,2343527390),t(1986661051,1014477480),t(2177026350,1206759142),t(2456956037,344077627),t(2730485921,1290863460),t(2820302411,3158454273),t(3259730800,3505952657),t(3345764771,106217008),t(3516065817,3606008344),t(3600352804,1432725776),t(4094571909,1467031594),t(275423344,851169720),t(430227734,3100823752),t(506948616,1363258195),t(659060556,3750685593),t(883997877,3785050280),t(958139571,3318307427),t(1322822218,3812723403),t(1537002063,2003034995),t(1747873779,3602036899),t(1955562222,1575990012),t(2024104815,1125592928),t(2227730452,2716904306),t(2361852424,442776044),t(2428436474,593698344),t(2756734187,3733110249),t(3204031479,2999351573),t(3329325298,3815920427),t(3391569614,3928383900),t(3515267271,566280711),t(3940187606,3454069534),t(4118630271,4000239992),t(116418474,1914138554),t(174292421,2731055270),t(289380356,3203993006),t(460393269,320620315),t(685471733,587496836),t(852142971,1086792851),t(1017036298,365543100),t(1126000580,2618297676),t(1288033470,3409855158),t(1501505948,4234509866),t(1607167915,987167468),t(1816402316,1246189591)],o=[];(function(){for(var i=0;i<80;i++)o[i]=t()})();var n=r.SHA512=m.extend({_doReset:function(){this._hash=new l.init([new c.init(1779033703,4089235720),new c.init(3144134277,2227873595),new c.init(1013904242,4271175723),new c.init(2773480762,1595750129),new c.init(1359893119,2917565137),new c.init(2600822924,725511199),new c.init(528734635,4215389547),new c.init(1541459225,327033209)])},_doProcessBlock:function(i,d){for(var h=this._hash.words,y=h[0],b=h[1],f=h[2],x=h[3],$=h[4],B=h[5],E=h[6],N=h[7],U=y.high,R=y.low,C=b.high,k=b.low,T=f.high,S=f.low,A=x.high,L=x.low,F=$.high,q=$.low,I=B.high,D=B.low,M=E.high,P=E.low,z=N.high,H=N.low,W=U,G=R,X=C,Y=k,p=T,_=S,O=A,j=L,V=F,K=q,Q=I,J=D,Z=M,ee=P,te=z,se=H,oe=0;oe<80;oe++){var ie,re,ne=o[oe];if(oe<16)re=ne.high=i[d+oe*2]|0,ie=ne.low=i[d+oe*2+1]|0;else{var ue=o[oe-15],ce=ue.high,fe=ue.low,Se=(ce>>>1|fe<<31)^(ce>>>8|fe<<24)^ce>>>7,pe=(fe>>>1|ce<<31)^(fe>>>8|ce<<24)^(fe>>>7|ce<<25),me=o[oe-2],he=me.high,de=me.low,Ee=(he>>>19|de<<13)^(he<<3|de>>>29)^he>>>6,ve=(de>>>19|he<<13)^(de<<3|he>>>29)^(de>>>6|he<<26),ge=o[oe-7],Te=ge.high,Be=ge.low,be=o[oe-16],Oe=be.high,ye=be.low;ie=pe+Be,re=Se+Te+(ie>>>0>>0?1:0),ie=ie+ve,re=re+Ee+(ie>>>0>>0?1:0),ie=ie+ye,re=re+Oe+(ie>>>0>>0?1:0),ne.high=re,ne.low=ie}var $e=V&Q^~V&Z,_e=K&J^~K&ee,Ne=W&X^W&p^X&p,Ae=G&Y^G&_^Y&_,Pe=(W>>>28|G<<4)^(W<<30|G>>>2)^(W<<25|G>>>7),xe=(G>>>28|W<<4)^(G<<30|W>>>2)^(G<<25|W>>>7),Me=(V>>>14|K<<18)^(V>>>18|K<<14)^(V<<23|K>>>9),Ie=(K>>>14|V<<18)^(K>>>18|V<<14)^(K<<23|V>>>9),we=a[oe],ze=we.high,Ce=we.low,ae=se+Ie,le=te+Me+(ae>>>0>>0?1:0),ae=ae+_e,le=le+$e+(ae>>>0<_e>>>0?1:0),ae=ae+Ce,le=le+ze+(ae>>>0>>0?1:0),ae=ae+ie,le=le+re+(ae>>>0>>0?1:0),ke=xe+Ae,Re=Pe+Ne+(ke>>>0>>0?1:0);te=Z,se=ee,Z=Q,ee=J,Q=V,J=K,K=j+ae|0,V=O+le+(K>>>0>>0?1:0)|0,O=p,j=_,p=X,_=Y,X=W,Y=G,G=ae+ke|0,W=le+Re+(G>>>0>>0?1:0)|0}R=y.low=R+G,y.high=U+W+(R>>>0>>0?1:0),k=b.low=k+Y,b.high=C+X+(k>>>0>>0?1:0),S=f.low=S+_,f.high=T+p+(S>>>0<_>>>0?1:0),L=x.low=L+j,x.high=A+O+(L>>>0>>0?1:0),q=$.low=q+K,$.high=F+V+(q>>>0>>0?1:0),D=B.low=D+J,B.high=I+Q+(D>>>0>>0?1:0),P=E.low=P+ee,E.high=M+Z+(P>>>0>>0?1:0),H=N.low=H+se,N.high=z+te+(H>>>0>>0?1:0)},_doFinalize:function(){var i=this._data,d=i.words,h=this._nDataBytes*8,y=i.sigBytes*8;d[y>>>5]|=128<<24-y%32,d[(y+128>>>10<<5)+30]=Math.floor(h/4294967296),d[(y+128>>>10<<5)+31]=h,i.sigBytes=d.length*4,this._process();var b=this._hash.toX32();return b},clone:function(){var i=m.clone.call(this);return i._hash=this._hash.clone(),i},blockSize:1024/32});g.SHA512=m._createHelper(n),g.HmacSHA512=m._createHmacHelper(n)}(),s.SHA512})}(sha512)),sha512.exports}var sha384={exports:{}},hasRequiredSha384;function requireSha384(){return hasRequiredSha384||(hasRequiredSha384=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireX64Core(),requireSha512())})(commonjsGlobal,function(s){return function(){var g=s,w=g.x64,m=w.Word,u=w.WordArray,c=g.algo,l=c.SHA512,r=c.SHA384=l.extend({_doReset:function(){this._hash=new u.init([new m.init(3418070365,3238371032),new m.init(1654270250,914150663),new m.init(2438529370,812702999),new m.init(355462360,4144912697),new m.init(1731405415,4290775857),new m.init(2394180231,1750603025),new m.init(3675008525,1694076839),new m.init(1203062813,3204075428)])},_doFinalize:function(){var t=l._doFinalize.call(this);return t.sigBytes-=16,t}});g.SHA384=l._createHelper(r),g.HmacSHA384=l._createHmacHelper(r)}(),s.SHA384})}(sha384)),sha384.exports}var sha3={exports:{}},hasRequiredSha3;function requireSha3(){return hasRequiredSha3||(hasRequiredSha3=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireX64Core())})(commonjsGlobal,function(s){return function(g){var w=s,m=w.lib,u=m.WordArray,c=m.Hasher,l=w.x64,r=l.Word,t=w.algo,a=[],o=[],n=[];(function(){for(var h=1,y=0,b=0;b<24;b++){a[h+5*y]=(b+1)*(b+2)/2%64;var f=y%5,x=(2*h+3*y)%5;h=f,y=x}for(var h=0;h<5;h++)for(var y=0;y<5;y++)o[h+5*y]=y+(2*h+3*y)%5*5;for(var $=1,B=0;B<24;B++){for(var E=0,N=0,U=0;U<7;U++){if($&1){var R=(1<>>24)&16711935|($<<24|$>>>8)&4278255360,B=(B<<8|B>>>24)&16711935|(B<<24|B>>>8)&4278255360;var E=b[x];E.high^=B,E.low^=$}for(var N=0;N<24;N++){for(var U=0;U<5;U++){for(var R=0,C=0,k=0;k<5;k++){var E=b[U+5*k];R^=E.high,C^=E.low}var T=i[U];T.high=R,T.low=C}for(var U=0;U<5;U++)for(var S=i[(U+4)%5],A=i[(U+1)%5],L=A.high,F=A.low,R=S.high^(L<<1|F>>>31),C=S.low^(F<<1|L>>>31),k=0;k<5;k++){var E=b[U+5*k];E.high^=R,E.low^=C}for(var q=1;q<25;q++){var R,C,E=b[q],I=E.high,D=E.low,M=a[q];M<32?(R=I<>>32-M,C=D<>>32-M):(R=D<>>64-M,C=I<>>64-M);var P=i[o[q]];P.high=R,P.low=C}var z=i[0],H=b[0];z.high=H.high,z.low=H.low;for(var U=0;U<5;U++)for(var k=0;k<5;k++){var q=U+5*k,E=b[q],W=i[q],G=i[(U+1)%5+5*k],X=i[(U+2)%5+5*k];E.high=W.high^~G.high&X.high,E.low=W.low^~G.low&X.low}var E=b[0],Y=n[N];E.high^=Y.high,E.low^=Y.low}},_doFinalize:function(){var h=this._data,y=h.words;this._nDataBytes*8;var b=h.sigBytes*8,f=this.blockSize*32;y[b>>>5]|=1<<24-b%32,y[(g.ceil((b+1)/f)*f>>>5)-1]|=128,h.sigBytes=y.length*4,this._process();for(var x=this._state,$=this.cfg.outputLength/8,B=$/8,E=[],N=0;N>>24)&16711935|(R<<24|R>>>8)&4278255360,C=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,E.push(C),E.push(R)}return new u.init(E,$)},clone:function(){for(var h=c.clone.call(this),y=h._state=this._state.slice(0),b=0;b<25;b++)y[b]=y[b].clone();return h}});w.SHA3=c._createHelper(d),w.HmacSHA3=c._createHmacHelper(d)}(Math),s.SHA3})}(sha3)),sha3.exports}var ripemd160={exports:{}},hasRequiredRipemd160;function requireRipemd160(){return hasRequiredRipemd160||(hasRequiredRipemd160=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){/** @preserve + (c) 2012 by Cédric Mesnil. All rights reserved. + + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */return function(g){var w=s,m=w.lib,u=m.WordArray,c=m.Hasher,l=w.algo,r=u.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),t=u.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),a=u.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),o=u.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),n=u.create([0,1518500249,1859775393,2400959708,2840853838]),i=u.create([1352829926,1548603684,1836072691,2053994217,0]),d=l.RIPEMD160=c.extend({_doReset:function(){this._hash=u.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(B,E){for(var N=0;N<16;N++){var U=E+N,R=B[U];B[U]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360}var C=this._hash.words,k=n.words,T=i.words,S=r.words,A=t.words,L=a.words,F=o.words,q,I,D,M,P,z,H,W,G,X;z=q=C[0],H=I=C[1],W=D=C[2],G=M=C[3],X=P=C[4];for(var Y,N=0;N<80;N+=1)Y=q+B[E+S[N]]|0,N<16?Y+=h(I,D,M)+k[0]:N<32?Y+=y(I,D,M)+k[1]:N<48?Y+=b(I,D,M)+k[2]:N<64?Y+=f(I,D,M)+k[3]:Y+=x(I,D,M)+k[4],Y=Y|0,Y=$(Y,L[N]),Y=Y+P|0,q=P,P=M,M=$(D,10),D=I,I=Y,Y=z+B[E+A[N]]|0,N<16?Y+=x(H,W,G)+T[0]:N<32?Y+=f(H,W,G)+T[1]:N<48?Y+=b(H,W,G)+T[2]:N<64?Y+=y(H,W,G)+T[3]:Y+=h(H,W,G)+T[4],Y=Y|0,Y=$(Y,F[N]),Y=Y+X|0,z=X,X=G,G=$(W,10),W=H,H=Y;Y=C[1]+D+G|0,C[1]=C[2]+M+X|0,C[2]=C[3]+P+z|0,C[3]=C[4]+q+H|0,C[4]=C[0]+I+W|0,C[0]=Y},_doFinalize:function(){var B=this._data,E=B.words,N=this._nDataBytes*8,U=B.sigBytes*8;E[U>>>5]|=128<<24-U%32,E[(U+64>>>9<<4)+14]=(N<<8|N>>>24)&16711935|(N<<24|N>>>8)&4278255360,B.sigBytes=(E.length+1)*4,this._process();for(var R=this._hash,C=R.words,k=0;k<5;k++){var T=C[k];C[k]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360}return R},clone:function(){var B=c.clone.call(this);return B._hash=this._hash.clone(),B}});function h(B,E,N){return B^E^N}function y(B,E,N){return B&E|~B&N}function b(B,E,N){return(B|~E)^N}function f(B,E,N){return B&N|E&~N}function x(B,E,N){return B^(E|~N)}function $(B,E){return B<>>32-E}w.RIPEMD160=c._createHelper(d),w.HmacRIPEMD160=c._createHmacHelper(d)}(),s.RIPEMD160})}(ripemd160)),ripemd160.exports}var hmac={exports:{}},hasRequiredHmac;function requireHmac(){return hasRequiredHmac||(hasRequiredHmac=1,function(e,v){(function(s,g){e.exports=g(requireCore())})(commonjsGlobal,function(s){(function(){var g=s,w=g.lib,m=w.Base,u=g.enc,c=u.Utf8,l=g.algo;l.HMAC=m.extend({init:function(r,t){r=this._hasher=new r.init,typeof t=="string"&&(t=c.parse(t));var a=r.blockSize,o=a*4;t.sigBytes>o&&(t=r.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),i=this._iKey=t.clone(),d=n.words,h=i.words,y=0;y>>2]&255;R.sigBytes-=C}};m.BlockCipher=n.extend({cfg:n.cfg.extend({mode:h,padding:b}),reset:function(){var R;n.reset.call(this);var C=this.cfg,k=C.iv,T=C.mode;this._xformMode==this._ENC_XFORM_MODE?R=T.createEncryptor:(R=T.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==R?this._mode.init(this,k&&k.words):(this._mode=R.call(T,this,k&&k.words),this._mode.__creator=R)},_doProcessBlock:function(R,C){this._mode.processBlock(R,C)},_doFinalize:function(){var R,C=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(C.pad(this._data,this.blockSize),R=this._process(!0)):(R=this._process(!0),C.unpad(R)),R},blockSize:128/32});var f=m.CipherParams=u.extend({init:function(R){this.mixIn(R)},toString:function(R){return(R||this.formatter).stringify(this)}}),x=w.format={},$=x.OpenSSL={stringify:function(R){var C,k=R.ciphertext,T=R.salt;return T?C=c.create([1398893684,1701076831]).concat(T).concat(k):C=k,C.toString(t)},parse:function(R){var C,k=t.parse(R),T=k.words;return T[0]==1398893684&&T[1]==1701076831&&(C=c.create(T.slice(2,4)),T.splice(0,4),k.sigBytes-=16),f.create({ciphertext:k,salt:C})}},B=m.SerializableCipher=u.extend({cfg:u.extend({format:$}),encrypt:function(R,C,k,T){T=this.cfg.extend(T);var S=R.createEncryptor(k,T),A=S.finalize(C),L=S.cfg;return f.create({ciphertext:A,key:k,iv:L.iv,algorithm:R,mode:L.mode,padding:L.padding,blockSize:R.blockSize,formatter:T.format})},decrypt:function(R,C,k,T){T=this.cfg.extend(T),C=this._parse(C,T.format);var S=R.createDecryptor(k,T).finalize(C.ciphertext);return S},_parse:function(R,C){return typeof R=="string"?C.parse(R,this):R}}),E=w.kdf={},N=E.OpenSSL={execute:function(R,C,k,T){T||(T=c.random(64/8));var S=o.create({keySize:C+k}).compute(R,T),A=c.create(S.words.slice(C),k*4);return S.sigBytes=C*4,f.create({key:S,iv:A,salt:T})}},U=m.PasswordBasedCipher=B.extend({cfg:B.cfg.extend({kdf:N}),encrypt:function(R,C,k,T){T=this.cfg.extend(T);var S=T.kdf.execute(k,R.keySize,R.ivSize);T.iv=S.iv;var A=B.encrypt.call(this,R,C,S.key,T);return A.mixIn(S),A},decrypt:function(R,C,k,T){T=this.cfg.extend(T),C=this._parse(C,T.format);var S=T.kdf.execute(k,R.keySize,R.ivSize,C.salt);T.iv=S.iv;var A=B.decrypt.call(this,R,C,S.key,T);return A}})}()})}(cipherCore)),cipherCore.exports}var modeCfb={exports:{}},hasRequiredModeCfb;function requireModeCfb(){return hasRequiredModeCfb||(hasRequiredModeCfb=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireCipherCore())})(commonjsGlobal,function(s){return s.mode.CFB=function(){var g=s.lib.BlockCipherMode.extend();g.Encryptor=g.extend({processBlock:function(m,u){var c=this._cipher,l=c.blockSize;w.call(this,m,u,l,c),this._prevBlock=m.slice(u,u+l)}}),g.Decryptor=g.extend({processBlock:function(m,u){var c=this._cipher,l=c.blockSize,r=m.slice(u,u+l);w.call(this,m,u,l,c),this._prevBlock=r}});function w(m,u,c,l){var r,t=this._iv;t?(r=t.slice(0),this._iv=void 0):r=this._prevBlock,l.encryptBlock(r,0);for(var a=0;a>24&255)===255){var l=c>>16&255,r=c>>8&255,t=c&255;l===255?(l=0,r===255?(r=0,t===255?t=0:++t):++r):++l,c=0,c+=l<<16,c+=r<<8,c+=t}else c+=1<<24;return c}function m(c){return(c[0]=w(c[0]))===0&&(c[1]=w(c[1])),c}var u=g.Encryptor=g.extend({processBlock:function(c,l){var r=this._cipher,t=r.blockSize,a=this._iv,o=this._counter;a&&(o=this._counter=a.slice(0),this._iv=void 0),m(o);var n=o.slice(0);r.encryptBlock(n,0);for(var i=0;i>>2]|=c<<24-l%4*8,g.sigBytes+=c},unpad:function(g){var w=g.words[g.sigBytes-1>>>2]&255;g.sigBytes-=w}},s.pad.Ansix923})}(padAnsix923)),padAnsix923.exports}var padIso10126={exports:{}},hasRequiredPadIso10126;function requirePadIso10126(){return hasRequiredPadIso10126||(hasRequiredPadIso10126=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireCipherCore())})(commonjsGlobal,function(s){return s.pad.Iso10126={pad:function(g,w){var m=w*4,u=m-g.sigBytes%m;g.concat(s.lib.WordArray.random(u-1)).concat(s.lib.WordArray.create([u<<24],1))},unpad:function(g){var w=g.words[g.sigBytes-1>>>2]&255;g.sigBytes-=w}},s.pad.Iso10126})}(padIso10126)),padIso10126.exports}var padIso97971={exports:{}},hasRequiredPadIso97971;function requirePadIso97971(){return hasRequiredPadIso97971||(hasRequiredPadIso97971=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireCipherCore())})(commonjsGlobal,function(s){return s.pad.Iso97971={pad:function(g,w){g.concat(s.lib.WordArray.create([2147483648],1)),s.pad.YunzhupaasPadding.pad(g,w)},unpad:function(g){s.pad.YunzhupaasPadding.unpad(g),g.sigBytes--}},s.pad.Iso97971})}(padIso97971)),padIso97971.exports}var padYunzhupaaspadding={exports:{}},hasRequiredPadYunzhupaaspadding;function requirePadYunzhupaaspadding(){return hasRequiredPadYunzhupaaspadding||(hasRequiredPadYunzhupaaspadding=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireCipherCore())})(commonjsGlobal,function(s){return s.pad.YunzhupaasPadding={pad:function(g,w){var m=w*4;g.clamp(),g.sigBytes+=m-(g.sigBytes%m||m)},unpad:function(g){for(var w=g.words,m=g.sigBytes-1,m=g.sigBytes-1;m>=0;m--)if(w[m>>>2]>>>24-m%4*8&255){g.sigBytes=m+1;break}}},s.pad.YunzhupaasPadding})}(padYunzhupaaspadding)),padYunzhupaaspadding.exports}var padNopadding={exports:{}},hasRequiredPadNopadding;function requirePadNopadding(){return hasRequiredPadNopadding||(hasRequiredPadNopadding=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireCipherCore())})(commonjsGlobal,function(s){return s.pad.NoPadding={pad:function(){},unpad:function(){}},s.pad.NoPadding})}(padNopadding)),padNopadding.exports}var formatHex={exports:{}},hasRequiredFormatHex;function requireFormatHex(){return hasRequiredFormatHex||(hasRequiredFormatHex=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireCipherCore())})(commonjsGlobal,function(s){return function(g){var w=s,m=w.lib,u=m.CipherParams,c=w.enc,l=c.Hex,r=w.format;r.Hex={stringify:function(t){return t.ciphertext.toString(l)},parse:function(t){var a=l.parse(t);return u.create({ciphertext:a})}}}(),s.format.Hex})}(formatHex)),formatHex.exports}var aes={exports:{}},hasRequiredAes;function requireAes(){return hasRequiredAes||(hasRequiredAes=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.BlockCipher,u=g.algo,c=[],l=[],r=[],t=[],a=[],o=[],n=[],i=[],d=[],h=[];(function(){for(var f=[],x=0;x<256;x++)x<128?f[x]=x<<1:f[x]=x<<1^283;for(var $=0,B=0,x=0;x<256;x++){var E=B^B<<1^B<<2^B<<3^B<<4;E=E>>>8^E&255^99,c[$]=E,l[E]=$;var N=f[$],U=f[N],R=f[U],C=f[E]*257^E*16843008;r[$]=C<<24|C>>>8,t[$]=C<<16|C>>>16,a[$]=C<<8|C>>>24,o[$]=C;var C=R*16843009^U*65537^N*257^$*16843008;n[E]=C<<24|C>>>8,i[E]=C<<16|C>>>16,d[E]=C<<8|C>>>24,h[E]=C,$?($=N^f[f[f[R^N]]],B^=f[f[B]]):$=B=1}})();var y=[0,1,2,4,8,16,32,64,128,27,54],b=u.AES=m.extend({_doReset:function(){var f;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var x=this._keyPriorReset=this._key,$=x.words,B=x.sigBytes/4,E=this._nRounds=B+6,N=(E+1)*4,U=this._keySchedule=[],R=0;R6&&R%B==4&&(f=c[f>>>24]<<24|c[f>>>16&255]<<16|c[f>>>8&255]<<8|c[f&255]):(f=f<<8|f>>>24,f=c[f>>>24]<<24|c[f>>>16&255]<<16|c[f>>>8&255]<<8|c[f&255],f^=y[R/B|0]<<24),U[R]=U[R-B]^f);for(var C=this._invKeySchedule=[],k=0;k>>24]]^i[c[f>>>16&255]]^d[c[f>>>8&255]]^h[c[f&255]]}}},encryptBlock:function(f,x){this._doCryptBlock(f,x,this._keySchedule,r,t,a,o,c)},decryptBlock:function(f,x){var $=f[x+1];f[x+1]=f[x+3],f[x+3]=$,this._doCryptBlock(f,x,this._invKeySchedule,n,i,d,h,l);var $=f[x+1];f[x+1]=f[x+3],f[x+3]=$},_doCryptBlock:function(f,x,$,B,E,N,U,R){for(var C=this._nRounds,k=f[x]^$[0],T=f[x+1]^$[1],S=f[x+2]^$[2],A=f[x+3]^$[3],L=4,F=1;F>>24]^E[T>>>16&255]^N[S>>>8&255]^U[A&255]^$[L++],I=B[T>>>24]^E[S>>>16&255]^N[A>>>8&255]^U[k&255]^$[L++],D=B[S>>>24]^E[A>>>16&255]^N[k>>>8&255]^U[T&255]^$[L++],M=B[A>>>24]^E[k>>>16&255]^N[T>>>8&255]^U[S&255]^$[L++];k=q,T=I,S=D,A=M}var q=(R[k>>>24]<<24|R[T>>>16&255]<<16|R[S>>>8&255]<<8|R[A&255])^$[L++],I=(R[T>>>24]<<24|R[S>>>16&255]<<16|R[A>>>8&255]<<8|R[k&255])^$[L++],D=(R[S>>>24]<<24|R[A>>>16&255]<<16|R[k>>>8&255]<<8|R[T&255])^$[L++],M=(R[A>>>24]<<24|R[k>>>16&255]<<16|R[T>>>8&255]<<8|R[S&255])^$[L++];f[x]=q,f[x+1]=I,f[x+2]=D,f[x+3]=M},keySize:256/32});g.AES=m._createHelper(b)}(),s.AES})}(aes)),aes.exports}var tripledes={exports:{}},hasRequiredTripledes;function requireTripledes(){return hasRequiredTripledes||(hasRequiredTripledes=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.WordArray,u=w.BlockCipher,c=g.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],r=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],t=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],a=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],o=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],n=c.DES=u.extend({_doReset:function(){for(var y=this._key,b=y.words,f=[],x=0;x<56;x++){var $=l[x]-1;f[x]=b[$>>>5]>>>31-$%32&1}for(var B=this._subKeys=[],E=0;E<16;E++){for(var N=B[E]=[],U=t[E],x=0;x<24;x++)N[x/6|0]|=f[(r[x]-1+U)%28]<<31-x%6,N[4+(x/6|0)]|=f[28+(r[x+24]-1+U)%28]<<31-x%6;N[0]=N[0]<<1|N[0]>>>31;for(var x=1;x<7;x++)N[x]=N[x]>>>(x-1)*4+3;N[7]=N[7]<<5|N[7]>>>27}for(var R=this._invSubKeys=[],x=0;x<16;x++)R[x]=B[15-x]},encryptBlock:function(y,b){this._doCryptBlock(y,b,this._subKeys)},decryptBlock:function(y,b){this._doCryptBlock(y,b,this._invSubKeys)},_doCryptBlock:function(y,b,f){this._lBlock=y[b],this._rBlock=y[b+1],i.call(this,4,252645135),i.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),i.call(this,1,1431655765);for(var x=0;x<16;x++){for(var $=f[x],B=this._lBlock,E=this._rBlock,N=0,U=0;U<8;U++)N|=a[U][((E^$[U])&o[U])>>>0];this._lBlock=E,this._rBlock=B^N}var R=this._lBlock;this._lBlock=this._rBlock,this._rBlock=R,i.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),i.call(this,16,65535),i.call(this,4,252645135),y[b]=this._lBlock,y[b+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function i(y,b){var f=(this._lBlock>>>y^this._rBlock)&b;this._rBlock^=f,this._lBlock^=f<>>y^this._lBlock)&b;this._lBlock^=f,this._rBlock^=f<192.");var f=b.slice(0,2),x=b.length<4?b.slice(0,2):b.slice(2,4),$=b.length<6?b.slice(0,2):b.slice(4,6);this._des1=n.createEncryptor(m.create(f)),this._des2=n.createEncryptor(m.create(x)),this._des3=n.createEncryptor(m.create($))},encryptBlock:function(y,b){this._des1.encryptBlock(y,b),this._des2.decryptBlock(y,b),this._des3.encryptBlock(y,b)},decryptBlock:function(y,b){this._des3.decryptBlock(y,b),this._des2.encryptBlock(y,b),this._des1.decryptBlock(y,b)},keySize:192/32,ivSize:64/32,blockSize:64/32});g.TripleDES=u._createHelper(h)}(),s.TripleDES})}(tripledes)),tripledes.exports}var rc4={exports:{}},hasRequiredRc4;function requireRc4(){return hasRequiredRc4||(hasRequiredRc4=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.StreamCipher,u=g.algo,c=u.RC4=m.extend({_doReset:function(){for(var t=this._key,a=t.words,o=t.sigBytes,n=this._S=[],i=0;i<256;i++)n[i]=i;for(var i=0,d=0;i<256;i++){var h=i%o,y=a[h>>>2]>>>24-h%4*8&255;d=(d+n[i]+y)%256;var b=n[i];n[i]=n[d],n[d]=b}this._i=this._j=0},_doProcessBlock:function(t,a){t[a]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var t=this._S,a=this._i,o=this._j,n=0,i=0;i<4;i++){a=(a+1)%256,o=(o+t[a])%256;var d=t[a];t[a]=t[o],t[o]=d,n|=t[(t[a]+t[o])%256]<<24-i*8}return this._i=a,this._j=o,n}g.RC4=m._createHelper(c);var r=u.RC4Drop=c.extend({cfg:c.cfg.extend({drop:192}),_doReset:function(){c._doReset.call(this);for(var t=this.cfg.drop;t>0;t--)l.call(this)}});g.RC4Drop=m._createHelper(r)}(),s.RC4})}(rc4)),rc4.exports}var rabbit={exports:{}},hasRequiredRabbit;function requireRabbit(){return hasRequiredRabbit||(hasRequiredRabbit=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.StreamCipher,u=g.algo,c=[],l=[],r=[],t=u.Rabbit=m.extend({_doReset:function(){for(var o=this._key.words,n=this.cfg.iv,i=0;i<4;i++)o[i]=(o[i]<<8|o[i]>>>24)&16711935|(o[i]<<24|o[i]>>>8)&4278255360;var d=this._X=[o[0],o[3]<<16|o[2]>>>16,o[1],o[0]<<16|o[3]>>>16,o[2],o[1]<<16|o[0]>>>16,o[3],o[2]<<16|o[1]>>>16],h=this._C=[o[2]<<16|o[2]>>>16,o[0]&4294901760|o[1]&65535,o[3]<<16|o[3]>>>16,o[1]&4294901760|o[2]&65535,o[0]<<16|o[0]>>>16,o[2]&4294901760|o[3]&65535,o[1]<<16|o[1]>>>16,o[3]&4294901760|o[0]&65535];this._b=0;for(var i=0;i<4;i++)a.call(this);for(var i=0;i<8;i++)h[i]^=d[i+4&7];if(n){var y=n.words,b=y[0],f=y[1],x=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,$=(f<<8|f>>>24)&16711935|(f<<24|f>>>8)&4278255360,B=x>>>16|$&4294901760,E=$<<16|x&65535;h[0]^=x,h[1]^=B,h[2]^=$,h[3]^=E,h[4]^=x,h[5]^=B,h[6]^=$,h[7]^=E;for(var i=0;i<4;i++)a.call(this)}},_doProcessBlock:function(o,n){var i=this._X;a.call(this),c[0]=i[0]^i[5]>>>16^i[3]<<16,c[1]=i[2]^i[7]>>>16^i[5]<<16,c[2]=i[4]^i[1]>>>16^i[7]<<16,c[3]=i[6]^i[3]>>>16^i[1]<<16;for(var d=0;d<4;d++)c[d]=(c[d]<<8|c[d]>>>24)&16711935|(c[d]<<24|c[d]>>>8)&4278255360,o[n+d]^=c[d]},blockSize:128/32,ivSize:64/32});function a(){for(var o=this._X,n=this._C,i=0;i<8;i++)l[i]=n[i];n[0]=n[0]+1295307597+this._b|0,n[1]=n[1]+3545052371+(n[0]>>>0>>0?1:0)|0,n[2]=n[2]+886263092+(n[1]>>>0>>0?1:0)|0,n[3]=n[3]+1295307597+(n[2]>>>0>>0?1:0)|0,n[4]=n[4]+3545052371+(n[3]>>>0>>0?1:0)|0,n[5]=n[5]+886263092+(n[4]>>>0>>0?1:0)|0,n[6]=n[6]+1295307597+(n[5]>>>0>>0?1:0)|0,n[7]=n[7]+3545052371+(n[6]>>>0>>0?1:0)|0,this._b=n[7]>>>0>>0?1:0;for(var i=0;i<8;i++){var d=o[i]+n[i],h=d&65535,y=d>>>16,b=((h*h>>>17)+h*y>>>15)+y*y,f=((d&4294901760)*d|0)+((d&65535)*d|0);r[i]=b^f}o[0]=r[0]+(r[7]<<16|r[7]>>>16)+(r[6]<<16|r[6]>>>16)|0,o[1]=r[1]+(r[0]<<8|r[0]>>>24)+r[7]|0,o[2]=r[2]+(r[1]<<16|r[1]>>>16)+(r[0]<<16|r[0]>>>16)|0,o[3]=r[3]+(r[2]<<8|r[2]>>>24)+r[1]|0,o[4]=r[4]+(r[3]<<16|r[3]>>>16)+(r[2]<<16|r[2]>>>16)|0,o[5]=r[5]+(r[4]<<8|r[4]>>>24)+r[3]|0,o[6]=r[6]+(r[5]<<16|r[5]>>>16)+(r[4]<<16|r[4]>>>16)|0,o[7]=r[7]+(r[6]<<8|r[6]>>>24)+r[5]|0}g.Rabbit=m._createHelper(t)}(),s.Rabbit})}(rabbit)),rabbit.exports}var rabbitLegacy={exports:{}},hasRequiredRabbitLegacy;function requireRabbitLegacy(){return hasRequiredRabbitLegacy||(hasRequiredRabbitLegacy=1,function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore())})(commonjsGlobal,function(s){return function(){var g=s,w=g.lib,m=w.StreamCipher,u=g.algo,c=[],l=[],r=[],t=u.RabbitLegacy=m.extend({_doReset:function(){var o=this._key.words,n=this.cfg.iv,i=this._X=[o[0],o[3]<<16|o[2]>>>16,o[1],o[0]<<16|o[3]>>>16,o[2],o[1]<<16|o[0]>>>16,o[3],o[2]<<16|o[1]>>>16],d=this._C=[o[2]<<16|o[2]>>>16,o[0]&4294901760|o[1]&65535,o[3]<<16|o[3]>>>16,o[1]&4294901760|o[2]&65535,o[0]<<16|o[0]>>>16,o[2]&4294901760|o[3]&65535,o[1]<<16|o[1]>>>16,o[3]&4294901760|o[0]&65535];this._b=0;for(var h=0;h<4;h++)a.call(this);for(var h=0;h<8;h++)d[h]^=i[h+4&7];if(n){var y=n.words,b=y[0],f=y[1],x=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,$=(f<<8|f>>>24)&16711935|(f<<24|f>>>8)&4278255360,B=x>>>16|$&4294901760,E=$<<16|x&65535;d[0]^=x,d[1]^=B,d[2]^=$,d[3]^=E,d[4]^=x,d[5]^=B,d[6]^=$,d[7]^=E;for(var h=0;h<4;h++)a.call(this)}},_doProcessBlock:function(o,n){var i=this._X;a.call(this),c[0]=i[0]^i[5]>>>16^i[3]<<16,c[1]=i[2]^i[7]>>>16^i[5]<<16,c[2]=i[4]^i[1]>>>16^i[7]<<16,c[3]=i[6]^i[3]>>>16^i[1]<<16;for(var d=0;d<4;d++)c[d]=(c[d]<<8|c[d]>>>24)&16711935|(c[d]<<24|c[d]>>>8)&4278255360,o[n+d]^=c[d]},blockSize:128/32,ivSize:64/32});function a(){for(var o=this._X,n=this._C,i=0;i<8;i++)l[i]=n[i];n[0]=n[0]+1295307597+this._b|0,n[1]=n[1]+3545052371+(n[0]>>>0>>0?1:0)|0,n[2]=n[2]+886263092+(n[1]>>>0>>0?1:0)|0,n[3]=n[3]+1295307597+(n[2]>>>0>>0?1:0)|0,n[4]=n[4]+3545052371+(n[3]>>>0>>0?1:0)|0,n[5]=n[5]+886263092+(n[4]>>>0>>0?1:0)|0,n[6]=n[6]+1295307597+(n[5]>>>0>>0?1:0)|0,n[7]=n[7]+3545052371+(n[6]>>>0>>0?1:0)|0,this._b=n[7]>>>0>>0?1:0;for(var i=0;i<8;i++){var d=o[i]+n[i],h=d&65535,y=d>>>16,b=((h*h>>>17)+h*y>>>15)+y*y,f=((d&4294901760)*d|0)+((d&65535)*d|0);r[i]=b^f}o[0]=r[0]+(r[7]<<16|r[7]>>>16)+(r[6]<<16|r[6]>>>16)|0,o[1]=r[1]+(r[0]<<8|r[0]>>>24)+r[7]|0,o[2]=r[2]+(r[1]<<16|r[1]>>>16)+(r[0]<<16|r[0]>>>16)|0,o[3]=r[3]+(r[2]<<8|r[2]>>>24)+r[1]|0,o[4]=r[4]+(r[3]<<16|r[3]>>>16)+(r[2]<<16|r[2]>>>16)|0,o[5]=r[5]+(r[4]<<8|r[4]>>>24)+r[3]|0,o[6]=r[6]+(r[5]<<16|r[5]>>>16)+(r[4]<<16|r[4]>>>16)|0,o[7]=r[7]+(r[6]<<8|r[6]>>>24)+r[5]|0}g.RabbitLegacy=m._createHelper(t)}(),s.RabbitLegacy})}(rabbitLegacy)),rabbitLegacy.exports}(function(e,v){(function(s,g,w){e.exports=g(requireCore(),requireX64Core(),requireLibTypedarrays(),requireEncUtf16(),requireEncBase64(),requireEncBase64url(),requireMd5(),requireSha1(),requireSha256(),requireSha224(),requireSha512(),requireSha384(),requireSha3(),requireRipemd160(),requireHmac(),requirePbkdf2(),requireEvpkdf(),requireCipherCore(),requireModeCfb(),requireModeCtr(),requireModeCtrGladman(),requireModeOfb(),requireModeEcb(),requirePadAnsix923(),requirePadIso10126(),requirePadIso97971(),requirePadYunzhupaaspadding(),requirePadNopadding(),requireFormatHex(),requireAes(),requireTripledes(),requireRc4(),requireRabbit(),requireRabbitLegacy())})(commonjsGlobal,function(s){return s})})(cryptoJs);const subgroup_vue_vue_type_style_index_0_lang="",_sfc_main$G={name:"subgroup",inject:["contain","container"],provide(){return{contain:this.contain,container:this.container}},components:{folder,temp},props:{nav:{type:Array,default:()=>[]}},data(){return{common:common$1}},methods:{handleRefresh(){let e=this.getItemRef();return e?e.updateData():Promise.resolve()},getItemRef(e){e=e||this.contain.activeIndex;let v=this.$refs[`${this.common.NAME}${e}`]||[];return v[0]?v[0].$refs.temp:{}},getListRef(e){return(this.$refs[`${this.common.DEAFNAME}${e}`]||[])[0]},getDisplay(e){return!e.display},getShow(e){return!(!this.container.isBuild&&["time","data","notice"].includes(e.component.prop))},handleMove({index:e,left:v,top:s}){this.contain.activeIndex===e&&this.contain.activeList.forEach(g=>{this.contain.activeIndex!==g.index&&(g.left=g.left+v,g.top=g.top+s)})},handleOut(){this.contain.activeOverIndex=null},handleOver({index:e}){this.contain.activeOverIndex=e},handleFocus({index:e}){this.container.gradeFlag=!0,this.contain.selectNav(e)},handleBlur({index:e,left:v,top:s,width:g,height:w,type:m}){this.container.gradeFlag=!1,!(e!==this.contain.activeIndex||m==="folder")&&(this.contain.activeObj.component.width=g,this.contain.activeObj.component.height=w,this.contain.activeObj.left=v,this.contain.activeObj.top=s)}}};function _sfc_render$G(e,v,s,g,w,m){const u=vue.resolveComponent("temp"),c=vue.resolveComponent("avue-draggable"),l=vue.resolveComponent("subgroup",!0),r=vue.resolveComponent("el-carousel-item"),t=vue.resolveComponent("el-carousel"),a=vue.resolveComponent("folder"),o=vue.resolveDirective("contextmenu");return vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(s.nav,n=>vue.withDirectives((vue.openBlock(),vue.createElementBlock("div",{key:n.index},[n.children?(vue.openBlock(),vue.createBlock(a,vue.mergeProps({onMove:m.handleMove,onOut:m.handleOut,onOver:m.handleOver,onFocus:m.handleFocus,onBlur:m.handleBlur,key:n.index,item:n,ref_for:!0},n,{step:m.container.stepScale,scale:m.container.stepScale,disabled:!m.contain.menuFlag,id:w.common.DEAFNAME+n.index,ref_for:!0,ref:w.common.DEAFNAME+n.index}),{default:vue.withCtx(()=>[n.auto?(vue.openBlock(),vue.createBlock(t,{key:0,class:"carousel",interval:n.interval,"indicator-position":"none",arrow:"never",style:{height:"100%"}},{default:vue.withCtx(()=>[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(n.children,i=>(vue.openBlock(),vue.createElementBlock(vue.Fragment,null,[i.auto&&m.getDisplay(i)?(vue.openBlock(),vue.createBlock(r,{key:i.index},{default:vue.withCtx(()=>[i.children?(vue.openBlock(),vue.createBlock(l,{key:1,nav:i.children},null,8,["nav"])):(vue.openBlock(),vue.createBlock(u,{key:0,parent:n,ref_for:!0,ref:w.common.NAME+i.index,item:i},null,8,["parent","item"]))]),_:2},1024)):vue.createCommentVNode("",!0)],64))),256))]),_:2},1032,["interval"])):vue.createCommentVNode("",!0)]),_:2},1040,["onMove","onOut","onOver","onFocus","onBlur","item","step","scale","disabled","id"])):(vue.openBlock(),vue.createElementBlock(vue.Fragment,{key:0},[vue.withDirectives(vue.createVNode(c,vue.mergeProps({ref_for:!0},n,{range:!m.contain.isSelectActive,line:!m.contain.isSelectActive,tool:m.contain.config.toolShow,scale:m.container.stepScale,disabled:!m.contain.menuFlag,step:m.container.stepScale,width:n.component.width,height:n.component.height,ref_for:!0,ref:w.common.DEAFNAME+n.index,id:w.common.DEAFNAME+n.index,"active-flag":m.contain.active.includes(n.index),onMove:m.handleMove,onOut:m.handleOut,onOver:m.handleOver,onFocus:m.handleFocus,onBlur:m.handleBlur}),{default:vue.withCtx(()=>[vue.createVNode(u,{item:n,ref_for:!0,ref:w.common.NAME+n.index},null,8,["item"])]),_:2},1040,["range","line","tool","scale","disabled","step","width","height","id","active-flag","onMove","onOut","onOver","onFocus","onBlur"]),[[vue.vShow,m.getShow(n)&&m.getDisplay(n)&&!n.auto]]),vue.createVNode(l,{nav:n.children},null,8,["nav"])],64))])),[[o,{id:m.contain.menuId,event:m.contain.handleContextMenu,value:n}]])),128)}const subgroup=_export_sfc$1(_sfc_main$G,[["render",_sfc_render$G]]),baseUrl$1=url+"/visual",getObj=e=>axios$1({url:baseUrl$1+"/detail",method:"get",params:{id:e}}),baseUrl=url+"/visual-global",getList=e=>axios$1({url:baseUrl+"/list",method:"get",params:e}),_sfc_main$F={name:"code",data(){return{}},computed:{},created(){},mounted(){},methods:{updateChart(){new QRious({element:document.querySelector("#qr"),background:this.option.background||"#fff",foreground:this.option.color||"#000",level:this.option.level||"H",size:this.width,value:this.mappingValue})}},props:{width:Number,option:{type:Object,default:()=>({})}}},_hoisted_1$f={ref:"main"},_hoisted_2$7=vue.createElementVNode("canvas",{id:"qr"},null,-1),_hoisted_3$2=[_hoisted_2$7];function _sfc_render$F(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",_hoisted_1$f,_hoisted_3$2,512)}const index$C=_export_sfc$1(_sfc_main$F,[["render",_sfc_render$F]]),__vite_glob_0_0$1=Object.freeze(Object.defineProperty({__proto__:null,default:index$C},Symbol.toStringTag,{value:"Module"})),_sfc_main$E={name:"code",data(){return{dic:[{label:"25%",value:"L"},{label:"50%",value:"M"},{label:"75%",value:"Q"},{label:"100%",value:"H"}]}},inject:["main"]};function _sfc_render$E(e,v,s,g,w,m){const u=vue.resolveComponent("avue-input"),c=vue.resolveComponent("el-form-item"),l=vue.resolveComponent("avue-input-color"),r=vue.resolveComponent("avue-select");return vue.openBlock(),vue.createElementBlock("div",null,[vue.createVNode(c,{label:"文本内容"},{default:vue.withCtx(()=>[vue.createVNode(u,{type:"textarea",modelValue:m.main.activeObj.data.value,"onUpdate:modelValue":v[0]||(v[0]=t=>m.main.activeObj.data.value=t)},null,8,["modelValue"])]),_:1}),vue.createVNode(c,{label:"字体颜色"},{default:vue.withCtx(()=>[vue.createVNode(l,{modelValue:m.main.activeOption.color,"onUpdate:modelValue":v[1]||(v[1]=t=>m.main.activeOption.color=t)},null,8,["modelValue"])]),_:1}),vue.createVNode(c,{label:"背景颜色"},{default:vue.withCtx(()=>[vue.createVNode(l,{modelValue:m.main.activeOption.background,"onUpdate:modelValue":v[2]||(v[2]=t=>m.main.activeOption.background=t)},null,8,["modelValue"])]),_:1}),vue.createVNode(c,{label:"容错"},{default:vue.withCtx(()=>[vue.createVNode(r,{dic:w.dic,modelValue:m.main.activeOption.level,"onUpdate:modelValue":v[3]||(v[3]=t=>m.main.activeOption.level=t),placeholder:"请选择模型类型"},null,8,["dic","modelValue"])]),_:1})])}const option$1=_export_sfc$1(_sfc_main$E,[["render",_sfc_render$E]]),__vite_glob_0_1$1=Object.freeze(Object.defineProperty({__proto__:null,default:option$1},Symbol.toStringTag,{value:"Module"})),fullscreenToggel=()=>{fullscreenEnable()?exitFullScreen():reqFullScreen()},fullscreenEnable=()=>{var e=document.isFullScreen||document.mozIsFullScreen||document.webkitIsFullScreen;return e},reqFullScreen=()=>{document.documentElement.requestFullScreen?document.documentElement.requestFullScreen():document.documentElement.webkitRequestFullScreen?document.documentElement.webkitRequestFullScreen():document.documentElement.mozRequestFullScreen&&document.documentElement.mozRequestFullScreen()},exitFullScreen=()=>{document.documentElement.requestFullScreen?document.exitFullScreen():document.documentElement.webkitRequestFullScreen?document.webkitCancelFullScreen():document.documentElement.mozRequestFullScreen&&document.mozCancelFullScreen()},_sfc_main$D={name:"fullscreen",data(){return{flag:!1}},computed:{styleName(){return{color:this.option.color,fontSize:this.setPx(this.option.fontSize)}}},created(){this.flag=fullscreenEnable()},mounted(){},methods:{fullscreenToggel(){fullscreenToggel(),setTimeout(()=>{this.flag=fullscreenEnable()},100)}},props:{option:{type:Object,default:()=>({})}}},_hoisted_1$e={ref:"main"};function _sfc_render$D(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",_hoisted_1$e,[vue.createElementVNode("span",{onClick:v[0]||(v[0]=u=>m.fullscreenToggel()),style:vue.normalizeStyle(m.styleName)},vue.toDisplayString(w.flag?"退出全屏":"全屏"),5)],512)}const index$B=_export_sfc$1(_sfc_main$D,[["render",_sfc_render$D]]),__vite_glob_0_2$1=Object.freeze(Object.defineProperty({__proto__:null,default:index$B},Symbol.toStringTag,{value:"Module"})),index_vue_vue_type_style_index_0_scoped_f2da302f_lang="",_sfc_main$C={name:"imgTabs",data(){return{check:null,count:0,active:{}}},props:{option:Object,component:Object},computed:{times(){return this.option.time}},watch:{count(e){this.active=this.dataChart[e].list},dataChart(e){this.active=e&&e[0].list},times(e){clearInterval(this.check),e>0&&this.handleTime()}},mounted(){this.handleTime()},methods:{handleTime(){this.check=setInterval(()=>{this.count++,this.count>=this.dataChart.length&&(this.count=0)},this.times)},handleItem(e){this.count=e}}},_hoisted_1$d={class:"imgTabs__list"},_hoisted_2$6=["onClick"],_hoisted_3$1={class:"imgTabs__carousel"};function _sfc_render$C(e,v,s,g,w,m){const u=vue.resolveComponent("el-image"),c=vue.resolveComponent("el-carousel-item"),l=vue.resolveComponent("el-carousel");return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass(["imgTabs",e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName)},[vue.createElementVNode("div",_hoisted_1$d,[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(e.dataChart,(r,t)=>(vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass(["imgTabs__item",{"imgTabs--active":t==w.count}]),key:t,onClick:a=>m.handleItem(t)},[vue.createElementVNode("span",null,vue.toDisplayString(r.text),1)],10,_hoisted_2$6))),128))]),vue.createElementVNode("div",_hoisted_3$1,[vue.createVNode(l,{direction:s.option.direction,interval:s.option.interval,autoplay:s.option.autoplay},{default:vue.withCtx(()=>[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(w.active,(r,t)=>(vue.openBlock(),vue.createBlock(c,{key:t},{default:vue.withCtx(()=>[vue.createVNode(u,{style:{width:"100%"},src:r,fit:"cover"},null,8,["src"])]),_:2},1024))),128))]),_:1},8,["direction","interval","autoplay"])])],4)],6)}const index$A=_export_sfc$1(_sfc_main$C,[["render",_sfc_render$C],["__scopeId","data-v-f2da302f"]]),__vite_glob_0_3$1=Object.freeze(Object.defineProperty({__proto__:null,default:index$A},Symbol.toStringTag,{value:"Module"})),_sfc_main$B={name:"imgTabs",inject:["main"]};function _sfc_render$B(e,v,s,g,w,m){const u=vue.resolveComponent("avue-input-number"),c=vue.resolveComponent("el-form-item"),l=vue.resolveComponent("avue-switch"),r=vue.resolveComponent("el-option"),t=vue.resolveComponent("el-select");return vue.openBlock(),vue.createElementBlock("div",null,[vue.createVNode(c,{label:"选项卡时间"},{default:vue.withCtx(()=>[vue.createVNode(u,{modelValue:m.main.activeOption.time,"onUpdate:modelValue":v[0]||(v[0]=a=>m.main.activeOption.time=a)},null,8,["modelValue"])]),_:1}),vue.createVNode(c,{label:"自动播放"},{default:vue.withCtx(()=>[vue.createVNode(l,{modelValue:m.main.activeOption.autoplay,"onUpdate:modelValue":v[1]||(v[1]=a=>m.main.activeOption.autoplay=a)},null,8,["modelValue"])]),_:1}),vue.createVNode(c,{label:"走马灯时间"},{default:vue.withCtx(()=>[vue.createVNode(u,{modelValue:m.main.activeOption.interval,"onUpdate:modelValue":v[2]||(v[2]=a=>m.main.activeOption.interval=a)},null,8,["modelValue"])]),_:1}),vue.createVNode(c,{label:"走马灯方向"},{default:vue.withCtx(()=>[vue.createVNode(t,{modelValue:m.main.activeOption.direction,"onUpdate:modelValue":v[3]||(v[3]=a=>m.main.activeOption.direction=a)},{default:vue.withCtx(()=>[vue.createVNode(r,{key:"horizontal",label:"水平",value:"horizontal"}),vue.createVNode(r,{key:"vertical",label:"垂直",value:"vertical"})]),_:1},8,["modelValue"])]),_:1})])}const option=_export_sfc$1(_sfc_main$B,[["render",_sfc_render$B]]),__vite_glob_0_4$1=Object.freeze(Object.defineProperty({__proto__:null,default:option},Symbol.toStringTag,{value:"Module"})),KEY_COMPONENT_NAME="avue-echart-",config={name:KEY_COMPONENT_NAME,echart:["common","map","pictorialbar","wordcloud","scatter","bar","line","pie","gauge","funnel","radar","rectangle"]};var mqtt_min={exports:{}};(function(e,v){(function(s){e.exports=s()})(function(){return function(){return function s(g,w,m){function u(r,t){if(!w[r]){if(!g[r]){var a=typeof commonjsRequire=="function"&&commonjsRequire;if(!t&&a)return a(r,!0);if(c)return c(r,!0);var o=new Error("Cannot find module '"+r+"'");throw o.code="MODULE_NOT_FOUND",o}var n=w[r]={exports:{}};g[r][0].call(n.exports,function(i){return u(g[r][1][i]||i)},n,n.exports,s,g,w,m)}return w[r].exports}for(var c=typeof commonjsRequire=="function"&&commonjsRequire,l=0;l0&&(A.topicAliasMaximum>65535?f("MqttClient :: options.topicAliasMaximum is out of range"):this.topicAliasRecv=new r(A.topicAliasMaximum)),this.on("connect",function(){const q=this.queue;f("connect :: sending queued packets"),function I(){const D=q.shift();f("deliver :: entry %o",D);let M=null;if(!D)return void F._resubscribe();M=D.packet,f("deliver :: call _sendPacket for %o",M);let P=!0;M.messageId&&M.messageId!==0&&(F.messageIdProvider.register(M.messageId)||(P=!1)),P?F._sendPacket(M,function(z){D.cb&&D.cb(z),I()}):(f("messageId: %d has already used. The message is skipped and removed.",M.messageId),I())}()}),this.on("close",function(){f("close :: connected set to `false`"),this.connected=!1,f("close :: clearing connackTimer"),clearTimeout(this.connackTimer),f("close :: clearing ping timer"),F.pingTimer!==null&&(F.pingTimer.clear(),F.pingTimer=null),this.topicAliasRecv&&this.topicAliasRecv.clear(),f("close :: calling _setupReconnect"),this._setupReconnect()}),c.call(this),f("MqttClient :: setting up stream"),this._setupStream()}i(T,c),T.prototype._setupStream=function(){const S=this,A=new n,L=a.parser(this.options);let F=null;const q=[];function I(){if(q.length)x(D);else{const P=F;F=null,P()}}function D(){f("work :: getting next packet in queue");const P=q.shift();if(P)f("work :: packet pulled from queue"),S._handlePacket(P,I);else{f("work :: no packets in queue");const z=F;F=null,f("work :: done flag is %s",!!z),z&&z()}}f("_setupStream :: calling method to clear reconnect"),this._clearReconnect(),f("_setupStream :: using streamBuilder provided to client to create stream"),this.stream=this.streamBuilder(this),L.on("packet",function(P){f("parser :: on packet push to packets array."),q.push(P)}),A._write=function(P,z,H){F=H,f("writable stream :: parsing buffer"),L.parse(P),D()},f("_setupStream :: pipe stream to writable stream"),this.stream.pipe(A),this.stream.on("error",function(P){f("streamErrorHandler :: error",P.message),E.includes(P.code)?(f("streamErrorHandler :: emitting error"),S.emit("error",P)):k(P)}),this.stream.on("close",function(){var P;f("(%s)stream :: on close",S.options.clientId),(P=S.outgoing)&&(f("flushVolatile :: deleting volatile messages from the queue and setting their callbacks as error function"),Object.keys(P).forEach(function(z){P[z].volatile&&typeof P[z].cb=="function"&&(P[z].cb(new Error("Connection closed")),delete P[z])})),f("stream: emit close to MqttClient"),S.emit("close")}),f("_setupStream: sending packet `connect`");const M=Object.create(this.options);if(M.cmd="connect",this.topicAliasRecv&&(M.properties||(M.properties={}),this.topicAliasRecv&&(M.properties.topicAliasMaximum=this.topicAliasRecv.max)),R(this,M),L.on("error",this.emit.bind(this,"error")),this.options.properties){if(!this.options.properties.authenticationMethod&&this.options.properties.authenticationData)return S.end(()=>this.emit("error",new Error("Packet has no Authentication Method"))),this;this.options.properties.authenticationMethod&&this.options.authPacket&&typeof this.options.authPacket=="object"&&R(this,b({cmd:"auth",reasonCode:0},this.options.authPacket))}this.stream.setMaxListeners(1e3),clearTimeout(this.connackTimer),this.connackTimer=setTimeout(function(){f("!!connectTimeout hit!! Calling _cleanUp with force `true`"),S._cleanUp(!0)},this.options.connectTimeout)},T.prototype._handlePacket=function(S,A){const L=this.options;if(L.protocolVersion===5&&L.properties&&L.properties.maximumPacketSize&&L.properties.maximumPacketSize0||!D())&&this._storeProcessingQueue.push({invoke:D,cbStorePut:L.cbStorePut,callback:F}),this},T.prototype.subscribe=function(){const S=this,A=new Array(arguments.length);for(let W=0;W0){const p={qos:Y.qos};M===5&&(p.nl=Y.nl||!1,p.rap=Y.rap||!1,p.rh=Y.rh||0,p.properties=Y.properties),S._resubscribeTopics[Y.topic]=p,X.push(Y.topic)}}),S.messageIdToTopic[G.messageId]=X}return S.outgoing[G.messageId]={volatile:!0,cb:function(X,Y){if(!X){const p=Y.granted;for(let _=0;_0||!H())&&this._storeProcessingQueue.push({invoke:H,callback:I}),this},T.prototype.unsubscribe=function(){const S=this,A=new Array(arguments.length);for(let M=0;M0||!D())&&this._storeProcessingQueue.push({invoke:D,callback:F}),this},T.prototype.end=function(S,A,L){const F=this;function q(){f("end :: (%s) :: finish :: calling _cleanUp with force %s",F.options.clientId,S),F._cleanUp(S,()=>{f("end :: finish :: calling process.nextTick on closeStores"),x((function(){f("end :: closeStores: closing incoming and outgoing stores"),F.disconnected=!0,F.incomingStore.close(function(I){F.outgoingStore.close(function(D){if(f("end :: closeStores: emitting end"),F.emit("end"),L){const M=I||D;f("end :: closeStores: invoking callback with args"),L(M)}})}),F._deferredReconnect&&F._deferredReconnect()}).bind(F))},A)}return f("end :: (%s)",this.options.clientId),S!=null&&typeof S=="boolean"||(L=A||k,A=S,S=!1,typeof A!="object"&&(L=A,A=null,typeof L!="function"&&(L=k))),typeof A!="object"&&(L=A,A=null),f("end :: cb? %s",!!L),L=L||k,this.disconnecting?(L(),this):(this._clearReconnect(),this.disconnecting=!0,!S&&Object.keys(this.outgoing).length>0?(f("end :: (%s) :: calling finish in 10ms once outgoing is empty",F.options.clientId),this.once("outgoingEmpty",setTimeout.bind(null,q,10))):(f("end :: (%s) :: immediately calling finish",F.options.clientId),q()),this)},T.prototype.removeOutgoingMessage=function(S){const A=this.outgoing[S]?this.outgoing[S].cb:null;return delete this.outgoing[S],this.outgoingStore.del({messageId:S},function(){A(new Error("Message removed"))}),this},T.prototype.reconnect=function(S){f("client reconnect");const A=this,L=function(){S?(A.options.incomingStore=S.incomingStore,A.options.outgoingStore=S.outgoingStore):(A.options.incomingStore=null,A.options.outgoingStore=null),A.incomingStore=A.options.incomingStore||new l,A.outgoingStore=A.options.outgoingStore||new l,A.disconnecting=!1,A.disconnected=!1,A._deferredReconnect=null,A._reconnect()};return this.disconnecting&&!this.disconnected?this._deferredReconnect=L:L(),this},T.prototype._reconnect=function(){f("_reconnect: emitting reconnect to client"),this.emit("reconnect"),this.connected?(this.end(()=>{this._setupStream()}),f("client already connected. disconnecting first.")):(f("_reconnect: calling _setupStream"),this._setupStream())},T.prototype._setupReconnect=function(){const S=this;!S.disconnecting&&!S.reconnectTimer&&S.options.reconnectPeriod>0?(this.reconnecting||(f("_setupReconnect :: emit `offline` state"),this.emit("offline"),f("_setupReconnect :: set `reconnecting` to `true`"),this.reconnecting=!0),f("_setupReconnect :: setting reconnectTimer for %d ms",S.options.reconnectPeriod),S.reconnectTimer=setInterval(function(){f("reconnectTimer :: reconnect triggered!"),S._reconnect()},S.options.reconnectPeriod)):f("_setupReconnect :: doing nothing...")},T.prototype._clearReconnect=function(){f("_clearReconnect : clearing reconnect timer"),this.reconnectTimer&&(clearInterval(this.reconnectTimer),this.reconnectTimer=null)},T.prototype._cleanUp=function(S,A){const L=arguments[2];if(A&&(f("_cleanUp :: done callback provided for on stream close"),this.stream.on("close",A)),f("_cleanUp :: forced? %s",S),S)this.options.reconnectPeriod===0&&this.options.clean&&(F=this.outgoing)&&(f("flush: queue exists? %b",!!F),Object.keys(F).forEach(function(q){typeof F[q].cb=="function"&&(F[q].cb(new Error("Connection closed")),delete F[q])})),f("_cleanUp :: (%s) :: destroying stream",this.options.clientId),this.stream.destroy();else{const q=b({cmd:"disconnect"},L);f("_cleanUp :: (%s) :: call _sendPacket with disconnect packet",this.options.clientId),this._sendPacket(q,$.bind(null,this.stream.end.bind(this.stream)))}var F;this.disconnecting||(f("_cleanUp :: client not disconnecting. Clearing and resetting reconnect."),this._clearReconnect(),this._setupReconnect()),this.pingTimer!==null&&(f("_cleanUp :: clearing pingTimer"),this.pingTimer.clear(),this.pingTimer=null),A&&!this.connected&&(f("_cleanUp :: (%s) :: removing stream `done` callback `close` listener",this.options.clientId),this.stream.removeListener("close",A),A())},T.prototype._sendPacket=function(S,A,L){f("_sendPacket :: (%s) :: start",this.options.clientId),L=L||k,A=A||k;const F=function(q,I){if(q.options.protocolVersion===5&&I.cmd==="publish"){let D;I.properties&&(D=I.properties.topicAlias);const M=I.topic.toString();if(q.topicAliasSend)if(D){if(M.length!==0&&(f("applyTopicAlias :: register topic: %s - alias: %d",M,D),!q.topicAliasSend.put(M,D)))return f("applyTopicAlias :: error out of range. topic: %s - alias: %d",M,D),new Error("Sending Topic Alias out of range")}else M.length!==0&&(q.options.autoAssignTopicAlias?(D=q.topicAliasSend.getAliasByTopic(M))?(I.topic="",I.properties={...I.properties,topicAlias:D},f("applyTopicAlias :: auto assign(use) topic: %s - alias: %d",M,D)):(D=q.topicAliasSend.getLruAlias(),q.topicAliasSend.put(M,D),I.properties={...I.properties,topicAlias:D},f("applyTopicAlias :: auto assign topic: %s - alias: %d",M,D)):q.options.autoUseTopicAlias&&(D=q.topicAliasSend.getAliasByTopic(M))&&(I.topic="",I.properties={...I.properties,topicAlias:D},f("applyTopicAlias :: auto use topic: %s - alias: %d",M,D)));else if(D)return f("applyTopicAlias :: error out of range. topic: %s - alias: %d",M,D),new Error("Sending Topic Alias out of range")}}(this,S);if(F)A(F);else{if(!this.connected)return S.cmd==="auth"?(this._shiftPingInterval(),void R(this,S,A)):(f("_sendPacket :: client not connected. Storing packet offline."),void this._storePacket(S,A,L));switch(this._shiftPingInterval(),S.cmd){case"publish":break;case"pubrel":return void C(this,S,A,L);default:return void R(this,S,A)}switch(S.qos){case 2:case 1:C(this,S,A,L);break;case 0:default:R(this,S,A)}f("_sendPacket :: (%s) :: end",this.options.clientId)}},T.prototype._storePacket=function(S,A,L){f("_storePacket :: packet: %o",S),f("_storePacket :: cb? %s",!!A),L=L||k;let F=S;if(F.cmd==="publish"){const q=U(this,F=h(S));if(q)return A&&A(q)}(F.qos||0)===0&&this.queueQoSYunzhupaas||F.cmd!=="publish"?this.queue.push({packet:F,cb:A}):F.qos>0?(A=this.outgoing[F.messageId]?this.outgoing[F.messageId].cb:null,this.outgoingStore.put(F,function(q){if(q)return A&&A(q);L()})):A&&A(new Error("No connection to broker"))},T.prototype._setupPingTimer=function(){f("_setupPingTimer :: keepalive %d (seconds)",this.options.keepalive);const S=this;!this.pingTimer&&this.options.keepalive&&(this.pingResp=!0,this.pingTimer=d(function(){S._checkPing()},1e3*this.options.keepalive))},T.prototype._shiftPingInterval=function(){this.pingTimer&&this.options.keepalive&&this.options.reschedulePings&&this.pingTimer.reschedule(1e3*this.options.keepalive)},T.prototype._checkPing=function(){f("_checkPing :: checking ping..."),this.pingResp?(f("_checkPing :: ping response received. Clearing flag and sending `pingreq`"),this.pingResp=!1,this._sendPacket({cmd:"pingreq"})):(f("_checkPing :: calling _cleanUp with force true"),this._cleanUp(!0))},T.prototype._handlePingresp=function(){this.pingResp=!0},T.prototype._handleConnack=function(S){f("_handleConnack");const A=this.options,L=A.protocolVersion===5?S.reasonCode:S.returnCode;if(clearTimeout(this.connackTimer),delete this.topicAliasSend,S.properties){if(S.properties.topicAliasMaximum){if(S.properties.topicAliasMaximum>65535)return void this.emit("error",new Error("topicAliasMaximum from broker is out of range"));S.properties.topicAliasMaximum>0&&(this.topicAliasSend=new t(S.properties.topicAliasMaximum))}S.properties.serverKeepAlive&&A.keepalive&&(A.keepalive=S.properties.serverKeepAlive,this._shiftPingInterval()),S.properties.maximumPacketSize&&(A.properties||(A.properties={}),A.properties.maximumPacketSize=S.properties.maximumPacketSize)}if(L===0)this.reconnecting=!1,this._onConnect(S);else if(L>0){const F=new Error("Connection refused: "+N[L]);F.code=L,this.emit("error",F)}},T.prototype._handleAuth=function(S){const A=this.options.protocolVersion,L=A===5?S.reasonCode:S.returnCode;if(A!==5){const q=new Error("Protocol error: Auth packets are only supported in MQTT 5. Your version:"+A);return q.code=L,void this.emit("error",q)}const F=this;this.handleAuth(S,function(q,I){if(q)F.emit("error",q);else if(L===24)F.reconnecting=!1,F._sendPacket(I);else{const D=new Error("Connection refused: "+N[L]);q.code=L,F.emit("error",D)}})},T.prototype.handleAuth=function(S,A){A()},T.prototype._handlePublish=function(S,A){f("_handlePublish: packet %o",S),A=A!==void 0?A:k;let L=S.topic.toString();const F=S.payload,q=S.qos,I=S.messageId,D=this,M=this.options,P=[0,16,128,131,135,144,145,151,153];if(this.options.protocolVersion===5){let z;if(S.properties&&(z=S.properties.topicAlias),z!==void 0)if(L.length===0){if(!(z>0&&z<=65535))return f("_handlePublish :: topic alias out of range. alias: %d",z),void this.emit("error",new Error("Received Topic Alias is out of range"));{const H=this.topicAliasRecv.getTopicByAlias(z);if(!H)return f("_handlePublish :: unregistered topic alias. alias: %d",z),void this.emit("error",new Error("Received unregistered Topic Alias"));f("_handlePublish :: topic complemented by alias. topic: %s - alias: %d",L=H,z)}}else{if(!this.topicAliasRecv.put(L,z))return f("_handlePublish :: topic alias out of range. alias: %d",z),void this.emit("error",new Error("Received Topic Alias is out of range"));f("_handlePublish :: registered topic: %s - alias: %d",L,z)}}switch(f("_handlePublish: qos %d",q),q){case 2:M.customHandleAcks(L,F,S,function(z,H){return z instanceof Error||(H=z,z=null),z?D.emit("error",z):P.indexOf(H)===-1?D.emit("error",new Error("Wrong reason code for pubrec")):void(H?D._sendPacket({cmd:"pubrec",messageId:I,reasonCode:H},A):D.incomingStore.put(S,function(){D._sendPacket({cmd:"pubrec",messageId:I},A)}))});break;case 1:M.customHandleAcks(L,F,S,function(z,H){return z instanceof Error||(H=z,z=null),z?D.emit("error",z):P.indexOf(H)===-1?D.emit("error",new Error("Wrong reason code for puback")):(H||D.emit("message",L,F,S),void D.handleMessage(S,function(W){if(W)return A&&A(W);D._sendPacket({cmd:"puback",messageId:I,reasonCode:H},A)}))});break;case 0:this.emit("message",L,F,S),this.handleMessage(S,A);break;default:f("_handlePublish: unknown QoS. Doing nothing.")}},T.prototype.handleMessage=function(S,A){A()},T.prototype._handleAck=function(S){const A=S.messageId,L=S.cmd;let F=null;const q=this.outgoing[A]?this.outgoing[A].cb:null,I=this;let D;if(q){switch(f("_handleAck :: packet type",L),L){case"pubcomp":case"puback":{const M=S.reasonCode;M&&M>0&&M!==16&&((D=new Error("Publish error: "+N[M])).code=M,q(D,S)),delete this.outgoing[A],this.outgoingStore.del(S,q),this.messageIdProvider.deallocate(A),this._invokeStoreProcessingQueue();break}case"pubrec":{F={cmd:"pubrel",qos:2,messageId:A};const M=S.reasonCode;M&&M>0&&M!==16?((D=new Error("Publish error: "+N[M])).code=M,q(D,S)):this._sendPacket(F);break}case"suback":delete this.outgoing[A],this.messageIdProvider.deallocate(A);for(let M=0;M0)if(this.options.resubscribe)if(this.options.protocolVersion===5){f("_resubscribe: protocolVersion 5");for(let A=0;A0){const S=this._storeProcessingQueue[0];if(S&&S.invoke())return this._storeProcessingQueue.shift(),!0}return!1},T.prototype._invokeAllStoreProcessingQueue=function(){for(;this._invokeStoreProcessingQueue(););},T.prototype._flushStoreProcessingQueue=function(){for(const S of this._storeProcessingQueue)S.cbStorePut&&S.cbStorePut(new Error("Connection closed")),S.callback&&S.callback(new Error("Connection closed"));this._storeProcessingQueue.splice(0)},g.exports=T}).call(this)}).call(this,s("_process"),typeof commonjsGlobal<"u"?commonjsGlobal:typeof self<"u"?self:typeof window<"u"?window:{})},{"./default-message-id-provider":7,"./store":8,"./topic-alias-recv":9,"./topic-alias-send":10,"./validations":11,_process:50,debug:18,events:22,inherits:24,"mqtt-packet":40,"readable-stream":69,reinterval:70,"rfdc/default":71,xtend:81}],2:[function(s,g,w){const{Buffer:m}=s("buffer"),u=s("readable-stream").Transform,c=s("duplexify");let l,r,t,a=!1;g.exports=function(o,n){if(n.hostname=n.hostname||n.host,!n.hostname)throw new Error("Could not determine host. Specify host manually.");const i=n.protocolId==="MQIsdp"&&n.protocolVersion===3?"mqttv3.1":"mqtt";(function(h){h.hostname||(h.hostname="localhost"),h.path||(h.path="/"),h.wsOptions||(h.wsOptions={})})(n);const d=function(h,y){const b=h.protocol==="alis"?"wss":"ws";let f=b+"://"+h.hostname+h.path;return h.port&&h.port!==80&&h.port!==443&&(f=b+"://"+h.hostname+":"+h.port+h.path),typeof h.transformWsUrl=="function"&&(f=h.transformWsUrl(f,h,y)),f}(n,o);return(l=n.my).connectSocket({url:d,protocols:i}),r=function(){const h=new u;return h._write=function(y,b,f){l.sendSocketMessage({data:y.buffer,success:function(){f()},fail:function(){f(new Error)}})},h._flush=function(y){l.closeSocket({success:function(){y()}})},h}(),t=c.obj(),a||(a=!0,l.onSocketOpen(function(){t.setReadable(r),t.setWritable(r),t.emit("connect")}),l.onSocketMessage(function(h){if(typeof h.data=="string"){const y=m.from(h.data,"base64");r.push(y)}else{const y=new FileReader;y.addEventListener("load",function(){let b=y.result;b=b instanceof ArrayBuffer?m.from(b):m.from(b,"utf8"),r.push(b)}),y.readAsArrayBuffer(h.data)}}),l.onSocketClose(function(){t.end(),t.destroy()}),l.onSocketError(function(h){t.destroy(h)})),t}},{buffer:17,duplexify:20,"readable-stream":69}],3:[function(s,g,w){const m=s("net"),u=s("debug")("mqttjs:tcp");g.exports=function(c,l){l.port=l.port||1883,l.hostname=l.hostname||l.host||"localhost";const r=l.port,t=l.hostname;return u("port %d and host %s",r,t),m.createConnection(r,t)}},{debug:18,net:16}],4:[function(s,g,w){const m=s("tls"),u=s("net"),c=s("debug")("mqttjs:tls");g.exports=function(l,r){r.port=r.port||8883,r.host=r.hostname||r.host||"localhost",u.isIP(r.host)===0&&(r.servername=r.host),r.rejectUnauthorized=r.rejectUnauthorized!==!1,delete r.path,c("port %d host %s rejectUnauthorized %b",r.port,r.host,r.rejectUnauthorized);const t=m.connect(r);function a(o){r.rejectUnauthorized&&l.emit("error",o),t.end()}return t.on("secureConnect",function(){r.rejectUnauthorized&&!t.authorized?t.emit("error",new Error("TLS not authorized")):t.removeListener("error",a)}),t.on("error",a),t}},{debug:18,net:16,tls:16}],5:[function(s,g,w){(function(m){(function(){const{Buffer:u}=s("buffer"),c=s("ws"),l=s("debug")("mqttjs:ws"),r=s("duplexify"),t=s("readable-stream").Transform,a=["rejectUnauthorized","ca","cert","key","pfx","passphrase"],o=m!==void 0&&m.title==="browser"||typeof __webpack_require__=="function";function n(d,h){let y=d.protocol+"://"+d.hostname+":"+d.port+d.path;return typeof d.transformWsUrl=="function"&&(y=d.transformWsUrl(y,d,h)),y}function i(d){const h=d;return d.hostname||(h.hostname="localhost"),d.port||(d.protocol==="wss"?h.port=443:h.port=80),d.path||(h.path="/"),d.wsOptions||(h.wsOptions={}),o||d.protocol!=="wss"||a.forEach(function(y){Object.prototype.hasOwnProperty.call(d,y)&&!Object.prototype.hasOwnProperty.call(d.wsOptions,y)&&(h.wsOptions[y]=d[y])}),h}g.exports=o?function(d,h){let y;l("browserStreamBuilder");const b=function(T){const S=i(T);if(S.hostname||(S.hostname=S.host),!S.hostname){if(typeof document>"u")throw new Error("Could not determine host. Specify host manually.");const A=new URL(document.URL);S.hostname=A.hostname,S.port||(S.port=A.port)}return S.objectMode===void 0&&(S.objectMode=!(S.binary===!0||S.binary===void 0)),S}(h).browserBufferSize||524288,f=h.browserBufferTimeout||1e3,x=!h.objectMode,$=function(T,S){const A=S.protocolId==="MQIsdp"&&S.protocolVersion===3?"mqttv3.1":"mqtt",L=n(S,T),F=new WebSocket(L,[A]);return F.binaryType="arraybuffer",F}(d,h),B=function(T,S,A){const L=new t({objectModeMode:T.objectMode});return L._write=S,L._flush=A,L}(h,function T(S,A,L){$.bufferedAmount>b&&setTimeout(T,f,S,A,L),x&&typeof S=="string"&&(S=u.from(S,"utf8"));try{$.send(S)}catch(F){return L(F)}L()},function(T){$.close(),T()});h.objectMode||(B._writev=k),B.on("close",()=>{$.close()});const E=$.addEventListener!==void 0;function N(){y.setReadable(B),y.setWritable(B),y.emit("connect")}function U(){y.end(),y.destroy()}function R(T){y.destroy(T)}function C(T){let S=T.data;S=S instanceof ArrayBuffer?u.from(S):u.from(S,"utf8"),B.push(S)}function k(T,S){const A=new Array(T.length);for(let L=0;L{x.destroy()}),x}}).call(this)}).call(this,s("_process"))},{_process:50,buffer:17,debug:18,duplexify:20,"readable-stream":69,ws:80}],6:[function(s,g,w){const{Buffer:m}=s("buffer"),u=s("readable-stream").Transform,c=s("duplexify");let l,r,t;g.exports=function(a,o){if(o.hostname=o.hostname||o.host,!o.hostname)throw new Error("Could not determine host. Specify host manually.");const n=o.protocolId==="MQIsdp"&&o.protocolVersion===3?"mqttv3.1":"mqtt";(function(h){h.hostname||(h.hostname="localhost"),h.path||(h.path="/"),h.wsOptions||(h.wsOptions={})})(o);const i=function(h,y){const b=h.protocol==="wxs"?"wss":"ws";let f=b+"://"+h.hostname+h.path;return h.port&&h.port!==80&&h.port!==443&&(f=b+"://"+h.hostname+":"+h.port+h.path),typeof h.transformWsUrl=="function"&&(f=h.transformWsUrl(f,h,y)),f}(o,a);l=wx.connectSocket({url:i,protocols:[n]}),r=function(){const h=new u;return h._write=function(y,b,f){l.send({data:y.buffer,success:function(){f()},fail:function(x){f(new Error(x))}})},h._flush=function(y){l.close({success:function(){y()}})},h}(),(t=c.obj())._destroy=function(h,y){l.close({success:function(){y&&y(h)}})};const d=t.destroy;return t.destroy=(function(){t.destroy=d;const h=this;setTimeout(function(){l.close({fail:function(){h._destroy(new Error)}})},0)}).bind(t),l.onOpen(function(){t.setReadable(r),t.setWritable(r),t.emit("connect")}),l.onMessage(function(h){let y=h.data;y=y instanceof ArrayBuffer?m.from(y):m.from(y,"utf8"),r.push(y)}),l.onClose(function(){t.end(),t.destroy()}),l.onError(function(h){t.destroy(new Error(h.errMsg))}),t}},{buffer:17,duplexify:20,"readable-stream":69}],7:[function(s,g,w){function m(){if(!(this instanceof m))return new m;this.nextId=Math.max(1,Math.floor(65535*Math.random()))}m.prototype.allocate=function(){const u=this.nextId++;return this.nextId===65536&&(this.nextId=1),u},m.prototype.getLastAllocated=function(){return this.nextId===1?65535:this.nextId-1},m.prototype.register=function(u){return!0},m.prototype.deallocate=function(u){},m.prototype.clear=function(){},g.exports=m},{}],8:[function(s,g,w){const m=s("xtend"),u=s("readable-stream").Readable,c={objectMode:!0},l={clean:!0};function r(t){if(!(this instanceof r))return new r(t);this.options=t||{},this.options=m(l,t),this._inflights=new Map}r.prototype.put=function(t,a){return this._inflights.set(t.messageId,t),a&&a(),this},r.prototype.createStream=function(){const t=new u(c),a=[];let o=!1,n=0;return this._inflights.forEach(function(i,d){a.push(i)}),t._read=function(){!o&&nthis.max)&&(this.aliasToTopic[c]=u,this.length=Object.keys(this.aliasToTopic).length,!0)},m.prototype.getTopicByAlias=function(u){return this.aliasToTopic[u]},m.prototype.clear=function(){this.aliasToTopic={}},g.exports=m},{}],10:[function(s,g,w){const m=s("lru-cache"),u=s("number-allocator").NumberAllocator;function c(l){if(!(this instanceof c))return new c(l);l>0&&(this.aliasToTopic=new m({max:l}),this.topicToAlias={},this.numberAllocator=new u(1,l),this.max=l,this.length=0)}c.prototype.put=function(l,r){if(r===0||r>this.max)return!1;const t=this.aliasToTopic.get(r);return t&&delete this.topicToAlias[t],this.aliasToTopic.set(r,l),this.topicToAlias[l]=r,this.numberAllocator.use(r),this.length=this.aliasToTopic.length,!0},c.prototype.getTopicByAlias=function(l){return this.aliasToTopic.get(l)},c.prototype.getAliasByTopic=function(l){const r=this.topicToAlias[l];return r!==void 0&&this.aliasToTopic.get(r),r},c.prototype.clear=function(){this.aliasToTopic.reset(),this.topicToAlias={},this.numberAllocator.clear(),this.length=0},c.prototype.getLruAlias=function(){return this.numberAllocator.firstVacant()||this.aliasToTopic.keys()[this.aliasToTopic.length-1]},g.exports=c},{"lru-cache":37,"number-allocator":46}],11:[function(s,g,w){function m(u){const c=u.split("/");for(let l=0;l0?y-4:y;for(d=0;d<$;d+=4)i=u[n.charCodeAt(d)]<<18|u[n.charCodeAt(d+1)]<<12|u[n.charCodeAt(d+2)]<<6|u[n.charCodeAt(d+3)],f[x++]=i>>16&255,f[x++]=i>>8&255,f[x++]=255&i;return b===2&&(i=u[n.charCodeAt(d)]<<2|u[n.charCodeAt(d+1)]>>4,f[x++]=255&i),b===1&&(i=u[n.charCodeAt(d)]<<10|u[n.charCodeAt(d+1)]<<4|u[n.charCodeAt(d+2)]>>2,f[x++]=i>>8&255,f[x++]=255&i),f},w.fromByteArray=function(n){for(var i,d=n.length,h=d%3,y=[],b=0,f=d-h;bf?f:b+16383));return h===1?(i=n[d-1],y.push(m[i>>2]+m[i<<4&63]+"==")):h===2&&(i=(n[d-2]<<8)+n[d-1],y.push(m[i>>10]+m[i>>4&63]+m[i<<2&63]+"=")),y.join("")};for(var m=[],u=[],c=typeof Uint8Array<"u"?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,t=l.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var d=n.indexOf("=");return d===-1&&(d=i),[d,d===i?0:4-d%4]}function o(n,i,d){for(var h,y,b=[],f=i;f>18&63]+m[y>>12&63]+m[y>>6&63]+m[63&y]);return b.join("")}u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},{}],14:[function(s,g,w){const{Buffer:m}=s("buffer"),u=Symbol.for("BufferList");function c(l){if(!(this instanceof c))return new c(l);c._init.call(this,l)}c._init=function(l){Object.defineProperty(this,u,{value:!0}),this._bufs=[],this.length=0,l&&this.append(l)},c.prototype._new=function(l){return new c(l)},c.prototype._offset=function(l){if(l===0)return[0,0];let r=0;for(let t=0;tthis.length||l<0)return;const r=this._offset(l);return this._bufs[r[0]][r[1]]},c.prototype.slice=function(l,r){return typeof l=="number"&&l<0&&(l+=this.length),typeof r=="number"&&r<0&&(r+=this.length),this.copy(null,0,l,r)},c.prototype.copy=function(l,r,t,a){if((typeof t!="number"||t<0)&&(t=0),(typeof a!="number"||a>this.length)&&(a=this.length),t>=this.length||a<=0)return l||m.alloc(0);const o=!!l,n=this._offset(t),i=a-t;let d=i,h=o&&r||0,y=n[1];if(t===0&&a===this.length){if(!o)return this._bufs.length===1?this._bufs[0]:m.concat(this._bufs,this.length);for(let b=0;bf)){this._bufs[b].copy(l,h,y,y+d),h+=f;break}this._bufs[b].copy(l,h,y),h+=f,d-=f,y&&(y=0)}return l.length>h?l.slice(0,h):l},c.prototype.shallowSlice=function(l,r){if(l=l||0,r=typeof r!="number"?this.length:r,l<0&&(l+=this.length),r<0&&(r+=this.length),l===r)return this._new();const t=this._offset(l),a=this._offset(r),o=this._bufs.slice(t[0],a[0]+1);return a[1]===0?o.pop():o[o.length-1]=o[o.length-1].slice(0,a[1]),t[1]!==0&&(o[0]=o[0].slice(t[1])),this._new(o)},c.prototype.toString=function(l,r,t){return this.slice(r,t).toString(l)},c.prototype.consume=function(l){if(l=Math.trunc(l),Number.isNaN(l)||l<=0)return this;for(;this._bufs.length;){if(!(l>=this._bufs[0].length)){this._bufs[0]=this._bufs[0].slice(l),this.length-=l;break}l-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift()}return this},c.prototype.duplicate=function(){const l=this._new();for(let r=0;rthis.length?this.length:r;const a=this._offset(r);let o=a[0],n=a[1];for(;o=l.length){const d=i.indexOf(l,n);if(d!==-1)return this._reverseOffset([o,d]);n=i.length-l.length+1}else{const d=this._reverseOffset([o,n]);if(this._match(d,l))return d;n++}n=0}return-1},c.prototype._match=function(l,r){if(this.length-ll)throw new RangeError('The value "'+p+'" is invalid for option "size"');var _=new Uint8Array(p);return _.__proto__=t.prototype,_}function t(p,_,O){if(typeof p=="number"){if(typeof _=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return n(p)}return a(p,_,O)}function a(p,_,O){if(typeof p=="string")return function(K,Q){if(typeof Q=="string"&&Q!==""||(Q="utf8"),!t.isEncoding(Q))throw new TypeError("Unknown encoding: "+Q);var J=0|h(K,Q),Z=r(J),ee=Z.write(K,Q);return ee!==J&&(Z=Z.slice(0,ee)),Z}(p,_);if(ArrayBuffer.isView(p))return i(p);if(p==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof p);if(X(p,ArrayBuffer)||p&&X(p.buffer,ArrayBuffer))return function(K,Q,J){if(Q<0||K.byteLength=l)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+l.toString(16)+" bytes");return 0|p}function h(p,_){if(t.isBuffer(p))return p.length;if(ArrayBuffer.isView(p)||X(p,ArrayBuffer))return p.byteLength;if(typeof p!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof p);var O=p.length,j=arguments.length>2&&arguments[2]===!0;if(!j&&O===0)return 0;for(var V=!1;;)switch(_){case"ascii":case"latin1":case"binary":return O;case"utf8":case"utf-8":return H(p).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*O;case"hex":return O>>>1;case"base64":return W(p).length;default:if(V)return j?-1:H(p).length;_=(""+_).toLowerCase(),V=!0}}function y(p,_,O){var j=p[_];p[_]=p[O],p[O]=j}function b(p,_,O,j,V){if(p.length===0)return-1;if(typeof O=="string"?(j=O,O=0):O>2147483647?O=2147483647:O<-2147483648&&(O=-2147483648),Y(O=+O)&&(O=V?0:p.length-1),O<0&&(O=p.length+O),O>=p.length){if(V)return-1;O=p.length-1}else if(O<0){if(!V)return-1;O=0}if(typeof _=="string"&&(_=t.from(_,j)),t.isBuffer(_))return _.length===0?-1:f(p,_,O,j,V);if(typeof _=="number")return _&=255,typeof Uint8Array.prototype.indexOf=="function"?V?Uint8Array.prototype.indexOf.call(p,_,O):Uint8Array.prototype.lastIndexOf.call(p,_,O):f(p,[_],O,j,V);throw new TypeError("val must be string, number or Buffer")}function f(p,_,O,j,V){var K,Q=1,J=p.length,Z=_.length;if(j!==void 0&&((j=String(j).toLowerCase())==="ucs2"||j==="ucs-2"||j==="utf16le"||j==="utf-16le")){if(p.length<2||_.length<2)return-1;Q=2,J/=2,Z/=2,O/=2}function ee(ie,re){return Q===1?ie[re]:ie.readUInt16BE(re*Q)}if(V){var te=-1;for(K=O;KJ&&(O=J-Z),K=O;K>=0;K--){for(var se=!0,oe=0;oeV&&(j=V):j=V;var K=_.length;j>K/2&&(j=K/2);for(var Q=0;Q>8,Z=Q%256,ee.push(Z),ee.push(J);return ee}(_,p.length-O),p,O,j)}function R(p,_,O){return _===0&&O===p.length?u.fromByteArray(p):u.fromByteArray(p.slice(_,O))}function C(p,_,O){O=Math.min(p.length,O);for(var j=[],V=_;V239?4:ee>223?3:ee>191?2:1;if(V+se<=O)switch(se){case 1:ee<128&&(te=ee);break;case 2:(192&(K=p[V+1]))==128&&(Z=(31&ee)<<6|63&K)>127&&(te=Z);break;case 3:K=p[V+1],Q=p[V+2],(192&K)==128&&(192&Q)==128&&(Z=(15&ee)<<12|(63&K)<<6|63&Q)>2047&&(Z<55296||Z>57343)&&(te=Z);break;case 4:K=p[V+1],Q=p[V+2],J=p[V+3],(192&K)==128&&(192&Q)==128&&(192&J)==128&&(Z=(15&ee)<<18|(63&K)<<12|(63&Q)<<6|63&J)>65535&&Z<1114112&&(te=Z)}te===null?(te=65533,se=1):te>65535&&(te-=65536,j.push(te>>>10&1023|55296),te=56320|1023&te),j.push(te),V+=se}return function(oe){var ie=oe.length;if(ie<=k)return String.fromCharCode.apply(String,oe);for(var re="",ne=0;ne"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(t.prototype,"parent",{enumerable:!0,get:function(){if(t.isBuffer(this))return this.buffer}}),Object.defineProperty(t.prototype,"offset",{enumerable:!0,get:function(){if(t.isBuffer(this))return this.byteOffset}}),typeof Symbol<"u"&&Symbol.species!=null&&t[Symbol.species]===t&&Object.defineProperty(t,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),t.poolSize=8192,t.from=function(p,_,O){return a(p,_,O)},t.prototype.__proto__=Uint8Array.prototype,t.__proto__=Uint8Array,t.alloc=function(p,_,O){return function(j,V,K){return o(j),j<=0?r(j):V!==void 0?typeof K=="string"?r(j).fill(V,K):r(j).fill(V):r(j)}(p,_,O)},t.allocUnsafe=function(p){return n(p)},t.allocUnsafeSlow=function(p){return n(p)},t.isBuffer=function(p){return p!=null&&p._isBuffer===!0&&p!==t.prototype},t.compare=function(p,_){if(X(p,Uint8Array)&&(p=t.from(p,p.offset,p.byteLength)),X(_,Uint8Array)&&(_=t.from(_,_.offset,_.byteLength)),!t.isBuffer(p)||!t.isBuffer(_))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(p===_)return 0;for(var O=p.length,j=_.length,V=0,K=Math.min(O,j);Vthis.length||((j===void 0||j>this.length)&&(j=this.length),j<=0)||(j>>>=0)<=(O>>>=0))return"";for(_||(_="utf8");;)switch(_){case"hex":return A(this,O,j);case"utf8":case"utf-8":return C(this,O,j);case"ascii":return T(this,O,j);case"latin1":case"binary":return S(this,O,j);case"base64":return R(this,O,j);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,O,j);default:if(V)throw new TypeError("Unknown encoding: "+_);_=(_+"").toLowerCase(),V=!0}}).apply(this,arguments)},t.prototype.toLocaleString=t.prototype.toString,t.prototype.equals=function(p){if(!t.isBuffer(p))throw new TypeError("Argument must be a Buffer");return this===p||t.compare(this,p)===0},t.prototype.inspect=function(){var p="",_=w.INSPECT_MAX_BYTES;return p=this.toString("hex",0,_).replace(/(.{2})/g,"$1 ").trim(),this.length>_&&(p+=" ... "),""},t.prototype.compare=function(p,_,O,j,V){if(X(p,Uint8Array)&&(p=t.from(p,p.offset,p.byteLength)),!t.isBuffer(p))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof p);if(_===void 0&&(_=0),O===void 0&&(O=p?p.length:0),j===void 0&&(j=0),V===void 0&&(V=this.length),_<0||O>p.length||j<0||V>this.length)throw new RangeError("out of range index");if(j>=V&&_>=O)return 0;if(j>=V)return-1;if(_>=O)return 1;if(_>>>=0,O>>>=0,j>>>=0,V>>>=0,this===p)return 0;for(var K=V-j,Q=O-_,J=Math.min(K,Q),Z=this.slice(j,V),ee=p.slice(_,O),te=0;te>>=0,isFinite(O)?(O>>>=0,j===void 0&&(j="utf8")):(j=O,O=void 0)}var V=this.length-_;if((O===void 0||O>V)&&(O=V),p.length>0&&(O<0||_<0)||_>this.length)throw new RangeError("Attempt to write outside buffer bounds");j||(j="utf8");for(var K=!1;;)switch(j){case"hex":return x(this,p,_,O);case"utf8":case"utf-8":return $(this,p,_,O);case"ascii":return B(this,p,_,O);case"latin1":case"binary":return E(this,p,_,O);case"base64":return N(this,p,_,O);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,p,_,O);default:if(K)throw new TypeError("Unknown encoding: "+j);j=(""+j).toLowerCase(),K=!0}},t.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var k=4096;function T(p,_,O){var j="";O=Math.min(p.length,O);for(var V=_;Vj)&&(O=j);for(var V="",K=_;KO)throw new RangeError("Trying to access beyond buffer length")}function q(p,_,O,j,V,K){if(!t.isBuffer(p))throw new TypeError('"buffer" argument must be a Buffer instance');if(_>V||_p.length)throw new RangeError("Index out of range")}function I(p,_,O,j,V,K){if(O+j>p.length)throw new RangeError("Index out of range");if(O<0)throw new RangeError("Index out of range")}function D(p,_,O,j,V){return _=+_,O>>>=0,V||I(p,0,O,4),c.write(p,_,O,j,23,4),O+4}function M(p,_,O,j,V){return _=+_,O>>>=0,V||I(p,0,O,8),c.write(p,_,O,j,52,8),O+8}t.prototype.slice=function(p,_){var O=this.length;p=~~p,_=_===void 0?O:~~_,p<0?(p+=O)<0&&(p=0):p>O&&(p=O),_<0?(_+=O)<0&&(_=0):_>O&&(_=O),_>>=0,_>>>=0,O||F(p,_,this.length);for(var j=this[p],V=1,K=0;++K<_&&(V*=256);)j+=this[p+K]*V;return j},t.prototype.readUIntBE=function(p,_,O){p>>>=0,_>>>=0,O||F(p,_,this.length);for(var j=this[p+--_],V=1;_>0&&(V*=256);)j+=this[p+--_]*V;return j},t.prototype.readUInt8=function(p,_){return p>>>=0,_||F(p,1,this.length),this[p]},t.prototype.readUInt16LE=function(p,_){return p>>>=0,_||F(p,2,this.length),this[p]|this[p+1]<<8},t.prototype.readUInt16BE=function(p,_){return p>>>=0,_||F(p,2,this.length),this[p]<<8|this[p+1]},t.prototype.readUInt32LE=function(p,_){return p>>>=0,_||F(p,4,this.length),(this[p]|this[p+1]<<8|this[p+2]<<16)+16777216*this[p+3]},t.prototype.readUInt32BE=function(p,_){return p>>>=0,_||F(p,4,this.length),16777216*this[p]+(this[p+1]<<16|this[p+2]<<8|this[p+3])},t.prototype.readIntLE=function(p,_,O){p>>>=0,_>>>=0,O||F(p,_,this.length);for(var j=this[p],V=1,K=0;++K<_&&(V*=256);)j+=this[p+K]*V;return j>=(V*=128)&&(j-=Math.pow(2,8*_)),j},t.prototype.readIntBE=function(p,_,O){p>>>=0,_>>>=0,O||F(p,_,this.length);for(var j=_,V=1,K=this[p+--j];j>0&&(V*=256);)K+=this[p+--j]*V;return K>=(V*=128)&&(K-=Math.pow(2,8*_)),K},t.prototype.readInt8=function(p,_){return p>>>=0,_||F(p,1,this.length),128&this[p]?-1*(255-this[p]+1):this[p]},t.prototype.readInt16LE=function(p,_){p>>>=0,_||F(p,2,this.length);var O=this[p]|this[p+1]<<8;return 32768&O?4294901760|O:O},t.prototype.readInt16BE=function(p,_){p>>>=0,_||F(p,2,this.length);var O=this[p+1]|this[p]<<8;return 32768&O?4294901760|O:O},t.prototype.readInt32LE=function(p,_){return p>>>=0,_||F(p,4,this.length),this[p]|this[p+1]<<8|this[p+2]<<16|this[p+3]<<24},t.prototype.readInt32BE=function(p,_){return p>>>=0,_||F(p,4,this.length),this[p]<<24|this[p+1]<<16|this[p+2]<<8|this[p+3]},t.prototype.readFloatLE=function(p,_){return p>>>=0,_||F(p,4,this.length),c.read(this,p,!0,23,4)},t.prototype.readFloatBE=function(p,_){return p>>>=0,_||F(p,4,this.length),c.read(this,p,!1,23,4)},t.prototype.readDoubleLE=function(p,_){return p>>>=0,_||F(p,8,this.length),c.read(this,p,!0,52,8)},t.prototype.readDoubleBE=function(p,_){return p>>>=0,_||F(p,8,this.length),c.read(this,p,!1,52,8)},t.prototype.writeUIntLE=function(p,_,O,j){p=+p,_>>>=0,O>>>=0,j||q(this,p,_,O,Math.pow(2,8*O)-1,0);var V=1,K=0;for(this[_]=255&p;++K>>=0,O>>>=0,j||q(this,p,_,O,Math.pow(2,8*O)-1,0);var V=O-1,K=1;for(this[_+V]=255&p;--V>=0&&(K*=256);)this[_+V]=p/K&255;return _+O},t.prototype.writeUInt8=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,1,255,0),this[_]=255&p,_+1},t.prototype.writeUInt16LE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,2,65535,0),this[_]=255&p,this[_+1]=p>>>8,_+2},t.prototype.writeUInt16BE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,2,65535,0),this[_]=p>>>8,this[_+1]=255&p,_+2},t.prototype.writeUInt32LE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,4,4294967295,0),this[_+3]=p>>>24,this[_+2]=p>>>16,this[_+1]=p>>>8,this[_]=255&p,_+4},t.prototype.writeUInt32BE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,4,4294967295,0),this[_]=p>>>24,this[_+1]=p>>>16,this[_+2]=p>>>8,this[_+3]=255&p,_+4},t.prototype.writeIntLE=function(p,_,O,j){if(p=+p,_>>>=0,!j){var V=Math.pow(2,8*O-1);q(this,p,_,O,V-1,-V)}var K=0,Q=1,J=0;for(this[_]=255&p;++K>0)-J&255;return _+O},t.prototype.writeIntBE=function(p,_,O,j){if(p=+p,_>>>=0,!j){var V=Math.pow(2,8*O-1);q(this,p,_,O,V-1,-V)}var K=O-1,Q=1,J=0;for(this[_+K]=255&p;--K>=0&&(Q*=256);)p<0&&J===0&&this[_+K+1]!==0&&(J=1),this[_+K]=(p/Q>>0)-J&255;return _+O},t.prototype.writeInt8=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,1,127,-128),p<0&&(p=255+p+1),this[_]=255&p,_+1},t.prototype.writeInt16LE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,2,32767,-32768),this[_]=255&p,this[_+1]=p>>>8,_+2},t.prototype.writeInt16BE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,2,32767,-32768),this[_]=p>>>8,this[_+1]=255&p,_+2},t.prototype.writeInt32LE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,4,2147483647,-2147483648),this[_]=255&p,this[_+1]=p>>>8,this[_+2]=p>>>16,this[_+3]=p>>>24,_+4},t.prototype.writeInt32BE=function(p,_,O){return p=+p,_>>>=0,O||q(this,p,_,4,2147483647,-2147483648),p<0&&(p=4294967295+p+1),this[_]=p>>>24,this[_+1]=p>>>16,this[_+2]=p>>>8,this[_+3]=255&p,_+4},t.prototype.writeFloatLE=function(p,_,O){return D(this,p,_,!0,O)},t.prototype.writeFloatBE=function(p,_,O){return D(this,p,_,!1,O)},t.prototype.writeDoubleLE=function(p,_,O){return M(this,p,_,!0,O)},t.prototype.writeDoubleBE=function(p,_,O){return M(this,p,_,!1,O)},t.prototype.copy=function(p,_,O,j){if(!t.isBuffer(p))throw new TypeError("argument should be a Buffer");if(O||(O=0),j||j===0||(j=this.length),_>=p.length&&(_=p.length),_||(_=0),j>0&&j=this.length)throw new RangeError("Index out of range");if(j<0)throw new RangeError("sourceEnd out of bounds");j>this.length&&(j=this.length),p.length-_=0;--K)p[K+_]=this[K+O];else Uint8Array.prototype.set.call(p,this.subarray(O,j),_);return V},t.prototype.fill=function(p,_,O,j){if(typeof p=="string"){if(typeof _=="string"?(j=_,_=0,O=this.length):typeof O=="string"&&(j=O,O=this.length),j!==void 0&&typeof j!="string")throw new TypeError("encoding must be a string");if(typeof j=="string"&&!t.isEncoding(j))throw new TypeError("Unknown encoding: "+j);if(p.length===1){var V=p.charCodeAt(0);(j==="utf8"&&V<128||j==="latin1")&&(p=V)}}else typeof p=="number"&&(p&=255);if(_<0||this.length<_||this.length>>=0,O=O===void 0?this.length:O>>>0,p||(p=0),typeof p=="number")for(K=_;K55295&&O<57344){if(!V){if(O>56319){(_-=3)>-1&&K.push(239,191,189);continue}if(Q+1===j){(_-=3)>-1&&K.push(239,191,189);continue}V=O;continue}if(O<56320){(_-=3)>-1&&K.push(239,191,189),V=O;continue}O=65536+(V-55296<<10|O-56320)}else V&&(_-=3)>-1&&K.push(239,191,189);if(V=null,O<128){if((_-=1)<0)break;K.push(O)}else if(O<2048){if((_-=2)<0)break;K.push(O>>6|192,63&O|128)}else if(O<65536){if((_-=3)<0)break;K.push(O>>12|224,O>>6&63|128,63&O|128)}else{if(!(O<1114112))throw new Error("Invalid code point");if((_-=4)<0)break;K.push(O>>18|240,O>>12&63|128,O>>6&63|128,63&O|128)}}return K}function W(p){return u.toByteArray(function(_){if((_=(_=_.split("=")[0]).trim().replace(P,"")).length<2)return"";for(;_.length%4!=0;)_+="=";return _}(p))}function G(p,_,O,j){for(var V=0;V=_.length||V>=p.length);++V)_[V+O]=p[V];return V}function X(p,_){return p instanceof _||p!=null&&p.constructor!=null&&p.constructor.name!=null&&p.constructor.name===_.name}function Y(p){return p!=p}}).call(this)}).call(this,s("buffer").Buffer)},{"base64-js":13,buffer:17,ieee754:23}],18:[function(s,g,w){(function(m){(function(){w.formatArgs=function(c){if(c[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+c[0]+(this.useColors?"%c ":" ")+"+"+g.exports.humanize(this.diff),!this.useColors)return;const l="color: "+this.color;c.splice(1,0,l,"color: inherit");let r=0,t=0;c[0].replace(/%[a-zA-Z%]/g,a=>{a!=="%%"&&a==="%c"&&(t=++r)}),c.splice(t,0,l)},w.save=function(c){try{c?w.storage.setItem("debug",c):w.storage.removeItem("debug")}catch{}},w.load=function(){let c;try{c=w.storage.getItem("debug")}catch{}return!c&&m!==void 0&&"env"in m&&(c=m.env.DEBUG),c},w.useColors=function(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},w.storage=function(){try{return localStorage}catch{}}(),w.destroy=(()=>{let c=!1;return()=>{c||(c=!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`."))}})(),w.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"],w.log=console.debug||console.log||(()=>{}),g.exports=s("./common")(w);const{formatters:u}=g.exports;u.j=function(c){try{return JSON.stringify(c)}catch(l){return"[UnexpectedJSONParseError]: "+l.message}}}).call(this)}).call(this,s("_process"))},{"./common":19,_process:50}],19:[function(s,g,w){g.exports=function(m){function u(r){let t,a,o,n=null;function i(...d){if(!i.enabled)return;const h=i,y=Number(new Date),b=y-(t||y);h.diff=b,h.prev=t,h.curr=y,t=y,d[0]=u.coerce(d[0]),typeof d[0]!="string"&&d.unshift("%O");let f=0;d[0]=d[0].replace(/%([a-zA-Z%])/g,(x,$)=>{if(x==="%%")return"%";f++;const B=u.formatters[$];if(typeof B=="function"){const E=d[f];x=B.call(h,E),d.splice(f,1),f--}return x}),u.formatArgs.call(h,d),(h.log||u.log).apply(h,d)}return i.namespace=r,i.useColors=u.useColors(),i.color=u.selectColor(r),i.extend=c,i.destroy=u.destroy,Object.defineProperty(i,"enabled",{enumerable:!0,configurable:!1,get:()=>n!==null?n:(a!==u.namespaces&&(a=u.namespaces,o=u.enabled(r)),o),set:d=>{n=d}}),typeof u.init=="function"&&u.init(i),i}function c(r,t){const a=u(this.namespace+(t===void 0?":":t)+r);return a.log=this.log,a}function l(r){return r.toString().substring(2,r.toString().length-2).replace(/\.\*\?$/,"*")}return u.debug=u,u.default=u,u.coerce=function(r){return r instanceof Error?r.stack||r.message:r},u.disable=function(){const r=[...u.names.map(l),...u.skips.map(l).map(t=>"-"+t)].join(",");return u.enable(""),r},u.enable=function(r){let t;u.save(r),u.namespaces=r,u.names=[],u.skips=[];const a=(typeof r=="string"?r:"").split(/[\s,]+/),o=a.length;for(t=0;t{u[r]=m[r]}),u.names=[],u.skips=[],u.formatters={},u.selectColor=function(r){let t=0;for(let a=0;a0&&U.length>E){U.warned=!0;var R=new Error("Possible EventEmitter memory leak detected. "+U.length+' "'+String(x)+'" listeners added. Use emitter.setMaxListeners() to increase limit.');R.name="MaxListenersExceededWarning",R.emitter=f,R.type=x,R.count=U.length,typeof console=="object"&&console.warn&&console.warn("%s: %s",R.name,R.message)}}else U=N[x]=$,++f._eventsCount;return f}function i(){if(!this.fired)switch(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length){case 0:return this.listener.call(this.target);case 1:return this.listener.call(this.target,arguments[0]);case 2:return this.listener.call(this.target,arguments[0],arguments[1]);case 3:return this.listener.call(this.target,arguments[0],arguments[1],arguments[2]);default:for(var f=new Array(arguments.length),x=0;x1&&(x=arguments[1]),x instanceof Error)throw x;var C=new Error('Unhandled "error" event. ('+x+")");throw C.context=x,C}if(!($=U[f]))return!1;var k=typeof $=="function";switch(B=arguments.length){case 1:(function(T,S,A){if(S)T.call(A);else for(var L=T.length,F=b(T,L),q=0;q=0;N--)if($[N]===x||$[N].listener===x){U=$[N].listener,E=N;break}if(E<0)return this;E===0?$.shift():function(R,C){for(var k=C,T=k+1,S=R.length;T=0;B--)this.removeListener(f,x[B]);return this},l.prototype.listeners=function(f){return h(this,f,!0)},l.prototype.rawListeners=function(f){return h(this,f,!1)},l.listenerCount=function(f,x){return typeof f.listenerCount=="function"?f.listenerCount(x):y.call(f,x)},l.prototype.listenerCount=y,l.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]}},{}],23:[function(s,g,w){w.read=function(m,u,c,l,r){var t,a,o=8*r-l-1,n=(1<>1,d=-7,h=c?r-1:0,y=c?-1:1,b=m[u+h];for(h+=y,t=b&(1<<-d)-1,b>>=-d,d+=o;d>0;t=256*t+m[u+h],h+=y,d-=8);for(a=t&(1<<-d)-1,t>>=-d,d+=l;d>0;a=256*a+m[u+h],h+=y,d-=8);if(t===0)t=1-i;else{if(t===n)return a?NaN:1/0*(b?-1:1);a+=Math.pow(2,l),t-=i}return(b?-1:1)*a*Math.pow(2,t-l)},w.write=function(m,u,c,l,r,t){var a,o,n,i=8*t-r-1,d=(1<>1,y=r===23?Math.pow(2,-24)-Math.pow(2,-77):0,b=l?0:t-1,f=l?1:-1,x=u<0||u===0&&1/u<0?1:0;for(u=Math.abs(u),isNaN(u)||u===1/0?(o=isNaN(u)?1:0,a=d):(a=Math.floor(Math.log(u)/Math.LN2),u*(n=Math.pow(2,-a))<1&&(a--,n*=2),(u+=a+h>=1?y/n:y*Math.pow(2,1-h))*n>=2&&(a++,n/=2),a+h>=d?(o=0,a=d):a+h>=1?(o=(u*n-1)*Math.pow(2,r),a+=h):(o=u*Math.pow(2,h-1)*Math.pow(2,r),a=0));r>=8;m[c+b]=255&o,b+=f,o/=256,r-=8);for(a=a<0;m[c+b]=255&a,b+=f,a/=256,i-=8);m[c+b-f]|=128*x}},{}],24:[function(s,g,w){typeof Object.create=="function"?g.exports=function(m,u){u&&(m.super_=u,m.prototype=Object.create(u.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}))}:g.exports=function(m,u){if(u){m.super_=u;var c=function(){};c.prototype=u.prototype,m.prototype=new c,m.prototype.constructor=m}}},{}],25:[function(s,g,w){Object.defineProperty(w,"__esModule",{value:!0});var m=function(){function u(c,l){this.color=!0,this.key=void 0,this.value=void 0,this.parent=void 0,this.brother=void 0,this.leftChild=void 0,this.rightChild=void 0,this.key=c,this.value=l}return u.prototype.rotateLeft=function(){var c=this.parent,l=this.brother,r=this.leftChild,t=this.rightChild;if(!t)throw new Error("unknown error");var a=t.leftChild,o=t.rightChild;return c&&(c.leftChild===this?c.leftChild=t:c.rightChild===this&&(c.rightChild=t)),t.parent=c,t.brother=l,t.leftChild=this,t.rightChild=o,l&&(l.brother=t),this.parent=t,this.brother=o,this.leftChild=r,this.rightChild=a,o&&(o.parent=t,o.brother=this),r&&(r.parent=this,r.brother=a),a&&(a.parent=this,a.brother=r),t},u.prototype.rotateRight=function(){var c=this.parent,l=this.brother,r=this.leftChild;if(!r)throw new Error("unknown error");var t=this.rightChild,a=r.leftChild,o=r.rightChild;return c&&(c.leftChild===this?c.leftChild=r:c.rightChild===this&&(c.rightChild=r)),r.parent=c,r.brother=l,r.leftChild=a,r.rightChild=this,l&&(l.brother=r),a&&(a.parent=r,a.brother=this),this.parent=r,this.brother=a,this.leftChild=o,this.rightChild=t,o&&(o.parent=this,o.brother=t),t&&(t.parent=this,t.brother=o),r},u.prototype.remove=function(){if(this.leftChild||this.rightChild)throw new Error("can only remove leaf node");this.parent&&(this===this.parent.leftChild?this.parent.leftChild=void 0:this===this.parent.rightChild&&(this.parent.rightChild=void 0)),this.brother&&(this.brother.brother=void 0),this.key=void 0,this.value=void 0,this.parent=void 0,this.brother=void 0},u.TreeNodeColorType={red:!0,black:!1},u}();Object.freeze(m),w.default=m},{}],26:[function(s,g,w){var m=this&&this.__generator||function(c,l){var r,t,a,o,n={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function i(d){return function(h){return function(y){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,t&&(a=2&y[0]?t.return:y[0]?t.throw||((a=t.return)&&a.call(t),0):t.next)&&!(a=a.call(t,y[1])).done)return a;switch(t=0,a&&(y=[2&y[0],a.value]),y[0]){case 0:case 1:a=y;break;case 4:return n.label++,{value:y[1],done:!1};case 5:n.label++,t=y[1],y=[0];continue;case 7:y=n.ops.pop(),n.trys.pop();continue;default:if(!(a=(a=n.trys).length>0&&a[a.length-1])&&(y[0]===6||y[0]===2)){n=0;continue}if(y[0]===3&&(!a||y[1]>a[0]&&y[1]$)throw new Error("pos should more than 0 and less than queue's size");return{curNodeBucketIndex:Math.floor(x/u.bucketSize),curNodePointerIndex:x%u.bucketSize}};this.getElementByPos=function(b){var f=h(b),x=f.curNodeBucketIndex,$=f.curNodePointerIndex;return r[x][$]},this.eraseElementByPos=function(b){var f=this;if(b<0||b>d)throw new Error("pos should more than 0 and less than queue's size");if(b===0)this.popFront();else if(b===this.size())this.popBack();else{for(var x=[],$=b+1;$0?--n:t0&&--d)},this.setElementByPos=function(b,f){var x=h(b),$=x.curNodeBucketIndex,B=x.curNodePointerIndex;r[$][B]=f},this.insert=function(b,f,x){var $=this;if(x===void 0&&(x=1),b===0)for(;x--;)this.pushFront(f);else if(b===this.size())for(;x--;)this.pushBack(f);else{for(var B=[],E=b;E0?--a:t>0&&(--t,a=u.bucketSize-1)),++d,r[t][a]=b},this.popFront=function(){this.empty()||(this.size()!==1&&(a0&&--d)},this.shrinkToFit=function(){var b=this,f=[];this.forEach(function(E){f.push(E)});var x=f.length;r=[];for(var $=Math.ceil(x/u.bucketSize),B=0;B<$;++B)r.push(new Array(u.bucketSize));this.clear(),f.forEach(function(E){return b.pushBack(E)})},this.cut=function(b){if(b<0)this.clear();else{var f=h(b),x=f.curNodeBucketIndex,$=f.curNodePointerIndex;o=x,n=$,d=b+1}},this[Symbol.iterator]=function(){return function(){var b,f;return m(this,function(x){switch(x.label){case 0:if(d===0)return[2];if(t!==o)return[3,5];f=a,x.label=1;case 1:return f<=n?[4,r[t][f]]:[3,4];case 2:x.sent(),x.label=3;case 3:return++f,[3,1];case 4:return[2];case 5:f=a,x.label=6;case 6:return f0&&i[i.length-1])&&(x[0]===6||x[0]===2)){h=0;continue}if(x[0]===3&&(!i||x[1]>i[0]&&x[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(w,"__esModule",{value:!0});var c=s("../LinkList/LinkList"),l=s("../Map/Map");function r(t,a,o){var n=this;if(t===void 0&&(t=[]),a===void 0&&(a=r.initSize),o=o||function(y){var b,f,x=0,$="";if(typeof y=="number")x=((x=Math.floor(y))<<5)-x,x&=x;else{$=typeof y!="string"?JSON.stringify(y):y;try{for(var B=u($),E=B.next();!E.done;E=B.next())x=(x<<5)-x+E.value.charCodeAt(0),x&=x}catch(N){b={error:N}}finally{try{E&&!E.done&&(f=B.return)&&f.call(B)}finally{if(b)throw b.error}}}return x^=x>>>16},(a&a-1)!=0)throw new Error("initBucketNum must be 2 to the power of n");var i=0,d=[],h=Math.max(r.initSize,Math.min(r.maxSize,a));this.size=function(){return i},this.empty=function(){return i===0},this.clear=function(){i=0,h=a,d=[]},this.forEach=function(y){var b=0;d.forEach(function(f){f.forEach(function(x){y(x,b++)})})},this.setElement=function(y,b){var f,x;if(y==null)throw new Error("to avoid some unnecessary errors, we don't suggest you insert null or undefined here");if(b!=null){var $=o(y)&h-1;if(d[$]){var B=d[$].size();if(d[$]instanceof c.default){try{for(var E=u(d[$]),N=E.next();!N.done;N=E.next()){var U=N.value;if(U.key===y)return void(U.value=b)}}catch(C){f={error:C}}finally{try{N&&!N.done&&(x=E.return)&&x.call(E)}finally{if(f)throw f.error}}d[$].pushBack({key:y,value:b}),d[$].size()>=r.treeifyThreshold&&(d[$]=new l.default(d[$]))}else d[$].setElement(y,b);var R=d[$].size();i+=R-B}else++i,d[$]=new c.default([{key:y,value:b}]);i>h*r.sigma&&(function(C){if(!(C>=r.maxSize)){h=2*C;var k=[];d.forEach(function(T,S){if(!T.empty()){if(T instanceof c.default&&T.size()===1){var A=T.front(),L=A.key,F=A.value;k[o(L)&h-1]=new c.default([{key:L,value:F}])}else if(T instanceof l.default){var q=new c.default,I=new c.default;T.forEach(function(P){o(P.key)&C?I.pushBack(P):q.pushBack(P)}),q.size()>r.untreeifyThreshold?k[S]=new l.default(q):q.size()&&(k[S]=q),I.size()>r.untreeifyThreshold?k[S+C]=new l.default(I):I.size()&&(k[S+C]=I)}else{var D=new c.default,M=new c.default;T.forEach(function(P){o(P.key)&C?M.pushBack(P):D.pushBack(P)}),D.size()&&(k[S]=D),M.size()&&(k[S+C]=M)}d[S].clear()}}),d=k}}).call(this,h)}else this.eraseElementByKey(y)},this.getElementByKey=function(y){var b,f,x=o(y)&h-1;if(d[x]){if(d[x]instanceof l.default)return d[x].getElementByKey(y);try{for(var $=u(d[x]),B=$.next();!B.done;B=$.next()){var E=B.value;if(E.key===y)return E.value}}catch(N){b={error:N}}finally{try{B&&!B.done&&(f=$.return)&&f.call($)}finally{if(b)throw b.error}}}},this.eraseElementByKey=function(y){var b,f,x=o(y)&h-1;if(d[x]){var $=d[x].size();if(d[x]instanceof l.default)d[x].eraseElementByKey(y),d[x].size()<=r.untreeifyThreshold&&(d[x]=new c.default(d[x]));else{var B=-1;try{for(var E=u(d[x]),N=E.next();!N.done;N=E.next())if(++B,N.value.key===y){d[x].eraseElementByPos(B);break}}catch(R){b={error:R}}finally{try{N&&!N.done&&(f=E.return)&&f.call(E)}finally{if(b)throw b.error}}}var U=d[x].size();i+=U-$}},this.find=function(y){var b,f,x=o(y)&h-1;if(!d[x])return!1;if(d[x]instanceof l.default)return d[x].find(y);try{for(var $=u(d[x]),B=$.next();!B.done;B=$.next())if(B.value.key===y)return!0}catch(E){b={error:E}}finally{try{B&&!B.done&&(f=$.return)&&f.call($)}finally{if(b)throw b.error}}return!1},this[Symbol.iterator]=function(){return function(){var y,b,f,x,$,B;return m(this,function(E){switch(E.label){case 0:y=0,E.label=1;case 1:if(!(y=h)return[3,10];E.label=2;case 2:E.trys.push([2,7,8,9]),$=void 0,b=u(d[y]),f=b.next(),E.label=3;case 3:return f.done?[3,6]:[4,f.value];case 4:E.sent(),E.label=5;case 5:return f=b.next(),[3,3];case 6:return[3,9];case 7:return x=E.sent(),$={error:x},[3,9];case 8:try{f&&!f.done&&(B=b.return)&&B.call(b)}finally{if($)throw $.error}return[7];case 9:return++y,[3,1];case 10:return[2]}})}()},t.forEach(function(y){var b=y.key,f=y.value;return n.setElement(b,f)}),Object.freeze(this)}r.initSize=16,r.maxSize=1<<30,r.sigma=.75,r.treeifyThreshold=8,r.untreeifyThreshold=6,r.minTreeifySize=64,Object.freeze(r),w.default=r},{"../LinkList/LinkList":29,"../Map/Map":30}],28:[function(s,g,w){var m=this&&this.__generator||function(t,a){var o,n,i,d,h={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return d={next:y(0),throw:y(1),return:y(2)},typeof Symbol=="function"&&(d[Symbol.iterator]=function(){return this}),d;function y(b){return function(f){return function(x){if(o)throw new TypeError("Generator is already executing.");for(;h;)try{if(o=1,n&&(i=2&x[0]?n.return:x[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,x[1])).done)return i;switch(n=0,i&&(x=[2&x[0],i.value]),x[0]){case 0:case 1:i=x;break;case 4:return h.label++,{value:x[1],done:!1};case 5:h.label++,n=x[1],x=[0];continue;case 7:x=h.ops.pop(),h.trys.pop();continue;default:if(!(i=(i=h.trys).length>0&&i[i.length-1])&&(x[0]===6||x[0]===2)){h=0;continue}if(x[0]===3&&(!i||x[1]>i[0]&&x[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(w,"__esModule",{value:!0});var c=s("../Set/Set"),l=s("../LinkList/LinkList");function r(t,a,o){var n=this;if(t===void 0&&(t=[]),a===void 0&&(a=r.initSize),o=o||function(y){var b=0,f="";if(typeof y=="number")b=((b=Math.floor(y))<<5)-b,b&=b;else{f=typeof y!="string"?JSON.stringify(y):y;for(var x=0;x>>16},(a&a-1)!=0)throw new Error("initBucketNum must be 2 to the power of n");var i=0,d=[],h=Math.max(r.initSize,Math.min(r.maxSize,a));this.size=function(){return i},this.empty=function(){return i===0},this.clear=function(){i=0,h=a,d=[]},this.forEach=function(y){var b=0;d.forEach(function(f){f.forEach(function(x){y(x,b++)})})},this.insert=function(y){if(y==null)throw new Error("to avoid some unnecessary errors, we don't suggest you insert null or undefined here");var b=o(y)&h-1;if(d[b]){var f=d[b].size();if(d[b]instanceof l.default){if(d[b].find(y))return;d[b].pushBack(y),d[b].size()>=r.treeifyThreshold&&(d[b]=new c.default(d[b]))}else d[b].insert(y);var x=d[b].size();i+=x-f}else d[b]=new l.default([y]),++i;i>h*r.sigma&&(function($){if(!($>=r.maxSize)){h=2*$;var B=[];d.forEach(function(E,N){if(!E.empty()){if(E instanceof l.default&&E.size()===1){var U=E.front();if(U===void 0)throw new Error("unknown error");B[o(U)&h-1]=new l.default([U])}else if(E instanceof c.default){var R=new l.default,C=new l.default;E.forEach(function(S){o(S)&$?C.pushBack(S):R.pushBack(S)}),R.size()>r.untreeifyThreshold?B[N]=new c.default(R):R.size()&&(B[N]=R),C.size()>r.untreeifyThreshold?B[N+$]=new c.default(C):C.size()&&(B[N+$]=C)}else{var k=new l.default,T=new l.default;E.forEach(function(S){o(S)&$?T.pushBack(S):k.pushBack(S)}),k.size()&&(B[N]=k),T.size()&&(B[N+$]=T)}d[N].clear()}}),d=B}}).call(this,h)},this.eraseElementByValue=function(y){var b=o(y)&h-1;if(d[b]){var f=d[b].size();d[b].eraseElementByValue(y),d[b]instanceof c.default&&d[b].size()<=r.untreeifyThreshold&&(d[b]=new l.default(d[b]));var x=d[b].size();i+=x-f}},this.find=function(y){var b=o(y)&h-1;return!!d[b]&&d[b].find(y)},this[Symbol.iterator]=function(){return function(){var y,b,f,x,$,B;return m(this,function(E){switch(E.label){case 0:y=0,E.label=1;case 1:if(!(y=h)return[3,10];E.label=2;case 2:E.trys.push([2,7,8,9]),$=void 0,b=u(d[y]),f=b.next(),E.label=3;case 3:return f.done?[3,6]:[4,f.value];case 4:E.sent(),E.label=5;case 5:return f=b.next(),[3,3];case 6:return[3,9];case 7:return x=E.sent(),$={error:x},[3,9];case 8:try{f&&!f.done&&(B=b.return)&&B.call(b)}finally{if($)throw $.error}return[7];case 9:return++y,[3,1];case 10:return[2]}})}()},t.forEach(function(y){return n.insert(y)}),Object.freeze(this)}r.initSize=16,r.maxSize=1<<30,r.sigma=.75,r.treeifyThreshold=8,r.untreeifyThreshold=6,r.minTreeifySize=64,Object.freeze(r),w.default=r},{"../LinkList/LinkList":29,"../Set/Set":33}],29:[function(s,g,w){var m=this&&this.__generator||function(l,r){var t,a,o,n,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return n={next:d(0),throw:d(1),return:d(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function d(h){return function(y){return function(b){if(t)throw new TypeError("Generator is already executing.");for(;i;)try{if(t=1,a&&(o=2&b[0]?a.return:b[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,b[1])).done)return o;switch(a=0,o&&(b=[2&b[0],o.value]),b[0]){case 0:case 1:o=b;break;case 4:return i.label++,{value:b[1],done:!1};case 5:i.label++,a=b[1],b=[0];continue;case 7:b=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(b[0]===6||b[0]===2)){i=0;continue}if(b[0]===3&&(!o||b[1]>o[0]&&b[1]=t)throw new Error("pos must more then 0 and less then the list length");for(var i=a;n--&&i;)i=i.next;if(!i||i.value===void 0)throw new Error("unknown error");return i.value},this.eraseElementByPos=function(n){if(n<0||n>=t)throw new Error("erase pos must more then 0 and less then the list length");if(n===0)this.popFront();else if(n===t-1)this.popBack();else{for(var i=a;n--;){if(!(i!=null&&i.next))throw new Error("unknown error");i=i.next}if(!i||!i.pre||!i.next)throw new Error("unknown error");var d=i.pre,h=i.next;h.pre=d,d.next=h,t>0&&--t}},this.eraseElementByValue=function(n){for(;a&&a.value===n;)this.popFront();for(;o&&o.value===n;)this.popBack();if(a)for(var i=a;i;){if(i.value===n){var d=i.pre,h=i.next;h&&(h.pre=d),d&&(d.next=h),t>0&&--t}i=i.next}},this.pushBack=function(n){if(n==null)throw new Error("you can't push null or undefined here");++t;var i=new u(n);o?(o.next=i,i.pre=o,o=i):a=o=i},this.popBack=function(){o&&(t>0&&--t,o&&(a===o?a=o=void 0:(o=o.pre)&&(o.next=void 0)))},this.setElementByPos=function(n,i){if(i==null)throw new Error("you can't set null or undefined here");if(n<0||n>=t)throw new Error("pos must more then 0 and less then the list length");for(var d=a;n--;){if(!d)throw new Error("unknown error");d=d.next}d&&(d.value=i)},this.insert=function(n,i,d){if(d===void 0&&(d=1),i==null)throw new Error("you can't insert null or undefined here");if(n<0||n>t)throw new Error("insert pos must more then 0 and less then or equal to the list length");if(d<0)throw new Error("insert size must more than 0");if(n===0)for(;d--;)this.pushFront(i);else if(n===t)for(;d--;)this.pushBack(i);else{for(var h=a,y=1;y0&&--t;n.next=i.next,n.next&&(n.next.pre=n),n=n.next}},this.sort=function(n){var i=[];this.forEach(function(h){i.push(h)}),i.sort(n);var d=a;i.forEach(function(h){d&&(d.value=h,d=d.next)})},this.pushFront=function(n){if(n==null)throw new Error("you can't push null or undefined here");++t;var i=new u(n);a?(i.next=a,a.pre=i,a=i):a=o=i},this.popFront=function(){a&&(t>0&&--t,a&&(a===o?a=o=void 0:(a=a.next)&&(a.pre=void 0)))},this.merge=function(n){var i=this,d=a;n.forEach(function(h){for(;d&&d.value!==void 0&&d.value<=h;)d=d.next;if(d===void 0)i.pushBack(h),d=o;else if(d===a)i.pushFront(h),d=a;else{++t;var y=d.pre;y&&(y.next=new u(h),y.next.pre=y,y.next.next=d,d&&(d.pre=y.next))}})},this[Symbol.iterator]=function(){return function(){var n;return m(this,function(i){switch(i.label){case 0:n=a,i.label=1;case 1:if(n===void 0)return[3,3];if(!n.value)throw new Error("unknown error");return[4,n.value];case 2:return i.sent(),n=n.next,[3,1];case 3:return[2]}})}()},l.forEach(function(n){return r.pushBack(n)}),Object.freeze(this)}Object.freeze(c),w.default=c},{}],30:[function(s,g,w){var m=this&&this.__generator||function(r,t){var a,o,n,i,d={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return i={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function h(y){return function(b){return function(f){if(a)throw new TypeError("Generator is already executing.");for(;d;)try{if(a=1,o&&(n=2&f[0]?o.return:f[0]?o.throw||((n=o.return)&&n.call(o),0):o.next)&&!(n=n.call(o,f[1])).done)return n;switch(o=0,n&&(f=[2&f[0],n.value]),f[0]){case 0:case 1:n=f;break;case 4:return d.label++,{value:f[1],done:!1};case 5:d.label++,o=f[1],f=[0];continue;case 7:f=d.ops.pop(),d.trys.pop();continue;default:if(!(n=(n=d.trys).length>0&&n[n.length-1])&&(f[0]===6||f[0]===2)){d=0;continue}if(f[0]===3&&(!n||f[1]>n[0]&&f[1]=r.length&&(r=void 0),{value:r&&r[o++],done:!r}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(w,"__esModule",{value:!0});var c=s("../Base/TreeNode");function l(r,t){var a=this;r===void 0&&(r=[]),t=t||function(C,k){return Ck?1:0};var o=0,n=new c.default;n.color=c.default.TreeNodeColorType.black,this.size=function(){return o},this.empty=function(){return o===0},this.clear=function(){o=0,n.key=n.value=void 0,n.leftChild=n.rightChild=n.brother=void 0};var i=function(C){if(!C||C.key===void 0)throw new Error("unknown error");return C.leftChild?i(C.leftChild):C},d=function(C){if(!C||C.key===void 0)throw new Error("unknown error");return C.rightChild?d(C.rightChild):C};this.front=function(){if(!this.empty()){var C=i(n);if(C.key===void 0||C.value===void 0)throw new Error("unknown error");return{key:C.key,value:C.value}}},this.back=function(){if(!this.empty()){var C=d(n);if(C.key===void 0||C.value===void 0)throw new Error("unknown error");return{key:C.key,value:C.value}}},this.forEach=function(C){var k,T,S=0;try{for(var A=u(this),L=A.next();!L.done;L=A.next())C(L.value,S++)}catch(F){k={error:F}}finally{try{L&&!L.done&&(T=A.return)&&T.call(A)}finally{if(k)throw k.error}}},this.getElementByPos=function(C){var k,T;if(C<0||C>=this.size())throw new Error("pos must more than 0 and less than set's size");var S=0;try{for(var A=u(this),L=A.next();!L.done;L=A.next()){var F=L.value;if(S===C)return F;++S}}catch(q){k={error:q}}finally{try{L&&!L.done&&(T=A.return)&&T.call(A)}finally{if(k)throw k.error}}throw new Error("unknown Error")};var h=function(C,k){if(C&&C.key!==void 0&&C.value!==void 0){var T=t(C.key,k);return T===0?{key:C.key,value:C.value}:T<0?h(C.rightChild,k):h(C.leftChild,k)||{key:C.key,value:C.value}}};this.lowerBound=function(C){return h(n,C)};var y=function(C,k){if(C&&C.key!==void 0&&C.value!==void 0)return t(C.key,k)<=0?y(C.rightChild,k):y(C.leftChild,k)||{key:C.key,value:C.value}};this.upperBound=function(C){return y(n,C)};var b=function(C,k){if(C&&C.key!==void 0&&C.value!==void 0){var T=t(C.key,k);return T===0?{key:C.key,value:C.value}:T>0?b(C.leftChild,k):b(C.rightChild,k)||{key:C.key,value:C.value}}};this.reverseLowerBound=function(C){return b(n,C)};var f=function(C,k){if(C&&C.key!==void 0&&C.value!==void 0)return t(C.key,k)>=0?f(C.leftChild,k):f(C.rightChild,k)||{key:C.key,value:C.value}};this.reverseUpperBound=function(C){return f(n,C)};var x=function(C){var k=C.parent;if(!k){if(C===n)return;throw new Error("unknown error")}if(C.color!==c.default.TreeNodeColorType.red){var T=C.brother;if(!T)throw new Error("unknown error");if(C===k.leftChild)if(T.color===c.default.TreeNodeColorType.red){T.color=c.default.TreeNodeColorType.black,k.color=c.default.TreeNodeColorType.red;var S=k.rotateLeft();n===k&&(n=S),x(C)}else T.color===c.default.TreeNodeColorType.black&&(T.rightChild&&T.rightChild.color===c.default.TreeNodeColorType.red?(T.color=k.color,k.color=c.default.TreeNodeColorType.black,T.rightChild&&(T.rightChild.color=c.default.TreeNodeColorType.black),S=k.rotateLeft(),n===k&&(n=S),C.color=c.default.TreeNodeColorType.black):T.rightChild&&T.rightChild.color!==c.default.TreeNodeColorType.black||!T.leftChild||T.leftChild.color!==c.default.TreeNodeColorType.red?T.leftChild&&T.leftChild.color!==c.default.TreeNodeColorType.black||T.rightChild&&T.rightChild.color!==c.default.TreeNodeColorType.black||(T.color=c.default.TreeNodeColorType.red,x(k)):(T.color=c.default.TreeNodeColorType.red,T.leftChild&&(T.leftChild.color=c.default.TreeNodeColorType.black),S=T.rotateRight(),n===T&&(n=S),x(C)));else C===k.rightChild&&(T.color===c.default.TreeNodeColorType.red?(T.color=c.default.TreeNodeColorType.black,k.color=c.default.TreeNodeColorType.red,S=k.rotateRight(),n===k&&(n=S),x(C)):T.color===c.default.TreeNodeColorType.black&&(T.leftChild&&T.leftChild.color===c.default.TreeNodeColorType.red?(T.color=k.color,k.color=c.default.TreeNodeColorType.black,T.leftChild&&(T.leftChild.color=c.default.TreeNodeColorType.black),S=k.rotateRight(),n===k&&(n=S),C.color=c.default.TreeNodeColorType.black):T.leftChild&&T.leftChild.color!==c.default.TreeNodeColorType.black||!T.rightChild||T.rightChild.color!==c.default.TreeNodeColorType.red?T.leftChild&&T.leftChild.color!==c.default.TreeNodeColorType.black||T.rightChild&&T.rightChild.color!==c.default.TreeNodeColorType.black||(T.color=c.default.TreeNodeColorType.red,x(k)):(T.color=c.default.TreeNodeColorType.red,T.rightChild&&(T.rightChild.color=c.default.TreeNodeColorType.black),S=T.rotateLeft(),n===T&&(n=S),x(C))))}else C.color=c.default.TreeNodeColorType.black},$=function(C){for(var k=C;k.leftChild||k.rightChild;){if(k.rightChild){k=i(k.rightChild);var T=C.key;C.key=k.key,k.key=T;var S=C.value;C.value=k.value,k.value=S,C=k}k.leftChild&&(k=d(k.leftChild),T=C.key,C.key=k.key,k.key=T,S=C.value,C.value=k.value,k.value=S,C=k)}x(k),k&&k.remove(),--o,n.color=c.default.TreeNodeColorType.black},B=function(C,k){return!(!C||C.key===void 0)&&(!!B(C.leftChild,k)||!!k(C)||B(C.rightChild,k))};this.eraseElementByPos=function(C){if(C<0||C>=o)throw new Error("pos must more than 0 and less than set's size");var k=0;B(n,function(T){return C===k?($(T),!0):(++k,!1)})},this.eraseElementByKey=function(C){if(!this.empty()){var k=U(n,C);k!==void 0&&k.key!==void 0&&t(k.key,C)===0&&$(k)}};var E=function(C,k){if(!C||C.key===void 0)throw new Error("unknown error");var T=t(k,C.key);return T<0?C.leftChild?E(C.leftChild,k):(C.leftChild=new c.default,C.leftChild.parent=C,C.leftChild.brother=C.rightChild,C.rightChild&&(C.rightChild.brother=C.leftChild),C.leftChild):T>0?C.rightChild?E(C.rightChild,k):(C.rightChild=new c.default,C.rightChild.parent=C,C.rightChild.brother=C.leftChild,C.leftChild&&(C.leftChild.brother=C.rightChild),C.rightChild):C},N=function(C){var k=C.parent;if(!k){if(C===n)return;throw new Error("unknown error")}if(k.color!==c.default.TreeNodeColorType.black&&k.color===c.default.TreeNodeColorType.red){var T=k.brother,S=k.parent;if(!S)throw new Error("unknown error");if(T&&T.color===c.default.TreeNodeColorType.red)T.color=k.color=c.default.TreeNodeColorType.black,S.color=c.default.TreeNodeColorType.red,N(S);else if(!T||T.color===c.default.TreeNodeColorType.black)if(k===S.leftChild)if(C===k.leftChild){k.color=c.default.TreeNodeColorType.black,S.color=c.default.TreeNodeColorType.red;var A=S.rotateRight();S===n&&(n=A)}else C===k.rightChild&&(A=k.rotateLeft(),S===n&&(n=A),N(k));else k===S.rightChild&&(C===k.leftChild?(A=k.rotateRight(),S===n&&(n=A),N(k)):C===k.rightChild&&(k.color=c.default.TreeNodeColorType.black,S.color=c.default.TreeNodeColorType.red,A=S.rotateLeft(),S===n&&(n=A)))}};this.setElement=function(C,k){if(C==null)throw new Error("to avoid some unnecessary errors, we don't suggest you insert null or undefined here");if(k!=null){if(this.empty())return++o,n.key=C,n.value=k,void(n.color=c.default.TreeNodeColorType.black);var T=E(n,C);T.key===void 0||t(T.key,C)!==0?(++o,T.key=C,T.value=k,N(T),n.color=c.default.TreeNodeColorType.black):T.value=k}else this.eraseElementByKey(C)};var U=function(C,k){if(C&&C.key!==void 0){var T=t(k,C.key);return T<0?U(C.leftChild,k):T>0?U(C.rightChild,k):C}};this.find=function(C){return!!U(n,C)},this.getElementByKey=function(C){var k=U(n,C);if((k==null?void 0:k.key)===void 0||(k==null?void 0:k.value)===void 0)throw new Error("unknown error");return k.value},this.union=function(C){var k=this;C.forEach(function(T){var S=T.key,A=T.value;return k.setElement(S,A)})},this.getHeight=function(){if(this.empty())return 0;var C=function(k){return k?Math.max(C(k.leftChild),C(k.rightChild))+1:1};return C(n)};var R=function(C){return m(this,function(k){switch(k.label){case 0:return C&&C.key!==void 0&&C.value!==void 0?[5,u(R(C.leftChild))]:[2];case 1:return k.sent(),[4,{key:C.key,value:C.value}];case 2:return k.sent(),[5,u(R(C.rightChild))];case 3:return k.sent(),[2]}})};this[Symbol.iterator]=function(){return R(n)},r.forEach(function(C){var k=C.key,T=C.value;return a.setElement(k,T)}),Object.freeze(this)}Object.freeze(l),w.default=l},{"../Base/TreeNode":25}],31:[function(s,g,w){function m(u,c){u===void 0&&(u=[]),c=c||function(o,n){return o>n?-1:o=r)throw new Error("unknown error");if(n<0||n>=r)throw new Error("unknown error");var i=l[o];l[o]=l[n],l[n]=i},a=function(o){if(o<0||o>=r)throw new Error("unknown error");var n=2*o+1,i=2*o+2;n0&&t(o,n),i0&&t(o,i)};(function(){for(var o=Math.floor((r-1)/2);o>=0;--o)for(var n=o,i=2*n+1;i0&&(h=d),c(l[n],l[h])<=0)break;t(n,h),i=2*(n=h)+1}})(),this.size=function(){return r},this.empty=function(){return r===0},this.clear=function(){r=0,l.length=0},this.push=function(o){if(l.push(o),++r!==1)for(var n=r-1;n>0;){var i=Math.floor((n-1)/2);if(c(l[i],o)<=0)break;a(i),n=i}},this.pop=function(){if(!this.empty())if(this.size()!==1){var o=l[r-1];--r;for(var n=0;n=this.size())break;var h=i;if(d0&&(h=d),c(l[h],o)>=0)break;l[n]=l[h],n=h}l[n]=o}else--r},this.top=function(){return l[0]},Object.freeze(this)}Object.defineProperty(w,"__esModule",{value:!0}),Object.freeze(m),w.default=m},{}],32:[function(s,g,w){Object.defineProperty(w,"__esModule",{value:!0});var m=s("../LinkList/LinkList");function u(c){c===void 0&&(c=[]);var l=new m.default(c);this.size=function(){return l.size()},this.empty=function(){return l.empty()},this.clear=function(){l.clear()},this.push=function(r){l.pushBack(r)},this.pop=function(){l.popFront()},this.front=function(){return l.front()},Object.freeze(this)}Object.freeze(u),w.default=u},{"../LinkList/LinkList":29}],33:[function(s,g,w){var m=this&&this.__generator||function(r,t){var a,o,n,i,d={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return i={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function h(y){return function(b){return function(f){if(a)throw new TypeError("Generator is already executing.");for(;d;)try{if(a=1,o&&(n=2&f[0]?o.return:f[0]?o.throw||((n=o.return)&&n.call(o),0):o.next)&&!(n=n.call(o,f[1])).done)return n;switch(o=0,n&&(f=[2&f[0],n.value]),f[0]){case 0:case 1:n=f;break;case 4:return d.label++,{value:f[1],done:!1};case 5:d.label++,o=f[1],f=[0];continue;case 7:f=d.ops.pop(),d.trys.pop();continue;default:if(!(n=(n=d.trys).length>0&&n[n.length-1])&&(f[0]===6||f[0]===2)){d=0;continue}if(f[0]===3&&(!n||f[1]>n[0]&&f[1]=r.length&&(r=void 0),{value:r&&r[o++],done:!r}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(w,"__esModule",{value:!0});var c=s("../Base/TreeNode");function l(r,t){var a=this;r===void 0&&(r=[]),t=t||function(C,k){return Ck?1:0};var o=0,n=new c.default;n.color=c.default.TreeNodeColorType.black,this.size=function(){return o},this.empty=function(){return o===0},this.clear=function(){o=0,n.key=void 0,n.leftChild=n.rightChild=n.brother=n.parent=void 0,n.color=c.default.TreeNodeColorType.black};var i=function(C){if(!C||C.key===void 0)throw new Error("unknown error");return C.leftChild?i(C.leftChild):C},d=function(C){if(!C||C.key===void 0)throw new Error("unknown error");return C.rightChild?d(C.rightChild):C};this.front=function(){if(!this.empty())return i(n).key},this.back=function(){if(!this.empty())return d(n).key},this.forEach=function(C){var k,T,S=0;try{for(var A=u(this),L=A.next();!L.done;L=A.next())C(L.value,S++)}catch(F){k={error:F}}finally{try{L&&!L.done&&(T=A.return)&&T.call(A)}finally{if(k)throw k.error}}},this.getElementByPos=function(C){var k,T;if(C<0||C>=this.size())throw new Error("pos must more than 0 and less than set's size");var S=0;try{for(var A=u(this),L=A.next();!L.done;L=A.next()){var F=L.value;if(S===C)return F;++S}}catch(q){k={error:q}}finally{try{L&&!L.done&&(T=A.return)&&T.call(A)}finally{if(k)throw k.error}}throw new Error("unknown error")};var h=function(C){var k=C.parent;if(!k){if(C===n)return;throw new Error("unknown error")}if(C.color!==c.default.TreeNodeColorType.red){var T=C.brother;if(!T)throw new Error("unknown error");if(C===k.leftChild)if(T.color===c.default.TreeNodeColorType.red){T.color=c.default.TreeNodeColorType.black,k.color=c.default.TreeNodeColorType.red;var S=k.rotateLeft();n===k&&(n=S),h(C)}else T.color===c.default.TreeNodeColorType.black&&(T.rightChild&&T.rightChild.color===c.default.TreeNodeColorType.red?(T.color=k.color,k.color=c.default.TreeNodeColorType.black,T.rightChild&&(T.rightChild.color=c.default.TreeNodeColorType.black),S=k.rotateLeft(),n===k&&(n=S),C.color=c.default.TreeNodeColorType.black):T.rightChild&&T.rightChild.color!==c.default.TreeNodeColorType.black||!T.leftChild||T.leftChild.color!==c.default.TreeNodeColorType.red?T.leftChild&&T.leftChild.color!==c.default.TreeNodeColorType.black||T.rightChild&&T.rightChild.color!==c.default.TreeNodeColorType.black||(T.color=c.default.TreeNodeColorType.red,h(k)):(T.color=c.default.TreeNodeColorType.red,T.leftChild&&(T.leftChild.color=c.default.TreeNodeColorType.black),S=T.rotateRight(),n===T&&(n=S),h(C)));else C===k.rightChild&&(T.color===c.default.TreeNodeColorType.red?(T.color=c.default.TreeNodeColorType.black,k.color=c.default.TreeNodeColorType.red,S=k.rotateRight(),n===k&&(n=S),h(C)):T.color===c.default.TreeNodeColorType.black&&(T.leftChild&&T.leftChild.color===c.default.TreeNodeColorType.red?(T.color=k.color,k.color=c.default.TreeNodeColorType.black,T.leftChild&&(T.leftChild.color=c.default.TreeNodeColorType.black),S=k.rotateRight(),n===k&&(n=S),C.color=c.default.TreeNodeColorType.black):T.leftChild&&T.leftChild.color!==c.default.TreeNodeColorType.black||!T.rightChild||T.rightChild.color!==c.default.TreeNodeColorType.red?T.leftChild&&T.leftChild.color!==c.default.TreeNodeColorType.black||T.rightChild&&T.rightChild.color!==c.default.TreeNodeColorType.black||(T.color=c.default.TreeNodeColorType.red,h(k)):(T.color=c.default.TreeNodeColorType.red,T.rightChild&&(T.rightChild.color=c.default.TreeNodeColorType.black),S=T.rotateLeft(),n===T&&(n=S),h(C))))}else C.color=c.default.TreeNodeColorType.black},y=function(C){for(var k=C;k.leftChild||k.rightChild;){if(k.rightChild){k=i(k.rightChild);var T=C.key;C.key=k.key,k.key=T,C=k}k.leftChild&&(k=d(k.leftChild),T=C.key,C.key=k.key,k.key=T,C=k)}h(k),k&&k.remove(),--o,n.color=c.default.TreeNodeColorType.black},b=function(C,k){return!(!C||C.key===void 0)&&(!!b(C.leftChild,k)||!!k(C)||b(C.rightChild,k))};this.eraseElementByPos=function(C){if(C<0||C>=o)throw new Error("pos must more than 0 and less than set's size");var k=0;b(n,function(T){return C===k?(y(T),!0):(++k,!1)})},this.eraseElementByValue=function(C){if(!this.empty()){var k=$(n,C);k!==void 0&&k.key!==void 0&&t(k.key,C)===0&&y(k)}};var f=function(C,k){if(!C||C.key===void 0)throw new Error("unknown error");var T=t(k,C.key);return T<0?C.leftChild?f(C.leftChild,k):(C.leftChild=new c.default,C.leftChild.parent=C,C.leftChild.brother=C.rightChild,C.rightChild&&(C.rightChild.brother=C.leftChild),C.leftChild):T>0?C.rightChild?f(C.rightChild,k):(C.rightChild=new c.default,C.rightChild.parent=C,C.rightChild.brother=C.leftChild,C.leftChild&&(C.leftChild.brother=C.rightChild),C.rightChild):C},x=function(C){var k=C.parent;if(!k){if(C===n)return;throw new Error("unknown error")}if(k.color!==c.default.TreeNodeColorType.black&&k.color===c.default.TreeNodeColorType.red){var T=k.brother,S=k.parent;if(!S)throw new Error("unknown error");if(T&&T.color===c.default.TreeNodeColorType.red)T.color=k.color=c.default.TreeNodeColorType.black,S.color=c.default.TreeNodeColorType.red,x(S);else if(!T||T.color===c.default.TreeNodeColorType.black)if(k===S.leftChild)if(C===k.leftChild){k.color=c.default.TreeNodeColorType.black,S.color=c.default.TreeNodeColorType.red;var A=S.rotateRight();S===n&&(n=A)}else C===k.rightChild&&(A=k.rotateLeft(),S===n&&(n=A),x(k));else k===S.rightChild&&(C===k.leftChild?(A=k.rotateRight(),S===n&&(n=A),x(k)):C===k.rightChild&&(k.color=c.default.TreeNodeColorType.black,S.color=c.default.TreeNodeColorType.red,A=S.rotateLeft(),S===n&&(n=A)))}};this.insert=function(C){if(C==null)throw new Error("to avoid some unnecessary errors, we don't suggest you insert null or undefined here");if(this.empty())return++o,n.key=C,void(n.color=c.default.TreeNodeColorType.black);var k=f(n,C);k.key!==void 0&&t(k.key,C)===0||(++o,k.key=C,x(k),n.color=c.default.TreeNodeColorType.black)};var $=function(C,k){if(C&&C.key!==void 0){var T=t(k,C.key);return T<0?$(C.leftChild,k):T>0?$(C.rightChild,k):C}};this.find=function(C){var k=$(n,C);return k!==void 0&&k.key!==void 0&&t(k.key,C)===0};var B=function(C,k){if(C&&C.key!==void 0){var T=t(C.key,k);if(T===0)return C.key;if(T<0)return B(C.rightChild,k);var S=B(C.leftChild,k);return S!==void 0?S:C.key}};this.lowerBound=function(C){return B(n,C)};var E=function(C,k){if(C&&C.key!==void 0){if(t(C.key,k)<=0)return E(C.rightChild,k);var T=E(C.leftChild,k);return T!==void 0?T:C.key}};this.upperBound=function(C){return E(n,C)};var N=function(C,k){if(C&&C.key!==void 0){var T=t(C.key,k);if(T===0)return C.key;if(T>0)return N(C.leftChild,k);var S=N(C.rightChild,k);return S!==void 0?S:C.key}};this.reverseLowerBound=function(C){return N(n,C)};var U=function(C,k){if(C&&C.key!==void 0){if(t(C.key,k)>=0)return U(C.leftChild,k);var T=U(C.rightChild,k);return T!==void 0?T:C.key}};this.reverseUpperBound=function(C){return U(n,C)},this.union=function(C){var k=this;C.forEach(function(T){return k.insert(T)})},this.getHeight=function(){if(this.empty())return 0;var C=function(k){return k?Math.max(C(k.leftChild),C(k.rightChild))+1:1};return C(n)};var R=function(C){return m(this,function(k){switch(k.label){case 0:return C&&C.key!==void 0?[5,u(R(C.leftChild))]:[2];case 1:return k.sent(),[4,C.key];case 2:return k.sent(),[5,u(R(C.rightChild))];case 3:return k.sent(),[2]}})};this[Symbol.iterator]=function(){return R(n)},r.forEach(function(C){return a.insert(C)}),Object.freeze(this)}Object.freeze(l),w.default=l},{"../Base/TreeNode":25}],34:[function(s,g,w){function m(u){var c=this;u===void 0&&(u=[]);var l=0,r=[];this.size=function(){return l},this.empty=function(){return l===0},this.clear=function(){l=0,r.length=0},this.push=function(t){r.push(t),++l},this.pop=function(){r.pop(),l>0&&--l},this.top=function(){return r[l-1]},u.forEach(function(t){return c.push(t)}),Object.freeze(this)}Object.defineProperty(w,"__esModule",{value:!0}),Object.freeze(m),w.default=m},{}],35:[function(s,g,w){var m=this&&this.__generator||function(t,a){var o,n,i,d,h={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return d={next:y(0),throw:y(1),return:y(2)},typeof Symbol=="function"&&(d[Symbol.iterator]=function(){return this}),d;function y(b){return function(f){return function(x){if(o)throw new TypeError("Generator is already executing.");for(;h;)try{if(o=1,n&&(i=2&x[0]?n.return:x[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,x[1])).done)return i;switch(n=0,i&&(x=[2&x[0],i.value]),x[0]){case 0:case 1:i=x;break;case 4:return h.label++,{value:x[1],done:!1};case 5:h.label++,n=x[1],x=[0];continue;case 7:x=h.ops.pop(),h.trys.pop();continue;default:if(!(i=(i=h.trys).length>0&&i[i.length-1])&&(x[0]===6||x[0]===2)){h=0;continue}if(x[0]===3&&(!i||x[1]>i[0]&&x[1]0)&&!(n=d.next()).done;)h.push(n.value)}catch(y){i={error:y}}finally{try{n&&!n.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}return h},c=this&&this.__spreadArray||function(t,a,o){if(o||arguments.length===2)for(var n,i=0,d=a.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")};function r(t){var a=this;t===void 0&&(t=[]);var o=0,n=[];this.size=function(){return o},this.empty=function(){return o===0},this.clear=function(){o=0,n.length=0},this.front=function(){if(!this.empty())return n[0]},this.back=function(){if(!this.empty())return n[o-1]},this.forEach=function(i){n.forEach(i)},this.getElementByPos=function(i){if(i<0||i>=o)throw new Error("pos must more than 0 and less than vector's size");return n[i]},this.eraseElementByPos=function(i){if(i<0||i>=o)throw new Error("pos must more than 0 and less than vector's size");for(var d=i;dh;)this.popBack()},this.pushBack=function(i){n.push(i),++o},this.popBack=function(){n.pop(),o>0&&--o},this.setElementByPos=function(i,d){if(i<0||i>=o)throw new Error("pos must more than 0 and less than vector's size");n[i]=d},this.insert=function(i,d,h){if(h===void 0&&(h=1),i<0||i>o)throw new Error("pos must more than 0 and less than or equal to vector's size");n.splice.apply(n,c([i,0],u(new Array(h).fill(d)),!1)),o+=h},this.find=function(i){return n.includes(i)},this.reverse=function(){n.reverse()},this.unique=function(){var i,d=[];this.forEach(function(y,b){b!==0&&y===i||(d.push(y),i=y)}),d.forEach(function(y,b){n[b]=y});for(var h=d.length;o>h;)this.popBack()},this.sort=function(i){n.sort(i)},this[Symbol.iterator]=function(){return function(){return m(this,function(i){switch(i.label){case 0:return[5,l(n)];case 1:return[2,i.sent()]}})}()},t.forEach(function(i){return a.pushBack(i)}),Object.freeze(this)}Object.defineProperty(w,"__esModule",{value:!0}),Object.freeze(r),w.default=r},{}],36:[function(s,g,w){Object.defineProperty(w,"__esModule",{value:!0}),w.HashMap=w.HashSet=w.Map=w.Set=w.PriorityQueue=w.Deque=w.LinkList=w.Queue=w.Stack=w.Vector=void 0;var m=s("./Vector/Vector");w.Vector=m.default;var u=s("./Stack/Stack");w.Stack=u.default;var c=s("./Queue/Queue");w.Queue=c.default;var l=s("./LinkList/LinkList");w.LinkList=l.default;var r=s("./Deque/Deque");w.Deque=r.default;var t=s("./PriorityQueue/PriorityQueue");w.PriorityQueue=t.default;var a=s("./Set/Set");w.Set=a.default;var o=s("./Map/Map");w.Map=o.default;var n=s("./HashSet/HashSet");w.HashSet=n.default;var i=s("./HashMap/HashMap");w.HashMap=i.default},{"./Deque/Deque":26,"./HashMap/HashMap":27,"./HashSet/HashSet":28,"./LinkList/LinkList":29,"./Map/Map":30,"./PriorityQueue/PriorityQueue":31,"./Queue/Queue":32,"./Set/Set":33,"./Stack/Stack":34,"./Vector/Vector":35}],37:[function(s,g,w){const m=s("yallist"),u=Symbol("max"),c=Symbol("length"),l=Symbol("lengthCalculator"),r=Symbol("allowStale"),t=Symbol("maxAge"),a=Symbol("dispose"),o=Symbol("noDisposeOnSet"),n=Symbol("lruList"),i=Symbol("cache"),d=Symbol("updateAgeOnGet"),h=()=>1,y=(E,N,U)=>{const R=E[i].get(N);if(R){const C=R.value;if(b(E,C)){if(x(E,R),!E[r])return}else U&&(E[d]&&(R.value.now=Date.now()),E[n].unshiftNode(R));return C.value}},b=(E,N)=>{if(!N||!N.maxAge&&!E[t])return!1;const U=Date.now()-N.now;return N.maxAge?U>N.maxAge:E[t]&&U>E[t]},f=E=>{if(E[c]>E[u])for(let N=E[n].tail;E[c]>E[u]&&N!==null;){const U=N.prev;x(E,N),N=U}},x=(E,N)=>{if(N){const U=N.value;E[a]&&E[a](U.key,U.value),E[c]-=U.length,E[i].delete(U.key),E[n].removeNode(N)}};class ${constructor(N,U,R,C,k){this.key=N,this.value=U,this.length=R,this.now=C,this.maxAge=k||0}}const B=(E,N,U,R)=>{let C=U.value;b(E,C)&&(x(E,U),E[r]||(C=void 0)),C&&N.call(R,C.value,C.key,E)};g.exports=class{constructor(E){if(typeof E=="number"&&(E={max:E}),E||(E={}),E.max&&(typeof E.max!="number"||E.max<0))throw new TypeError("max must be a non-negative number");this[u]=E.max||1/0;const N=E.length||h;if(this[l]=typeof N!="function"?h:N,this[r]=E.stale||!1,E.maxAge&&typeof E.maxAge!="number")throw new TypeError("maxAge must be a number");this[t]=E.maxAge||0,this[a]=E.dispose,this[o]=E.noDisposeOnSet||!1,this[d]=E.updateAgeOnGet||!1,this.reset()}set max(E){if(typeof E!="number"||E<0)throw new TypeError("max must be a non-negative number");this[u]=E||1/0,f(this)}get max(){return this[u]}set allowStale(E){this[r]=!!E}get allowStale(){return this[r]}set maxAge(E){if(typeof E!="number")throw new TypeError("maxAge must be a non-negative number");this[t]=E,f(this)}get maxAge(){return this[t]}set lengthCalculator(E){typeof E!="function"&&(E=h),E!==this[l]&&(this[l]=E,this[c]=0,this[n].forEach(N=>{N.length=this[l](N.value,N.key),this[c]+=N.length})),f(this)}get lengthCalculator(){return this[l]}get length(){return this[c]}get itemCount(){return this[n].length}rforEach(E,N){N=N||this;for(let U=this[n].tail;U!==null;){const R=U.prev;B(this,E,U,N),U=R}}forEach(E,N){N=N||this;for(let U=this[n].head;U!==null;){const R=U.next;B(this,E,U,N),U=R}}keys(){return this[n].toArray().map(E=>E.key)}values(){return this[n].toArray().map(E=>E.value)}reset(){this[a]&&this[n]&&this[n].length&&this[n].forEach(E=>this[a](E.key,E.value)),this[i]=new Map,this[n]=new m,this[c]=0}dump(){return this[n].map(E=>!b(this,E)&&{k:E.key,v:E.value,e:E.now+(E.maxAge||0)}).toArray().filter(E=>E)}dumpLru(){return this[n]}set(E,N,U){if((U=U||this[t])&&typeof U!="number")throw new TypeError("maxAge must be a number");const R=U?Date.now():0,C=this[l](N,E);if(this[i].has(E)){if(C>this[u])return x(this,this[i].get(E)),!1;const T=this[i].get(E).value;return this[a]&&(this[o]||this[a](E,T.value)),T.now=R,T.maxAge=U,T.value=N,this[c]+=C-T.length,T.length=C,this.get(E),f(this),!0}const k=new $(E,N,C,R,U);return k.length>this[u]?(this[a]&&this[a](E,N),!1):(this[c]+=k.length,this[n].unshift(k),this[i].set(E,this[n].head),f(this),!0)}has(E){if(!this[i].has(E))return!1;const N=this[i].get(E).value;return!b(this,N)}get(E){return y(this,E,!0)}peek(E){return y(this,E,!1)}pop(){const E=this[n].tail;return E?(x(this,E),E.value):null}del(E){x(this,this[i].get(E))}load(E){this.reset();const N=Date.now();for(let U=E.length-1;U>=0;U--){const R=E[U],C=R.e||0;if(C===0)this.set(R.k,R.v);else{const k=C-N;k>0&&this.set(R.k,R.v,k)}}}prune(){this[i].forEach((E,N)=>y(this,N,!1))}}},{yallist:83}],38:[function(s,g,w){(function(m){(function(){const u=g.exports;u.types={0:"reserved",1:"connect",2:"connack",3:"publish",4:"puback",5:"pubrec",6:"pubrel",7:"pubcomp",8:"subscribe",9:"suback",10:"unsubscribe",11:"unsuback",12:"pingreq",13:"pingresp",14:"disconnect",15:"auth"},u.codes={};for(const l in u.types){const r=u.types[l];u.codes[r]=l}u.CMD_SHIFT=4,u.CMD_MASK=240,u.DUP_MASK=8,u.QOS_MASK=3,u.QOS_SHIFT=1,u.RETAIN_MASK=1,u.VARBYTEINT_MASK=127,u.VARBYTEINT_FIN_MASK=128,u.VARBYTEINT_MAX=268435455,u.SESSIONPRESENT_MASK=1,u.SESSIONPRESENT_HEADER=m.from([u.SESSIONPRESENT_MASK]),u.CONNACK_HEADER=m.from([u.codes.connack<[0,1].map(t=>[0,1].map(a=>{const o=m.alloc(1);return o.writeUInt8(u.codes[l]<m.from([l])),u.EMPTY={pingreq:m.from([u.codes.pingreq<<4,0]),pingresp:m.from([u.codes.pingresp<<4,0]),disconnect:m.from([u.codes.disconnect<<4,0])}}).call(this)}).call(this,s("buffer").Buffer)},{buffer:17}],39:[function(s,g,w){(function(m){(function(){const u=s("./writeToStream"),c=s("events");class l extends c{constructor(){super(),this._array=new Array(20),this._i=0}write(t){return this._array[this._i++]=t,!0}concat(){let t=0;const a=new Array(this._array.length),o=this._array;let n,i=0;for(n=0;n>8,0),a.writeUInt8(255&t,1),a}g.exports={cache:c,generateCache:function(){for(let t=0;t<65536;t++)c[t]=r(t)},generateNumber:r,genBufVariableByteInt:function(t){let a=0,o=0;const n=m.allocUnsafe(4);do a=t%128|0,(t=t/128|0)>0&&(a|=128),n.writeUInt8(a,o++);while(t>0&&o<4);return t>0&&(o=0),l?n.subarray(0,o):n.slice(0,o)},generate4ByteBuffer:function(t){const a=m.allocUnsafe(4);return a.writeUInt32BE(t,0),a}}}).call(this)}).call(this,s("buffer").Buffer)},{buffer:17}],42:[function(s,g,w){g.exports=class{constructor(){this.cmd=null,this.retain=!1,this.qos=0,this.dup=!1,this.length=-1,this.topic=null,this.payload=null}}},{}],43:[function(s,g,w){const m=s("bl"),u=s("events"),c=s("./packet"),l=s("./constants"),r=s("debug")("mqtt-packet:parser");class t extends u{constructor(){super(),this.parser=this.constructor.parser}static parser(o){return this instanceof t?(this.settings=o||{},this._states=["_parseHeader","_parseLength","_parsePayload","_newPacket"],this._resetState(),this):new t().parser(o)}_resetState(){r("_resetState: resetting packet, error, _list, and _stateCounter"),this.packet=new c,this.error=null,this._list=m(),this._stateCounter=0}parse(o){for(this.error&&this._resetState(),this._list.append(o),r("parse: current state: %s",this._states[this._stateCounter]);(this.packet.length!==-1||this._list.length>0)&&this[this._states[this._stateCounter]]()&&!this.error;)this._stateCounter++,r("parse: state complete. _stateCounter is now: %d",this._stateCounter),r("parse: packet.length: %d, buffer list length: %d",this.packet.length,this._list.length),this._stateCounter>=this._states.length&&(this._stateCounter=0);return r("parse: exited while loop. packet: %d, buffer list length: %d",this.packet.length,this._list.length),this._list.length}_parseHeader(){const o=this._list.readUInt8(0);return this.packet.cmd=l.types[o>>l.CMD_SHIFT],this.packet.retain=(o&l.RETAIN_MASK)!=0,this.packet.qos=o>>l.QOS_SHIFT&l.QOS_MASK,this.packet.dup=(o&l.DUP_MASK)!=0,r("_parseHeader: packet: %o",this.packet),this._list.consume(1),!0}_parseLength(){const o=this._parseVarByteNum(!0);return o&&(this.packet.length=o.value,this._list.consume(o.bytes)),r("_parseLength %d",o.value),!!o}_parsePayload(){r("_parsePayload: payload %O",this._list);let o=!1;if(this.packet.length===0||this._list.length>=this.packet.length){switch(this._pos=0,this.packet.cmd){case"connect":this._parseConnect();break;case"connack":this._parseConnack();break;case"publish":this._parsePublish();break;case"puback":case"pubrec":case"pubrel":case"pubcomp":this._parseConfirmation();break;case"subscribe":this._parseSubscribe();break;case"suback":this._parseSuback();break;case"unsubscribe":this._parseUnsubscribe();break;case"unsuback":this._parseUnsuback();break;case"pingreq":case"pingresp":break;case"disconnect":this._parseDisconnect();break;case"auth":this._parseAuth();break;default:this._emitError(new Error("Not supported"))}o=!0}return r("_parsePayload complete result: %s",o),o}_parseConnect(){let o,n,i,d;r("_parseConnect");const h={},y=this.packet,b=this._parseString();if(b===null)return this._emitError(new Error("Cannot parse protocolId"));if(b!=="MQTT"&&b!=="MQIsdp")return this._emitError(new Error("Invalid protocolId"));if(y.protocolId=b,this._pos>=this._list.length)return this._emitError(new Error("Packet too short"));if(y.protocolVersion=this._list.readUInt8(this._pos),y.protocolVersion>=128&&(y.bridgeMode=!0,y.protocolVersion=y.protocolVersion-128),y.protocolVersion!==3&&y.protocolVersion!==4&&y.protocolVersion!==5)return this._emitError(new Error("Invalid protocol version"));if(this._pos++,this._pos>=this._list.length)return this._emitError(new Error("Packet too short"));if(h.username=this._list.readUInt8(this._pos)&l.USERNAME_MASK,h.password=this._list.readUInt8(this._pos)&l.PASSWORD_MASK,h.will=this._list.readUInt8(this._pos)&l.WILL_FLAG_MASK,h.will&&(y.will={},y.will.retain=(this._list.readUInt8(this._pos)&l.WILL_RETAIN_MASK)!=0,y.will.qos=(this._list.readUInt8(this._pos)&l.WILL_QOS_MASK)>>l.WILL_QOS_SHIFT),y.clean=(this._list.readUInt8(this._pos)&l.CLEAN_SESSION_MASK)!=0,this._pos++,y.keepalive=this._parseNum(),y.keepalive===-1)return this._emitError(new Error("Packet too short"));if(y.protocolVersion===5){const x=this._parseProperties();Object.getOwnPropertyNames(x).length&&(y.properties=x)}const f=this._parseString();if(f===null)return this._emitError(new Error("Packet too short"));if(y.clientId=f,r("_parseConnect: packet.clientId: %s",y.clientId),h.will){if(y.protocolVersion===5){const x=this._parseProperties();Object.getOwnPropertyNames(x).length&&(y.will.properties=x)}if((o=this._parseString())===null)return this._emitError(new Error("Cannot parse will topic"));if(y.will.topic=o,r("_parseConnect: packet.will.topic: %s",y.will.topic),(n=this._parseBuffer())===null)return this._emitError(new Error("Cannot parse will payload"));y.will.payload=n,r("_parseConnect: packet.will.paylaod: %s",y.will.payload)}if(h.username){if((d=this._parseString())===null)return this._emitError(new Error("Cannot parse username"));y.username=d,r("_parseConnect: packet.username: %s",y.username)}if(h.password){if((i=this._parseBuffer())===null)return this._emitError(new Error("Cannot parse password"));y.password=i}return this.settings=y,r("_parseConnect: complete"),y}_parseConnack(){r("_parseConnack");const o=this.packet;if(this._list.length<1)return null;if(o.sessionPresent=!!(this._list.readUInt8(this._pos++)&l.SESSIONPRESENT_MASK),this.settings.protocolVersion===5)this._list.length>=2?o.reasonCode=this._list.readUInt8(this._pos++):o.reasonCode=0;else{if(this._list.length<2)return null;o.returnCode=this._list.readUInt8(this._pos++)}if(o.returnCode===-1||o.reasonCode===-1)return this._emitError(new Error("Cannot parse return code"));if(this.settings.protocolVersion===5){const n=this._parseProperties();Object.getOwnPropertyNames(n).length&&(o.properties=n)}r("_parseConnack: complete")}_parsePublish(){r("_parsePublish");const o=this.packet;if(o.topic=this._parseString(),o.topic===null)return this._emitError(new Error("Cannot parse topic"));if(!(o.qos>0)||this._parseMessageId()){if(this.settings.protocolVersion===5){const n=this._parseProperties();Object.getOwnPropertyNames(n).length&&(o.properties=n)}o.payload=this._list.slice(this._pos,o.length),r("_parsePublish: payload from buffer list: %o",o.payload)}}_parseSubscribe(){r("_parseSubscribe");const o=this.packet;let n,i,d,h,y,b,f;if(o.qos!==1)return this._emitError(new Error("Wrong subscribe header"));if(o.subscriptions=[],this._parseMessageId()){if(this.settings.protocolVersion===5){const x=this._parseProperties();Object.getOwnPropertyNames(x).length&&(o.properties=x)}for(;this._pos=o.length)return this._emitError(new Error("Malformed Subscribe Payload"));d=(i=this._parseByte())&l.SUBSCRIBE_OPTIONS_QOS_MASK,b=(i>>l.SUBSCRIBE_OPTIONS_NL_SHIFT&l.SUBSCRIBE_OPTIONS_NL_MASK)!=0,y=(i>>l.SUBSCRIBE_OPTIONS_RAP_SHIFT&l.SUBSCRIBE_OPTIONS_RAP_MASK)!=0,h=i>>l.SUBSCRIBE_OPTIONS_RH_SHIFT&l.SUBSCRIBE_OPTIONS_RH_MASK,f={topic:n,qos:d},this.settings.protocolVersion===5?(f.nl=b,f.rap=y,f.rh=h):this.settings.bridgeMode&&(f.rh=0,f.rap=!0,f.nl=!0),r("_parseSubscribe: push subscription `%s` to subscription",f),o.subscriptions.push(f)}}}_parseSuback(){r("_parseSuback");const o=this.packet;if(this.packet.granted=[],this._parseMessageId()){if(this.settings.protocolVersion===5){const n=this._parseProperties();Object.getOwnPropertyNames(n).length&&(o.properties=n)}for(;this._pos2?(o.reasonCode=this._parseByte(),r("_parseConfirmation: packet.reasonCode `%d`",o.reasonCode)):o.reasonCode=0,o.length>3)){const n=this._parseProperties();Object.getOwnPropertyNames(n).length&&(o.properties=n)}return!0}_parseDisconnect(){const o=this.packet;if(r("_parseDisconnect"),this.settings.protocolVersion===5){this._list.length>0?o.reasonCode=this._parseByte():o.reasonCode=0;const n=this._parseProperties();Object.getOwnPropertyNames(n).length&&(o.properties=n)}return r("_parseDisconnect result: true"),!0}_parseAuth(){r("_parseAuth");const o=this.packet;if(this.settings.protocolVersion!==5)return this._emitError(new Error("Not supported auth packet for this version MQTT"));o.reasonCode=this._parseByte();const n=this._parseProperties();return Object.getOwnPropertyNames(n).length&&(o.properties=n),r("_parseAuth: result: true"),!0}_parseMessageId(){const o=this.packet;return o.messageId=this._parseNum(),o.messageId===null?(this._emitError(new Error("Cannot parse messageId")),!1):(r("_parseMessageId: packet.messageId %d",o.messageId),!0)}_parseString(o){const n=this._parseNum(),i=n+this._pos;if(n===-1||i>this._list.length||i>this.packet.length)return null;const d=this._list.toString("utf8",this._pos,i);return this._pos+=n,r("_parseString: result: %s",d),d}_parseStringPair(){return r("_parseStringPair"),{name:this._parseString(),value:this._parseString()}}_parseBuffer(){const o=this._parseNum(),n=o+this._pos;if(o===-1||n>this._list.length||n>this.packet.length)return null;const i=this._list.slice(this._pos,n);return this._pos+=o,r("_parseBuffer: result: %o",i),i}_parseNum(){if(this._list.length-this._pos<2)return-1;const o=this._list.readUInt16BE(this._pos);return this._pos+=2,r("_parseNum: result: %s",o),o}_parse4ByteNum(){if(this._list.length-this._pos<4)return-1;const o=this._list.readUInt32BE(this._pos);return this._pos+=4,r("_parse4ByteNum: result: %s",o),o}_parseVarByteNum(o){r("_parseVarByteNum");let n,i=0,d=1,h=0,y=!1;const b=this._pos?this._pos:0;for(;i<4&&b+i=i&&this._emitError(new Error("Invalid variable byte integer")),b&&(this._pos+=i),r("_parseVarByteNum: result: %o",y=!!y&&(o?{bytes:i,value:h}:h)),y}_parseByte(){let o;return this._pos=4)&&(_||Y))K+=m.byteLength(_)+2;else{if(G<4)return P.emit("error",new Error("clientId must be supplied before 3.1.1")),!1;if(1*Y==0)return P.emit("error",new Error("clientId must be given if cleanSession set to 0")),!1}if(typeof p!="number"||p<0||p>65535||p%1!=0)return P.emit("error",new Error("Invalid keepalive")),!1;if(K+=2,K+=1,G===5){var Q=k(P,V);if(!Q)return!1;K+=Q.length}if(X){if(typeof X!="object")return P.emit("error",new Error("Invalid will")),!1;if(!X.topic||typeof X.topic!="string")return P.emit("error",new Error("Invalid will topic")),!1;if(K+=m.byteLength(X.topic)+2,K+=2,X.payload){if(!(X.payload.length>=0))return P.emit("error",new Error("Invalid will payload")),!1;typeof X.payload=="string"?K+=m.byteLength(X.payload):K+=X.payload.length}var J={};if(G===5){if(!(J=k(P,X.properties)))return!1;K+=J.length}}let Z=!1;if(O!=null){if(!F(O))return P.emit("error",new Error("Invalid username")),!1;Z=!0,K+=m.byteLength(O)+2}if(j!=null){if(!Z)return P.emit("error",new Error("Username is required to use password")),!1;if(!F(j))return P.emit("error",new Error("Invalid password")),!1;K+=L(j)+2}P.write(u.CONNECT_HEADER),B(P,K),C(P,W),H.bridgeMode&&(G+=128),P.write(G===131?u.VERSION131:G===132?u.VERSION132:G===4?u.VERSION4:G===5?u.VERSION5:u.VERSION3);let ee=0;return ee|=O!=null?u.USERNAME_MASK:0,ee|=j!=null?u.PASSWORD_MASK:0,ee|=X&&X.retain?u.WILL_RETAIN_MASK:0,ee|=X&&X.qos?X.qos<0&&y(P,_),V!=null&&V.write(),a("publish: payload: %o",p),P.write(p)}(q,I,D);case"puback":case"pubrec":case"pubrel":case"pubcomp":return function(M,P,z){const H=z?z.protocolVersion:4,W=M||{},G=W.cmd||"puback",X=W.messageId,Y=W.dup&&G==="pubrel"?u.DUP_MASK:0;let p=0;const _=W.reasonCode,O=W.properties;let j=H===5?3:2;if(G==="pubrel"&&(p=1),typeof X!="number")return P.emit("error",new Error("Invalid messageId")),!1;let V=null;if(H===5&&typeof O=="object"){if(!(V=T(P,O,z,j)))return!1;j+=V.length}return P.write(u.ACKS[G][p][Y][0]),B(P,j),y(P,X),H===5&&P.write(m.from([_])),V!==null&&V.write(),!0}(q,I,D);case"subscribe":return function(M,P,z){a("subscribe: packet: ");const H=z?z.protocolVersion:4,W=M||{},G=W.dup?u.DUP_MASK:0,X=W.messageId,Y=W.subscriptions,p=W.properties;let _=0;if(typeof X!="number")return P.emit("error",new Error("Invalid messageId")),!1;_+=2;let O=null;if(H===5){if(!(O=k(P,p)))return!1;_+=O.length}if(typeof Y!="object"||!Y.length)return P.emit("error",new Error("Invalid subscriptions")),!1;for(let V=0;V2)return P.emit("error",new Error("Invalid subscriptions - invalid Retain Handling")),!1}_+=m.byteLength(K)+2+1}a("subscribe: writing to stream: %o",u.SUBSCRIBE_HEADER),P.write(u.SUBSCRIBE_HEADER[1][G?1:0][0]),B(P,_),y(P,X),O!==null&&O.write();let j=!0;for(const V of Y){const K=V.topic,Q=V.qos,J=+V.nl,Z=+V.rap,ee=V.rh;let te;E(P,K),te=u.SUBSCRIBE_OPTIONS_QOS[Q],H===5&&(te|=J?u.SUBSCRIBE_OPTIONS_NL:0,te|=Z?u.SUBSCRIBE_OPTIONS_RAP:0,te|=ee?u.SUBSCRIBE_OPTIONS_RH[ee]:0),j=P.write(m.from([te]))}return j}(q,I,D);case"suback":return function(M,P,z){const H=z?z.protocolVersion:4,W=M||{},G=W.messageId,X=W.granted,Y=W.properties;let p=0;if(typeof G!="number")return P.emit("error",new Error("Invalid messageId")),!1;if(p+=2,typeof X!="object"||!X.length)return P.emit("error",new Error("Invalid qos vector")),!1;for(let O=0;Oy===U,set(q){q?(o&&Object.keys(o).length!==0||(b=!0),y=U):(b=!1,y=R)}});const $={};function B(q,I){if(I>u.VARBYTEINT_MAX)return q.emit("error",new Error(`Invalid variable byte integer: ${I}`)),!1;let D=$[I];return D||(D=d(I),I<16384&&($[I]=D)),a("writeVarByteInt: writing to stream: %o",D),q.write(D)}function E(q,I){const D=m.byteLength(I);return y(q,D),a("writeString: %s",I),q.write(I,"utf8")}function N(q,I,D){E(q,I),E(q,D)}function U(q,I){return a("writeNumberCached: number: %d",I),a("writeNumberCached: %o",o[I]),q.write(o[I])}function R(q,I){const D=n(I);return a("writeNumberGenerated: %o",D),q.write(D)}function C(q,I){typeof I=="string"?E(q,I):I?(y(q,I.length),q.write(I)):y(q,0)}function k(q,I){if(typeof I!="object"||I.length!=null)return{length:1,write(){A(q,{},0)}};let D=0;function M(P,z){let H=0;switch(u.propertiesTypes[P]){case"byte":if(typeof z!="boolean")return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=2;break;case"int8":if(typeof z!="number"||z<0||z>255)return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=2;break;case"binary":if(z&&z===null)return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=1+m.byteLength(z)+2;break;case"int16":if(typeof z!="number"||z<0||z>65535)return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=3;break;case"int32":if(typeof z!="number"||z<0||z>4294967295)return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=5;break;case"var":if(typeof z!="number"||z<0||z>268435455)return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=1+m.byteLength(d(z));break;case"string":if(typeof z!="string")return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=3+m.byteLength(z.toString());break;case"pair":if(typeof z!="object")return q.emit("error",new Error(`Invalid ${P}: ${z}`)),!1;H+=Object.getOwnPropertyNames(z).reduce((W,G)=>{const X=z[G];return Array.isArray(X)?W+=X.reduce((Y,p)=>Y+=3+m.byteLength(G.toString())+2+m.byteLength(p.toString()),0):W+=3+m.byteLength(G.toString())+2+m.byteLength(z[G].toString()),W},0);break;default:return q.emit("error",new Error(`Invalid property ${P}: ${z}`)),!1}return H}if(I)for(const P in I){let z=0,H=0;const W=I[P];if(Array.isArray(W))for(let G=0;Gz;){const W=P.shift();if(!W||!I[W])return!1;delete I[W],H=k(q,I)}return H}function S(q,I,D){switch(u.propertiesTypes[I]){case"byte":q.write(m.from([u.properties[I]])),q.write(m.from([+D]));break;case"int8":q.write(m.from([u.properties[I]])),q.write(m.from([D]));break;case"binary":q.write(m.from([u.properties[I]])),C(q,D);break;case"int16":q.write(m.from([u.properties[I]])),y(q,D);break;case"int32":q.write(m.from([u.properties[I]])),function(M,P){const z=h(P);a("write4ByteNumber: %o",z),M.write(z)}(q,D);break;case"var":q.write(m.from([u.properties[I]])),B(q,D);break;case"string":q.write(m.from([u.properties[I]])),E(q,D);break;case"pair":Object.getOwnPropertyNames(D).forEach(M=>{const P=D[M];Array.isArray(P)?P.forEach(z=>{q.write(m.from([u.properties[I]])),N(q,M.toString(),z.toString())}):(q.write(m.from([u.properties[I]])),N(q,M.toString(),P.toString()))});break;default:return q.emit("error",new Error(`Invalid property ${I} value: ${D}`)),!1}}function A(q,I,D){B(q,D);for(const M in I)if(Object.prototype.hasOwnProperty.call(I,M)&&I[M]!==null){const P=I[M];if(Array.isArray(P))for(let z=0;z=1.5*i;return Math.round(o/i)+" "+d+(h?"s":"")}g.exports=function(o,n){n=n||{};var i=typeof o;if(i==="string"&&o.length>0)return function(d){if(!((d=String(d)).length>100)){var h=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(d);if(h){var y=parseFloat(h[1]);switch((h[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return y*t;case"weeks":case"week":case"w":return y*r;case"days":case"day":case"d":return y*l;case"hours":case"hour":case"hrs":case"hr":case"h":return y*c;case"minutes":case"minute":case"mins":case"min":case"m":return y*u;case"seconds":case"second":case"secs":case"sec":case"s":return y*m;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return y;default:return}}}}(o);if(i==="number"&&isFinite(o))return n.long?function(d){var h=Math.abs(d);return h>=l?a(d,h,l,"day"):h>=c?a(d,h,c,"hour"):h>=u?a(d,h,u,"minute"):h>=m?a(d,h,m,"second"):d+" ms"}(o):function(d){var h=Math.abs(d);return h>=l?Math.round(d/l)+"d":h>=c?Math.round(d/c)+"h":h>=u?Math.round(d/u)+"m":h>=m?Math.round(d/m)+"s":d+"ms"}(o);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(o))}},{}],46:[function(s,g,w){const m=s("./lib/number-allocator.js");g.exports.NumberAllocator=m},{"./lib/number-allocator.js":47}],47:[function(s,g,w){const m=s("js-sdsl").Set,u=s("debug")("number-allocator:trace"),c=s("debug")("number-allocator:error");function l(t,a){this.low=t,this.high=a}function r(t,a){if(!(this instanceof r))return new r(t,a);this.min=t,this.max=a,this.ss=new m([],(o,n)=>o.compare(n)),u("Create"),this.clear()}l.prototype.equals=function(t){return this.low===t.low&&this.high===t.high},l.prototype.compare=function(t){return this.lowt)return!1;if(o.low===t)return++o.low,u("use():"+t),!0;if(o.high===t)return--o.high,u("use():"+t),!0;const n=o.low;return o.low=t+1,this.ss.insert(new l(n,t-1)),u("use():"+t),!0}return u("use():failed"),!1},r.prototype.free=function(t){if(tthis.max)return void c("free():"+t+" is out of range");const a=new l(t,t),o=this.ss.lowerBound(a);if(o){if(o.low<=t&&t<=o.high)return void c("free():"+t+" has already been vacant");if(o===this.ss.front())t+1===o.low?--o.low:this.ss.insert(a);else{const n=this.ss.reverseLowerBound(a);n.high+1===t?t+1===o.low?(this.ss.eraseElementByValue(n),o.low=n.low):n.high=t:t+1===o.low?o.low=t:this.ss.insert(a)}}else{if(o===this.ss.front())return void this.ss.insert(a);const n=this.ss.reverseLowerBound(a);n.high+1===t?n.high=t:this.ss.insert(a)}u("free():"+t)},r.prototype.clear=function(){u("clear()"),this.ss.clear(),this.ss.insert(new l(this.min,this.max))},r.prototype.intervalCount=function(){return this.ss.size()},r.prototype.dump=function(){console.log("length:"+this.ss.size());for(const t of this.ss)console.log(t)},g.exports=r},{debug:18,"js-sdsl":36}],48:[function(s,g,w){var m=s("wrappy");function u(l){var r=function(){return r.called?r.value:(r.called=!0,r.value=l.apply(this,arguments))};return r.called=!1,r}function c(l){var r=function(){if(r.called)throw new Error(r.onceError);return r.called=!0,r.value=l.apply(this,arguments)},t=l.name||"Function wrapped with `once`";return r.onceError=t+" shouldn't be called more than once",r.called=!1,r}g.exports=m(u),g.exports.strict=m(c),u.proto=u(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return u(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return c(this)},configurable:!0})})},{wrappy:79}],49:[function(s,g,w){(function(m){(function(){m===void 0||!m.version||m.version.indexOf("v0.")===0||m.version.indexOf("v1.")===0&&m.version.indexOf("v1.8.")!==0?g.exports={nextTick:function(u,c,l,r){if(typeof u!="function")throw new TypeError('"callback" argument must be a function');var t,a,o=arguments.length;switch(o){case 0:case 1:return m.nextTick(u);case 2:return m.nextTick(function(){u.call(null,c)});case 3:return m.nextTick(function(){u.call(null,c,l)});case 4:return m.nextTick(function(){u.call(null,c,l,r)});default:for(t=new Array(o-1),a=0;a1)for(var $=1;$= 0x80 (not a basic code point)","invalid-input":"Invalid input"},U=n-i,R=Math.floor,C=String.fromCharCode;function k(M){throw new RangeError(N[M])}function T(M,P){for(var z=M.length,H=[];z--;)H[z]=P(M[z]);return H}function S(M,P){var z=M.split("@"),H="";return z.length>1&&(H=z[0]+"@",M=z[1]),H+T((M=M.replace(E,".")).split("."),P).join(".")}function A(M){for(var P,z,H=[],W=0,G=M.length;W=55296&&P<=56319&&W65535&&(z+=C((P-=65536)>>>10&1023|55296),P=56320|1023&P),z+=C(P)}).join("")}function F(M,P){return M+22+75*(M<26)-((P!=0)<<5)}function q(M,P,z){var H=0;for(M=z?R(M/y):M>>1,M+=R(M/P);M>U*d>>1;H+=n)M=R(M/U);return R(H+(U+1)*M/(M+h))}function I(M){var P,z,H,W,G,X,Y,p,_,O,j,V=[],K=M.length,Q=0,J=f,Z=b;for((z=M.lastIndexOf(x))<0&&(z=0),H=0;H=128&&k("not-basic"),V.push(M.charCodeAt(H));for(W=z>0?z+1:0;W=K&&k("invalid-input"),((p=(j=M.charCodeAt(W++))-48<10?j-22:j-65<26?j-65:j-97<26?j-97:n)>=n||p>R((o-Q)/X))&&k("overflow"),Q+=p*X,!(p<(_=Y<=Z?i:Y>=Z+d?d:Y-Z));Y+=n)X>R(o/(O=n-_))&&k("overflow"),X*=O;Z=q(Q-G,P=V.length+1,G==0),R(Q/P)>o-J&&k("overflow"),J+=R(Q/P),Q%=P,V.splice(Q++,0,J)}return L(V)}function D(M){var P,z,H,W,G,X,Y,p,_,O,j,V,K,Q,J,Z=[];for(V=(M=A(M)).length,P=f,z=0,G=b,X=0;X=P&&jR((o-z)/(K=H+1))&&k("overflow"),z+=(Y-P)*K,P=Y,X=0;Xo&&k("overflow"),j==P){for(p=z,_=n;!(p<(O=_<=G?i:_>=G+d?d:_-G));_+=n)J=p-O,Q=n-O,Z.push(C(F(O+J%Q,0))),p=R(J/Q);Z.push(C(F(p,0))),G=q(z,K,H==W),z=0,++H}++z,++P}return Z.join("")}if(t={version:"1.4.1",ucs2:{decode:A,encode:L},decode:I,encode:D,toASCII:function(M){return S(M,function(P){return B.test(P)?"xn--"+D(P):P})},toUnicode:function(M){return S(M,function(P){return $.test(P)?I(P.slice(4).toLowerCase()):P})}},c&&l)if(g.exports==c)l.exports=t;else for(a in t)t.hasOwnProperty(a)&&(c[a]=t[a]);else u.punycode=t})(this)}).call(this)}).call(this,typeof commonjsGlobal<"u"?commonjsGlobal:typeof self<"u"?self:typeof window<"u"?window:{})},{}],52:[function(s,g,w){function m(c,l){return Object.prototype.hasOwnProperty.call(c,l)}g.exports=function(c,l,r,t){l=l||"&",r=r||"=";var a={};if(typeof c!="string"||c.length===0)return a;var o=/\+/g;c=c.split(l);var n=1e3;t&&typeof t.maxKeys=="number"&&(n=t.maxKeys);var i=c.length;n>0&&i>n&&(i=n);for(var d=0;d=0?(h=x.substr(0,$),y=x.substr($+1)):(h=x,y=""),b=decodeURIComponent(h),f=decodeURIComponent(y),m(a,b)?u(a[b])?a[b].push(f):a[b]=[a[b],f]:a[b]=f}return a};var u=Array.isArray||function(c){return Object.prototype.toString.call(c)==="[object Array]"}},{}],53:[function(s,g,w){var m=function(r){switch(typeof r){case"string":return r;case"boolean":return r?"true":"false";case"number":return isFinite(r)?r:"";default:return""}};g.exports=function(r,t,a,o){return t=t||"&",a=a||"=",r===null&&(r=void 0),typeof r=="object"?c(l(r),function(n){var i=encodeURIComponent(m(n))+a;return u(r[n])?c(r[n],function(d){return i+encodeURIComponent(m(d))}).join(t):i+encodeURIComponent(m(r[n]))}).join(t):o?encodeURIComponent(m(o))+a+encodeURIComponent(m(r)):""};var u=Array.isArray||function(r){return Object.prototype.toString.call(r)==="[object Array]"};function c(r,t){if(r.map)return r.map(t);for(var a=[],o=0;o2?"one of ".concat(r," ").concat(l.slice(0,t-1).join(", "),", or ")+l[t-1]:t===2?"one of ".concat(r," ").concat(l[0]," or ").concat(l[1]):"of ".concat(r," ").concat(l[0])}return"of ".concat(r," ").concat(String(l))}u("ERR_INVALID_OPT_VALUE",function(l,r){return'The value "'+r+'" is invalid for option "'+l+'"'},TypeError),u("ERR_INVALID_ARG_TYPE",function(l,r,t){var a,o,n;if(typeof r=="string"&&(o="not ",r.substr(0,o.length)===o)?(a="must not be",r=r.replace(/^not /,"")):a="must be",function(d,h,y){return(y===void 0||y>d.length)&&(y=d.length),d.substring(y-h.length,y)===h}(l," argument"))n="The ".concat(l," ").concat(a," ").concat(c(r,"type"));else{var i=function(d,h,y){return typeof y!="number"&&(y=0),!(y+h.length>d.length)&&d.indexOf(h,y)!==-1}(l,".")?"property":"argument";n='The "'.concat(l,'" ').concat(i," ").concat(a," ").concat(c(r,"type"))}return n+=". Received type ".concat(typeof t)},TypeError),u("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),u("ERR_METHOD_NOT_IMPLEMENTED",function(l){return"The "+l+" method is not implemented"}),u("ERR_STREAM_PREMATURE_CLOSE","Premature close"),u("ERR_STREAM_DESTROYED",function(l){return"Cannot call "+l+" after a stream was destroyed"}),u("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),u("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),u("ERR_STREAM_WRITE_AFTER_END","write after end"),u("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),u("ERR_UNKNOWN_ENCODING",function(l){return"Unknown encoding: "+l},TypeError),u("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),g.exports.codes=m},{}],56:[function(s,g,w){(function(m){(function(){var u=Object.keys||function(d){var h=[];for(var y in d)h.push(y);return h};g.exports=o;var c=s("./_stream_readable"),l=s("./_stream_writable");s("inherits")(o,c);for(var r=u(l.prototype),t=0;t0)if(typeof _=="string"||Q.objectMode||Object.getPrototypeOf(_)===t.prototype||(_=function(J){return t.from(J)}(_)),j)Q.endEmitted?U(p,new N):S(p,Q,_,!0);else if(Q.ended)U(p,new B);else{if(Q.destroyed)return!1;Q.reading=!1,Q.decoder&&!O?(_=Q.decoder.write(_),Q.objectMode||_.length!==0?S(p,Q,_,!1):I(p,Q)):S(p,Q,_,!1)}else j||(Q.reading=!1,I(p,Q));return!Q.ended&&(Q.length_.highWaterMark&&(_.highWaterMark=function(O){return O>=A?O=A:(O--,O|=O>>>1,O|=O>>>2,O|=O>>>4,O|=O>>>8,O|=O>>>16,O++),O}(p)),p<=_.length?p:_.ended?_.length:(_.needReadable=!0,0))}function F(p){var _=p._readableState;o("emitReadable",_.needReadable,_.emittedReadable),_.needReadable=!1,_.emittedReadable||(o("emitReadable",_.flowing),_.emittedReadable=!0,m.nextTick(q,p))}function q(p){var _=p._readableState;o("emitReadable_",_.destroyed,_.length,_.ended),_.destroyed||!_.length&&!_.ended||(p.emit("readable"),_.emittedReadable=!1),_.needReadable=!_.flowing&&!_.ended&&_.length<=_.highWaterMark,H(p)}function I(p,_){_.readingMore||(_.readingMore=!0,m.nextTick(D,p,_))}function D(p,_){for(;!_.reading&&!_.ended&&(_.length<_.highWaterMark||_.flowing&&_.length===0);){var O=_.length;if(o("maybeReadMore read 0"),p.read(0),O===_.length)break}_.readingMore=!1}function M(p){var _=p._readableState;_.readableListening=p.listenerCount("readable")>0,_.resumeScheduled&&!_.paused?_.flowing=!0:p.listenerCount("data")>0&&p.resume()}function P(p){o("readable nexttick read 0"),p.read(0)}function z(p,_){o("resume",_.reading),_.reading||p.read(0),_.resumeScheduled=!1,p.emit("resume"),H(p),_.flowing&&!_.reading&&p.read(0)}function H(p){var _=p._readableState;for(o("flow",_.flowing);_.flowing&&p.read()!==null;);}function W(p,_){return _.length===0?null:(_.objectMode?O=_.buffer.shift():!p||p>=_.length?(O=_.decoder?_.buffer.join(""):_.buffer.length===1?_.buffer.first():_.buffer.concat(_.length),_.buffer.clear()):O=_.buffer.consume(p,_.decoder),O);var O}function G(p){var _=p._readableState;o("endReadable",_.endEmitted),_.endEmitted||(_.ended=!0,m.nextTick(X,_,p))}function X(p,_){if(o("endReadableNT",p.endEmitted,p.length),!p.endEmitted&&p.length===0&&(p.endEmitted=!0,_.readable=!1,_.emit("end"),p.autoDestroy)){var O=_._writableState;(!O||O.autoDestroy&&O.finished)&&_.destroy()}}function Y(p,_){for(var O=0,j=p.length;O=_.highWaterMark:_.length>0)||_.ended))return o("read: emitReadable",_.length,_.ended),_.length===0&&_.ended?G(this):F(this),null;if((p=L(p,_))===0&&_.ended)return _.length===0&&G(this),null;var j,V=_.needReadable;return o("need readable",V),(_.length===0||_.length-p<_.highWaterMark)&&o("length less than watermark",V=!0),_.ended||_.reading?o("reading or ended",V=!1):V&&(o("do read"),_.reading=!0,_.sync=!0,_.length===0&&(_.needReadable=!0),this._read(_.highWaterMark),_.sync=!1,_.reading||(p=L(O,_))),(j=p>0?W(p,_):null)===null?(_.needReadable=_.length<=_.highWaterMark,p=0):(_.length-=p,_.awaitDrain=0),_.length===0&&(_.ended||(_.needReadable=!0),O!==p&&_.ended&&G(this)),j!==null&&this.emit("data",j),j},k.prototype._read=function(p){U(this,new E("_read()"))},k.prototype.pipe=function(p,_){var O=this,j=this._readableState;switch(j.pipesCount){case 0:j.pipes=p;break;case 1:j.pipes=[j.pipes,p];break;default:j.pipes.push(p)}j.pipesCount+=1,o("pipe count=%d opts=%j",j.pipesCount,_);var V=(!_||_.end!==!1)&&p!==m.stdout&&p!==m.stderr?Q:ie;function K(re,ne){o("onunpipe"),re===O&&ne&&ne.hasUnpiped===!1&&(ne.hasUnpiped=!0,o("cleanup"),p.removeListener("close",se),p.removeListener("finish",oe),p.removeListener("drain",J),p.removeListener("error",te),p.removeListener("unpipe",K),O.removeListener("end",Q),O.removeListener("end",ie),O.removeListener("data",ee),Z=!0,!j.awaitDrain||p._writableState&&!p._writableState.needDrain||J())}function Q(){o("onend"),p.end()}j.endEmitted?m.nextTick(V):O.once("end",V),p.on("unpipe",K);var J=function(re){return function(){var ne=re._readableState;o("pipeOnDrain",ne.awaitDrain),ne.awaitDrain&&ne.awaitDrain--,ne.awaitDrain===0&&l(re,"data")&&(ne.flowing=!0,H(re))}}(O);p.on("drain",J);var Z=!1;function ee(re){o("ondata");var ne=p.write(re);o("dest.write",ne),ne===!1&&((j.pipesCount===1&&j.pipes===p||j.pipesCount>1&&Y(j.pipes,p)!==-1)&&!Z&&(o("false write response, pause",j.awaitDrain),j.awaitDrain++),O.pause())}function te(re){o("onerror",re),ie(),p.removeListener("error",te),l(p,"error")===0&&U(p,re)}function se(){p.removeListener("finish",oe),ie()}function oe(){o("onfinish"),p.removeListener("close",se),ie()}function ie(){o("unpipe"),O.unpipe(p)}return O.on("data",ee),function(re,ne,ue){if(typeof re.prependListener=="function")return re.prependListener(ne,ue);re._events&&re._events[ne]?Array.isArray(re._events[ne])?re._events[ne].unshift(ue):re._events[ne]=[ue,re._events[ne]]:re.on(ne,ue)}(p,"error",te),p.once("close",se),p.once("finish",oe),p.emit("pipe",O),j.flowing||(o("pipe resume"),O.resume()),p},k.prototype.unpipe=function(p){var _=this._readableState,O={hasUnpiped:!1};if(_.pipesCount===0)return this;if(_.pipesCount===1)return p&&p!==_.pipes?this:(p||(p=_.pipes),_.pipes=null,_.pipesCount=0,_.flowing=!1,p&&p.emit("unpipe",this,O),this);if(!p){var j=_.pipes,V=_.pipesCount;_.pipes=null,_.pipesCount=0,_.flowing=!1;for(var K=0;K0,j.flowing!==!1&&this.resume()):p==="readable"&&(j.endEmitted||j.readableListening||(j.readableListening=j.needReadable=!0,j.flowing=!1,j.emittedReadable=!1,o("on readable",j.length,j.reading),j.length?F(this):j.reading||m.nextTick(P,this))),O},k.prototype.addListener=k.prototype.on,k.prototype.removeListener=function(p,_){var O=r.prototype.removeListener.call(this,p,_);return p==="readable"&&m.nextTick(M,this),O},k.prototype.removeAllListeners=function(p){var _=r.prototype.removeAllListeners.apply(this,arguments);return p!=="readable"&&p!==void 0||m.nextTick(M,this),_},k.prototype.resume=function(){var p=this._readableState;return p.flowing||(o("resume"),p.flowing=!p.readableListening,function(_,O){O.resumeScheduled||(O.resumeScheduled=!0,m.nextTick(z,_,O))}(this,p)),p.paused=!1,this},k.prototype.pause=function(){return o("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(o("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},k.prototype.wrap=function(p){var _=this,O=this._readableState,j=!1;for(var V in p.on("end",function(){if(o("wrapped end"),O.decoder&&!O.ended){var Q=O.decoder.end();Q&&Q.length&&_.push(Q)}_.push(null)}),p.on("data",function(Q){o("wrapped data"),O.decoder&&(Q=O.decoder.write(Q)),(!O.objectMode||Q!=null)&&(O.objectMode||Q&&Q.length)&&(_.push(Q)||(j=!0,p.pause()))}),p)this[V]===void 0&&typeof p[V]=="function"&&(this[V]=function(Q){return function(){return p[Q].apply(p,arguments)}}(V));for(var K=0;K-1))throw new N(I);return this._writableState.defaultEncoding=I,this},Object.defineProperty(k.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(k.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),k.prototype._write=function(I,D,M){M(new b("_write()"))},k.prototype._writev=null,k.prototype.end=function(I,D,M){var P=this._writableState;return typeof I=="function"?(M=I,I=null,D=null):typeof D=="function"&&(M=D,D=null),I!=null&&this.write(I,D),P.corked&&(P.corked=1,this.uncork()),P.ending||function(z,H,W){H.ending=!0,q(z,H),W&&(H.finished?m.nextTick(W):z.once("finish",W)),H.ended=!0,z.writable=!1}(this,P,M),this},Object.defineProperty(k.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(k.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(I){this._writableState&&(this._writableState.destroyed=I)}}),k.prototype.destroy=i.destroy,k.prototype._undestroy=i.undestroy,k.prototype._destroy=function(I,D){D(I)}}).call(this)}).call(this,s("_process"),typeof commonjsGlobal<"u"?commonjsGlobal:typeof self<"u"?self:typeof window<"u"?window:{})},{"../errors":55,"./_stream_duplex":56,"./internal/streams/destroy":63,"./internal/streams/state":67,"./internal/streams/stream":68,_process:50,buffer:17,inherits:24,"util-deprecate":78}],61:[function(s,g,w){(function(m){(function(){var u;function c(x,$,B){return $ in x?Object.defineProperty(x,$,{value:B,enumerable:!0,configurable:!0,writable:!0}):x[$]=B,x}var l=s("./end-of-stream"),r=Symbol("lastResolve"),t=Symbol("lastReject"),a=Symbol("error"),o=Symbol("ended"),n=Symbol("lastPromise"),i=Symbol("handlePromise"),d=Symbol("stream");function h(x,$){return{value:x,done:$}}function y(x){var $=x[r];if($!==null){var B=x[d].read();B!==null&&(x[n]=null,x[r]=null,x[t]=null,$(h(B,!1)))}}var b=Object.getPrototypeOf(function(){}),f=Object.setPrototypeOf((c(u={get stream(){return this[d]},next:function(){var x=this,$=this[a];if($!==null)return Promise.reject($);if(this[o])return Promise.resolve(h(void 0,!0));if(this[d].destroyed)return new Promise(function(U,R){m.nextTick(function(){x[a]?R(x[a]):U(h(void 0,!0))})});var B,E=this[n];if(E)B=new Promise(function(U,R){return function(C,k){U.then(function(){R[o]?C(h(void 0,!0)):R[i](C,k)},k)}}(E,this));else{var N=this[d].read();if(N!==null)return Promise.resolve(h(N,!1));B=new Promise(this[i])}return this[n]=B,B}},Symbol.asyncIterator,function(){return this}),c(u,"return",function(){var x=this;return new Promise(function($,B){x[d].destroy(null,function(E){E?B(E):$(h(void 0,!0))})})}),u),b);g.exports=function(x){var $,B=Object.create(f,(c($={},d,{value:x,writable:!0}),c($,r,{value:null,writable:!0}),c($,t,{value:null,writable:!0}),c($,a,{value:null,writable:!0}),c($,o,{value:x._readableState.endEmitted,writable:!0}),c($,i,{value:function(E,N){var U=B[d].read();U?(B[n]=null,B[r]=null,B[t]=null,E(h(U,!1))):(B[r]=E,B[t]=N)},writable:!0}),$));return B[n]=null,l(x,function(E){if(E&&E.code!=="ERR_STREAM_PREMATURE_CLOSE"){var N=B[t];return N!==null&&(B[n]=null,B[r]=null,B[t]=null,N(E)),void(B[a]=E)}var U=B[r];U!==null&&(B[n]=null,B[r]=null,B[t]=null,U(h(void 0,!0))),B[o]=!0}),x.on("readable",(function(E){m.nextTick(y,E)}).bind(null,B)),B}}).call(this)}).call(this,s("_process"))},{"./end-of-stream":64,_process:50}],62:[function(s,g,w){function m(a,o){var n=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);o&&(i=i.filter(function(d){return Object.getOwnPropertyDescriptor(a,d).enumerable})),n.push.apply(n,i)}return n}function u(a,o,n){return o in a?Object.defineProperty(a,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[o]=n,a}function c(a,o){for(var n=0;n0?this.tail.next=d:this.head=d,this.tail=d,++this.length}},{key:"unshift",value:function(i){var d={data:i,next:this.head};this.length===0&&(this.tail=d),this.head=d,++this.length}},{key:"shift",value:function(){if(this.length!==0){var i=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,i}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(i){if(this.length===0)return"";for(var d=this.head,h=""+d.data;d=d.next;)h+=i+d.data;return h}},{key:"concat",value:function(i){if(this.length===0)return l.alloc(0);for(var d,h,y,b=l.allocUnsafe(i>>>0),f=this.head,x=0;f;)d=f.data,h=b,y=x,l.prototype.copy.call(d,h,y),x+=f.data.length,f=f.next;return b}},{key:"consume",value:function(i,d){var h;return ib.length?b.length:i;if(f===b.length?y+=b:y+=b.slice(0,i),(i-=f)===0){f===b.length?(++h,d.next?this.head=d.next:this.head=this.tail=null):(this.head=d,d.data=b.slice(f));break}++h}return this.length-=h,y}},{key:"_getBuffer",value:function(i){var d=l.allocUnsafe(i),h=this.head,y=1;for(h.data.copy(d),i-=h.data.length;h=h.next;){var b=h.data,f=i>b.length?b.length:i;if(b.copy(d,d.length-i,0,f),(i-=f)===0){f===b.length?(++y,h.next?this.head=h.next:this.head=this.tail=null):(this.head=h,h.data=b.slice(f));break}++y}return this.length-=y,d}},{key:t,value:function(i,d){return r(this,function(h){for(var y=1;y0,function($){d||(d=$),$&&y.forEach(t),x||(y.forEach(t),h(d))})});return n.reduce(a)}},{"../../../errors":55,"./end-of-stream":64}],67:[function(s,g,w){var m=s("../../../errors").codes.ERR_INVALID_OPT_VALUE;g.exports={getHighWaterMark:function(u,c,l,r){var t=function(a,o,n){return a.highWaterMark!=null?a.highWaterMark:o?a[n]:null}(c,r,l);if(t!=null){if(!isFinite(t)||Math.floor(t)!==t||t<0)throw new m(r?l:"highWaterMark",t);return Math.floor(t)}return u.objectMode?16:16384}}},{"../../../errors":55}],68:[function(s,g,w){g.exports=s("events").EventEmitter},{events:22}],69:[function(s,g,w){(w=g.exports=s("./lib/_stream_readable.js")).Stream=w,w.Readable=w,w.Writable=s("./lib/_stream_writable.js"),w.Duplex=s("./lib/_stream_duplex.js"),w.Transform=s("./lib/_stream_transform.js"),w.PassThrough=s("./lib/_stream_passthrough.js"),w.finished=s("./lib/internal/streams/end-of-stream.js"),w.pipeline=s("./lib/internal/streams/pipeline.js")},{"./lib/_stream_duplex.js":56,"./lib/_stream_passthrough.js":57,"./lib/_stream_readable.js":58,"./lib/_stream_transform.js":59,"./lib/_stream_writable.js":60,"./lib/internal/streams/end-of-stream.js":64,"./lib/internal/streams/pipeline.js":66}],70:[function(s,g,w){g.exports=function(){if(typeof arguments[0]!="function")throw new Error("callback needed");if(typeof arguments[1]!="number")throw new Error("interval needed");var m;if(arguments.length>0){m=new Array(arguments.length-2);for(var u=0;u>5==6?2:h>>4==14?3:h>>3==30?4:h>>6==2?-1:-2}function r(h){var y=this.lastTotal-this.lastNeed,b=function(f,x,$){if((192&x[0])!=128)return f.lastNeed=0,"�";if(f.lastNeed>1&&x.length>1){if((192&x[1])!=128)return f.lastNeed=1,"�";if(f.lastNeed>2&&x.length>2&&(192&x[2])!=128)return f.lastNeed=2,"�"}}(this,h);return b!==void 0?b:this.lastNeed<=h.length?(h.copy(this.lastChar,y,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(h.copy(this.lastChar,y,0,h.length),void(this.lastNeed-=h.length))}function t(h,y){if((h.length-y)%2==0){var b=h.toString("utf16le",y);if(b){var f=b.charCodeAt(b.length-1);if(f>=55296&&f<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=h[h.length-2],this.lastChar[1]=h[h.length-1],b.slice(0,-1)}return b}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=h[h.length-1],h.toString("utf16le",y,h.length-1)}function a(h){var y=h&&h.length?this.write(h):"";if(this.lastNeed){var b=this.lastTotal-this.lastNeed;return y+this.lastChar.toString("utf16le",0,b)}return y}function o(h,y){var b=(h.length-y)%3;return b===0?h.toString("base64",y):(this.lastNeed=3-b,this.lastTotal=3,b===1?this.lastChar[0]=h[h.length-1]:(this.lastChar[0]=h[h.length-2],this.lastChar[1]=h[h.length-1]),h.toString("base64",y,h.length-b))}function n(h){var y=h&&h.length?this.write(h):"";return this.lastNeed?y+this.lastChar.toString("base64",0,3-this.lastNeed):y}function i(h){return h.toString(this.encoding)}function d(h){return h&&h.length?this.write(h):""}w.StringDecoder=c,c.prototype.write=function(h){if(h.length===0)return"";var y,b;if(this.lastNeed){if((y=this.fillLast(h))===void 0)return"";b=this.lastNeed,this.lastNeed=0}else b=0;return b=0?(N>0&&(x.lastNeed=N-1),N):--E=0?(N>0&&(x.lastNeed=N-2),N):--E=0?(N>0&&(N===2?N=0:x.lastNeed=N-3),N):0}(this,h,y);if(!this.lastNeed)return h.toString("utf8",y);this.lastTotal=b;var f=h.length-(b-this.lastNeed);return h.copy(this.lastChar,0,f),h.toString("utf8",y,f)},c.prototype.fillLast=function(h){if(this.lastNeed<=h.length)return h.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);h.copy(this.lastChar,this.lastTotal-this.lastNeed,0,h.length),this.lastNeed-=h.length}},{"safe-buffer":73}],76:[function(s,g,w){var m=s("punycode"),u=s("./util");function c(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}w.parse=$,w.resolve=function(B,E){return $(B,!1,!0).resolve(E)},w.resolveObject=function(B,E){return B?$(B,!1,!0).resolveObject(E):E},w.format=function(B){return u.isString(B)&&(B=$(B)),B instanceof c?B.format():c.prototype.format.call(B)},w.Url=c;var l=/^([a-z0-9.+-]+:)/i,r=/:[0-9]*$/,t=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,a=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r",` +`," "]),o=["'"].concat(a),n=["%","/","?",";","#"].concat(o),i=["/","?","#"],d=/^[+a-z0-9A-Z_-]{0,63}$/,h=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,y={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},f={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},x=s("querystring");function $(B,E,N){if(B&&u.isObject(B)&&B instanceof c)return B;var U=new c;return U.parse(B,E,N),U}c.prototype.parse=function(B,E,N){if(!u.isString(B))throw new TypeError("Parameter 'url' must be a string, not "+typeof B);var U=B.indexOf("?"),R=U!==-1&&U127?G+="x":G+=W[X];if(!G.match(d)){var p=z.slice(0,D),_=z.slice(D+1),O=W.match(h);O&&(p.push(O[1]),_.unshift(O[2])),_.length&&(k="/"+_.join(".")+k),this.hostname=p.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),P||(this.hostname=m.toASCII(this.hostname));var j=this.port?":"+this.port:"",V=this.hostname||"";this.host=V+j,this.href+=this.host,P&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),k[0]!=="/"&&(k="/"+k))}if(!y[A])for(D=0,H=o.length;D0)&&N.host.split("@"))&&(N.auth=O.shift(),N.host=N.hostname=O.shift())),N.search=B.search,N.query=B.query,u.isNull(N.pathname)&&u.isNull(N.search)||(N.path=(N.pathname?N.pathname:"")+(N.search?N.search:"")),N.href=N.format(),N;if(!W.length)return N.pathname=null,N.search?N.path="/"+N.search:N.path=null,N.href=N.format(),N;for(var X=W.slice(-1)[0],Y=(N.host||B.host||W.length>1)&&(X==="."||X==="..")||X==="",p=0,_=W.length;_>=0;_--)(X=W[_])==="."?W.splice(_,1):X===".."?(W.splice(_,1),p++):p&&(W.splice(_,1),p--);if(!z&&!H)for(;p--;p)W.unshift("..");!z||W[0]===""||W[0]&&W[0].charAt(0)==="/"||W.unshift(""),Y&&W.join("/").substr(-1)!=="/"&&W.push("");var O,j=W[0]===""||W[0]&&W[0].charAt(0)==="/";return G&&(N.hostname=N.host=j?"":W.length?W.shift():"",(O=!!(N.host&&N.host.indexOf("@")>0)&&N.host.split("@"))&&(N.auth=O.shift(),N.host=N.hostname=O.shift())),(z=z||N.host&&W.length)&&!j&&W.unshift(""),W.length?N.pathname=W.join("/"):(N.pathname=null,N.path=null),u.isNull(N.pathname)&&u.isNull(N.search)||(N.path=(N.pathname?N.pathname:"")+(N.search?N.search:"")),N.auth=B.auth||N.auth,N.slashes=N.slashes||B.slashes,N.href=N.format(),N},c.prototype.parseHost=function(){var B=this.host,E=r.exec(B);E&&((E=E[0])!==":"&&(this.port=E.substr(1)),B=B.substr(0,B.length-E.length)),B&&(this.hostname=B)}},{"./util":77,punycode:51,querystring:54}],77:[function(s,g,w){g.exports={isString:function(m){return typeof m=="string"},isObject:function(m){return typeof m=="object"&&m!==null},isNull:function(m){return m===null},isNullOrUndefined:function(m){return m==null}}},{}],78:[function(s,g,w){(function(m){(function(){function u(c){try{if(!m.localStorage)return!1}catch{return!1}var l=m.localStorage[c];return l!=null&&String(l).toLowerCase()==="true"}g.exports=function(c,l){if(u("noDeprecation"))return c;var r=!1;return function(){if(!r){if(u("throwDeprecation"))throw new Error(l);u("traceDeprecation")?console.trace(l):console.warn(l),r=!0}return c.apply(this,arguments)}}}).call(this)}).call(this,typeof commonjsGlobal<"u"?commonjsGlobal:typeof self<"u"?self:typeof window<"u"?window:{})},{}],79:[function(s,g,w){g.exports=function m(u,c){if(u&&c)return m(u)(c);if(typeof u!="function")throw new TypeError("need wrapper function");return Object.keys(u).forEach(function(r){l[r]=u[r]}),l;function l(){for(var r=new Array(arguments.length),t=0;t0)for(var o=0,n=arguments.length;o1)o=a;else{if(!this.head)throw new TypeError("Reduce of empty list with no initial value");n=this.head.next,o=this.head.value}for(var i=0;n!==null;i++)o=t(o,n.value,i),n=n.next;return o},m.prototype.reduceReverse=function(t,a){var o,n=this.tail;if(arguments.length>1)o=a;else{if(!this.tail)throw new TypeError("Reduce of empty list with no initial value");n=this.tail.prev,o=this.tail.value}for(var i=this.length-1;n!==null;i--)o=t(o,n.value,i),n=n.prev;return o},m.prototype.toArray=function(){for(var t=new Array(this.length),a=0,o=this.head;o!==null;a++)t[a]=o.value,o=o.next;return t},m.prototype.toArrayReverse=function(){for(var t=new Array(this.length),a=0,o=this.tail;o!==null;a++)t[a]=o.value,o=o.prev;return t},m.prototype.slice=function(t,a){(a=a||this.length)<0&&(a+=this.length),(t=t||0)<0&&(t+=this.length);var o=new m;if(athis.length&&(a=this.length);for(var n=0,i=this.head;i!==null&&nthis.length&&(a=this.length);for(var n=this.length,i=this.tail;i!==null&&n>a;n--)i=i.prev;for(;i!==null&&n>t;n--,i=i.prev)o.push(i.value);return o},m.prototype.splice=function(t,a,...o){t>this.length&&(t=this.length-1),t<0&&(t=this.length+t);for(var n=0,i=this.head;i!==null&&nv=>this.formatter(v,this.dataChart))(),backgroundColor:this.option.tipBackgroundColor||"rgba(0,0,0,0.5)",textStyle:{fontSize:this.option.tipFontSize||20,color:this.option.tipColor||"#fff"},...e}},getOptionLegend(e){return{type:"scroll",show:this.validData(this.option.legend,!1),orient:this.option.legendOrient||"horizontal",x:this.option.legendPosition||"right",textStyle:{fontSize:this.option.legendFontSize||12},data:(e||this.dataChart.series||(Array.isArray(this.dataChart)?this.dataChart:[])||[]).map((v,s)=>({name:v.name,textStyle:this.getHasProp(!this.switchTheme,{color:this.getColor(s,!0)})}))}},getOptionLabel(e={}){return{show:this.validData(this.option.labelShow,!1),formatter:this.labelFormatter&&(()=>v=>this.labelFormatter(v,this.dataChart))(),textStyle:{fontSize:this.option.labelShowFontSize||14,color:this.option.labelShowColor||"inherit",fontWeight:this.option.labelShowFontWeight||500},...e}}}},common=(()=>({props:{filterList:Object,dataFormatterId:String,dataFormatterStr:String,clickFormatterStr:String,dblClickFormatterStr:String,mouseEnterFormatterStr:String,mouseLeaveFormatterStr:String,dataBeforeFormatterStr:String,dataAfterFormatterStr:String,echartFormatterStr:String,labelFormatterStr:String,stylesFormatterStr:String,formatterStr:String,titleFormatter:Function,sqlFormatter:Function,recordFormatter:Function,transfer:Function,dataQueryType:String,dataQuery:String,dataHeader:String,fontFamily:String,initialize:{type:Boolean,default:!0},width:{type:[Number,String],default:600},height:{type:[Number,String],default:600},theme:{type:String},child:{type:Object,default:()=>({})},record:{type:String},public:{type:String},sql:{type:String},time:{type:Number,default:0},proxy:{type:Boolean},url:{type:String},wsUrl:{type:String},mqttUrl:{type:String},mqttConfig:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!0},dataType:{type:Number,default:0},dataMethod:{type:String,default:"get"},id:{type:String,default:"main_"+uuid()},data:{},component:{type:Object,default:()=>({})},option:{type:Object,default:()=>({})}},mixins:[commonOption],data(){return{headerHeight:"",checkChart:"",myChart:"",dataOldChart:[],dataResultChart:[],dataChart:[],dataAxios:{},dataParams:{},refList:[],wsClient:{},mqClient:{},styles:{},appendCheck:{},appendObj:{},appendList:[],className:""}},watch:{data(){this.updateData()},dataAppend(e){this.appendObj={},this.appendList=[],e?this.dataChart=[]:this.appendCheck=clearInterval(this.appendCheck),this.updateData()},echartFormatter(e){this.updateChart()},width(){this.$nextTick(()=>{this.updateChart()})},height(){this.$nextTick(()=>{this.updateChart()}),this.updateChart()},theme(){this.myChart.dispose(),this.init()},option:{handler(){this.updateChart()},deep:!0},"component.animatedInfinite"(){this.initAnima()},"component.animated"(){this.initAnima()},"component.animatedSwitch"(){this.initAnima()}},computed:{mappingValue(){return this.dataChart[this.option.mapping||"value"]},dataFormatter(){let e=this.dataFormatterStr;return this.dataFormatterId&&(e=this.filterList[this.dataFormatterId].dataFormatter),getFunction(e)},clickFormatter(){return getFunction(this.clickFormatterStr,!0)},dblClickFormatter(){return getFunction(this.dblClickFormatterStr,!0)},mouseEnterFormatter(){return getFunction(this.mouseEnterFormatterStr,!0)},mouseLeaveFormatter(){return getFunction(this.mouseLeaveFormatterStr,!0)},dataBeforeFormatter(){return getFunction(this.dataBeforeFormatterStr,!0)},dataAfterFormatter(){return getFunction(this.dataAfterFormatterStr,!0)},echartFormatter(){return getFunction(this.echartFormatterStr)},labelFormatter(){return getFunction(this.labelFormatterStr)},stylesFormatter(){return getFunction(this.stylesFormatterStr)},formatter(){return getFunction(this.formatterStr)},count(){return this.option.count},dataAppend(){return this.option.dataAppend},dataChartLen(){return(this.dataChart||[]).length},switchTheme(){return this.validData(this.option.switchTheme,!1)},name(){return this.$el.className.split(" ")[0].replace(config.name,"")},minWidth(){const e=this.option.minWidth;if(e>this.width)return e},styleChartName(){return{fontFamily:loadFont(this.component.fontFamily),width:setPx(this.minWidth||this.width),height:setPx(this.height),opacity:this.component.opacity||1,transformOrigin:"0,0",filter:`contrast(${this.component.contrast||100}%) saturate(${this.component.saturate||100}%) brightness(${this.component.brightness||100}%) opacity(${this.component.opacity||100}%) grayscale(${this.component.grayscale||0}%) hue-rotate(${this.component.hueRotate||0}deg) invert(${this.component.invert||0}%) blur(${this.component.blur}px)`,transform:`scale(${this.component.scale||1}) perspective(${this.component.perspective||500}px) rotateX(${this.component.rotateX||0}deg) rotateY(${this.component.rotateY||0}deg) rotateZ(${this.component.rotateZ||0}deg)`}},styleSizeName(){return Object.assign({width:setPx(this.width),height:setPx(this.height)},(()=>this.minWidth?{overflowX:"auto",overflowY:"hidden"}:{})(),this.styles,{animationDuration:this.component.animateDuration+"s",animationDelay:this.component.animateDelay+"s",animationTimingFunction:this.component.animateSpeed,animationDirection:this.component.animateDirection})}},mounted(){this.init()},methods:{init(){this.refList=this.getItemRefs(),this.initAnima();const e=this.$refs[this.id];e&&config.echart.includes(this.name)&&(this.myChart=vue.markRaw(window.echarts.init(e,this.theme))),this.updateChart(),this.updateData()},initAnima(){console.log(this.component.animatedSwitch),this.component.animatedSwitch?this.className=`animated ${this.component.animated||""}${this.component.animatedInfinite?" infinite":""}`:this.className="",console.log(this.className)},getItemRefs(){let e=this.$parent.$parent.$parent.$refs,v={};return Object.keys(e).forEach(s=>{if(s.indexOf(common$1.NAME)!==-1){let g=e[s][0];g&&(v[s.replace(common$1.NAME,"")]=g.$refs.temp)}else if((e[s][0]||{})==="folder"){let g=e[s][0];g&&(v[s.replace(common$1.DEAFNAME,"")]=g)}}),v},updateChart(){},updateClick(e){let v=this.getItemRefs(),s=this.child.index,g=this.child.paramName,w=this.child.paramValue||"value",m=this.child.paramList||[],u={};!validatenull(g)&&!validatenull(w)&&(u[g]=e[w]),validatenull(u)||s.forEach(c=>{v[c].updateData(u)}),this.transfer&&this.transfer(m,v,e)},updateAppend(e){if(this.validatenull(this.appendObj))this.appendList=e,this.appendObj=e[0];else{let v=[];for(let s=0;s{this.appendList.unshift(s)})}this.validatenull(this.appendCheck)&&(this.appendCheck=setInterval(()=>{let v=this.appendList.length-1;if(v>=0){let s=this.appendList.splice(v,1)[0];this.dataChart.unshift(s);let g=this.dataChart.length;g>this.count&&this.appendList.splice(g-1,1)}},2e3))},bindEvent(){this.myChart&&[{name:"click",event:"handleClick"},{name:"dblclick",event:"handleDblClick"},{name:"mouseover",event:"handleMouseEnter"},{name:"mouseout",event:"handleMouseLeave"}].forEach(e=>{this.myChart.off(e.name),this.myChart.on(e.name,v=>this[e.event](v,v.dataIndex))})},updateData(e={}){let v,s=!1,g=this.dataType===4,w=this.dataType===5;return this.dataParams=Object.assign(this.dataParams,e),new Promise((m,u)=>{if(this.resetData&&this.resetData(),s)return;s=!0;let c=this;const l=(a,o)=>{if(this.dataOldChart=a,g){const n=getFunction(c.dataFormatter);typeof n=="function"&&(a=n(a))}if(typeof this.dataFormatter=="function")try{a=this.dataFormatter(a,o,this.getItemRefs())}catch(n){u(n),console.log(new Error(n)),a=n+""}return this.handleCommonBind(a,-1,"dataAfterFormatter"),a},r=()=>{this.handleCommonBind({},-1,"dataBeforeFormatter"),c=v||this,s=!1;let a=c.dataType===1,o=c.dataType===2,n=c.dataType===3,i=c.dataType==6,d=c.dataType===7;this.closeClient();const h=()=>{this.updateChart(),this.bindEvent(),typeof this.stylesFormatter=="function"&&(this.styles=this.stylesFormatter(this.dataChart,this.dataParams,this.getItemRefs())||{}),this.$refs.main&&this.$refs.main.updateData&&this.$refs.main.updateData(e),m({news:this.dataChart,old:this.dataOldChart})};if(a||d){let y=c.url;if(this.validatenull(y))return;let b=getFunction(c.dataQuery);b=typeof b=="function"&&b(y)||{};let f=getFunction(c.dataHeader);f=typeof f=="function"&&f(y)||{};let x=Object.assign(b,this.dataParams),$={};if((c.proxy||d)&&(f.proxy=!0),["post","put"].includes(c.dataMethod)){if($.data=x,c.dataQueryType=="form"){c.proxy&&(f.form=!0);let B=[];Object.keys(x).forEach(E=>{B.push(`${E}=${x[E]}`)}),$.data=B.join("&")}}else["get","delete"].includes(c.dataMethod)&&($.params=x);this.$axios({method:c.dataMethod,url:y,headers:f,...$}).then(B=>{this.dataAxios=B;let E=B.data;E=l(E,x),this.dataAppend?this.updateAppend(E):this.dataChart=E,h()}).catch(B=>{u(B)})}else if(n){let y=c.wsUrl;if(this.validatenull(y))return;let b=getFunction(c.dataQuery);b=typeof b=="function"&&b(y)||{};let f=Object.assign(b,this.dataParams);y=y+addParam(f),this.wsClient=new WebSocket(y),this.wsClient.onmessage=(x={})=>{let $=JSON.parse(x.data);this.dataChart=l($,this.dataParams),h()}}else if(o){let y=JSON.parse(c.sql),b,f;try{y.sql=funEval(y.sql)(this.dataParams),b=JSON.stringify(y)}catch{b=c.sql}this.sqlFormatter(b).then(x=>{f=x.data.data,this.dataChart=l(f,this.dataParams),h()}).catch(x=>{u(x)})}else if(i){let y=c.mqttUrl,b=JSON.parse(c.mqttConfig);b.clientId="mqttjs_"+(this.index||uuid()),this.mqClient=mqtt_minExports.connect(y,b),this.mqClient.on("connect",()=>{this.mqClient.subscribe(b.topic.name,{qos:b.topic.qos||0},(f,x)=>{console.log("Subscribe to topics res",x,f),h()})}),this.mqClient.on("message",(f,x)=>{let $=b.topic;if(f===$.name){let B=JSON.parse(x);this.dataChart=l(B,this.dataParams)}})}else if(w){let b=this.getItemRefs()[this.public].dataChart;this.dataChart=l(b,this.dataParams),this.dataResultChart=this.deepClone(b),h()}else{let y=c.data;g&&(y=funEval(y)),this.dataChart=l(y,this.dataParams),h()}},t=()=>{this.$nextTick(()=>{r(),this.checkChart&&clearInterval(this.checkChart),w&&(this.checkChart=setInterval(()=>{let o=this.getItemRefs()[this.public].dataChart;JSON.stringify(o)!=JSON.stringify(this.dataResultChart)&&(this.dataResultChart=o,r())},100)),this.time!=0&&!this.validatenull(this.time)&&this.disabled&&(this.checkChart=setInterval(()=>{r()},this.time))})};g?this.recordFormatter(this.record).then(a=>{const o=a.data.data;v={...o,sql:o.data},t()}):t()})},handleCommonBind(e,v,s){s=="clickFormatter"&&this.updateClick(e||this.dataChart);let g={};this.validatenull(v)?g=e||this.dataChart:(g={item:e,index:v,data:this.dataChart},e&&e.value&&(g.value=e.value)),this[s]&&this[s](g,this.getItemRefs())},handleClick(e={},v){e.pointerType=="mouse"&&(e=this.dataChart),this.handleCommonBind(e,v,"clickFormatter")},handleDblClick(e={},v){e.pointerType=="mouse"&&(e=this.dataChart),this.handleCommonBind(e,v,"dblClickFormatter")},handleMouseEnter(e={},v){e.pointerType=="mouse"&&(e=this.dataChart),this.handleCommonBind(e,v,"mouseEnterFormatter")},handleMouseLeave(e={},v){e.pointerType=="mouse"&&(e=this.dataChart),this.handleCommonBind(e,v,"mouseLeaveFormatter")},getColor(e,v){if(this.validatenull(window.$glob.theme)){const s=this.option.barColor||[];if(s[e]){const g=s[e].color1,w=s[e].color2,m=(s[e].postion||.9)*.01;return v?g:w?{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:g},{offset:m,color:w}],global:!1}:g}}else{let s=window.$glob.theme.color;if(s[e])return s[e]}},getHasProp(e,v,s={}){return Object.assign((()=>e?v:{})(),s)},closeClient(){this.wsClient.close&&this.wsClient.close(),this.mqClient.end&&this.mqClient.end(),this.mqClient.close&&this.mqClient.close()}},beforeDestroy(){clearInterval(this.checkChart),this.closeClient()}}))(),components$1=(()=>{let components={};const mixins=[common],requireComponent=Object.assign({"./code/index.vue":__vite_glob_0_0$1,"./code/option.vue":__vite_glob_0_1$1,"./fullscreen/index.vue":__vite_glob_0_2$1,"./imgTabs/index.vue":__vite_glob_0_3$1,"./imgTabs/option.vue":__vite_glob_0_4$1});return Object.keys(requireComponent).forEach(e=>{if(e.includes("index.vue")){const v=requireComponent[e].default;v.mixins=mixins,components[`${KEY_COMPONENT_NAME}${v.name}`]=v,v.name=`${KEY_COMPONENT_NAME}${v.name}`,components[v.name]=v}}),website.componentsList.map(e=>e.component).forEach(cmp=>{try{cmp=eval(cmp),cmp.mixins=mixins,cmp.name=`${KEY_COMPONENT_NAME}${cmp.name}`,components[cmp.name]=cmp}catch(e){console.log(e)}}),components})(),ELEMENT="__",MODS="--",join=(e,v,s)=>v?e+s+v:e,prefix=(e,v)=>{if(typeof v=="string")return join(e,v,MODS);if(Array.isArray(v))return v.map(g=>prefix(e,g));const s={};return Object.keys(v||{}).forEach(g=>{s[e+MODS+g]=v[g]}),s},bem={methods:{b(e,v){const{name:s}=this.$options;return e&&typeof e!="string"&&(v=e,e=""),e=join(s,e,ELEMENT),v?[e,prefix(e,v)]:e}}};function create(e){return e.name=KEY_COMPONENT_NAME+e.name,e.mixins=e.mixins||[],e.mixins.push(bem),e.mixins.push(common),e}const _sfc_main$A=create({name:"audio",props:{option:{type:Object,default:()=>({})}},data(){return{}},created(){},mounted(){},methods:{play(e){const v=new SpeechSynthesisUtterance;v.lang=this.option.lang,v.pitch=this.option.pitch,v.rate=this.option.rate,v.text=e||this.dataChart.value,v.volume=this.option.volume,window.speechSynthesis.speak(v)},pause(){window.speechSynthesis.pause()},resume(){window.speechSynthesis.resume()},cancel(){window.speechSynthesis.cancel()}}});function _sfc_render$A(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),ref:"main"},[vue.createElementVNode("i",{class:"iconfont icon-audio",onClick:v[0]||(v[0]=u=>e.play())})],6)}const index$z=_export_sfc$1(_sfc_main$A,[["render",_sfc_render$A]]),__vite_glob_0_0=Object.freeze(Object.defineProperty({__proto__:null,default:index$z},Symbol.toStringTag,{value:"Module"})),_sfc_main$z=create({name:"bar",methods:{updateChart(){const e=this.deepClone(this.dataChart),v={title:this.getOptionTitle(),tooltip:this.getOptionTip({trigger:"axis"}),grid:this.getOptionGrid(),legend:this.getOptionLegend(),xAxis:{show:this.validData(this.option.xAxisShow,!0),type:this.option.category?"value":"category",name:this.option.xAxisName,nameTextStyle:{color:this.option.xAxisColor||"#fff",fontSize:this.option.xAxisFontSize||14},axisLine:{show:!0,lineStyle:{color:this.option.xAxisLineColor||"#fff"}},data:e.categories||[],inverse:this.validData(this.option.xAxisInverse,!1),splitLine:{show:this.validData(this.option.xAxisSplitLineShow,!1)},axisLabel:{interval:this.option.xAxisInterval||"auto",rotate:this.option.xAxisRotate||0,textStyle:{color:this.option.xAxisColor||"#fff",fontSize:this.option.xAxisFontSize||14}}},yAxis:{show:this.validData(this.option.yAxisShow,!0),type:this.option.category?"category":"value",name:this.option.yAxisName,nameTextStyle:{color:this.option.yAxisColor||"#fff",fontSize:this.option.yAxisFontSize||14},data:e.categories||[],axisLabel:{textStyle:{color:this.option.yAxisColor||"#fff",fontSize:this.option.yAxisFontSize||14}},axisLine:{show:!0,lineStyle:{color:this.option.yAxisLineColor||"#fff"}},inverse:this.validData(this.option.yAxisInverse,!1),splitLine:{show:this.validData(this.option.yAxisSplitLineShow,!1)}},series:(()=>(this.option.barColor,(e.series||[]).map((g,w)=>Object.assign(g,{type:"bar",stack:g.stack,barWidth:this.option.barWidth||16,barMinHeight:this.option.barMinHeight||0,itemStyle:this.getHasProp(!this.switchTheme,{color:this.getColor(w)},{barBorderRadius:this.option.barRadius||0}),label:this.getOptionLabel({position:this.option.category?"right":"top"})}))))()};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$z(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$y=_export_sfc$1(_sfc_main$z,[["render",_sfc_render$z]]),__vite_glob_0_1=Object.freeze(Object.defineProperty({__proto__:null,default:index$y},Symbol.toStringTag,{value:"Module"})),_sfc_main$y=create({name:"borderBox",data(){return{reload:!1}},computed:{isName(){return"dvBorderBox"+this.option.type},dur(){return this.option.dur},backgroundColor(){return this.option.backgroundColor},color(){let e=[],v=this.option.color1,s=this.option.color2;return v&&e.push(v),s&&e.push(s),e}},methods:{updateChart(){this.reload=!1,this.$nextTick(()=>{this.reload=!0})}}});function _sfc_render$y(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[e.reload?(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.isName),{key:0,ref:e.id,dur:e.dur,backgroundColor:e.backgroundColor,color:e.color,style:vue.normalizeStyle(e.styleChartName)},{default:vue.withCtx(()=>{var u;return[vue.createTextVNode(vue.toDisplayString((u=e.dataChart)==null?void 0:u.value),1)]}),_:1},8,["dur","backgroundColor","color","style"])):vue.createCommentVNode("",!0)],38)}const index$x=_export_sfc$1(_sfc_main$y,[["render",_sfc_render$y]]),__vite_glob_0_2=Object.freeze(Object.defineProperty({__proto__:null,default:index$x},Symbol.toStringTag,{value:"Module"})),_sfc_main$x=create({name:"clapper",data(){return{hid:"main_"+uuid(),reload:!0,config:{}}},computed:{autoplay(){return this.option.autoplay}},watch:{dataChart:{handler(){this.reload=!1,this.$nextTick(()=>{this.reload=!0,setTimeout(()=>{new Clappr.Player({parentId:"#"+this.hid,source:this.mappingValue,autoPlay:this.autoplay,mute:!0,height:"100%",width:"100%"})})})},deep:!0}}}),_hoisted_1$c=["id"];function _sfc_render$x(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[e.reload?(vue.openBlock(),vue.createElementBlock("div",{key:0,id:e.hid,style:vue.normalizeStyle(e.styleChartName)},null,12,_hoisted_1$c)):vue.createCommentVNode("",!0)],38)}const index$w=_export_sfc$1(_sfc_main$x,[["render",_sfc_render$x]]),__vite_glob_0_3=Object.freeze(Object.defineProperty({__proto__:null,default:index$w},Symbol.toStringTag,{value:"Module"})),_sfc_main$w=create({name:"common",data(){return{loading:!1,timeout:null}},computed:{src(){this.debounce(this.updateChart)()},remote(){return this.option.remote}},watch:{src(){this.updateChart()},remote(){this.updateChart()}},methods:{debounce(e,v=600){let s=this;return function(){const g=this,w=arguments;clearTimeout(s.timeout),s.timeout=setTimeout(function(){e.apply(g,w)},v)}},updateChart(){const e=this.deepClone(this.dataChart)||[];let v;const s=g=>{this.loading=!1,this.myChart.resize(),this.myChart.setOption(v,this.initialize),this.bindEvent()};this.remote&&this.src?(this.loading=!1,this.$axios.get(this.src).then(g=>{let w=getFunction(g.data);v=w&&w(e,this.dataParams),this.$emit("remote-change",{id:this.component,content:v}),s()}).catch(()=>{this.loading=!1})):(v=this.echartFormatter&&this.echartFormatter(e,this.dataParams),s())}}});function _sfc_render$w(e,v,s,g,w,m){const u=vue.resolveDirective("loading");return vue.withDirectives((vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),"element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(255,255,255,0)",style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)),[[u,e.loading]])}const index$v=_export_sfc$1(_sfc_main$w,[["render",_sfc_render$w]]),__vite_glob_0_4=Object.freeze(Object.defineProperty({__proto__:null,default:index$v},Symbol.toStringTag,{value:"Module"})),_sfc_main$v=create({name:"data",data(){return{}},computed:{},watch:{},created(){},mounted(){},methods:{},props:{option:{type:Object,default:()=>({})}}}),_hoisted_1$b=vue.createElementVNode("i",{class:"iconfont icon-text"},null,-1),_hoisted_2$5=[_hoisted_1$b];function _sfc_render$v(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),ref:"main"},_hoisted_2$5,6)}const index$u=_export_sfc$1(_sfc_main$v,[["render",_sfc_render$v]]),__vite_glob_0_5=Object.freeze(Object.defineProperty({__proto__:null,default:index$u},Symbol.toStringTag,{value:"Module"})),_sfc_main$u=create({name:"datav",data(){return{reload:!1,config:{}}},methods:{updateChart(){const e=this.deepClone(this.dataChart)||[];this.config=this.echartFormatter&&this.echartFormatter(e,this.dataParams),this.reload=!1,this.$nextTick(()=>{this.reload=!0})}}});function _sfc_render$u(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[e.reload?(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.option.is),vue.mergeProps({key:0,ref:e.id,style:e.styleChartName},e.config),null,16,["style"])):vue.createCommentVNode("",!0)],38)}const index$t=_export_sfc$1(_sfc_main$u,[["render",_sfc_render$u]]),__vite_glob_0_6=Object.freeze(Object.defineProperty({__proto__:null,default:index$t},Symbol.toStringTag,{value:"Module"}));var dayjs_min={exports:{}};(function(e,v){(function(s,g){e.exports=g()})(commonjsGlobal,function(){var s=1e3,g=6e4,w=36e5,m="millisecond",u="second",c="minute",l="hour",r="day",t="week",a="month",o="quarter",n="year",i="date",d="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},f=function(T,S,A){var L=String(T);return!L||L.length>=S?T:""+Array(S+1-L.length).join(A)+T},x={s:f,z:function(T){var S=-T.utcOffset(),A=Math.abs(S),L=Math.floor(A/60),F=A%60;return(S<=0?"+":"-")+f(L,2,"0")+":"+f(F,2,"0")},m:function T(S,A){if(S.date(){this.date=new Date},1e3)},props:{option:{type:Object,default:()=>({})}}});function _sfc_render$t(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),ref:"main",onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[vue.createElementVNode("p",{style:vue.normalizeStyle([e.styleChartName,e.styleName])},vue.toDisplayString(e.nowDate),5)],38)}const index$s=_export_sfc$1(_sfc_main$t,[["render",_sfc_render$t]]),__vite_glob_0_7=Object.freeze(Object.defineProperty({__proto__:null,default:index$s},Symbol.toStringTag,{value:"Module"})),_sfc_main$s=create({name:"decoration",data(){return{reload:!1}},computed:{isName(){return"dvDecoration"+this.option.type},dur(){return this.option.dur},color(){let e=[],v=this.option.color1,s=this.option.color2;return v&&e.push(v),s&&e.push(s),e}},methods:{updateChart(){this.reload=!1,this.$nextTick(()=>{this.reload=!0})}}});function _sfc_render$s(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[e.reload?(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.isName),{key:0,ref:e.id,dur:e.dur,color:e.color,style:vue.normalizeStyle(e.styleChartName)},{default:vue.withCtx(()=>[vue.createTextVNode(vue.toDisplayString(e.dataChart.value),1)]),_:1},8,["dur","color","style"])):vue.createCommentVNode("",!0)],38)}const index$r=_export_sfc$1(_sfc_main$s,[["render",_sfc_render$s]]),__vite_glob_0_8=Object.freeze(Object.defineProperty({__proto__:null,default:index$r},Symbol.toStringTag,{value:"Module"})),_sfc_main$r=create({name:"flop",data(){return{active:0,statusDIC:[".",","]}},computed:{decimals(){return this.option.decimals||0},listData(){return Array.isArray(this.dataChart)?this.dataChart:[this.dataChart]},isWhole(){return this.option.whole},isBorder(){return this.option.border==!0},getItemsStyle(){return{minWidth:this.setPx(this.option.width),minHeight:this.setPx(this.option.height)}},getItemStyle(){return Object.assign((()=>this.isBorder?{borderImageSlice:"10 16 15 10 fill",borderImageSource:`url(${this.option.backgroundBorder})`,backgroundColor:this.option.backgroundColor,borderWidth:this.setPx(this.option.borderWidth),borderColor:this.option.borderColor,borderStyle:"solid"}:{})(),{marginTop:this.setPx(this.option.marginTop),marginBottom:this.setPx(this.option.marginTop),marginLeft:this.setPx(this.option.marginLeft),marginRight:this.setPx(this.option.marginLeft),paddingTop:this.setPx(this.option.paddingTop),paddingBottom:this.setPx(this.option.paddingTop),paddingLeft:this.setPx(this.option.paddingLeft),paddingRight:this.setPx(this.option.paddingLeft),fontSize:this.setPx(this.option.fontSize),color:this.option.color,fontWeight:this.option.fontWeight,textAlign:this.option.textAlign})},prefixStyle(){return{display:this.option.prefixInline?"inline-block":"block",textAlign:this.option.prefixTextAlign,color:this.option.prefixColor||"#fff",fontSize:this.setPx(this.option.prefixFontSize||24),lineHeight:this.setPx(this.option.prefixLineHeight)}},suffixStyle(){return{display:this.option.suffixInline?"inline-block":"block",textAlign:this.option.suffixTextAlign,color:this.option.suffixColor||"#fff",fontSize:this.setPx(this.option.suffixFontSize||24),lineHeight:this.setPx(this.option.suffixLineHeight)}}},props:{option:{type:Object,default:()=>({})}},created(){},methods:{handleClick(e,v){this.active=v,this.handleCommonBind(e,v,"clickFormatter"),e.href&&window.open(e.href,e.target)}}}),_hoisted_1$a=["onClick"];function _sfc_render$r(e,v,s,g,w,m){const u=vue.resolveComponent("avue-count-up");return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName),class:vue.normalizeClass(e.b("list"))},[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(e.listData,(c,l)=>(vue.openBlock(),vue.createElementBlock("div",{key:l,onClick:r=>e.handleClick(c,l),onMouseenter:v[0]||(v[0]=(...r)=>e.handleMouseEnter&&e.handleMouseEnter(...r)),onMouseleave:v[1]||(v[1]=(...r)=>e.handleMouseLeave&&e.handleMouseLeave(...r)),onDblclick:v[2]||(v[2]=(...r)=>e.handleDblClick&&e.handleDblClick(...r)),class:vue.normalizeClass(e.b("item")),style:vue.normalizeStyle(e.getItemsStyle)},[e.isWhole?(vue.openBlock(),vue.createElementBlock("div",{key:0,style:vue.normalizeStyle([e.getItemStyle,{backgroundColor:c.backgroundColor||e.option.backgroundColor}])},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.prefixStyle)},vue.toDisplayString(c.prefixText),5),(vue.openBlock(),vue.createBlock(u,{decimals:e.decimals,key:l,end:c.value},null,8,["decimals","end"])),vue.createElementVNode("div",{style:vue.normalizeStyle(e.suffixStyle)},vue.toDisplayString(c.suffixText),5)],4)):(vue.openBlock(),vue.createElementBlock("div",{key:1,class:vue.normalizeClass(e.b("box"))},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.prefixStyle)},vue.toDisplayString(c.prefixText),5),vue.createElementVNode("div",{class:vue.normalizeClass(e.b("number"))},[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(c.value.split(""),(r,t)=>(vue.openBlock(),vue.createElementBlock("div",{key:t,style:vue.normalizeStyle([e.getItemStyle,{backgroundColor:c.backgroundColor||e.option.backgroundColor}])},[(vue.openBlock(),vue.createBlock(u,{decimals:e.decimals,key:t,end:r},null,8,["decimals","end"]))],4))),128))],2),vue.createElementVNode("div",{style:vue.normalizeStyle(e.suffixStyle)},vue.toDisplayString(c.suffixText),5)],2))],46,_hoisted_1$a))),128))],6)],6)}const index$q=_export_sfc$1(_sfc_main$r,[["render",_sfc_render$r]]),__vite_glob_0_9=Object.freeze(Object.defineProperty({__proto__:null,default:index$q},Symbol.toStringTag,{value:"Module"})),_sfc_main$q=create({name:"funnel",computed:{x2(){return this.option.gridX2||20},fontSize(){return this.option.fontSize||14}},methods:{updateChart(){const e=this.deepClone(this.dataChart),v={tooltip:this.getOptionTip(),grid:this.getOptionGrid(),legend:this.getOptionLegend(),series:(()=>(this.option.barColor,[{type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:this.getOptionLabel({position:this.option.position?"inside":""}),data:e,emphasis:{label:{fontSize:20}},itemStyle:this.getHasProp(!this.switchTheme,{color:g=>this.getColor(g.dataIndex)})}]))()};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$q(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$p=_export_sfc$1(_sfc_main$q,[["render",_sfc_render$q]]),__vite_glob_0_10=Object.freeze(Object.defineProperty({__proto__:null,default:index$p},Symbol.toStringTag,{value:"Module"})),_sfc_main$p=create({name:"gauge",methods:{updateChart(){const e=this.deepClone(this.dataChart),v={title:this.getOptionTitle(),grid:this.getOptionGrid(),series:[{name:"业务指标",type:"gauge",min:e.min,max:e.max,axisLine:{lineStyle:{color:(()=>{let s=[];return(this.option.barColor||[]).forEach(g=>{s.push([g.postion,g.color1])}),this.validatenull(s)&&(s=[[0,2,"#91c7ae"],[.8,"#638693"],[1,"#c23531"]]),s})(),width:this.option.lineSize||5}},axisLabel:{show:this.validData(this.option.axisLabelShow,!0),fontSize:this.option.axisLabelFontSize||25,color:"auto"},axisTick:{lineStyle:{color:this.option.lineColor||"#eee"}},detail:{valueAnimation:!0,color:"auto",fontSize:this.option.nameFontSize||30,formatter:"{value}"+(this.option.unit||"")},data:[e]}]};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$p(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$o=_export_sfc$1(_sfc_main$p,[["render",_sfc_render$p]]),__vite_glob_0_11=Object.freeze(Object.defineProperty({__proto__:null,default:index$o},Symbol.toStringTag,{value:"Module"})),_sfc_main$o=create({name:"graph",data(){return{}},computed:{fill(){return this.option.fill||"transparent"},type(){return{horizontal:`M0 ${this.height/2} l${this.width} 0`,vertical:`M${this.width/2} 0 l0 ${this.height}`}[this.option.type]},dasharray(){return{dotted:"5 5",dashed:"10 10",blend:"10 10 2 10"}[this.option.lineType]},pathClassName(){return this.option.animation?`${this.option.animation}-water-run-${this.option.lineType}`:""},pathStyleName(){if(this.option.type=="rotundity")return{fill:this.fill,strokeWidth:this.option.size,strokeDasharray:this.dasharray,stroke:this.option.color}}},watch:{},created(){},mounted(){},methods:{},props:{option:{type:Object,default:()=>({})}}}),_hoisted_1$9={key:0,preserveAspectRatio:"none meet",version:"1.1",xmlns:"http://www.w3.org/2000/svg",style:{height:"100%",width:"100%"}},_hoisted_2$4=["stroke","stroke-width"],_hoisted_3=["stroke-dasharray","d"],_hoisted_4={key:1,xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none meet",version:"1.1",style:{height:"100%",width:"100%"}},_hoisted_5=["cx","cy","r","stroke","stroke-width","fill","stroke-dasharray"],_hoisted_6={key:2,xmlns:"http://www.w3.org/2000/svg",version:"1.1",preserveAspectRatio:"none meet",style:{height:"100%",width:"100%"}},_hoisted_7=["x","y","width","height","fill"];function _sfc_render$o(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),ref:"main",onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName)},[e.option.type=="horizontal"||e.option.type=="vertical"?(vue.openBlock(),vue.createElementBlock("svg",_hoisted_1$9,[vue.createElementVNode("g",{fill:"none",stroke:e.option.color,"stroke-width":e.option.size},[vue.createElementVNode("path",{class:vue.normalizeClass(e.pathClassName),"stroke-dasharray":e.dasharray,d:e.type},null,10,_hoisted_3)],8,_hoisted_2$4)])):e.option.type=="rectangle"?(vue.openBlock(),vue.createElementBlock("svg",_hoisted_4,[vue.createElementVNode("circle",{cx:e.width/2,cy:e.height/2,r:e.width/2-e.option.size*2,stroke:e.option.color,"stroke-width":e.option.size,fill:e.fill,class:vue.normalizeClass(e.pathClassName),"stroke-dasharray":e.dasharray},null,10,_hoisted_5)])):e.option.type=="rotundity"?(vue.openBlock(),vue.createElementBlock("svg",_hoisted_6,[vue.createElementVNode("rect",{x:e.option.size/2,y:e.option.size/2,width:e.width-e.option.size,height:e.height-e.option.size,fill:e.fill,class:vue.normalizeClass(e.pathClassName),style:vue.normalizeStyle(e.pathStyleName)},null,14,_hoisted_7)])):vue.createCommentVNode("",!0)],4)],38)}const index$n=_export_sfc$1(_sfc_main$o,[["render",_sfc_render$o]]),__vite_glob_0_12=Object.freeze(Object.defineProperty({__proto__:null,default:index$n},Symbol.toStringTag,{value:"Module"})),_sfc_main$n=create({name:"group",data(){return{loading:!1,timeout:null,list:"",sqlFormatter:dynamicSql,recordFormatter:getObj$1,common:common$1}},computed:{remote(){return this.option.remote},ids(){return this.option.id},childs(){return JSON.parse(this.option.content||"[]")}},watch:{ids(){this.debounce(this.getComp)()},remote(e){e&&this.getComp()}},created(){this.getComp()},mounted(){},methods:{debounce(e,v=600){let s=this;return function(){const g=this,w=arguments;clearTimeout(s.timeout),s.timeout=setTimeout(function(){e.apply(g,w)},v)}},getComp(){this.ids&&(this.loading=!0,getObj(this.ids).then(e=>{this.loading=!1;const v=e.data.data;this.list=JSON.parse(v.config.component)}).catch(()=>{this.loading=!1}))},getStyleName(e){return{position:"absolute",width:this.setPx(e.component.width),height:this.setPx(e.component.height),left:this.setPx(e.left),top:this.setPx(e.top)}}},props:{option:{type:Object,default:()=>({})}}});function _sfc_render$n(e,v,s,g,w,m){const u=vue.resolveDirective("loading");return vue.withDirectives((vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...c)=>e.handleMouseEnter&&e.handleMouseEnter(...c)),onMouseleave:v[1]||(v[1]=(...c)=>e.handleMouseLeave&&e.handleMouseLeave(...c)),onDblclick:v[2]||(v[2]=(...c)=>e.handleDblClick&&e.handleDblClick(...c)),"element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(255,255,255,0)",onClick:v[3]||(v[3]=(...c)=>e.handleClick&&e.handleClick(...c))},[vue.withDirectives(vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName)},[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(e.remote?e.list:e.childs,(c,l)=>(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.common.COMPNAME+c.component.name),vue.mergeProps({key:l,style:e.getStyleName(c),ref_for:!0,ref:e.common.NAME+c.index,id:e.common.NAME+c.index},c,{component:c.component,"data-formatter-str":c.dataFormatter,"click-formatter-str":c.clickFormatter,"dbl-click-formatter-str":c.dblClickFormatter,"mouse-enter-formatter-str":c.mouseEnterFormatter,"mouse-leave-formatter-str":c.mouseLeaveFormatter,"data-before-formatter-str":c.dataBeforeFormatter,"data-after-formatter-str":c.dataAfterFormatter,"echart-formatter-str":c.echartFormatter,"label-formatter-str":c.labelFormatter,"styles-formatter-str":c.stylesFormatter,"formatter-str":c.formatter,"sql-formatter":e.sqlFormatter,"record-formatter":e.recordFormatter,width:c.component.width,height:c.component.height,title:""}),null,16,["style","id","component","data-formatter-str","click-formatter-str","dbl-click-formatter-str","mouse-enter-formatter-str","mouse-leave-formatter-str","data-before-formatter-str","data-after-formatter-str","echart-formatter-str","label-formatter-str","styles-formatter-str","formatter-str","sql-formatter","record-formatter","width","height"]))),128))],4),[[vue.vShow,!e.loading]])],38)),[[u,e.loading]])}const index$m=_export_sfc$1(_sfc_main$n,[["render",_sfc_render$n]]),__vite_glob_0_13=Object.freeze(Object.defineProperty({__proto__:null,default:index$m},Symbol.toStringTag,{value:"Module"})),_sfc_main$m=create({name:"html",data(){return{loading:!1,timeout:null,template:""}},watch:{src(){this.debounce(this.initHtml)()},remote(){this.initHtml()},content(){this.initHtml()}},computed:{src(){return this.option.src},content(){return this.option.content},remote(){return this.option.remote}},mounted(){this.initHtml()},methods:{debounce(e,v=600){let s=this;return function(){const g=this,w=arguments;clearTimeout(s.timeout),s.timeout=setTimeout(function(){e.apply(g,w)},v)}},getTemplate(){return new Promise((e,v)=>{this.remote&&this.src?(this.loading=!0,this.$axios.get(this.src).then(s=>{e(s.data)}).catch(()=>{e()})):e(this.content)})},initHtml(){this.getTemplate().then(e=>{this.loading=!1,this.$emit("remote-change",{id:this.component,content:e}),this.template=e})}}}),_hoisted_1$8=["innerHTML"];function _sfc_render$m(e,v,s,g,w,m){const u=vue.resolveDirective("loading");return vue.withDirectives((vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),onMouseenter:v[0]||(v[0]=(...c)=>e.handleMouseEnter&&e.handleMouseEnter(...c)),onMouseleave:v[1]||(v[1]=(...c)=>e.handleMouseLeave&&e.handleMouseLeave(...c)),onDblclick:v[2]||(v[2]=(...c)=>e.handleDblClick&&e.handleDblClick(...c)),onClick:v[3]||(v[3]=(...c)=>e.handleClick&&e.handleClick(...c)),"element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(255,255,255,0)",style:vue.normalizeStyle([e.styleSizeName])},[vue.createElementVNode("div",{innerHTML:e.template},null,8,_hoisted_1$8)],38)),[[u,e.loading]])}const index$l=_export_sfc$1(_sfc_main$m,[["render",_sfc_render$m]]),__vite_glob_0_14=Object.freeze(Object.defineProperty({__proto__:null,default:index$l},Symbol.toStringTag,{value:"Module"})),_sfc_main$l=create({name:"iframe",props:{option:{type:Object,default:()=>({})}}}),_hoisted_1$7=["src"];function _sfc_render$l(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),ref:"main",onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[vue.createElementVNode("iframe",{style:vue.normalizeStyle(e.styleChartName),src:e.mappingValue,draggable:"false"},null,12,_hoisted_1$7)],38)}const index$k=_export_sfc$1(_sfc_main$l,[["render",_sfc_render$l]]),__vite_glob_0_15=Object.freeze(Object.defineProperty({__proto__:null,default:index$k},Symbol.toStringTag,{value:"Module"})),_sfc_main$k=create({name:"img",computed:{styleImgName(){return Object.assign((()=>this.rotate?{animationDuration:this.duration/1e3+"s"}:{})(),{width:"100%",height:"100%",borderRadius:this.setPx(this.option.borderRadius),opacity:this.option.opacity||1,transformOrigin:"center center"})},duration(){return this.option.duration||3e3},rotate(){return this.option.rotate}}}),_hoisted_1$6=["src"];function _sfc_render$k(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[vue.createElementVNode("img",{style:vue.normalizeStyle([e.styleChartName,e.styleImgName]),src:e.computedImgUrl(e.mappingValue),class:vue.normalizeClass(e.b({rotate:e.rotate})),draggable:"false"},null,14,_hoisted_1$6)],38)}const index$j=_export_sfc$1(_sfc_main$k,[["render",_sfc_render$k]]),__vite_glob_0_16=Object.freeze(Object.defineProperty({__proto__:null,default:index$j},Symbol.toStringTag,{value:"Module"})),_sfc_main$j=create({name:"imgborder",computed:{styleImgName(){return Object.assign({width:"100%",height:"100%",backgroundColor:this.option.backgroundColor||"rgba(180, 181, 198, 0.1)",backgroundClip:"padding-box",opacity:this.option.opacity||1,filter:"blur(0px)"},(()=>this.validatenull(this.dataChart)?{}:{borderImageSource:"url("+this.computedImgUrl(this.dataChart)+")",borderImageSlice:"10 16 15 10 fill",borderWidth:"10px",borderStyle:"solid",boxSizing:"border-box"})())}}});function _sfc_render$j(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[vue.createElementVNode("div",{style:vue.normalizeStyle([e.styleChartName,e.styleImgName])},null,4)],38)}const index$i=_export_sfc$1(_sfc_main$j,[["render",_sfc_render$j]]),__vite_glob_0_17=Object.freeze(Object.defineProperty({__proto__:null,default:index$i},Symbol.toStringTag,{value:"Module"})),_sfc_main$i=create({name:"line",methods:{updateChart(){const e=this.deepClone(this.dataChart),v={title:this.getOptionTitle(),tooltip:this.getOptionTip({trigger:"axis"}),grid:this.getOptionGrid(),legend:this.getOptionLegend(),xAxis:{show:this.validData(this.option.xAxisShow,!0),type:"category",name:this.option.xAxisName,nameTextStyle:{color:this.option.xAxisColor||"#fff",fontSize:this.option.xAxisFontSize||14},axisLine:{show:!0,lineStyle:{color:this.option.xAxisLineColor||"#fff"}},data:e.categories||[],inverse:this.validData(this.option.xAxisInverse,!1),splitLine:{show:this.validData(this.option.xAxisSplitLineShow,!1)},axisLabel:{interval:this.option.xAxisInterval||"auto",rotate:this.option.xAxisRotate||0,textStyle:{color:this.option.xAxisColor||"#fff",fontSize:this.option.xAxisFontSize||14}}},yAxis:{show:this.validData(this.option.yAxisShow,!0),type:"value",name:this.option.yAxisName,nameTextStyle:{color:this.option.yAxisColor||"#fff",fontSize:this.option.yAxisFontSize||14},data:e.categories||[],axisLabel:{textStyle:{color:this.option.yAxisColor||"#fff",fontSize:this.option.yAxisFontSize||14}},axisLine:{show:!0,lineStyle:{color:this.option.yAxisLineColor||"#fff"}},inverse:this.validData(this.option.yAxisInverse,!1),splitLine:{show:this.validData(this.option.yAxisSplitLineShow,!1)}},series:(()=>(e.series||[]).map((g,w)=>({...g,type:"line",smooth:this.validData(this.option.smooth,!0),showSymbol:this.validData(this.option.symbolShow,!1),symbolSize:this.option.symbolSize||10,areaStyle:(()=>{if(this.option.areaStyle)return{opacity:.7}})(),lineStyle:{width:this.option.lineWidth||1},itemStyle:this.getHasProp(!this.switchTheme,{color:this.getColor(w)}),label:this.getOptionLabel({position:"top"})})))()};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$i(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$h=_export_sfc$1(_sfc_main$i,[["render",_sfc_render$i]]),__vite_glob_0_18=Object.freeze(Object.defineProperty({__proto__:null,default:index$h},Symbol.toStringTag,{value:"Module"})),_sfc_main$h=create({name:"map",props:{mapFormatter:Function},data(){return{bannerCount:0,bannerCheck:"",centerData:[],zoomData:1}},watch:{mapData(){this.updateChart()},dataChartLen(){this.setBanner()},bannerTime(){this.setBanner()},banner:{handler(){this.setBanner()},immediate:!0},width(){this.updateData()},height(){this.updateData()},zoom:{handler(){this.zoomData=this.zoom},immediate:!0}},computed:{zoomShow(){return this.option.zoomShow||1},zoom(){return this.option.zoom||1},mapData(){return this.option.mapData||{}},borderWidth(){return this.option.borderWidth||3},borderColor(){return this.option.borderColor||"#389BB7"},areaColor(){return this.option.areaColor||"#0c162f"},empColor(){return this.option.empColor||"#fff"},empAreaColor(){return this.option.empAreaColor||"yellow"},color(){return this.option.color||"#fff"},roam(){return this.validData(this.option.roam,!0)},fontSize(){return this.option.fontSize||24},bannerTime(){return this.option.bannerTime||3e3},banner(){return this.option.banner},locationData(){return(this.dataChart||[]).map(e=>{e.zoom=e.zoom||1;const v=this.zoomData<1?1:this.zoomData;return Object.assign((()=>e.zoom<=v?{name:e.name}:{})(),{value:[e.lng,e.lat,e.value]})})}},methods:{resetBanner(){this.$nextTick(()=>{this.myChart.dispatchAction({type:"hideTip"})})},setBanner(){clearInterval(this.bannerCheck),this.banner&&(this.bannerCheck=setInterval(()=>{const e=this.bannerCount%this.dataChartLen;this.myChart.dispatchAction({type:"showTip",seriesIndex:"0",dataIndex:e}),this.myChart.dispatchAction({type:"downplay"}),this.myChart.dispatchAction({type:"highlight",dataIndex:e}),this.bannerCount+=1},this.bannerTime))},updateChart(){this.mapFormatter(this.computedImgUrl(this.mapData)).then(e=>{const v=e.data,s=this.deepClone(v);window.echarts.registerMap("HK",s);const g={tooltip:(()=>Object.assign((()=>this.formatter?{formatter:w=>this.formatter(w,this.dataChart)}:{})(),{backgroundColor:this.option.tipBackgroundColor,textStyle:{fontSize:this.option.tipFontSize,color:this.option.tipColor}}))(),geo:Object.assign((()=>this.validatenull(this.centerData)?{}:{center:this.centerData})(),{map:"HK",label:{emphasis:{show:!1}},zoom:this.zoomData,layoutCenter:["50%","50%"],layoutSize:1200,roam:this.roam,label:{show:!0,fontSize:this.fontSize,color:this.color},left:this.option.gridX,top:this.option.gridY,right:this.option.gridX2,bottom:this.option.gridY2,emphasis:{label:{color:this.empColor},itemStyle:{areaColor:this.empAreaColor}},itemStyle:{borderWidth:this.borderWidth,borderColor:this.borderColor,areaColor:this.areaColor}}),series:[{type:"effectScatter",coordinateSystem:"geo",showEffectOn:"emphasis",rippleEffect:{brushType:"fill",scale:4},symbolSize:this.fontSize,hoverAnimation:!0,data:this.locationData,label:{show:!0,position:["130%","0"],fontSize:this.fontSize,color:this.color,formatter:w=>w.name},itemStyle:{color:this.color},emphasis:{label:{show:!0,fontSize:this.fontSize+20,color:this.option.empColor},itemStyle:{color:this.option.empColor}}}]};this.myChart.off("mouseover"),this.myChart.off("mouseout"),this.myChart.off("georoam"),this.myChart.on("mouseover",()=>{clearInterval(this.bannerCheck),this.resetBanner()}),this.myChart.on("mouseout",()=>{this.bannerCount=0,this.setBanner()}),this.myChart.on("georoam",w=>{const u=this.myChart.getOption().geo[0];this.centerData=u.center,this.zoomData=u.zoom,this.zoomData<1&&(this.zoomData=1)}),this.myChart.resize(),this.myChart.setOption(g,this.initialize)})}}});function _sfc_render$h(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$g=_export_sfc$1(_sfc_main$h,[["render",_sfc_render$h]]),__vite_glob_0_19=Object.freeze(Object.defineProperty({__proto__:null,default:index$g},Symbol.toStringTag,{value:"Module"})),_sfc_main$g=create({name:"pictorialbar",methods:{updateChart(){const e=this.deepClone(this.dataChart),v=this.validatenull(this.option.symbol)?"":"image://"+this.option.symbol;this.option.color,this.option.fontSize;var s=0;e.forEach(w=>{w.value>s&&(s=w.value)});const g={tooltip:this.getOptionTip(),grid:this.getOptionGrid(),xAxis:{max:s,splitLine:{show:!1},offset:10,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{margin:10,textStyle:{color:this.option.color||"#fff",fontSize:this.option.fontSize||20}}},yAxis:{inverse:!0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{margin:10,textStyle:{color:this.option.color||"#fff",fontSize:this.option.fontSize||20}},data:(e||[]).map(w=>w.name)},series:[{type:"pictorialBar",symbol:v,symbolRepeat:"fixed",symbolMargin:"5%",symbolClip:!0,symbolSize:this.option.symbolSize||30,symbolBoundingData:s,data:(e||[]).map(w=>w.value)},{type:"pictorialBar",itemStyle:{normal:{opacity:.2}},label:{normal:{show:!0,position:"right",offset:[10,0],textStyle:{color:this.option.labelColor,fontSize:this.option.labelFontSize}}},animationDuration:0,symbol:v,symbolRepeat:"fixed",symbolMargin:"5%",symbolSize:30,symbolBoundingData:s,data:(()=>(Array.isArray(e)?e:[]).map(w=>w.value))()}]};this.myChart.resize(),this.myChart.setOption(g,this.initialize)}}});function _sfc_render$g(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$f=_export_sfc$1(_sfc_main$g,[["render",_sfc_render$g]]),__vite_glob_0_20=Object.freeze(Object.defineProperty({__proto__:null,default:index$f},Symbol.toStringTag,{value:"Module"})),_sfc_main$f=create({name:"pie",methods:{updateChart(){const e=this.deepClone(this.dataChart)||[],v={title:this.getOptionTitle(),tooltip:this.getOptionTip(),grid:this.getOptionGrid(),legend:this.getOptionLegend(),series:(()=>(this.option.barColor,[{type:"pie",roseType:this.option.roseType?"radius":"",radius:this.option.radius?["40%","55%"]:"50%",center:["50%","60%"],animationType:"scale",animationEasing:"elasticOut",animationDelay:function(g){return Math.random()*200},label:this.getOptionLabel({formatter:`{b}:{c} +{d}%`}),data:(()=>{let g=e;return this.option.notCount&&(g=g.filter(w=>w.value!==0&&w.value)),this.option.sort&&g.sort((w,m)=>w.value-m.value),g})(),itemStyle:this.getHasProp(!this.switchTheme,{color:g=>this.getColor(g.dataIndex)},{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}})}]))()};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}}),_hoisted_1$5=["innerHTML"];function _sfc_render$f(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{class:vue.normalizeClass(e.b("title")),innerHTML:e.titleFormatter&&e.titleFormatter(e.dataChart)},null,10,_hoisted_1$5),vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$e=_export_sfc$1(_sfc_main$f,[["render",_sfc_render$f]]),__vite_glob_0_21=Object.freeze(Object.defineProperty({__proto__:null,default:index$e},Symbol.toStringTag,{value:"Module"})),_sfc_main$e=create({name:"progress",computed:{styleSuffixName(){return{fontWeight:this.option.suffixFontWeight||"normal",fontSize:(this.option.suffixFontSize||40)+"px",color:this.option.suffixColor||"#333"}},styleName(){return{fontWeight:this.option.fontWeight||"normal",fontSize:(this.option.fontSize||40)+"px",color:this.option.color||"#333"}},type(){return this.option.type||"line"},color(){return this.option.borderColor||"#333"},defineBackColor(){return this.option.defineBackColor||"#0e222e"},strokeWidth(){return this.option.strokeWidth||14}},props:{option:{type:Object,default:()=>({})}}});function _sfc_render$e(e,v,s,g,w,m){const u=vue.resolveComponent("el-progress");return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...c)=>e.handleMouseEnter&&e.handleMouseEnter(...c)),onMouseleave:v[1]||(v[1]=(...c)=>e.handleMouseLeave&&e.handleMouseLeave(...c)),onDblclick:v[2]||(v[2]=(...c)=>e.handleDblClick&&e.handleDblClick(...c)),ref:"main",onClick:v[3]||(v[3]=(...c)=>e.handleClick&&e.handleClick(...c))},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName)},[vue.createElementVNode("div",{class:vue.normalizeClass(e.b("text",{line:e.type==="line",circle:e.type==="circle"}))},[vue.createElementVNode("p",{style:vue.normalizeStyle(e.styleSuffixName)},vue.toDisplayString(e.dataChart.label),5),vue.createElementVNode("p",{style:vue.normalizeStyle(e.styleName)},vue.toDisplayString(e.dataChart.value),5)],2),vue.createVNode(u,{color:e.color,width:e.width,"stroke-linecap":"butt","define-back-color":e.defineBackColor,showText:!1,strokeWidth:e.strokeWidth,percentage:e.dataChart.data,type:e.type},null,8,["color","width","define-back-color","strokeWidth","percentage","type"])],4)],38)}const index$d=_export_sfc$1(_sfc_main$e,[["render",_sfc_render$e]]),__vite_glob_0_22=Object.freeze(Object.defineProperty({__proto__:null,default:index$d},Symbol.toStringTag,{value:"Module"})),_sfc_main$d=create({name:"radar",x2(){return this.option.gridX2||"80%"},methods:{updateChart(){const e=this.deepClone(this.dataChart);let v=e.series||[];v=v[0]||{},v=v.data||[];const s={title:this.getOptionTitle(),tooltip:this.getOptionTip(),grid:this.getOptionGrid(),legend:this.getOptionLegend(v),radar:{name:{fontSize:this.option.fontSize||12,color:this.option.color||"#fff"},indicator:e.indicator||[],shape:this.option.shape||"polygon",radius:this.option.radius||"75%",triggerEvent:!0},series:(()=>(this.option.barColor,[{type:"radar",barWidth:this.option.barWidth||16,barMinHeight:this.option.barMinHeight||0,itemStyle:{barBorderRadius:this.option.barRadius||0},data:v.map((w,m)=>({name:w.name,value:w.value,label:this.getOptionLabel(),areaStyle:{opacity:this.option.areaOpacity||.9}}))}]))()};this.myChart.resize(),this.myChart.setOption(s,this.initialize)}}});function _sfc_render$d(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$c=_export_sfc$1(_sfc_main$d,[["render",_sfc_render$d]]),__vite_glob_0_23=Object.freeze(Object.defineProperty({__proto__:null,default:index$c},Symbol.toStringTag,{value:"Module"})),_sfc_main$c=create({name:"rectangle",methods:{updateChart(){const e=this.deepClone(this.dataChart),v={tooltip:this.getOptionTip(),series:{type:"treemap",data:e,label:this.getOptionLabel()}};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$c(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$b=_export_sfc$1(_sfc_main$c,[["render",_sfc_render$c]]),__vite_glob_0_24=Object.freeze(Object.defineProperty({__proto__:null,default:index$b},Symbol.toStringTag,{value:"Module"})),_sfc_main$b=create({name:"scatter",methods:{updateChart(){const e=this.deepClone(this.dataChart),v={title:this.getOptionTitle(),tooltip:this.getOptionTip(),grid:this.getOptionGrid(),xAxis:{show:this.validData(this.option.xAxisShow,!0),name:this.option.xAxisName,nameTextStyle:{color:this.option.xAxisColor||"#fff",fontSize:this.option.xAxisFontSize||14},axisLine:{show:!0,lineStyle:{color:this.option.xAxisLineColor||"#fff"}},inverse:this.validData(this.option.xAxisInverse,!1),splitLine:{show:this.validData(this.option.xAxisSplitLineShow,!0)},axisLabel:{interval:this.option.xAxisInterval||"auto",rotate:this.option.xAxisRotate||0,textStyle:{color:this.option.xAxisColor||"#fff",fontSize:this.option.xAxisFontSize||14}}},yAxis:{show:this.validData(this.option.yAxisShow,!0),name:this.option.yAxisName,nameTextStyle:{color:this.option.yAxisColor||"#fff",fontSize:this.option.yAxisFontSize||14},axisLabel:{textStyle:{color:this.option.yAxisColor||"#fff",fontSize:this.option.yAxisFontSize||14}},axisLine:{show:!0,lineStyle:{color:this.option.yAxisLineColor||"#fff"}},inverse:this.validData(this.option.yAxisInverse,!1),splitLine:{show:this.validData(this.option.yAxisSplitLineShow,!0)}},series:(()=>(this.option.barColor,(e||[]).map((g,w)=>Object.assign(g,{type:"scatter",symbolSize:this.option.symbolSize||10,itemStyle:{color:this.getColor(w)},label:this.getOptionLabel()}))))()};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$b(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$a=_export_sfc$1(_sfc_main$b,[["render",_sfc_render$b]]),__vite_glob_0_25=Object.freeze(Object.defineProperty({__proto__:null,default:index$a},Symbol.toStringTag,{value:"Module"})),_sfc_main$a=create({name:"svg",data(){return{}},computed:{componentName(){return{template:this.option.content}},color(){return this.option.color},styleName(){return Object.assign({fill:this.color,width:this.setPx(this.width),height:this.setPx(this.height),color:this.color},this.styles)}},created(){},mounted(){},methods:{},props:{option:{type:Object,default:()=>({})}}});function _sfc_render$a(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle([e.styleChartName,e.styleName]),ref:"main",onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.componentName),{style:vue.normalizeStyle(e.styleName)},null,8,["style"]))],38)}const index$9=_export_sfc$1(_sfc_main$a,[["render",_sfc_render$a]]),__vite_glob_0_26=Object.freeze(Object.defineProperty({__proto__:null,default:index$9},Symbol.toStringTag,{value:"Module"})),_sfc_main$9=create({name:"swiper",data(){return{typeList:{img:/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)/,video:/\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|ogg|mp4)/}}},computed:{hlsOption(){return{autoplay:this.option.autoplay}},params(){let e={};return this.option.controls&&(e.controls="controls"),this.option.loop&&(e.loop="loop"),this.option.autoplay&&(e.autoplay="autoplay"),e},styleName(){return{width:"100%",height:"100%",opacity:this.opacity}},indicator(){return this.option.indicator||"none"},opacity(){return(this.option.opacity||100)*.01},type(){return this.option.type||""},interval(){return this.option.interval||5e3}},props:{option:{type:Object,default:()=>({})}}}),_hoisted_1$4=["src"],_hoisted_2$3=["src"];function _sfc_render$9(e,v,s,g,w,m){const u=vue.resolveComponent("avue-echart-clapper"),c=vue.resolveComponent("avue-echart-iframe"),l=vue.resolveComponent("el-carousel-item"),r=vue.resolveComponent("el-carousel");return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),ref:"main"},[vue.createVNode(r,{style:vue.normalizeStyle(e.styleChartName),type:e.type,"indicator-position":e.indicator,interval:e.interval,height:e.height},{default:vue.withCtx(()=>[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(e.dataChart,(t,a)=>(vue.openBlock(),vue.createBlock(l,{key:a,onMouseenter:e.handleMouseEnter,onMouseleave:e.handleMouseLeave,onDblclick:e.handleDblClick,onClick:o=>e.handleClick(t,a)},{default:vue.withCtx(()=>[e.typeList.img.test(t.value)?(vue.openBlock(),vue.createElementBlock("img",{key:0,src:e.computedImgUrl(t.value),draggable:"false",style:vue.normalizeStyle(e.styleName)},null,12,_hoisted_1$4)):e.typeList.video.test(t.value)?(vue.openBlock(),vue.createElementBlock("video",vue.mergeProps({key:1,muted:"",ref_for:!0},e.params,{src:e.computedImgUrl(t.value),style:e.styleName}),null,16,_hoisted_2$3)):t.type=="hls"?(vue.openBlock(),vue.createBlock(u,{width:e.width,height:e.height,key:a,data:{value:t.value},option:e.hlsOption},null,8,["width","height","data","option"])):t.type=="iframe"?(vue.openBlock(),vue.createBlock(c,{key:3,width:e.width,height:e.height,data:{value:t.value}},null,8,["width","height","data"])):vue.createCommentVNode("",!0)]),_:2},1032,["onMouseenter","onMouseleave","onDblclick","onClick"]))),128))]),_:1},8,["style","type","indicator-position","interval","height"])],6)}const index$8=_export_sfc$1(_sfc_main$9,[["render",_sfc_render$9]]),__vite_glob_0_27=Object.freeze(Object.defineProperty({__proto__:null,default:index$8},Symbol.toStringTag,{value:"Module"})),_sfc_main$8=create({name:"table",data(){return{reload:!0,headerHeight:"",scrollCheck:""}},watch:{"option.column"(){this.reload=!1,this.$nextTick(()=>{this.reload=!0})},scrollSpeed(){this.setTime()},scroll:{handler(){this.setTime()}}},computed:{showHeader(){return this.option.showHeader},scrollTime(){return this.option.scrollTime},scrollSpeed(){return this.option.scrollSpeed||1},scroll(){return this.option.scroll},cellHeight(){return parseInt((this.height-this.headerHeight)/this.option.count)}},props:{option:{type:Object,default:()=>({})}},created(){this.$nextTick(()=>{this.headerHeight=this.$refs.table.$refs.headerWrapper?parseInt(this.$refs.table.$refs.headerWrapper.clientHeight):0,setTimeout(()=>{this.setTime()},this.scrollTime)})},methods:{getFormatter(e,v){return getFunction(e.formatter)(e,v)},handleMouseOver(){clearInterval(this.scrollCheck)},handleMouseLeave(){this.handleCommonBind(null,null,"mouseLeaveFormatter"),this.setTime()},cellClick(e,v,s,g){this.handleCommonBind(e,v,"clickFormatter")},cellDblClick(e,v,s,g){this.handleCommonBind(e,v,"dblClickFormatter")},setTime(){clearInterval(this.scrollCheck),this.headerHeight=this.$refs.table.$refs.headerWrapper?parseInt(this.$refs.table.$refs.headerWrapper.clientHeight):0;const v=this.$refs.table.$refs.bodyWrapper.querySelector(".el-scrollbar__wrap"),s=this.scrollSpeed;let g=0;this.scroll?this.scrollCheck=setInterval(()=>{g=g+s,v.scrollTop+=s,v.clientHeight+v.scrollTop==v.scrollHeight&&(v.scrollTop=0),g>=this.cellHeight&&this.scrollTime&&(v.scrollTop=v.scrollTop-(g-this.cellHeight),clearInterval(this.scrollCheck),setTimeout(()=>{this.setTime()},this.scrollTime))},20):v.scrollTop=0},cellStyle({row:e,column:v,rowIndex:s,columnIndex:g}){return{padding:0,height:this.setPx(this.cellHeight),fontSize:this.setPx(this.option.bodyFontSize),color:this.option.bodyColor,textAlign:v.type=="index"?"center":this.option.bodyTextAlign,backgroundColor:s%2==0?this.option.othColor:this.option.nthColor}},rowStyle({rowIndex:e}){return{backgroundColor:"transparent"}},headerRowStyle(){return{backgroundColor:this.option.headerBackground}},headerCellStyle({row:e,column:v,rowIndex:s,columnIndex:g}){return{fontSize:this.setPx(this.option.headerFontSize),backgroundColor:this.option.headerBackground,color:this.option.headerColor,textAlign:v.type=="index"?"center":this.option.headerTextAlign}}}}),_hoisted_1$3=["innerHTML"],_hoisted_2$2={key:1};function _sfc_render$8(e,v,s,g,w,m){const u=vue.resolveComponent("el-table-column"),c=vue.resolveComponent("el-table");return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...l)=>e.handleMouseEnter&&e.handleMouseEnter(...l)),onMouseover:v[1]||(v[1]=(...l)=>e.handleMouseOver&&e.handleMouseOver(...l)),onMouseleave:v[2]||(v[2]=(...l)=>e.handleMouseLeave&&e.handleMouseLeave(...l))},[vue.createVNode(c,{style:vue.normalizeStyle(e.styleChartName),ref:"table",onCellClick:e.cellClick,onCellDblclick:e.cellDblClick,data:e.dataChart,height:e.height,border:e.option.border,cellStyle:e.cellStyle,"row-style":e.rowStyle,"show-header":e.showHeader,"header-row-style":e.headerRowStyle,"header-cell-style":e.headerCellStyle},{default:vue.withCtx(()=>[e.option.index?(vue.openBlock(),vue.createBlock(u,{key:0,type:"index",label:"#","header-align":"center",align:"center",width:"60"},{default:vue.withCtx(({$index:l})=>[vue.createElementVNode("span",null,vue.toDisplayString(l+1),1)]),_:1})):vue.createCommentVNode("",!0),(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(e.option.column,(l,r)=>(vue.openBlock(),vue.createElementBlock(vue.Fragment,null,[l.hide!==!0?(vue.openBlock(),vue.createBlock(u,{"show-overflow-tooltip":"",key:r,prop:l.prop,label:l.label,width:l.width},{default:vue.withCtx(({row:t})=>[l.formatter&&e.reload?(vue.openBlock(),vue.createElementBlock("span",{key:0,innerHTML:e.getFormatter(l,t)},null,8,_hoisted_1$3)):(vue.openBlock(),vue.createElementBlock("span",_hoisted_2$2,vue.toDisplayString(t[l.prop]),1))]),_:2},1032,["prop","label","width"])):vue.createCommentVNode("",!0)],64))),256))]),_:1},8,["style","onCellClick","onCellDblclick","data","height","border","cellStyle","row-style","show-header","header-row-style","header-cell-style"])],38)}const index$7=_export_sfc$1(_sfc_main$8,[["render",_sfc_render$8]]),__vite_glob_0_28=Object.freeze(Object.defineProperty({__proto__:null,default:index$7},Symbol.toStringTag,{value:"Module"})),_sfc_main$7=create({name:"tabs",data(){return{active:""}},watch:{dataChart:{handler(e){e.length!==0&&this.handleClick(e[0],0,!0)},immediate:!0}},computed:{isSelect(){return this.type==="select"},type(){return this.option.type},iconSize(){return this.option.iconSize||20},styleSelectName(){return Object.assign({fontSize:this.setPx(this.option.fontSize||30)},this.styleSizeName)},styleIconName(){return Object.assign({marginRight:this.setPx(this.option.iconSplit),width:this.setPx(this.option.iconSize),height:this.setPx(this.option.iconSize)})},styleName(){return Object.assign((()=>this.option.backgroundImage?{backgroundImage:`url(${this.computedImgUrl(this.option.backgroundImage)})`,backgroundSize:"100% 100%"}:{})(),{borderColor:this.option.borderColor||"#fff",borderStyle:"solid",borderWidth:this.setPx(this.option.borderWidth||0),margin:`0 ${this.setPx(this.option.split)}`,backgroundColor:this.option.backgroundColor,fontSize:this.setPx(this.option.fontSize||30),color:this.option.color})}},methods:{styleIconBgName(e){if(e.icon)return{backgroundImage:`url(${this.computedImgUrl(e.icon)})`,backgroundSize:"100% 100%"}},styleIconActiveName(e){if(this.active==e.value&&e.empIcon)return{backgroundImage:`url(${this.computedImgUrl(e.empIcon)})`,backgroundSize:"100% 100%"}},styleActiveName(e){if(this.active==e.value)return Object.assign((()=>this.option.empBackgroundImage?{backgroundImage:`url(${this.computedImgUrl(this.option.empBackgroundImage)})`,backgroundSize:"100% 100%"}:{})(),{borderColor:this.option.empBorderColor||"#fff",borderStyle:"solid",borderWidth:this.setPx(this.option.empBorderWidth||0),color:this.option.empColor})},handleSelectChange(e){this.handleClick(e)},handleClick(e,v,s=!1){this.active=e.value,this.handleCommonBind(e,v,"clickFormatter"),e.href&&!s&&window.open(e.href,e.target)}},props:{option:{type:Object,default:()=>({})}}}),_hoisted_1$2=["onMouseenter","onMouseleave","onDblclick","onClick"];function _sfc_render$7(e,v,s,g,w,m){const u=vue.resolveComponent("avue-select");return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),ref:"main"},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName)},[e.isSelect?(vue.openBlock(),vue.createBlock(u,{key:0,dic:typeof e.dataChart=="string"?[]:e.dataChart,style:vue.normalizeStyle(e.styleSelectName),onChange:e.handleSelectChange,modelValue:e.active,"onUpdate:modelValue":v[0]||(v[0]=c=>e.active=c)},null,8,["dic","style","onChange","modelValue"])):(vue.openBlock(),vue.createElementBlock("div",{key:1,class:vue.normalizeClass(e.b("list"))},[(vue.openBlock(!0),vue.createElementBlock(vue.Fragment,null,vue.renderList(e.dataChart,(c,l)=>(vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass(e.b("item")),style:vue.normalizeStyle([e.styleName,e.styleActiveName(c)]),key:l,onMouseenter:r=>e.handleMouseEnter(c,l),onMouseleave:r=>e.handleMouseLeave(c,l),onDblclick:r=>e.handleDblClick(c,l),onClick:r=>e.handleClick(c,l)},[c.icon?(vue.openBlock(),vue.createElementBlock("div",{key:0,class:vue.normalizeClass(e.b("icon")),style:vue.normalizeStyle([e.styleIconName,e.styleIconBgName(c),e.styleIconActiveName(c)])},null,6)):vue.createCommentVNode("",!0),vue.createElementVNode("span",null,vue.toDisplayString(c.label),1)],46,_hoisted_1$2))),128))],2))],4)],6)}const index$6=_export_sfc$1(_sfc_main$7,[["render",_sfc_render$7]]),__vite_glob_0_29=Object.freeze(Object.defineProperty({__proto__:null,default:index$6},Symbol.toStringTag,{value:"Module"})),_sfc_main$6=create({name:"text",data(){return{check:"",date:new Date,left:0}},computed:{componentName(){return this.option.link?"a":"span"},scroll(){return this.validData(this.option.scroll,!1)},linkHref(){return this.option.linkHref},linkTarget(){return this.option.linkTarget||"_self"},step(){return this.option.step||5},speed(){return this.option.speed||100},lineHeight(){return this.option.lineHeight||40},fontSize(){return this.option.fontSize||30},split(){return this.option.split},textWidth(){return(this.dataChart.value||"").length*this.fontSize},styleName(){let e=this.dataChart||{};return Object.assign({width:this.scroll?this.setPx(this.textWidth):"auto",transform:"translateX("+this.left+"px)",textAlign:this.option.textAlign,letterSpacing:this.setPx(this.split),textIndent:this.setPx(this.split),backgroundColor:this.option.backgroundColor,fontWeight:this.option.fontWeight||"normal",fontFamily:this.option.fontFamily,fontSize:(e.fontSize||this.fontSize)+"px",lineHeight:(e.lineHeight||this.lineHeight)+"px",color:e.color||this.option.color||"#333"},this.styles)}},watch:{scroll(){this.move()},speed(){this.move()}},created(){setInterval(()=>{this.date=new Date},1e3)},mounted(){this.move()},methods:{move(){clearInterval(this.check),this.scroll?this.check=setInterval(()=>{this.left<-this.textWidth&&(this.left=this.width),this.left=this.left-this.step},this.speed):this.left=0}},props:{option:{type:Object,default:()=>({})}}});function _sfc_render$6(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),ref:"main",onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[vue.createElementVNode("div",{style:vue.normalizeStyle(e.styleChartName),ref:"box",class:vue.normalizeClass(e.b("box"))},[(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.componentName),{ref:"text",class:vue.normalizeClass(e.b("text")),href:e.linkHref,style:vue.normalizeStyle(e.styleName),target:e.linkTarget},{default:vue.withCtx(()=>[vue.createTextVNode(vue.toDisplayString(e.mappingValue),1)]),_:1},8,["class","href","style","target"]))],6)],38)}const index$5=_export_sfc$1(_sfc_main$6,[["render",_sfc_render$6]]),__vite_glob_0_30=Object.freeze(Object.defineProperty({__proto__:null,default:index$5},Symbol.toStringTag,{value:"Module"})),_sfc_main$5=create({name:"time",data(){return{check:null}},computed:{times(){return this.option.time}},watch:{times:{handler(e){e>0?setTimeout(()=>{this.startTime()},1e3):this.stopTime()},immediate:!0}},created(){},mounted(){this.echartFormatter&&this.echartFormatter(this.getItemRefs())},methods:{startTime(){this.stopTime(),this.check=setInterval(()=>{this.echartFormatter&&this.echartFormatter(this.getItemRefs())},this.times)},stopTime(){clearInterval(this.check)}},props:{option:{type:Object,default:()=>({})}}}),_hoisted_1$1=vue.createElementVNode("i",{class:"iconfont icon-datetime"},null,-1),_hoisted_2$1=[_hoisted_1$1];function _sfc_render$5(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),ref:"main"},_hoisted_2$1,6)}const index$4=_export_sfc$1(_sfc_main$5,[["render",_sfc_render$5]]),__vite_glob_0_31=Object.freeze(Object.defineProperty({__proto__:null,default:index$4},Symbol.toStringTag,{value:"Module"})),_sfc_main$4=create({name:"video",data(){return{key:0}},computed:{poster(){return this.option.poster?"-":""},params(){let e={};return this.option.controls&&(e.controls="controls"),this.option.loop&&(e.loop="loop"),this.option.autoplay&&(e.autoplay="autoplay"),this.key=+new Date,e}},props:{option:{type:Object,default:()=>({})}}}),_hoisted_1=["width","height","src","poster"],_hoisted_2=["src"];function _sfc_render$4(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName),onMouseenter:v[0]||(v[0]=(...u)=>e.handleMouseEnter&&e.handleMouseEnter(...u)),onMouseleave:v[1]||(v[1]=(...u)=>e.handleMouseLeave&&e.handleMouseLeave(...u)),onDblclick:v[2]||(v[2]=(...u)=>e.handleDblClick&&e.handleDblClick(...u)),ref:"main",onClick:v[3]||(v[3]=(...u)=>e.handleClick&&e.handleClick(...u))},[(vue.openBlock(),vue.createElementBlock("video",vue.mergeProps({style:e.styleChartName,muted:"",width:e.width,height:e.height,src:e.mappingValue},e.params,{poster:e.poster,style:{"object-fit":"fill"},key:e.key}),null,16,_hoisted_1)),e.option.poster?(vue.openBlock(),vue.createElementBlock("img",{key:0,src:e.computedImgUrl(e.option.poster),alt:"",style:vue.normalizeStyle(e.styleSizeName),class:vue.normalizeClass(e.b("img"))},null,14,_hoisted_2)):vue.createCommentVNode("",!0)],38)}const index$3=_export_sfc$1(_sfc_main$4,[["render",_sfc_render$4]]),__vite_glob_0_32=Object.freeze(Object.defineProperty({__proto__:null,default:index$3},Symbol.toStringTag,{value:"Module"})),_sfc_main$3=create({name:"vue",data(){return{loading:!1,timeout:null,template:"",dynamicComponent:null}},watch:{src(){this.debounce(this.initVue)()},remote(){this.initVue()},content(){this.initVue()}},computed:{src(){return this.option.src},content(e){return this.option.content},remote(){return this.option.remote}},created(){this.initVue()},methods:{debounce(e,v=600){let s=this;return function(){const g=this,w=arguments;clearTimeout(s.timeout),s.timeout=setTimeout(function(){e.apply(g,w)},v)}},getTemplate(){return new Promise((e,v)=>{this.remote&&this.src?(this.loading=!0,this.$axios.get(this.src).then(s=>{e(s.data)}).catch(()=>{e()})):e(this.content)})},initVue(){this.getTemplate().then(e=>{this.$emit("remote-change",{id:this.component,content:e}),this.template=e;let v=this.getSource("template");if(!v)return;let s=this.getSource("script");s&&(s=s.replace(/export default/,"return"));let g=this.getSource("style"),w="style-"+this.id;document.getElementById(w)&&document.getElementById(w).remove();let m=document.createElement("style");m.id=w,m.innerHTML=g,document.head.appendChild(m);let u=new Function(s)();u.template=v,u.props={dataChart:Object,refList:[Array,Object]},this.dynamicComponent=vue.shallowRef(u),this.loading=!1})},getSource(e){const v=new RegExp(`<${e}[^>]*>`);let s=this.template,g=s.match(v);if(g){let w=s.indexOf(g[0])+g[0].length,m=s.lastIndexOf(`e.handleMouseEnter&&e.handleMouseEnter(...c)),onMouseleave:v[1]||(v[1]=(...c)=>e.handleMouseLeave&&e.handleMouseLeave(...c)),onDblclick:v[2]||(v[2]=(...c)=>e.handleDblClick&&e.handleDblClick(...c)),"element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(255,255,255,0)",style:vue.normalizeStyle([e.styleSizeName])},[(vue.openBlock(),vue.createBlock(vue.resolveDynamicComponent(e.dynamicComponent),{ref:"main",style:vue.normalizeStyle(e.styleChartName),onClick:vue.withModifiers(e.handleClick,["self"]),refList:e.refList,dataChart:e.dataChart},null,8,["style","onClick","refList","dataChart"]))],38)),[[u,e.loading]])}const index$2=_export_sfc$1(_sfc_main$3,[["render",_sfc_render$3]]),__vite_glob_0_33=Object.freeze(Object.defineProperty({__proto__:null,default:index$2},Symbol.toStringTag,{value:"Module"})),_sfc_main$2=create({name:"wordcloud",methods:{updateChart(){const e=this.deepClone(this.dataChart)||[],v={series:[{type:"wordCloud",shape:"circle",left:"center",top:"center",width:"100%",height:"100%",right:null,bottom:null,sizeRange:(()=>[this.option.minFontSize||12,this.option.maxFontSize||60])(),rotationRange:(()=>this.option.rotate?[-90,90]:[0,0])(),rotationStep:(()=>this.option.rotate?45:0)(),gridSize:this.option.split||30,drawOutOfBound:!1,layoutAnimation:!0,textStyle:{normal:{fontFamily:"sans-serif",fontWeight:"bold",color:function(){return"rgb("+[Math.round(Math.random()*160),Math.round(Math.random()*160),Math.round(Math.random()*160)].join(",")+")"}},emphasis:{focus:"self",textStyle:{shadowBlur:10,shadowColor:"#333"}}},data:e}]};this.myChart.resize(),this.myChart.setOption(v,this.initialize)}}});function _sfc_render$2(e,v,s,g,w,m){return vue.openBlock(),vue.createElementBlock("div",{class:vue.normalizeClass([e.b(),e.className]),style:vue.normalizeStyle(e.styleSizeName)},[vue.createElementVNode("div",{ref:e.id,style:vue.normalizeStyle(e.styleChartName)},null,4)],6)}const index$1=_export_sfc$1(_sfc_main$2,[["render",_sfc_render$2]]),__vite_glob_0_34=Object.freeze(Object.defineProperty({__proto__:null,default:index$1},Symbol.toStringTag,{value:"Module"}));let requireComponent=Object.assign({"./packages/audio/index.vue":__vite_glob_0_0,"./packages/bar/index.vue":__vite_glob_0_1,"./packages/borderBox/index.vue":__vite_glob_0_2,"./packages/clappr/index.vue":__vite_glob_0_3,"./packages/common/index.vue":__vite_glob_0_4,"./packages/data/index.vue":__vite_glob_0_5,"./packages/datav/index.vue":__vite_glob_0_6,"./packages/datetime/index.vue":__vite_glob_0_7,"./packages/decoration/index.vue":__vite_glob_0_8,"./packages/flop/index.vue":__vite_glob_0_9,"./packages/funnel/index.vue":__vite_glob_0_10,"./packages/gauge/index.vue":__vite_glob_0_11,"./packages/graph/index.vue":__vite_glob_0_12,"./packages/group/index.vue":__vite_glob_0_13,"./packages/html/index.vue":__vite_glob_0_14,"./packages/iframe/index.vue":__vite_glob_0_15,"./packages/img/index.vue":__vite_glob_0_16,"./packages/imgBorder/index.vue":__vite_glob_0_17,"./packages/line/index.vue":__vite_glob_0_18,"./packages/map/index.vue":__vite_glob_0_19,"./packages/pictorialBar/index.vue":__vite_glob_0_20,"./packages/pie/index.vue":__vite_glob_0_21,"./packages/progress/index.vue":__vite_glob_0_22,"./packages/radar/index.vue":__vite_glob_0_23,"./packages/rectangle/index.vue":__vite_glob_0_24,"./packages/scatter/index.vue":__vite_glob_0_25,"./packages/svg/index.vue":__vite_glob_0_26,"./packages/swiper/index.vue":__vite_glob_0_27,"./packages/table/index.vue":__vite_glob_0_28,"./packages/tabs/index.vue":__vite_glob_0_29,"./packages/text/index.vue":__vite_glob_0_30,"./packages/time/index.vue":__vite_glob_0_31,"./packages/video/index.vue":__vite_glob_0_32,"./packages/vue/index.vue":__vite_glob_0_33,"./packages/wordCloud/index.vue":__vite_glob_0_34}),components={};Object.keys(requireComponent).forEach(e=>{const v=requireComponent[e].default;v&&(components[v.name]=v)});const container_vue_vue_type_style_index_0_lang="",_sfc_main$1={name:"contents",inject:["contain"],props:{target:String,option:Object,id:[String,Number]},provide(){return{contain:this.contain,container:this}},components:{subgroup,loading},data(){return{reload:Math.random(),select:{startX:"",startY:"",endX:"",endY:"",show:!1},wrapperStyle:{},gradeFlag:!1}},computed:{selectStyle(){let e=this.select.endX-this.select.startX,v=this.select.endY-this.select.startY;return{top:this.setPx(v>0?this.select.startY:this.select.endY),left:this.setPx(e>0?this.select.startX:this.select.endX),width:this.setPx(Math.abs(e)),height:this.setPx(Math.abs(v)),display:this.select.show?"block":"none"}},stepScale(){return Number(100/(this.contain.scale*100))},containerStyle(){const e=this.contain.width/this.contain.config.width,v=this.contain.height/this.contain.config.height;let s=e,g=e;if(this.isBuild)s=1,g=1;else{let m=this.contain.config.screen;m=="x"?this.contain.viewStyle={"overflow-y":"auto"}:m=="y"?(s=v,g=v,this.contain.viewStyle={"overflow-x":"auto"}):m=="xy"&&(s=e,g=v)}const w=this.contain.config.styles;return this.wrapperStyle={filter:w.show?`contrast(${w.contrast||100}%) saturate(${w.saturate||100}%) brightness(${w.brightness||100}%) opacity(${w.opacity||100}%) grayscale(${w.grayscale||0}%) hue-rotate(${w.hueRotate||0}deg) invert(${w.invert||0}%) blur(${w.blur}px)`:"",width:this.setPx(this.contain.config.width*s),height:this.setPx(this.contain.config.height*g)},Object.assign({transform:`scale(${s}, ${g})`,width:this.setPx(this.contain.config.width),height:this.setPx(this.contain.config.height),backgroundColor:this.contain.config.backgroundColor},(()=>{if(this.contain.config.backgroundImage)return{background:`url(${this.computedImgUrl(this.contain.config.backgroundImage)}) 0% 0% / 100% 100% rgb(3, 12, 59)`}})())},gradeLenStyle(){return{backgroundSize:`${this.setPx(this.contain.config.gradeLen)} ${this.setPx(this.contain.config.gradeLen)},${this.setPx(this.contain.config.gradeLen)} ${this.setPx(this.contain.config.gradeLen)}`}},isBuild(){return this.$route?this.$route.name==="build":!1}},created(){this.initGlob()},mounted(){this.init(),this.initData(),this.initFun(),window.onresize=()=>{this.setScale()}},methods:{init(){let e={...components,...components$1};Object.keys(e).map(v=>{let s=e[v];this.$component(s.name,s)})},transfer(e,v,s){e.forEach(g=>{if(g.type=="params"||g.type=="data"){let w={};g.child.forEach(m=>{w[m.name]=s[m.value]}),this.validatenull(w)||g.index.forEach(m=>{v[m].updateData(w)})}else g.type=="group"?window.$glob.group=g.group:g.type=="display"&&g.index.forEach(w=>{let m=v[w].$el.style;g.displayType==""?m.display=="block"||m.display==""?m.display="none":m.display="block":m.display=g.displayType})})},dragMousedown(e){if(this.contain.isKeysCtrl){this.contain.handleInitActive();let v=e.currentTarget.getBoundingClientRect(),s=(e.clientX-v.left)*this.stepScale,g=(e.clientY-v.top)*this.stepScale;this.select.startX=s,this.select.startY=g,this.select.endX=this.select.startX,this.select.endY=this.select.startY,this.select.show=!0,e.stopPropagation()}},dragMousemove(e){if(!this.select.show)return;let v=e.currentTarget.getBoundingClientRect(),s=(e.clientX-v.left)*this.stepScale,g=(e.clientY-v.top)*this.stepScale;this.select.endX=s,this.select.endY=g},dragMouseup(e){if(this.select.show){let v=[];this.contain.list.forEach(s=>{let g=s.left>=this.select.startX&&s.left<=this.select.endX,w=s.top>=this.select.startY&&s.top<=this.select.endY;g&&w&&v.push(s.index)}),this.contain.selectNav(v)}this.select.show=!1},getTargetDom(){let e=this.target||(this.isBuild?"#section":"body");return document.querySelector(e)},initFun(){["handleRefresh","getListRef","getItemRef"].forEach(e=>{this[e]=this.$refs.subgroup[e]})},initGlob(){getList({current:1,size:100}).then(e=>{e.data.data.records.forEach(s=>{window.$glob[s.globalKey]=s.globalValue})})},refresh(e){if(e){let v=this.contain.config.theme[e];v.data.forEach(s=>{v[s.key]=s.value}),window.$glob.theme=v,this.reload=Math.random(),this.$nextTick(()=>{this.initFun()})}},initData(){this.setScale(),this.$refs.loading.show();const e=this.$route&&this.$route.query||{},v=this.id||e.id||this.$route&&this.$route.params.id;this.contain.id=v;const s=e.src;let g,w;const m=()=>{const u=()=>{this.contain.setGlobParams(),this.contain.nav=g.component,this.$refs.loading.hide()};this.validatenull(this.contain.config.group)&&(this.contain.config.group=[{name:"主屏幕",id:"",isname:!1}]),this.validatenull(this.contain.config.glob)||this.contain.config.glob.forEach(a=>{window.$glob[a.key]=a.value});let c=this.contain.config.themeId;this.validatenull(c)||(window.$glob.themeId=c);let l=this.contain.config.mark;l.show&&!this.isBuild&&this.watermark&&this.watermark(Object.assign(l,{fontSize:l.fontSize+"px"})),this.calcData(),this.setScale();let r=this.contain.config.before;r?getFunction(r)(this.contain.config).then(()=>{u()}).catch(a=>{console.log(a),u()}):u()};s?axios({url:s,method:"get"}).then(u=>{let c=u.data.replace("const option = ",""),l=JSON.parse(c);g={config:l.detail||{},component:l.component||[]},document.title=this.$website.title+"-"+g.config.name,this.contain.config=Object.assign({},config$1,l.detail),m()}):v?getObj(v).then(u=>{const c=u.data.data;if(this.contain.obj=c,w=c.config,g={config:JSON.parse(w.detail)||{},component:JSON.parse(w.component)||[]},this.contain.config=Object.assign({},config$1,g.config),this.contain.visual=c.visual,document.title=this.$website.title+"-"+c.visual.title,this.isBuild)m();else{const l=this.contain.visual.password;this.contain.visual.status==0?this.$alert("大屏还没有发布,晚一点再来吧!","提示",{showClose:!1,center:!0,showConfirmButton:!1}):this.validatenull(l)?m():this.$prompt("请输入密码","提示",{confirmButtonText:"确定",showCancelButton:!1,showClose:!1,closeOnClickModal:!1,inputPattern:new RegExp(l),inputErrorMessage:"密码不正确,请重新输入"}).then(()=>{m()})}}).catch(u=>{console.log(u),g={config:config$1,component:[]},this.contain.config=Object.assign({},config$1,g.config),m()}):this.option?(w=this.option,g={config:w.detail||{},component:w.component||[]},document.title=this.$website.title+"-"+g.config.name,this.contain.config=Object.assign({},config$1,w.detail),m()):this.setScale()},setScale(e){const v=this.contain.thick||0;this.contain.canvasWidth=this.contain.config.width,this.contain.canvasHeight=this.contain.config.height,this.contain.width=this.getTargetDom().offsetWidth-v,this.contain.height=this.getTargetDom().offsetHeight-v,this.contain.scale=this.contain.width/this.contain.config.width-.02,this.$nextTick(()=>{this.contain.initSize&&this.contain.initSize()})},calcData(){this.contain.config.mark||(this.contain.config.mark={}),this.contain.config.query||(this.contain.config.query={})}}};function _sfc_render$1(e,v,s,g,w,m){const u=vue.resolveComponent("subgroup"),c=vue.resolveComponent("loading");return vue.openBlock(),vue.createElementBlock("div",{class:"wrapper",style:vue.normalizeStyle(w.wrapperStyle)},[vue.createElementVNode("div",{class:"container",style:vue.normalizeStyle(m.containerStyle),id:"container",onMousedown:v[0]||(v[0]=(...l)=>m.dragMousedown&&m.dragMousedown(...l)),onMouseup:v[1]||(v[1]=(...l)=>m.dragMouseup&&m.dragMouseup(...l)),onMousemove:v[2]||(v[2]=(...l)=>m.dragMousemove&&m.dragMousemove(...l)),ref:"container"},[vue.createElementVNode("div",{class:"refer-select",style:vue.normalizeStyle(m.selectStyle)},null,4),w.gradeFlag||m.contain.config.gradeShow?(vue.openBlock(),vue.createElementBlock("div",{key:0,class:"grade",style:vue.normalizeStyle(m.gradeLenStyle)},null,4)):vue.createCommentVNode("",!0),(vue.openBlock(),vue.createBlock(u,{ref:"subgroup",key:w.reload,nav:m.contain.list},null,8,["nav"]))],36),vue.createVNode(c,{ref:"loading"},null,512)],4)}const container=_export_sfc$1(_sfc_main$1,[["render",_sfc_render$1]]),init={components:{container},provide(){return{main:this,contain:this}},data(){return{id:"",render:!1,canvasWidth:0,canvasHeight:0,width:0,height:0,config:config$1,group:"",obj:{},visual:{},nav:[],common:common$1,active:[],activeIndex:null,activeOverIndex:null,configData:["header","query","before","style"]}},watch:{config:{handler(e){this.setGlobParams(e)},deep:!0,immediate:!0}},computed:{list(){let e=[];const v=g=>{g.forEach(w=>{e.push(w),w.children&&v(w.children)})};v(this.nav);const s=e.length-1;return e.forEach((g,w)=>g.zIndex=s-w),e=e.filter(g=>this.validatenull(g.group)?!0:g.group==this.group),e}},created(){this.init()},methods:{init(){Object.defineProperty(window.$glob,"group",{set:e=>{this.group=e}}),Object.defineProperty(window.$glob,"themeId",{set:e=>{this.$refs.container.refresh(e)}})},findnav(e){let v={};const s=(g,w,m,u)=>{g.forEach((c,l)=>{e===c.index?v={index:c.index,deep:u,item:c,itemIndex:l,itemLen:g.length-1,itemList:g,parent:w,parentIndex:m}:c.children&&s(c.children,c,l,u+1)})};return s(this.nav,this.nav,0,0),v},findList(e){return this.list.find(v=>v.index==e)||{}},handleInitActive(){this.keys.ctrl=!1,this.active=[],this.activeIndex=null},setGlobParams(e){e=e||this.config;const v=document.createElement("style");v.innerHTML=e.style,document.head.appendChild(v),this.configData.forEach(s=>{let g=getFunction(e[s],!0);window.$glob[s]=typeof g=="function"&&g()||{},delete window.$glob[s][""]}),window.$glob.url=e.url,this.render=!0}}},_sfc_main={props:{target:String,option:Object,id:[String,Number]},mixins:[init],data(){return{viewStyle:{}}},created(){const e=getUrlParam("token")||"";e&&localStorage.setItem("token",e)}};function _sfc_render(e,v,s,g,w,m){const u=vue.resolveComponent("container");return vue.openBlock(),vue.createElementBlock("div",{class:"build views",style:vue.normalizeStyle(w.viewStyle)},[vue.createVNode(u,{id:s.id,target:s.target,option:s.option,ref:"container"},null,8,["id","target","option"])],4)}const view=_export_sfc$1(_sfc_main,[["render",_sfc_render]]),index={install(e,v){e.config.globalProperties.$component=e.component,e.config.globalProperties.$website=website,e.component("avue-data",view)}};return index}); diff --git a/public/swiper.html b/public/swiper.html new file mode 100644 index 0000000..09fd327 --- /dev/null +++ b/public/swiper.html @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + 数据大屏 + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + + + diff --git a/public/view.html b/public/view.html new file mode 100644 index 0000000..b832caf --- /dev/null +++ b/public/view.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 数据大屏 + + + + + + +
+ +
+ + + + diff --git a/public/view.js b/public/view.js new file mode 100644 index 0000000..630e278 --- /dev/null +++ b/public/view.js @@ -0,0 +1,2915 @@ +const option = { + "detail": { + "name": "xx一张图测试", + "width": 1920, + "height": 1080, + "scale": 70.3125, + "backgroundImage": "https://oss.bladex.vip/caster/upload/20210207/a2e53fb3274434e2486443b951ae86e3.png", + "url": "", + "mark": {}, + "gradeShow": false, + "gradeLen": 30, + "query": {} + }, + "component": [ + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 913.48, + "left": 449.36, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/483ccf5a404227dcd6a9673d50de16fc.png" + }, + "dataFormatter": "", + "component": { + "width": 39.96, + "height": 39.96, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "2037eb29-6a79-425b-8834-2208264ec822", + "zIndex": 91 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "青茶" + }, + "component": { + "width": 138.52, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "bolder", + "color": "rgba(0, 212, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1453.23, + "top": 773.25, + "index": "6a6f4a68-fca2-4870-843d-8a8de5bfab9f", + "zIndex": 90 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "白鸡冠" + }, + "component": { + "width": 120.18, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "bold", + "color": "rgba(30, 176, 198, 0.42)", + "split": 0, + "lineHeight": 0 + }, + "left": 1626.15, + "top": 892.46, + "index": "a2d473d2-38ae-4021-8698-2fd22c9e9cc9", + "zIndex": 89 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "总产量/万吨" + }, + "component": { + "width": 82.97, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1247.18, + "top": 233.67, + "index": "869817a9-911d-4d95-856b-bae756b22bcd", + "zIndex": 88 + }, + { + "name": "通用型", + "title": "通用型", + "icon": "icon-bar", + "img": "/img/text5.72604642.png", + "dataType": 0, + "dataMethod": "get", + "data": { + "categories": [ + "苹果", + "三星", + "小米", + "oppo", + "vivo" + ], + "series": [ + { + "name": "手机品牌", + "data": [ + 1000879, + 3400879, + 2300879, + 5400879, + 3400879 + ] + } + ] + }, + "echartFormatter": "(data)=>{\nconsole.log(data);\nreturn {\n legend: {\n top: '5%',\n right: '5%',\n itemGap: 15,\n itemWidth: 15,\n itemHeight: 15,\n data: name,\n textStyle: {\n color: '#9298a3',\n fontStyle: 'normal',\n\n fontSize: 14,\n }\n},\ntooltip: {\n trigger: 'axis',\n formatter: '{c}',\n axisPointer: {\n type: 'cross',\n label: {\n backgroundColor: '#163a8a'\n },\n crossStyle: {\n color: '#fff'\n }\n }\n\n},\ngrid: {\n top: '25%',\n left: '12%',\n right: '0%',\n bottom: '15%',\n // containLabel: true\n},\nxAxis: [{\n type: 'category',\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n }, //没有刻度\n splitArea: {\n // show: true,\n color: '#f00',\n lineStyle: {\n color: '#f00'\n },\n },\n axisLabel: {\n\n color: '#9298a3'\n },\n splitLine: {\n show: false\n\n },\n boundaryGap: true,\n data: ['1季度', '1-2季度', '1-3季度', '1-4季度'],\n\n}],\n\nyAxis: [{\n type: 'value',\n name: '亿元',\n position: 'left',\n min: 0,\n max: 400,\n nameTextStyle: {\n color: '#fff'\n }, //对应name 的颜色\n interval: 100,\n // splitNumber: 5,\n splitLine: {\n show: true,\n lineStyle: {\n color: 'rgba(12,111,200,0.15)'\n }\n },\n axisLine: {\n show: false,\n },\n axisLabel: {\n show: true,\n margin: 15,\n textStyle: {\n color: '#9298a3',\n\n },\n },\n axisTick: {\n show: false,\n },\n}],\nseries: [{\n name: '零售总额',\n type: 'bar',\n itemStyle: {\n normal: {\n show: true,\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: '#02d8ff'\n }, {\n offset: 1,\n color: '#0084ff'\n }]),\n barBorderRadius: 50,\n borderWidth: 0,\n }\n },\n zlevel: 2,\n barWidth: '10%',\n data: [240, 310, 110, 190, 320, 280]\n },\n\n\n {\n name: '增速',\n type: 'line',\n smooth: true, //是否平滑\n showAllSymbol: true,\n\n // symbol: 'image://./static/images/guang-circle.png',\n symbol: 'circle',\n symbolSize: 15,\n lineStyle: {\n normal: {\n color: \"#1ed462\"\n\n },\n },\n label: {\n show: false,\n position: 'top',\n textStyle: {\n color: '#00ca95',\n }\n },\n\n itemStyle: {\n color: \"#1ed462\",\n borderColor: \"#fff\",\n borderWidth: 3\n // shadowColor: 'rgba(0, 0, 0, .3)',\n\n },\n tooltip: {\n show: true\n },\n zlevel: 3,\n areaStyle: {\n normal: {\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: 'rgba(48,205,85,0.3)'\n },\n {\n offset: 1,\n color: 'rgba(48,205,85,0)'\n }\n ], false),\n // shadowColor: 'rgba(48,205,85, 0.9)',\n // shadowBlur: 20\n }\n },\n data: [180, 285, 228, 240],\n },\n]\n };\n}", + "url": "./bar", + "time": 5000, + "component": { + "width": 349.44, + "height": 239.68, + "name": "common", + "prop": "common" + }, + "left": 60.32, + "top": 438.48, + "index": "2e719c7b-6ec7-44a7-88be-2ebec3461c89", + "zIndex": 87 + }, + { + "name": "实时时间", + "title": "实时时间", + "icon": "icon-datetime", + "img": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACgCAYAAABnugI7AAAAAXNSR0IArs4c6QAACs1JREFUeAHtnV2oTc8bx+c4Jy95K0IkIeFCUYRcSS6RCxfkhgtKCuFCKOUlL4VCKeT1gnIjN1x4uRAXykveQgp5zfshkrf5zUz/We2z96y991p7zZx11v+zap+1z7NmnueZzzzfNXuvfc7aTUIIqR5sEIBAAAKdAsQgBAQg8D8CCI5SgEBAAgguIGxCQQDBUQMQCEgAwQWETSgIIDhqAAIBCSC4gLAJBQEERw1AICABBBcQNqEggOCoAQgEJIDgAsImFAQQHDUAgYAEEFxA2ISCAIKjBiAQkACCCwibUBBAcNQABAISQHABYRMKAgiOGoBAQAIILiBsQkEAwVEDEAhIAMEFhE0oCCA4agACAQkguICwCQUBBEcNQCAgAQQXEDahIIDgqAEIBCSA4ALCJhQEEBw1AIGABBBcQNiEggCCowYgEJAAggsIm1AQQHDUAAQCEkBwAWETCgIIjhqAQEACCC4gbEJBAMFRAxAISADBBYRNKAggOGoAAgEJILiAsAkFAQRHDUAgIAEEFxA2oSCA4KgBCAQkgOACwiYUBBAcNQCBgAQQXEDYhIIAgqMGIBCQAIILCJtQEEBw1AAEAhJAcAFhEwoCLVkiaGpqEv369RO9e/cWzc3NWbrGFwSCEvj7969obW0V79+/F1LKzGI3KU+Zeevfv7/o06dPZsnhCALtTeDTp0/i3bt3maWR6UtKvbKxQaBIBLKu6UxfUpa+jHz48GGRuDOW/zMCo0ePNiMureksEGS6wmWRED4gUGQCCK7Is8vYckcAweVuSkioyAQQXJFnl7HljgCCy92UkFCRCSC4Is8uY8sdAQSXuykhoSITQHBFnl3GljsCCC53U0JCRSaA4Io8u4wtdwQQXO6mhISKTADBFXl2GVvuCCC43E0JCRWZAIIr8uwyttwRQHC5mxISKjIBBFfk2WVsuSOA4HI3JSRUZAIdUnDbt28Xjx8/FocOHYqdm7lz55o2V65cETt37kzUftSoUeL+/fvi0aNHYuzYsc4YnTt3FpcvXzZ+V61alaj9ggULnD6rGY8dO2ZinTx5slozc2zTpk2m7dWrV6O2jfaPHNXxxMbSc2Qfeh4OHDggli5dKrp06VLhJU2fCicdxKBvIpTJQ/1burSPrHy6/AwYMEB+/PhR3UxJyhkzZlTkrm5kJNWNX8zxOXPmyKTtdczNmzeb/tevX5edOnWqiLF+/Xpz/NatW7KlpSVxe9e4qtkuXrxo4ukfY8aMqcjH9u3Vq5f8+vWrafvmzZuoXaP9rf969jbWkydP5J07d6Q6eUU56cQePHggJ06cGOWmfabpU08uadvYOtb7tD5i+mUjNu3cY5IVg54/f74pqufPn8sePXq0OX748GFz7PTp05E9aXu1gsl79+4ZP8uWLYv86HGOHDlS/vz5U/7+/VuOGzfOHEvaPmYy2sQpbWMLUid08ODB2HYrVqwwOesfcYJL0780l1rPba6TJ09uk+egQYPk/v37pboFnVR3w5L6xGh9pelj+/rYe6zljik4Dfns2bOmuHbv3h1N3NSpU43tw4cPUt22L7Knaa/Pwn/+/DFn58GDB0e+Ll26ZGJs3Lgxsmn/SdsnKRRbkL9+/ZI/fvyQffv2bRNb+9IrsV5VdBu9uQSXtn+aXMsFZ33o+dLbnj17ojHY8SXpY/352CM4VVDlYPUZ8/Pnz0YU48ePl+q9gVTvu8xkzps3r+H2Ot6OHTuMvzNnzhh/6v2X+f3u3btSr2rlOSVtX94/7ndbkMePHzfx165dWxF71qxZ5pht4xKcPZa0f1xeLrvNNU48+mTx798/+ezZs2gMafq4YmdlQ3AOwWm4CxcuNEV28+ZNuWXLFvPcisMFP2n7rl27SnXLP+N38eLFUq+cetWbMGFCVCylcZK2L+1b7bktyOnTp8svX77Ily9fmveOpX10G13IeqXVm0twafuXxqn13OYaJzjd//Xr1+alpT1ppelTK49GjiO4GMFpqOfOnTMFpn/o9wYDBw50isFOQNL2U6ZMMcVhg2zbtq2q/6TtbV7V9qUFuWvXLpOKuhIb5aEvpOjt/PnzUl840ZtLcFoEafpXy638WGmu5cfs7/pilN6GDRtmxpCmj/XlY+9LcJneCFYNvF02tfIIdeVLqIsnYuXKlUIVWtU8kra/du2a2Ldvn1AXT8xHBRs2bKjqv5723bt3F0uWLKnqR9Wj+UijvJHOZfny5eZx6tQpc1jnpjf1vsjsq/1I2r+RXOPyUFeOzT373759G9ekwp6mT4WTHBiis6TKpaHnvs4K9eR1+/Ztc8YcOnRoXWNI2n727NnG/9GjR+vyX6u9XoVrbfpqnh17+QpgLxhNmjTJXEDRF1LUZ15SfaFKzRVO+0zSv9Fc7RjsXl9V1mN78eJF7PhsW7t39bHHfOx91XIhVjgFvMNt+gsihg8fXjVvJcjY43olmzlzplnl1Gddolu3bmYVrtan1FmS/o3mWhpXP1+9erVQV1SFOomUH4r9PU2fWGfteADBtRN8/XVIT58+TR39woUL5mW0+mBfTJs2TXz79k0cOXKkbn9J+jeaq01KXSAxL/nXrFkjvn//LtatW2cPxe7T9Il1loMDCC4Hk5A2hb179wr1QbLQ7230cy26JFuj/WvF2rp1q1B/ESTUX+KIIUOGiBEjRoiePXsKdaVXLFq0SLx69arCRZo+FU5ybEBwOZ6cWqmdOHFC6ALVX6mkL4Qk3RrtXyue+iOEqIm+OHLjxg2h/hTO5Ky/6NC1penj8pNXW6ZfyKjeaEbj5OuqIhQ86YAEfNVyh/xvgQ44f6QMAUMAwVEIEAhIAMEFhE0oCCA4agACAQkguICwCQUBBEcNQCAgAQQXEDahIIDgqAEIBCSA4ALCJhQEEBw1AIGABBBcQNiEggCCowYgEJAAggsIm1AQQHDUAAQCEkBwAWETCgIIjhqAQEACCC4gbEJBAMFRAxAISCDTe5rouzs1Nzeb9Ev/RT3geAgFgUwJ6JrOcst0hWttbc0yN3xBoN0JZF3Tma5w9k5M+i5SdqVrd2IkAIEUBPTKpsVmazqFC2eXTO/a5YyAEQIQiAhk+pIy8soTCEDASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEngP0xkJWPJSCbdAAAAAElFTkSuQmCC", + "top": -1.58, + "left": 250.92, + "component": { + "width": 250, + "height": 50, + "name": "datetime", + "prop": "datetime" + }, + "option": { + "format": "yyyy-MM-dd hh:mm:ss", + "color": "#fff", + "textAlign": "left", + "fontSize": 24, + "fontWeight": "normal" + }, + "index": "3479af18-2ae1-4c7c-9e45-ecd480a17b1b", + "zIndex": 86 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 569.62, + "left": 1661.42, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/3d87fd54355824ffa4bf503d4d852934.png" + }, + "dataFormatter": "", + "component": { + "width": 78.97, + "height": 75.51, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "b0631a04-e7ca-4c5c-8d9b-1e7fd9553a92", + "zIndex": 85 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 467.54, + "left": 1660.11, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/3d87fd54355824ffa4bf503d4d852934.png" + }, + "dataFormatter": "", + "component": { + "width": 78.97, + "height": 75.51, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "264d94fa-951d-4337-8c34-e555d6f382bd", + "zIndex": 84 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 569.62, + "left": 1485.1, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/3d87fd54355824ffa4bf503d4d852934.png" + }, + "dataFormatter": "", + "component": { + "width": 78.97, + "height": 75.51, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "e4433280-6569-407d-acb3-233a10666720", + "zIndex": 83 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 507.34, + "left": 1635.57, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/710d2fdd1ccc02f51efc98f201042ee2.png" + }, + "dataFormatter": "", + "component": { + "width": 14.97, + "height": 17.89, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "66710ad8-3639-41a8-832c-387becae0577", + "zIndex": 82 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "区块链溯源" + }, + "component": { + "width": 141.92, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(168, 255, 234, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 53.72, + "top": 697.94, + "index": "5bc850ce-dce1-4ddf-841a-09b82675b922", + "zIndex": 81 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 467.54, + "left": 1482.78, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/3d87fd54355824ffa4bf503d4d852934.png" + }, + "dataFormatter": "", + "component": { + "width": 78.97, + "height": 75.51, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "ae1fbfcf-75c4-4733-bbdc-78274a26408b", + "zIndex": 80 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "XXXX茶叶" + }, + "component": { + "width": 100, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 67.28, + "top": 225.04, + "index": "8281bf7c-d5f5-490a-8a7d-1ef741743514", + "zIndex": 79 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "品牌价值" + }, + "component": { + "width": 100, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 169.36, + "top": 171.68, + "index": "5f9b61d6-b486-4d20-8316-cc4790914277", + "zIndex": 78 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 889.37, + "left": 324.62, + "dataType": 0, + "data": [ + { + "value": "157" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "9b0c2f4f-49db-47ab-ba98-bdafa31afb01", + "zIndex": 77 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "品牌价值" + }, + "component": { + "width": 100, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 169.36, + "top": 206.07, + "index": "fd09dbb0-ead0-430c-8b05-a4c5f362a482", + "zIndex": 76 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 204.15, + "left": 260.66, + "dataType": 0, + "data": [ + { + "value": "905" + } + ], + "dataFormatter": "", + "component": { + "width": 87.35, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 10, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(248, 250, 47, 1)" + }, + "index": "a89fb9d5-cd43-4408-9723-83381cb3dad5", + "zIndex": 75 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 613.86, + "left": 1754.06, + "dataType": 0, + "data": [ + { + "value": "9.1", + "suffixText": "℃" + } + ], + "dataFormatter": "", + "component": { + "width": 100.27, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 24, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(248, 250, 47, 1)", + "fontWeight": "bolder" + }, + "index": "ab5bdabe-7b6d-41b1-ae95-4570ccf3006e", + "zIndex": 74 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 280.72, + "left": 85.84, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/4c168eb83d4d2a038ff1ffb478a112d3.png" + }, + "dataFormatter": "", + "component": { + "width": 309.36, + "height": 68.08, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "644de21a-b4c1-4865-98c2-fa1ffd642da4", + "zIndex": 73 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "智能检索" + }, + "component": { + "width": 134.06, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(168, 255, 234, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1709.56, + "top": 696.63, + "index": "dbbf2841-830e-42a0-8182-a939eb05274f", + "zIndex": 72 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "近10年销售趋势" + }, + "component": { + "width": 141.92, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(168, 255, 234, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 60.27, + "top": 403.19, + "index": "c13ebc09-c749-4544-86b3-1eb1087c9533", + "zIndex": 71 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 391.84, + "left": 43.5, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/2a03d2f52762e6569d597eb5cf728f0e.png" + }, + "dataFormatter": "", + "component": { + "width": 392.76, + "height": 290.1, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "8fabac1e-d6e6-4635-88b1-652fc7d62707", + "zIndex": 70 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 292.01, + "left": 314.14, + "dataType": 0, + "data": [ + { + "value": "8", + "suffixText": "件" + } + ], + "dataFormatter": "", + "component": { + "width": 87.35, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 10, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "853ed80d-cbc5-49dd-8461-cce68f4f2bc1", + "zIndex": 69 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "驰名商标" + }, + "component": { + "width": 100, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 89.14, + "top": 293.93, + "index": "cc034657-757f-404e-826b-d026d7af39ac", + "zIndex": 68 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 784.57, + "left": 84.89, + "dataType": 0, + "data": [ + { + "value": "231" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "4f38ec5a-6e25-436d-bdd1-742fe95b580a", + "zIndex": 67 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "茶品牌" + }, + "component": { + "width": 100, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 91.76, + "top": 821.86, + "index": "c62dd161-6bb6-427c-86f7-bd588c40bcfe", + "zIndex": 66 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 301.18, + "left": 1725.01, + "dataType": 0, + "data": [ + { + "value": "3.2" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "c3373d64-a4cb-4658-8508-b2250eda846f", + "zIndex": 65 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 890.68, + "left": 86.2, + "dataType": 0, + "data": [ + { + "value": "36" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "69d4976c-f220-4ff1-bf18-2472f3ad9242", + "zIndex": 64 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "企业数" + }, + "component": { + "width": 67.25, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 327.56, + "top": 807.45, + "index": "284f7515-4699-4e94-a009-8880c56efd2b", + "zIndex": 63 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "上链企业" + }, + "component": { + "width": 79.04, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 87.83, + "top": 921.42, + "index": "00e4f905-96f0-4582-8c56-74852041e77a", + "zIndex": 62 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 773.87, + "left": 180.85, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/507f9024298709dd096ed0f463a76c5b.png" + }, + "dataFormatter": "", + "component": { + "width": 126.08, + "height": 121.44, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "62e494a1-f406-4921-86ec-2472d2be69aa", + "zIndex": 61 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 846.8, + "left": 118.21, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/fa98c9762afd9fd042b145aaa4fa55fc.png" + }, + "dataFormatter": "", + "component": { + "width": 253.68, + "height": 93.6, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "372eb1a9-3606-4b76-b6d9-c5a7100095b6", + "zIndex": 60 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 886.24, + "left": 90.48, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/697863eb584dd6eb200771575983cc1f.png" + }, + "dataFormatter": "", + "component": { + "width": 317.22, + "height": 68.08, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "cce9f22c-0f90-44ac-8666-dd58d0cb496c", + "zIndex": 59 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 685.72, + "left": 47.4, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/380e5f8960d6916b80efd64c837dc1ad.png" + }, + "dataFormatter": "", + "component": { + "width": 395.08, + "height": 315.38, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "b23b6bfa-16b0-44fa-aff7-03a142ecfa3e", + "zIndex": 58 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 779.33, + "left": 325.93, + "dataType": 0, + "data": [ + { + "value": "133" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "42753e0b-01ce-4f37-9b60-19d9463f13f1", + "zIndex": 57 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "青卡数量" + }, + "component": { + "width": 79.04, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 330.18, + "top": 926.66, + "index": "29c2f6f3-dc23-4907-8cb8-6977645fc507", + "zIndex": 56 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 131.14, + "left": 536.22, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/5dc89283b9402cab7aee5cf48e79bdda.png" + }, + "dataFormatter": "", + "component": { + "width": 127.69, + "height": 110.31, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "75550c1b-f865-42ed-ba15-089d0d932a48", + "zIndex": 55 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 175.42, + "left": 561.73, + "dataType": 0, + "data": [ + { + "value": "106" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "18a378bf-ee3a-434c-9029-f74567b43046", + "zIndex": 54 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 174.11, + "left": 728.1, + "dataType": 0, + "data": [ + { + "value": "106" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "af22136c-9481-46c1-9567-50df396985cc", + "zIndex": 53 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 129.83, + "left": 703.26, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/5dc89283b9402cab7aee5cf48e79bdda.png" + }, + "dataFormatter": "", + "component": { + "width": 127.69, + "height": 110.31, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "b0d825a9-a057-4cf6-810f-7c11de746964", + "zIndex": 52 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 175.42, + "left": 899.71, + "dataType": 0, + "data": [ + { + "value": "106" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "d2e0e3e5-efa0-4237-8021-b86358e75ad4", + "zIndex": 51 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 131.14, + "left": 874.94, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/5dc89283b9402cab7aee5cf48e79bdda.png" + }, + "dataFormatter": "", + "component": { + "width": 127.69, + "height": 110.31, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "33487335-d52e-487e-803d-99ee227403ba", + "zIndex": 50 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 179.35, + "left": 1072.63, + "dataType": 0, + "data": [ + { + "value": "106" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "89c02bfe-42cf-48de-93be-fd78fd40f78e", + "zIndex": 49 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 135.78, + "left": 1218.3, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/5dc89283b9402cab7aee5cf48e79bdda.png" + }, + "dataFormatter": "", + "component": { + "width": 127.69, + "height": 110.31, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "b2970b80-29cb-4d3a-8c2a-1b8f2eaafd2e", + "zIndex": 48 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "总面积/万亩" + }, + "component": { + "width": 80.35, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 560.74, + "top": 236.29, + "index": "e1108624-25de-4705-838a-1ceb55de71be", + "zIndex": 47 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "生态面积/万亩" + }, + "component": { + "width": 106.55, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 721.87, + "top": 231.05, + "index": "90866242-61de-46a8-86c1-048cbdaed6a8", + "zIndex": 46 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "产业链产值/亿" + }, + "component": { + "width": 106.55, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 893.48, + "top": 233.67, + "index": "24d2cab1-29bb-4534-89ca-55f6639f7658", + "zIndex": 45 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "毛茶产值/亿" + }, + "component": { + "width": 106.55, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1071.64, + "top": 233.67, + "index": "b05ad4e9-7fbd-404c-83e0-1fe3b0358e5e", + "zIndex": 44 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 135.78, + "left": 1044.3, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/5dc89283b9402cab7aee5cf48e79bdda.png" + }, + "dataFormatter": "", + "component": { + "width": 127.69, + "height": 110.31, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "9f630197-ff47-494a-af71-128226ca584b", + "zIndex": 43 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "品牌价值" + }, + "component": { + "width": 100, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(168, 255, 234, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 111.36, + "top": 113.68, + "index": "3fb5c061-5833-4077-963d-25c8f89ff4f3", + "zIndex": 42 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "案件上报数/件" + }, + "component": { + "width": 149.78, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1668.95, + "top": 259.09, + "index": "15bf45e1-2c44-48dc-8f90-c4157fa101a9", + "zIndex": 41 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "智慧茶山" + }, + "component": { + "width": 134.06, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(168, 255, 234, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1709.56, + "top": 400.57, + "index": "74a5b189-ac0c-44ee-bb14-af9108d337fa", + "zIndex": 40 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "空气温度" + }, + "component": { + "width": 64.63, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1754.1, + "top": 580.04, + "index": "eb78eda8-d82c-4383-ba40-fa5e575088ec", + "zIndex": 39 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "累计拔除茶山面积/万亩" + }, + "component": { + "width": 149.78, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1473.76, + "top": 154.29, + "index": "83abd002-4742-444e-8344-b4addc97ab8c", + "zIndex": 38 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "复绿造林面积/万亩" + }, + "component": { + "width": 149.78, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1662.4, + "top": 155.6, + "index": "6c8fefb1-3ea7-492e-90d2-16298e7e9e62", + "zIndex": 37 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "围垦案件总数 /起" + }, + "component": { + "width": 149.78, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1475.07, + "top": 257.78, + "index": "6ba2bd04-4e60-4da6-87e6-28a262448d9e", + "zIndex": 36 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 176.73, + "left": 1244.24, + "dataType": 0, + "data": [ + { + "value": "106" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "7ed75d7a-4d19-41d4-af01-ca21a1b25d66", + "zIndex": 35 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 196.38, + "left": 1507.22, + "dataType": 0, + "data": [ + { + "value": "7657" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "20eff303-571c-42ff-8a70-7f834dd11a23", + "zIndex": 34 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 196.38, + "left": 1705.36, + "dataType": 0, + "data": [ + { + "value": "934" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "518710f1-9043-4ba7-888d-47380bad3a2a", + "zIndex": 33 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 170.58, + "left": 1466.54, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/e611d5d26c6bef9fe0739f37d3dfe828.png" + }, + "dataFormatter": "", + "component": { + "width": 357.37, + "height": 170.63, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "b9c2c31b-4949-4ce3-9887-5a907ab31f4e", + "zIndex": 32 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 102.7, + "left": 1441.3, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/a198a27fe91cbcbc679b948247f23ed8.png" + }, + "dataFormatter": "", + "component": { + "width": 408.26, + "height": 282.2, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "54bd9083-eb36-4b34-852b-3a382ef6255d", + "zIndex": 31 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "茶山管控" + }, + "component": { + "width": 134.06, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(168, 255, 234, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1679.43, + "top": 113.68, + "index": "a8dd414a-aeb2-4805-af74-627ef830ff03", + "zIndex": 30 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "名园茶叶有限公司" + }, + "component": { + "width": 175.98, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1492.1, + "top": 404.5, + "index": "28b35058-b007-4ae1-891b-6e99f379e2fa", + "zIndex": 29 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 405.61, + "left": 1490.34, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/d41aa98e3299d00279f9ce371efa0ed5.png" + }, + "dataFormatter": "", + "component": { + "width": 188.01, + "height": 33.75, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "fe2e0ba8-c9a9-4552-8557-0ea45a105cf2", + "zIndex": 28 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "名园茶叶有限公司" + }, + "component": { + "width": 175.98, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1492.1, + "top": 404.5, + "index": "5d986e2d-5735-4dce-b135-4712139ec83f", + "zIndex": 27 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "土壤湿度" + }, + "component": { + "width": 64.63, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1566.77, + "top": 466.07, + "index": "00eac8ab-d8d5-42ac-8325-50ed7d2b8862", + "zIndex": 26 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "土壤温度" + }, + "component": { + "width": 64.63, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1748.86, + "top": 470, + "index": "a546771e-b3e6-4533-8ff5-ce1104663d66", + "zIndex": 25 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "空气湿度" + }, + "component": { + "width": 64.63, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "left", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1574.63, + "top": 578.73, + "index": "421dd01d-af9d-4c82-86f5-c7b8d9ee5447", + "zIndex": 24 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 301.18, + "left": 1510.17, + "dataType": 0, + "data": [ + { + "value": "235" + } + ], + "dataFormatter": "", + "component": { + "width": 76.87, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 0, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(255, 255, 255, 1)" + }, + "index": "a0d294e0-05b1-4c07-9529-d81e92297c4b", + "zIndex": 23 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 169.77, + "left": 260.66, + "dataType": 0, + "data": [ + { + "value": "700.17", + "suffixText": "亿元" + } + ], + "dataFormatter": "", + "component": { + "width": 161.84, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 28, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 10, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(248, 250, 47, 1)" + }, + "index": "6e9c4e80-9076-46aa-8556-6696fa1c9e97", + "zIndex": 22 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 169.36, + "left": 183.28, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/f64e4da43a7d3153f05eaff82f102c80.png" + }, + "dataFormatter": "", + "component": { + "width": 211.92, + "height": 84.32, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "99f50805-4dcc-4a07-892c-aaac5fabc001", + "zIndex": 21 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 102.7, + "left": 47.4, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/72d1e6ba0c06521d79e6f1e74266ade2.png" + }, + "dataFormatter": "", + "component": { + "width": 389.6, + "height": 282.2, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "9921342c-054f-4212-bf01-6cb7f1b58df5", + "zIndex": 20 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 169.36, + "left": 85.84, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/f688b2b549513cb6354e9c49171da386.png" + }, + "dataFormatter": "", + "component": { + "width": 63.44, + "height": 61.12, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "34d3fe97-61d3-42ec-8f6e-7e434f2880dc", + "zIndex": 19 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 615.17, + "left": 1571.97, + "dataType": 0, + "data": [ + { + "value": "87.9", + "suffixText": "%" + } + ], + "dataFormatter": "", + "component": { + "width": 100.27, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 24, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(248, 250, 47, 1)", + "fontWeight": "bolder" + }, + "index": "5832c7ae-c197-44fb-821a-575bfe514b86", + "zIndex": 18 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 391.84, + "left": 1441.5, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/2e70fb339aa8097602961193d30dd35b.png" + }, + "dataFormatter": "", + "component": { + "width": 402.68, + "height": 290.1, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "0e21d0fb-7800-446d-8610-a4561c3a81d3", + "zIndex": 17 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 498.58, + "left": 1564.11, + "dataType": 0, + "data": [ + { + "value": "15.3", + "suffixText": "%" + } + ], + "dataFormatter": "", + "component": { + "width": 100.27, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 24, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(247, 57, 57, 1)", + "suffixColor": "rgba(247, 57, 57, 1)", + "fontWeight": "bolder" + }, + "index": "efcd4422-294a-4d8e-8a5a-185455b9dfd0", + "zIndex": 16 + }, + { + "title": "颜色块", + "name": "颜色块", + "icon": "icon-flop", + "img": "/img/flop2.31ee8a48.png", + "top": 502.51, + "left": 1744.89, + "dataType": 0, + "data": [ + { + "value": "15.3", + "suffixText": "℃" + } + ], + "dataFormatter": "", + "component": { + "width": 100.27, + "height": 28.46, + "name": "flop", + "prop": "flop" + }, + "option": { + "span": 1, + "decimals": 1, + "whole": true, + "padding": 12, + "textAlign": "left", + "splity": 23, + "splitx": 17, + "fontSize": 24, + "prefixSplity": 4, + "prefixFontSize": 13, + "backgroundColor": "#F56C6C", + "suffixText": "人", + "suffixInline": true, + "suffixSplitx": 0, + "suffixFontSize": 14, + "prefixSplitx": 0, + "suffixSplity": 0, + "type": "", + "color": "rgba(248, 250, 47, 1)", + "suffixColor": "rgba(248, 250, 47, 1)", + "fontWeight": "bolder" + }, + "index": "e39f9ce2-1ce7-45d8-9c4b-fce1b9ec5671", + "zIndex": 15 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "XXX一张图测试" + }, + "component": { + "width": 463.4, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 44, + "fontWeight": "bolder", + "color": "#fff", + "split": 0, + "lineHeight": 0 + }, + "left": 707.84, + "top": 17.38, + "index": "322b8c17-aed1-48a6-8b36-b819df0bca10", + "zIndex": 14 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "大红袍" + }, + "component": { + "width": 79.57, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 24, + "fontWeight": "bolder", + "color": "rgba(74, 252, 216, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1597.33, + "top": 825.65, + "index": "9d715613-1534-458a-8e5c-d86813606342", + "zIndex": 13 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "铁罗汉" + }, + "component": { + "width": 79.57, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 20, + "fontWeight": "normal", + "color": "rgba(25, 191, 175, 0.72)", + "split": 0, + "lineHeight": 0 + }, + "left": 1555.41, + "top": 876.74, + "index": "418cf1c1-71c1-4f96-99f3-9d4707812e5f", + "zIndex": 12 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "岩茶" + }, + "component": { + "width": 79.57, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 14, + "fontWeight": "normal", + "color": "rgba(36, 197, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1509.56, + "top": 804.69, + "index": "57e3a44b-84ed-4fdf-875b-ad2eef8f280c", + "zIndex": 11 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "新茶上市" + }, + "component": { + "width": 120.18, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 20, + "fontWeight": "bold", + "color": "rgba(2, 255, 205, 0.43)", + "split": 0, + "lineHeight": 0 + }, + "left": 1609.12, + "top": 788.97, + "index": "ec6f6b02-3a40-4a6d-8d86-b9039c38e344", + "zIndex": 10 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "官方旗舰店" + }, + "component": { + "width": 120.18, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 20, + "fontWeight": "bold", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1707.37, + "top": 807.31, + "index": "bdaba762-230a-42e7-98aa-fc604038aff4", + "zIndex": 9 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "驰名商标" + }, + "component": { + "width": 120.18, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "bold", + "color": "rgba(255, 255, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1455.85, + "top": 847.92, + "index": "d3e4611a-545e-4e91-8bb1-b18e7e64ceba", + "zIndex": 8 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "武夷茶" + }, + "component": { + "width": 138.52, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 18, + "fontWeight": "normal", + "color": "rgba(107, 183, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1664.14, + "top": 859.71, + "index": "f0414dbf-411a-4bf0-b8be-d91f8f3466e5", + "zIndex": 7 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "茶树" + }, + "component": { + "width": 138.52, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 12, + "fontWeight": "bolder", + "color": "rgba(0, 212, 255, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1592.09, + "top": 859.71, + "index": "0d34928d-dd9f-49b0-8520-bc7d73eeec0c", + "zIndex": 6 + }, + { + "title": "文本框", + "name": "文本框", + "icon": "icon-text", + "img": "/img/text.852a3c54.png", + "dataType": 0, + "dataFormatter": "", + "data": { + "value": "新茶上市" + }, + "component": { + "width": 120.18, + "height": 40, + "name": "text", + "prop": "text" + }, + "option": { + "textAlign": "center", + "fontSize": 24, + "fontWeight": "bold", + "color": "rgba(2, 255, 205, 1)", + "split": 0, + "lineHeight": 0 + }, + "left": 1584.23, + "top": 756.22, + "index": "6c6cac2c-179f-4afc-a648-231ccac2270e", + "zIndex": 5 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 725.06, + "left": 1483.79, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/8267555e03793b38374da7ef9822b305.png" + }, + "dataFormatter": "", + "component": { + "width": 317.93, + "height": 223.99, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "c68b8733-af60-4b33-9619-12da5f7cbe3d", + "zIndex": 4 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 685.72, + "left": 1442.14, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/afd456601d4329eba6c7e2f570f51d70.png" + }, + "dataFormatter": "", + "component": { + "width": 409, + "height": 315.38, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "3c37d23a-8533-4145-877b-d050de3d111d", + "zIndex": 3 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 821.64, + "left": 1354.64, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/2e7373217476e8cb8dbad822397ffb23.png" + }, + "dataFormatter": "", + "component": { + "width": 66.2, + "height": 62.92, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "78a62445-b2f8-4eba-8453-71e2f2bab868", + "zIndex": 2 + }, + { + "title": "图片", + "name": "图片", + "icon": "icon-img", + "img": "/img/img.97e50755.png", + "top": 898.72, + "left": 1377.6, + "dataType": 0, + "data": { + "value": "https://oss.bladex.vip/caster/upload/20210207/165513f141e4d0dcab601a6428f3c389.png" + }, + "dataFormatter": "", + "component": { + "width": 39.96, + "height": 39.96, + "name": "img", + "prop": "img" + }, + "option": { + "duration": "1000", + "opacity": 0 + }, + "index": "2e81d26a-fb02-4bae-9676-d7c2db2988d7", + "zIndex": 1 + }, + { + "name": "地图", + "title": "地图", + "icon": "icon-map", + "img": "/img/map.8bf92896.png", + "data": [], + "dataFormatter": "", + "component": { + "width": 963.96, + "height": 662.7, + "name": "map", + "prop": "map" + }, + "option": { + "borderWidth": 3, + "scale": 87, + "type": 0, + "borderColor": "rgba(27, 246, 254, 1)", + "areaColor": "rgba(4, 167, 140, 0.34)", + "banner": true, + "bannerTime": 3000, + "fontSize": 20, + "zoom": 0.7, + "empAreaColor": "rgba(28, 222, 171, 131.4)", + "empColor": "#fff", + "index": "894edc1d-d2f0-4616-962c-8e61083ada71", + "mapData": "https://data.bladex.vip/blade-visual/map/data?id=1344323018949726210", + "color": "rgba(255, 255, 255, 1)" + }, + "left": 424.83, + "top": 275.1, + "index": "0900b000-7392-418e-89d9-dee76c11dad9", + "zIndex": 0, + "dataType": 0 + } + ] +} diff --git a/public/vue-remote-temp.js b/public/vue-remote-temp.js new file mode 100644 index 0000000..8a8ea0b --- /dev/null +++ b/public/vue-remote-temp.js @@ -0,0 +1,12 @@ + + + diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..775d9ee --- /dev/null +++ b/src/App.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/api/category.js b/src/api/category.js new file mode 100644 index 0000000..e16bc3c --- /dev/null +++ b/src/api/category.js @@ -0,0 +1,36 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/category' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: data +}); +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/api/components.js b/src/api/components.js new file mode 100644 index 0000000..35ec823 --- /dev/null +++ b/src/api/components.js @@ -0,0 +1,36 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/component' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: data +}); +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/api/db.js b/src/api/db.js new file mode 100644 index 0000000..ab3d299 --- /dev/null +++ b/src/api/db.js @@ -0,0 +1,69 @@ +import { url } from '@/config'; +import request from '../axios'; +const baseUrl = url + '/db' + +export const getList = (params) => { + return request({ + url: baseUrl + '/list', + method: 'get', + params: params + }) +} + +export const getDetail = (id) => { + return request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } + }) +} + +export const remove = (ids) => { + return request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids, + } + }) +} + +export const add = (row) => { + return request({ + url: baseUrl + '/submit', + method: 'post', + data: row + }) +} + +export const update = (row) => { + return request({ + url: baseUrl + '/submit', + method: 'post', + data: row + }) +} + +export const dynamicSql = (data) => { + return request({ + url: baseUrl + '/dynamic-query', + method: 'post', + headers: { + 'Content-Type': 'application/json' + }, + data: data + }) +} + +export const dbTest = (data) => { + return request({ + url: baseUrl + '/db-test', + method: 'post', + headers: { + 'Content-Type': 'application/json' + }, + data: data + }) +} diff --git a/src/api/file.js b/src/api/file.js new file mode 100644 index 0000000..ebafa3f --- /dev/null +++ b/src/api/file.js @@ -0,0 +1,37 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/assets' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: data +}); + +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/api/glob.js b/src/api/glob.js new file mode 100644 index 0000000..bb92425 --- /dev/null +++ b/src/api/glob.js @@ -0,0 +1,37 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/visual-global' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: data +}); + +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/api/map.js b/src/api/map.js new file mode 100644 index 0000000..15382a2 --- /dev/null +++ b/src/api/map.js @@ -0,0 +1,45 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/map' + +export const getList = (params) => request({ + url: baseUrl + '/lazy-list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: data +}); + +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); + +export const getMapData = (id) => request({ + url: baseUrl + '/data', + method: 'get', + params: { + id: id + } +}); diff --git a/src/api/record.js b/src/api/record.js new file mode 100644 index 0000000..90fe0f9 --- /dev/null +++ b/src/api/record.js @@ -0,0 +1,37 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/record' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: data +}); + +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..7fcc13f --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,37 @@ +import { url } from '@/config'; +import request from '../axios' +const baseUrl = url + '/push/channel' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/submit', + method: 'post', + data: data +}); + +export const updateObj = (data) => request({ + url: baseUrl + '/submit', + method: 'post', + data: data +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/api/visual.js b/src/api/visual.js new file mode 100644 index 0000000..5032d74 --- /dev/null +++ b/src/api/visual.js @@ -0,0 +1,82 @@ +import { url } from '@/config'; +import { config } from '@/option/config' +import request from '../axios' +const baseUrl = url + '/visual' + +export const getList = (params) => request({ + url: baseUrl + '/list', + method: 'get', + params: params +}); + +export const copyObj = (id) => request({ + url: baseUrl + '/copy', + method: 'post', + params: { + id: id + } +}); + +export const getCategory = (params) => request({ + url: url + '/category/list', + method: 'get', + params: params +}); + +export const getObj = (id) => request({ + url: baseUrl + '/detail', + method: 'get', + params: { + id + } +}); + +export const uploadImg = (file, type = "screenShot") => request({ + url: baseUrl + '/put-file/' + type, + method: 'post', + data: file, + headers: { "Content-Type": "multipart/form-data" } +}); + +export const addObj = (data) => request({ + url: baseUrl + '/save', + method: 'post', + data: { + visual: { + password: data.password, + category: data.category, + status: data.status, + title: data.title, + }, + config: { + detail: JSON.stringify(Object.assign(config, { + name: data.title, + width: data.width, + height: data.height + })), + component: '[]' + }, + } +}); + +export const updateComponent = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: data +}); + +export const updateObj = (data) => request({ + url: baseUrl + '/update', + method: 'post', + data: { + visual: data + } +}); + +export const delObj = (id) => request({ + url: baseUrl + '/remove', + method: 'post', + params: { + ids: id + } +}); diff --git a/src/axios.js b/src/axios.js new file mode 100644 index 0000000..4a57e91 --- /dev/null +++ b/src/axios.js @@ -0,0 +1,96 @@ +// import { Loading } from 'element-ui'; +import { checkUrl } from '@/utils/utils' +import axios from 'axios'; +import { ElMessage } from 'element-plus'; +import { url as configUrl } from "@/config"; +window.$glob = { + url: '', + group: '', + themeId: '', + theme: {}, + params: {}, + query: {}, + header: {} +}; +var query = window.location.search.substring(1); +if (query != '') { + query = query.split("&"); + query.forEach(ele => { + var pair = ele.split("="); + window.$glob.params[pair[0]] = pair[1] + }) +} +axios.defaults.timeout = 100000; +//返回其他状态吗 +axios.defaults.validateStatus = function (status) { + return status >= 200 && status <= 500; // 默认的 +}; +//跨域请求,允许保存cookie +// let loadingInstance = ''; +// axios.defaults.withCredentials = true; +axios.interceptors.request.use(config => { + // loadingInstance = Loading.service({ + // text: '拼命加载中', + // background: 'rgba(0,0,0,0)', + // spinner: 'el-icon-loading' + // }); + let url = config.url; + var glob_params = url.match(/\$\{(.+?)\}/g); + (glob_params || []).forEach(ele => { + let key = ele.replace('${', '').replace('}', '') + url = url.replace(ele, window.$glob[key]) + }) + config.url = url; + if (!checkUrl(config.url)) config.url = window.$glob.url + config.url; + let header = window.$glob.header || {}; + config.headers = Object.assign(config.headers, header); + let data = window.$glob.query || {} + let key; + if (['get', 'delete'].includes(config.method)) { + key = "params" + } else if (['post', 'put'].includes(config.method)) { + key = "data" + } + if (typeof (config[key]) === 'object') { + config[key] = Object.assign(config[key] || {}, data) + } + if (config.headers.proxy) { + let headers = {} + for (let ele in config.headers) { + if (typeof (config.headers[ele]) !== 'object') headers[ele] = config.headers[ele] + } + let form = { + url: config.url, + method: config.method, + headers: headers + } + form[key] = config[key] + config.url = configUrl + '/visual/proxy' + config.method = 'post'; + config.data = form + } + const token = localStorage.getItem("token") || '' + config.headers['Authorization'] = config.headers['Authorization'] ? config.headers['Authorization'] : token + return config +}, error => { + return Promise.reject(error) +}); +//HTTPrequest拦截 +axios.interceptors.response.use(config => { + // loadingInstance.close(); + const res = config.data + if (res && res.code && res.code !== 200) { + ElMessage({ + message: res.msg || '请求出错,请重试', + type: 'error', + duration: 1500 + }) + return Promise.reject(new Error(res.msg || 'Error')) + } + return config; +}, error => { + // loadingInstance.close(); + return Promise.reject(new Error(error)); +}) + +export default axios; diff --git a/src/components/code/index.vue b/src/components/code/index.vue new file mode 100644 index 0000000..66bbc71 --- /dev/null +++ b/src/components/code/index.vue @@ -0,0 +1,46 @@ + + + diff --git a/src/components/code/option.vue b/src/components/code/option.vue new file mode 100644 index 0000000..c1669ca --- /dev/null +++ b/src/components/code/option.vue @@ -0,0 +1,48 @@ + + + + + + diff --git a/src/components/fullscreen/index.vue b/src/components/fullscreen/index.vue new file mode 100644 index 0000000..d862489 --- /dev/null +++ b/src/components/fullscreen/index.vue @@ -0,0 +1,48 @@ + + + diff --git a/src/components/fullscreen/util.js b/src/components/fullscreen/util.js new file mode 100644 index 0000000..31881cf --- /dev/null +++ b/src/components/fullscreen/util.js @@ -0,0 +1,62 @@ +/** + * 浏览器判断是否全屏 + */ +export const fullscreenToggel = () => { + if (fullscreenEnable()) { + exitFullScreen(); + } else { + reqFullScreen(); + } +}; +/** + * esc监听全屏 + */ +export const listenfullscreen = (callback) => { + function listen () { + callback() + } + document.addEventListener("fullscreenchange", function () { + listen(); + }); + document.addEventListener("mozfullscreenchange", function () { + listen(); + }); + document.addEventListener("webkitfullscreenchange", function () { + listen(); + }); + document.addEventListener("msfullscreenchange", function () { + listen(); + }); +}; +/** + * 浏览器判断是否全屏 + */ +export const fullscreenEnable = () => { + var isFullscreen = document.isFullScreen || document.mozIsFullScreen || document.webkitIsFullScreen + return isFullscreen; +} + +/** + * 浏览器全屏 + */ +export const reqFullScreen = () => { + if (document.documentElement.requestFullScreen) { + document.documentElement.requestFullScreen(); + } else if (document.documentElement.webkitRequestFullScreen) { + document.documentElement.webkitRequestFullScreen(); + } else if (document.documentElement.mozRequestFullScreen) { + document.documentElement.mozRequestFullScreen(); + } +}; +/** + * 浏览器退出全屏 + */ +export const exitFullScreen = () => { + if (document.documentElement.requestFullScreen) { + document.exitFullScreen(); + } else if (document.documentElement.webkitRequestFullScreen) { + document.webkitCancelFullScreen(); + } else if (document.documentElement.mozRequestFullScreen) { + document.mozCancelFullScreen(); + } +}; diff --git a/src/components/imgTabs/index.vue b/src/components/imgTabs/index.vue new file mode 100644 index 0000000..de3e7d0 --- /dev/null +++ b/src/components/imgTabs/index.vue @@ -0,0 +1,115 @@ + + + + diff --git a/src/components/imgTabs/option.vue b/src/components/imgTabs/option.vue new file mode 100644 index 0000000..a347086 --- /dev/null +++ b/src/components/imgTabs/option.vue @@ -0,0 +1,34 @@ + + + + + + diff --git a/src/components/index.js b/src/components/index.js new file mode 100644 index 0000000..aaa14a3 --- /dev/null +++ b/src/components/index.js @@ -0,0 +1,35 @@ +/** + * 自定义组件参考文档 + * https://cn.vuejs.org/v2/guide/components-registration.html +*/ +import { website } from '@/config.js' +import $Echart from '../echart/common'; +import { KEY_COMPONENT_NAME } from '../echart/variable'; +export default (() => { + let components = {} + const mixins = [$Echart] + + const requireComponent = import.meta.globEager('./**/**/*.vue') + Object.keys(requireComponent).forEach(fileName => { + if (fileName.includes('index.vue')) { + const cmp = requireComponent[fileName].default + cmp.mixins = mixins + components[`${KEY_COMPONENT_NAME}${cmp.name}`] = cmp + cmp.name = `${KEY_COMPONENT_NAME}${cmp.name}` + components[cmp.name] = cmp + } + }) + + website.componentsList.map(ele => ele.component).forEach(cmp => { + try { + cmp = eval(cmp) + cmp.mixins = mixins + cmp.name = `${KEY_COMPONENT_NAME}${cmp.name}` + components[cmp.name] = cmp + } catch (err) { + console.log(err) + } + }) + + return components +})() diff --git a/src/config.js b/src/config.js new file mode 100644 index 0000000..52d2622 --- /dev/null +++ b/src/config.js @@ -0,0 +1,8 @@ +export default { + COMPNAME: "avue-echart-", + NAME: "list", + DEAFNAME: 'item' +} +export const website = window.$website +export const url = import.meta.env.VITE_APP_API + website.url +export const mqttUrl = website.mqttUrl diff --git a/src/echart/bem.js b/src/echart/bem.js new file mode 100644 index 0000000..3fe42cc --- /dev/null +++ b/src/echart/bem.js @@ -0,0 +1,45 @@ +/** + * bem helper + * b() // 'button' + * b('text') // 'button__text' + * b({ disabled }) // 'button button--disabled' + * b('text', { disabled }) // 'button__text button__text--disabled' + * b(['disabled', 'primary']) // 'button button--disabled button--primary' + */ + +const ELEMENT = '__'; +const MODS = '--'; + +const join = (name, el, symbol) => el ? name + symbol + el : name; + +const prefix = (name, mods) => { + if (typeof mods === 'string') { + return join(name, mods, MODS); + } + + if (Array.isArray(mods)) { + return mods.map(item => prefix(name, item)); + } + + const ret = {}; + Object.keys(mods || {}).forEach(key => { + ret[name + MODS + key] = mods[key]; + }); + return ret; +}; + +export default { + methods: { + b (el, mods) { + const { name } = this.$options; + + if (el && typeof el !== 'string') { + mods = el; + el = ''; + } + el = join(name, el, ELEMENT); + + return mods ? [el, prefix(el, mods)] : el; + } + } +}; diff --git a/src/echart/common.js b/src/echart/common.js new file mode 100644 index 0000000..9465752 --- /dev/null +++ b/src/echart/common.js @@ -0,0 +1,677 @@ +import { + setPx, + validatenull, + addParam, + loadFont +} from './util'; +import { + markRaw +} from 'vue' +import config from './config'; +import * as mqtt from 'mqtt/dist/mqtt.min'; +import commonOption from './option' +import { + getFunction, + funEval, + uuid +} from '@/utils/utils'; +import crypto from '@/utils/crypto' +import COMMON from '@/config' +export default (() => { + return { + props: { + filterList: Object, + dataFormatterId: String, + dataFormatterStr: String, + clickFormatterStr: String, + dblClickFormatterStr: String, + mouseEnterFormatterStr: String, + mouseLeaveFormatterStr: String, + dataBeforeFormatterStr: String, + dataAfterFormatterStr: String, + echartFormatterStr: String, + labelFormatterStr: String, + stylesFormatterStr: String, + formatterStr: String, + titleFormatter: Function, + sqlFormatter: Function, + recordFormatter: Function, + transfer: Function, + dataQueryType: String, + dataQuery: String, + dataHeader: String, + fontFamily: String, + initialize: { + type: Boolean, + default: true + }, + width: { + type: [Number, String], + default: 600 + }, + height: { + type: [Number, String], + default: 600 + }, + theme: { + type: String + }, + child: { + type: Object, + default: () => { + return {}; + } + }, + record: { + type: String + }, + public: { + type: String + }, + sql: { + type: String + }, + time: { + type: Number, + default: 0 + }, + proxy: { + type: Boolean + }, + url: { + type: String + }, + wsUrl: { + type: String + }, + mqttUrl: { + type: String + }, + mqttConfig: { + type: Object, + default: () => { + return {}; + } + }, + disabled: { + type: Boolean, + default: true + }, + dataType: { + type: Number, + default: 0 + }, + dataMethod: { + type: String, + default: 'get' + }, + id: { + type: String, + default: 'main_' + uuid() + }, + data: {}, + component: { + type: Object, + default: () => { + return {}; + } + }, + option: { + type: Object, + default: () => { + return {}; + } + }, + }, + mixins: [commonOption], + data() { + return { + headerHeight: '', + checkChart: '', + myChart: '', + dataOldChart: [], + dataResultChart: [], + dataChart: [], + dataAxios: {}, + dataParams: {}, + refList: [], + wsClient: {}, + mqClient: {}, + styles: {}, + appendCheck: {}, + appendObj: {}, + appendList: [], + className: '' + }; + }, + watch: { + data() { + this.updateData() + }, + dataAppend(val) { + this.appendObj = {}; + this.appendList = [] + if (!val) { + this.appendCheck = clearInterval(this.appendCheck) + } else { + this.dataChart = [] + } + this.updateData() + }, + echartFormatter(val) { + this.updateChart(); + }, + width() { + this.$nextTick(() => { + this.updateChart(); + }) + }, + height() { + this.$nextTick(() => { + this.updateChart(); + }) + this.updateChart(); + }, + theme() { + this.myChart.dispose(); + this.init(); + }, + option: { + handler() { + this.updateChart(); + }, + deep: true + }, + 'component.animatedInfinite'() { + this.initAnima() + }, + 'component.animated'() { + this.initAnima() + }, + 'component.animatedSwitch'() { + this.initAnima() + } + }, + computed: { + mappingValue() { + return this.dataChart[this.option.mapping || 'value'] + }, + dataFormatter() { + let fun = this.dataFormatterStr + if (this.dataFormatterId) { + fun = this.filterList[this.dataFormatterId].dataFormatter + } + return getFunction(fun) + }, + clickFormatter() { + return getFunction(this.clickFormatterStr, true) + }, + dblClickFormatter() { + return getFunction(this.dblClickFormatterStr, true) + }, + mouseEnterFormatter() { + return getFunction(this.mouseEnterFormatterStr, true) + }, + mouseLeaveFormatter() { + return getFunction(this.mouseLeaveFormatterStr, true) + }, + dataBeforeFormatter() { + return getFunction(this.dataBeforeFormatterStr, true) + }, + dataAfterFormatter() { + return getFunction(this.dataAfterFormatterStr, true) + }, + echartFormatter() { + return getFunction(this.echartFormatterStr) + }, + labelFormatter() { + return getFunction(this.labelFormatterStr) + }, + stylesFormatter() { + return getFunction(this.stylesFormatterStr) + }, + formatter() { + return getFunction(this.formatterStr) + }, + count() { + return this.option.count; + }, + dataAppend() { + return this.option.dataAppend; + }, + dataChartLen() { + return (this.dataChart || []).length; + }, + switchTheme() { + return this.validData(this.option.switchTheme, false); + }, + name() { + let className = this.$el.className.split(' ')[0] + const result = className.replace(config.name, ''); + return result; + }, + minWidth() { + const val = this.option.minWidth; + if (val > this.width) return val; + + }, + styleChartName() { + const obj = { + fontFamily: loadFont(this.component.fontFamily), + width: setPx(this.minWidth || this.width), + height: setPx(this.height), + opacity: this.component.opacity || 1, + transformOrigin: '0,0', + filter: `contrast(${this.component.contrast || 100}%) saturate(${this.component.saturate || 100}%) brightness(${this.component.brightness || 100}%) opacity(${this.component.opacity || 100}%) grayscale(${this.component.grayscale || 0}%) hue-rotate(${this.component.hueRotate || 0}deg) invert(${this.component.invert || 0}%) blur(${this.component.blur}px)`, + transform: `scale(${this.component.scale || 1}) perspective(${this.component.perspective || 500}px) rotateX(${this.component.rotateX || 0}deg) rotateY(${this.component.rotateY || 0}deg) rotateZ(${this.component.rotateZ || 0}deg)` + }; + return obj; + }, + styleSizeName() { + return Object.assign({ + width: setPx(this.width), + height: setPx(this.height), + }, (() => { + if (this.minWidth) { + return { + overflowX: 'auto', + overflowY: 'hidden' + }; + } + return {}; + })(), this.styles, { + animationDuration: this.component.animateDuration + 's', + animationDelay: this.component.animateDelay + 's', + animationTimingFunction: this.component.animateSpeed, + animationDirection: this.component.animateDirection, + }); + } + }, + mounted() { + this.init(); + }, + methods: { + init() { + this.refList = this.getItemRefs() + this.initAnima() + const main = this.$refs[this.id]; + if (main) { + // 判断是否图表去初始化 + const isChart = config.echart.includes(this.name); + if (isChart) this.myChart = markRaw(window.echarts.init(main, this.theme)); + } + this.updateChart(); + this.updateData() + }, + initAnima() { + if (this.component.animatedSwitch) { + this.className = `animated ${this.component.animated || ''}${this.component.animatedInfinite ? ' infinite' : ''}` + } else { + this.className = '' + } + }, + getItemRefs() { + let refList = this.$parent.$parent.$parent.$refs; + let result = {} + Object.keys(refList).forEach(ele => { + if (ele.indexOf(COMMON.NAME) !== -1) { + let obj = refList[ele][0] + if (obj) result[ele.replace(COMMON.NAME, '')] = obj.$refs.temp + } else if ((refList[ele][0] || {}) === 'folder') { + let obj = refList[ele][0] + if (obj) result[ele.replace(COMMON.DEAFNAME, '')] = obj + } + }) + return result; + }, + updateChart() { + + }, + updateClick(params) { + let refList = this.getItemRefs(); + let indexList = this.child.index; + let paramName = this.child.paramName; + let paramValue = this.child.paramValue || 'value'; + let paramList = this.child.paramList || [] + let p = {}; + if (!validatenull(paramName) && !validatenull(paramValue)) { + p[paramName] = params[paramValue] + } + if (!validatenull(p)) { + indexList.forEach(ele => { + refList[ele].updateData(p); + }) + } + this.transfer && this.transfer(paramList, refList, params) + }, + updateAppend(result) { + if (this.validatenull(this.appendObj)) { + this.appendList = result + this.appendObj = result[0] + } else { + let appendList = []; + for (let i = 0; i < result.length; i++) { + const ele = result[i] + if (ele.id === this.appendObj.id) break + else appendList.push(ele) + } + this.appendObj = result[0] + appendList.reverse().forEach(ele => { + this.appendList.unshift(ele); + }) + } + if (this.validatenull(this.appendCheck)) { + this.appendCheck = setInterval(() => { + let length = this.appendList.length - 1; + if (length >= 0) { + let obj = this.appendList.splice(length, 1)[0] + this.dataChart.unshift(obj); + let len = this.dataChart.length; + if (len > this.count) { + this.appendList.splice(len - 1, 1) + } + } + }, 2000) + } + }, + bindEvent() { + if (this.myChart) { + [{ + name: 'click', + event: 'handleClick' + }, { + name: 'dblclick', + event: 'handleDblClick' + }, { + name: 'mouseover', + event: 'handleMouseEnter' + }, { + name: 'mouseout', + event: 'handleMouseLeave' + }].forEach(ele => { + this.myChart.off(ele.name); + this.myChart.on(ele.name, e => this[ele.event](e, e.dataIndex)); + }) + } + }, + // 更新数据核心方法 + updateData(p = {}) { + let record, key = false; + let isRecord = this.dataType === 4; + let isPublic = this.dataType === 5 + this.dataParams = Object.assign(this.dataParams, p) + return new Promise((resolve, reject) => { + this.resetData && this.resetData(); + if (key) return; + key = true; + let safe = this + const formatter = (data, params) => { + this.dataOldChart = data; + if (isRecord) { + const dataFormatter = getFunction(safe.dataFormatter) + if (typeof dataFormatter == 'function') { + data = dataFormatter(data) + } + } + if (typeof this.dataFormatter === 'function') { + try { + data = this.dataFormatter(data, params, this.getItemRefs()); + } catch (err) { + reject(err) + console.log(new Error(err)) + data = err + '' + } + } + this.handleCommonBind(data, -1, 'dataAfterFormatter') + return data + } + const getData = () => { + this.handleCommonBind({}, -1, 'dataBeforeFormatter') + safe = record || this + key = false; + let isApi = safe.dataType === 1; + let isSql = safe.dataType === 2; + let isWs = safe.dataType === 3; + let isMqtt = safe.dataType == 6; + let isNode = safe.dataType === 7; + this.closeClient() + const bindEvent = () => { + this.updateChart(); + this.bindEvent() + if (typeof this.stylesFormatter === 'function') { + this.styles = this.stylesFormatter(this.dataChart, this.dataParams, this.getItemRefs()) || {}; + } + this.$refs.main && this.$refs.main.updateData && this.$refs.main.updateData(p) + resolve({ + news: this.dataChart, + old: this.dataOldChart + }); + } + if (isApi || isNode) { + let url = safe.url; + if (this.validatenull(url)) return + let dataQuery = getFunction(safe.dataQuery) + dataQuery = typeof (dataQuery) === 'function' && dataQuery(url) || {} + let dataHeader = getFunction(safe.dataHeader) + dataHeader = typeof (dataHeader) === 'function' && dataHeader(url) || {} + let params = Object.assign(dataQuery, this.dataParams); + let axiosParams = {} + if (safe.proxy || isNode) dataHeader.proxy = true; + if (['post', 'put'].includes(safe.dataMethod)) { + axiosParams.data = params + if (safe.dataQueryType == 'form') { + if (safe.proxy) dataHeader.form = true + let formData = [] + Object.keys(params).forEach(ele => { + formData.push(`${ele}=${params[ele]}`) + }) + axiosParams.data = formData.join('&') + } + } else if (['get', 'delete'].includes(safe.dataMethod)) { + axiosParams.params = params + } + this.$axios({ + ...{ + method: safe.dataMethod, + url: url, + headers: dataHeader, + }, + ...axiosParams + }).then(res => { + this.dataAxios = res; + let result = res.data; + result = formatter(result, params) + if (this.dataAppend) { + this.updateAppend(result) + } else { + this.dataChart = result; + } + bindEvent(); + }).catch(err => { + reject(err) + }); + } else if (isWs) { + let url = safe.wsUrl + if (this.validatenull(url)) return + let dataQuery = getFunction(safe.dataQuery) + dataQuery = typeof (dataQuery) === 'function' && dataQuery(url) || {} + let params = Object.assign(dataQuery, this.dataParams); + url = url + addParam(params) + this.wsClient = new WebSocket(url) + this.wsClient.onmessage = (msgEvent = {}) => { + let result = JSON.parse(msgEvent.data) + this.dataChart = formatter(result, this.dataParams) + bindEvent(); + } + } else if (isSql) { + let data, result; + try { + let sql = JSON.parse(safe.sql); + sql.sql = crypto.decryptAES(sql.sql); + sql.sql = funEval(sql.sql)(this.dataParams) + sql.sql = crypto.encryptAES(sql.sql) + data = JSON.stringify(sql); + } catch (error) { + data = safe.sql; + } + this.sqlFormatter(data).then(res => { + result = res.data.data; + this.dataChart = formatter(result, this.dataParams) + bindEvent(); + }).catch(err => { + reject(err) + }) + } else if (isMqtt) { + let url = safe.mqttUrl + let dataMqttConfig = JSON.parse(safe.mqttConfig) + dataMqttConfig.clientId = 'mqttjs_' + (this.index || uuid()); + this.mqClient = mqtt.connect(url, dataMqttConfig) + this.mqClient.on('connect', () => { + this.mqClient.subscribe(dataMqttConfig.topic.name, { + qos: dataMqttConfig.topic.qos || 0 + }, (error, res) => { + bindEvent() + }) + }) + this.mqClient.on('message', (topic, message) => { + let defaultTopic = dataMqttConfig.topic + if (topic === defaultTopic.name) { + let result = JSON.parse(message) + this.dataChart = formatter(result, this.dataParams) + } + }) + } else if (isPublic) { + let refList = this.getItemRefs(); + let result = refList[this.public].dataChart + this.dataChart = formatter(result, this.dataParams) + this.dataResultChart = this.deepClone(result); + bindEvent(); + } else { + let result = safe.data; + if (isRecord) { + result = funEval(result) + } + this.dataChart = formatter(result, this.dataParams) + bindEvent(); + } + }; + const sendData = () => { + this.$nextTick(() => { + getData(); + this.checkChart && clearInterval(this.checkChart); + if (isPublic) { + this.checkChart = setInterval(() => { + let refList = this.getItemRefs(); + let result = refList[this.public].dataChart + if (JSON.stringify(result) == JSON.stringify(this.dataResultChart)) return + this.dataResultChart = result + getData(); + }, 100); + } + if (this.time != 0 && !this.validatenull(this.time) && this.disabled) { + this.checkChart = setInterval(() => { + getData(); + }, this.time); + } + }); + } + if (isRecord) { + this.recordFormatter(this.record).then(res => { + const data = res.data.data; + record = { + ...data, + sql: data.data + } + sendData() + }) + } else { + sendData() + } + }) + }, + // 绑定点击事件 + handleCommonBind(item, index, type) { + if (type == 'clickFormatter') { + this.updateClick(item || this.dataChart); + } + let params = {} + if (!this.validatenull(index)) { + params = { + item, + index, + data: this.dataChart + } + if (item && item.value) params.value = item.value + } else { + params = item || this.dataChart + } + this[type] && this[type](params, this.getItemRefs()); + }, + handleClick(item = {}, index) { + if (item.pointerType == 'mouse') item = this.dataChart + this.handleCommonBind(item, index, 'clickFormatter') + }, + handleDblClick(item = {}, index) { + if (item.pointerType == 'mouse') item = this.dataChart + this.handleCommonBind(item, index, 'dblClickFormatter') + }, + handleMouseEnter(item = {}, index) { + if (item.pointerType == 'mouse') item = this.dataChart + this.handleCommonBind(item, index, 'mouseEnterFormatter') + }, + handleMouseLeave(item = {}, index) { + if (item.pointerType == 'mouse') item = this.dataChart + this.handleCommonBind(item, index, 'mouseLeaveFormatter') + }, + // 下面俩都是chart的公共的方法,就放这里面共用 + getColor(index, first) { + if (!this.validatenull(window.$glob.theme)) { + let colors = window.$glob.theme.color + if (colors[index]) { + return colors[index] + } + } else { + const barColor = this.option.barColor || []; + if (barColor[index]) { + const color1 = barColor[index].color1; + const color2 = barColor[index].color2; + const postion = (barColor[index].postion || 0.9) * 0.01; + if (first) return color1; + if (color2) { + return { + type: 'linear', + x: 0, + y: 0, + x2: 0, + y2: 1, + colorStops: [{ + offset: 0, + color: color1 // 0% 处的颜色 + }, { + offset: postion, + color: color2 // 100% 处的颜色 + }], + global: false // 缺省为 false + }; + } + return color1; + } + } + }, + getHasProp(isHas, propObj, staticObj = {}) { + return Object.assign((() => { + return isHas ? propObj : {}; + })(), staticObj); + }, + closeClient() { + this.wsClient.close && this.wsClient.close() + this.mqClient.end && this.mqClient.end() + this.mqClient.close && this.mqClient.close() + } + }, + beforeDestroy() { + clearInterval(this.checkChart); + this.closeClient() + } + }; +})(); diff --git a/src/echart/config.js b/src/echart/config.js new file mode 100644 index 0000000..e421890 --- /dev/null +++ b/src/echart/config.js @@ -0,0 +1,5 @@ +import { KEY_COMPONENT_NAME } from './variable'; +export default { + name: KEY_COMPONENT_NAME, + echart: ['common', 'map', 'pictorialbar', 'wordcloud', 'scatter', 'bar', 'line', 'pie', 'gauge', 'funnel', 'radar', 'rectangle'] +}; diff --git a/src/echart/create.js b/src/echart/create.js new file mode 100644 index 0000000..9b74fbe --- /dev/null +++ b/src/echart/create.js @@ -0,0 +1,10 @@ +import common from './common'; +import bem from './bem'; +import { KEY_COMPONENT_NAME } from './variable'; +export default function (sfc) { + sfc.name = KEY_COMPONENT_NAME + sfc.name; + sfc.mixins = sfc.mixins || []; + sfc.mixins.push(bem); + sfc.mixins.push(common); + return sfc; +} diff --git a/src/echart/index.js b/src/echart/index.js new file mode 100644 index 0000000..b86cb3c --- /dev/null +++ b/src/echart/index.js @@ -0,0 +1,8 @@ +let requireComponent = import.meta.globEager('./packages/**/*.vue') + +let components = {} +Object.keys(requireComponent).forEach(fileName => { + const cmp = requireComponent[fileName].default + if (cmp) components[cmp.name] = cmp +}) +export default components diff --git a/src/echart/option.js b/src/echart/option.js new file mode 100644 index 0000000..3249fa1 --- /dev/null +++ b/src/echart/option.js @@ -0,0 +1,81 @@ +export default { + methods: { + getOptionTitle() { + return { + show: this.validData(this.option.titleShow, false), + text: this.option.title, + subtext: this.option.subtext || '', + textStyle: { + color: this.option.titleColor || '#333', + fontSize: this.option.titleFontSize || 16 + }, + left: this.option.titlePosition || 'auto', + subtextStyle: { + color: this.option.subTitleColor || '#aaa', + fontSize: this.option.subTitleFontSize || 14 + } + } + }, + getOptionGrid() { + return { + height: Number(this.option.split) * 10, + left: this.option.gridX || 20, + top: this.option.gridY || 60, + right: this.option.gridX2 || 20, + bottom: this.option.gridY2 || 60 + } + }, + getOptionTip(prop = {}) { + return { + ...{ + show: this.validData(this.option.tipShow, true), + formatter: this.formatter && (() => { + return params => this.formatter(params, this.dataChart) + })(), + backgroundColor: this.option.tipBackgroundColor || "rgba(0,0,0,0.5)", + textStyle: { + fontSize: this.option.tipFontSize || 20, + color: this.option.tipColor || "#fff" + } + }, + ...prop + } + }, + getOptionLegend(data) { + return { + type: 'scroll', + show: this.validData(this.option.legend, false), + orient: this.option.legendOrient || "horizontal", + x: this.option.legendPosition || "right", + textStyle: { + fontSize: this.option.legendFontSize || 12 + }, + data: (data || this.dataChart.series || (Array.isArray(this.dataChart) ? this.dataChart : []) || []).map((ele, index) => { + return { + name: ele.name, + textStyle: this.getHasProp(!this.switchTheme, { + color: this.getColor(index, true) + }) + }; + }) + } + }, + + getOptionLabel(prop = {}) { + return { + ...{ + show: this.validData(this.option.labelShow, false), + formatter: this.labelFormatter && (() => { + return params => this.labelFormatter(params, this.dataChart) + })(), + textStyle: { + fontSize: this.option.labelShowFontSize || 14, + color: this.option.labelShowColor || "inherit", + fontWeight: this.option.labelShowFontWeight || 500 + }, + ...prop + } + } + }, + } +} diff --git a/src/echart/packages/audio/index.vue b/src/echart/packages/audio/index.vue new file mode 100644 index 0000000..1ba001d --- /dev/null +++ b/src/echart/packages/audio/index.vue @@ -0,0 +1,53 @@ + + + + diff --git a/src/echart/packages/bar/index.vue b/src/echart/packages/bar/index.vue new file mode 100644 index 0000000..acd4d5b --- /dev/null +++ b/src/echart/packages/bar/index.vue @@ -0,0 +1,101 @@ + + + diff --git a/src/echart/packages/borderBox/index.vue b/src/echart/packages/borderBox/index.vue new file mode 100644 index 0000000..fbdc312 --- /dev/null +++ b/src/echart/packages/borderBox/index.vue @@ -0,0 +1,49 @@ + + + + + + diff --git a/src/echart/packages/clappr/index.vue b/src/echart/packages/clappr/index.vue new file mode 100644 index 0000000..b5bbf17 --- /dev/null +++ b/src/echart/packages/clappr/index.vue @@ -0,0 +1,50 @@ + + + + + + diff --git a/src/echart/packages/common/index.vue b/src/echart/packages/common/index.vue new file mode 100644 index 0000000..583d860 --- /dev/null +++ b/src/echart/packages/common/index.vue @@ -0,0 +1,79 @@ + + + + + + diff --git a/src/echart/packages/data/index.vue b/src/echart/packages/data/index.vue new file mode 100644 index 0000000..991763f --- /dev/null +++ b/src/echart/packages/data/index.vue @@ -0,0 +1,41 @@ + + + + diff --git a/src/echart/packages/datav/index.vue b/src/echart/packages/datav/index.vue new file mode 100644 index 0000000..234fd8e --- /dev/null +++ b/src/echart/packages/datav/index.vue @@ -0,0 +1,33 @@ + + + + + + diff --git a/src/echart/packages/datetime/index.vue b/src/echart/packages/datetime/index.vue new file mode 100644 index 0000000..6ff0423 --- /dev/null +++ b/src/echart/packages/datetime/index.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/src/echart/packages/decoration/index.vue b/src/echart/packages/decoration/index.vue new file mode 100644 index 0000000..a6ca89e --- /dev/null +++ b/src/echart/packages/decoration/index.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/echart/packages/flop/index.vue b/src/echart/packages/flop/index.vue new file mode 100644 index 0000000..870dbd2 --- /dev/null +++ b/src/echart/packages/flop/index.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/echart/packages/funnel/index.vue b/src/echart/packages/funnel/index.vue new file mode 100644 index 0000000..ee6363d --- /dev/null +++ b/src/echart/packages/funnel/index.vue @@ -0,0 +1,66 @@ + + + + + + diff --git a/src/echart/packages/gauge/index.vue b/src/echart/packages/gauge/index.vue new file mode 100644 index 0000000..5473045 --- /dev/null +++ b/src/echart/packages/gauge/index.vue @@ -0,0 +1,68 @@ + + + + diff --git a/src/echart/packages/graph/index.vue b/src/echart/packages/graph/index.vue new file mode 100644 index 0000000..b339d4d --- /dev/null +++ b/src/echart/packages/graph/index.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/echart/packages/group/index.vue b/src/echart/packages/group/index.vue new file mode 100644 index 0000000..d76b0eb --- /dev/null +++ b/src/echart/packages/group/index.vue @@ -0,0 +1,129 @@ + + + + diff --git a/src/echart/packages/html/index.vue b/src/echart/packages/html/index.vue new file mode 100644 index 0000000..89092d0 --- /dev/null +++ b/src/echart/packages/html/index.vue @@ -0,0 +1,90 @@ + + + + diff --git a/src/echart/packages/iframe/index.vue b/src/echart/packages/iframe/index.vue new file mode 100644 index 0000000..30c26aa --- /dev/null +++ b/src/echart/packages/iframe/index.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/echart/packages/img/index.vue b/src/echart/packages/img/index.vue new file mode 100644 index 0000000..46aa900 --- /dev/null +++ b/src/echart/packages/img/index.vue @@ -0,0 +1,42 @@ + + + + diff --git a/src/echart/packages/imgBorder/index.vue b/src/echart/packages/imgBorder/index.vue new file mode 100644 index 0000000..7490ae1 --- /dev/null +++ b/src/echart/packages/imgBorder/index.vue @@ -0,0 +1,38 @@ + + + + diff --git a/src/echart/packages/line/index.vue b/src/echart/packages/line/index.vue new file mode 100644 index 0000000..1ff77fe --- /dev/null +++ b/src/echart/packages/line/index.vue @@ -0,0 +1,112 @@ + + + diff --git a/src/echart/packages/map/index.vue b/src/echart/packages/map/index.vue new file mode 100644 index 0000000..6fd8849 --- /dev/null +++ b/src/echart/packages/map/index.vue @@ -0,0 +1,281 @@ + + + + + + diff --git a/src/echart/packages/pictorialBar/index.vue b/src/echart/packages/pictorialBar/index.vue new file mode 100644 index 0000000..e44baa4 --- /dev/null +++ b/src/echart/packages/pictorialBar/index.vue @@ -0,0 +1,107 @@ + + + + diff --git a/src/echart/packages/pie/index.vue b/src/echart/packages/pie/index.vue new file mode 100644 index 0000000..b2e27cd --- /dev/null +++ b/src/echart/packages/pie/index.vue @@ -0,0 +1,68 @@ + + + + + + diff --git a/src/echart/packages/progress/index.vue b/src/echart/packages/progress/index.vue new file mode 100644 index 0000000..9fb34ea --- /dev/null +++ b/src/echart/packages/progress/index.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/echart/packages/radar/index.vue b/src/echart/packages/radar/index.vue new file mode 100644 index 0000000..c43512c --- /dev/null +++ b/src/echart/packages/radar/index.vue @@ -0,0 +1,70 @@ + + + + + + diff --git a/src/echart/packages/rectangle/index.vue b/src/echart/packages/rectangle/index.vue new file mode 100644 index 0000000..7e9d61e --- /dev/null +++ b/src/echart/packages/rectangle/index.vue @@ -0,0 +1,31 @@ + + + + + + diff --git a/src/echart/packages/scatter/index.vue b/src/echart/packages/scatter/index.vue new file mode 100644 index 0000000..e2963b3 --- /dev/null +++ b/src/echart/packages/scatter/index.vue @@ -0,0 +1,89 @@ + + + + diff --git a/src/echart/packages/svg/index.vue b/src/echart/packages/svg/index.vue new file mode 100644 index 0000000..8023f77 --- /dev/null +++ b/src/echart/packages/svg/index.vue @@ -0,0 +1,55 @@ + + + + diff --git a/src/echart/packages/swiper/index.vue b/src/echart/packages/swiper/index.vue new file mode 100644 index 0000000..5ba249c --- /dev/null +++ b/src/echart/packages/swiper/index.vue @@ -0,0 +1,78 @@ + + + + + diff --git a/src/echart/packages/table/index.vue b/src/echart/packages/table/index.vue new file mode 100644 index 0000000..b2d389a --- /dev/null +++ b/src/echart/packages/table/index.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/src/echart/packages/tabs/index.vue b/src/echart/packages/tabs/index.vue new file mode 100644 index 0000000..058c19d --- /dev/null +++ b/src/echart/packages/tabs/index.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/src/echart/packages/text/index.vue b/src/echart/packages/text/index.vue new file mode 100644 index 0000000..4d1819d --- /dev/null +++ b/src/echart/packages/text/index.vue @@ -0,0 +1,113 @@ + + + + + diff --git a/src/echart/packages/time/index.vue b/src/echart/packages/time/index.vue new file mode 100644 index 0000000..84947d0 --- /dev/null +++ b/src/echart/packages/time/index.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/echart/packages/video/index.vue b/src/echart/packages/video/index.vue new file mode 100644 index 0000000..cb9ccf6 --- /dev/null +++ b/src/echart/packages/video/index.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/echart/packages/vue/index.vue b/src/echart/packages/vue/index.vue new file mode 100644 index 0000000..703a771 --- /dev/null +++ b/src/echart/packages/vue/index.vue @@ -0,0 +1,119 @@ + + + diff --git a/src/echart/packages/wordCloud/index.vue b/src/echart/packages/wordCloud/index.vue new file mode 100644 index 0000000..07937b9 --- /dev/null +++ b/src/echart/packages/wordCloud/index.vue @@ -0,0 +1,83 @@ + + + + diff --git a/src/echart/util.js b/src/echart/util.js new file mode 100644 index 0000000..47782c1 --- /dev/null +++ b/src/echart/util.js @@ -0,0 +1,140 @@ +// 获取url中的参数 +export const addParam = (params) => { + let result = []; + for (let key in params) { + result.push(`${key}=${params[key]}`) + } + if (result.length == 0) return '' + return `?${result.join('&')}` +}; +export const getUrlParams = (url) => { + let result = { + url: '', + params: {} + }; + let list = url.split('?'); + result.url = list[0]; + let params = list[1]; + if (params) { + let list = params.split('&'); + list.forEach(ele => { + let dic = ele.split('='); + let label = dic[0]; + let value = dic[1]; + result.params[label] = value; + }); + } + return result; +}; +export const getObjType = obj => { + var toString = Object.prototype.toString; + var map = { + '[object Boolean]': 'boolean', + '[object Number]': 'number', + '[object String]': 'string', + '[object Function]': 'function', + '[object Array]': 'array', + '[object Date]': 'date', + '[object RegExp]': 'regExp', + '[object Undefined]': 'undefined', + '[object Null]': 'null', + '[object Object]': 'object' + }; + if (obj instanceof Element) { + return 'element'; + } + return map[toString.call(obj)]; +}; +export const deepClone = data => { + var type = getObjType(data); + var obj; + if (type === 'array') obj = []; + else if (type === 'object') obj = {}; + else return data; + if (type === 'array') { + for (var i = 0, len = data.length; i < len; i++) { + data[i] = (() => { + if (data[i] === 0) { + return data[i]; + } + return data[i]; + })(); + if (data[i]) { + delete data[i].$parent; + } + obj.push(deepClone(data[i])); + } + } else if (type === 'object') { + for (var key in data) { + if (data) { + delete data.$parent; + } + obj[key] = deepClone(data[key]); + } + } + return obj; +}; +export function validatenull(val) { + // 特殊判断 + if (val && parseInt(val) === 0) return false; + const list = ['$parent']; + if (val instanceof Date || typeof val === 'boolean' || typeof val === 'number') return false; + if (val instanceof Array) { + if (val.length === 0) return true; + } else if (val instanceof Object) { + val = deepClone(val); + list.forEach(ele => { + delete val[ele]; + }); + for (var o in val) { + return false; + } + return true; + } else { + if ( + val === 'null' || + val == null || + val === 'undefined' || + val === undefined || + val === '' + ) { + return true; + } + return false; + } + return false; +} + + +export const setPx = (val, defval = '') => { + if (validatenull(val)) val = defval; + if (validatenull(val)) return ''; + val = val + ''; + if (val.indexOf('%') === -1) { + val = val + 'px'; + } + return val; +}; + +export const loadFont = (path = '') => { + function checkFont(name) { + const values = document.fonts.values(); + let isHave = false; + let item = values.next(); + while (!item.done && !isHave) { + let fontFace = item.value; + if (fontFace.family === name) { + isHave = true; + } + return isHave; + } + } + const key = ".ttf" + if (path.indexOf(key) == -1) return + let name = path.substr(path.lastIndexOf('/') + 1).replace(key, '') + if (document.fonts && !checkFont(name)) { + const fontFace = new FontFace(name, `local('${name}'),url('${path}')`); + fontFace.load().then(font => document.fonts.add(font)); + } + return name +} diff --git a/src/echart/variable.js b/src/echart/variable.js new file mode 100644 index 0000000..c141fd4 --- /dev/null +++ b/src/echart/variable.js @@ -0,0 +1 @@ +export const KEY_COMPONENT_NAME = 'avue-echart-' diff --git a/src/error.js b/src/error.js new file mode 100644 index 0000000..932f025 --- /dev/null +++ b/src/error.js @@ -0,0 +1,17 @@ +export default { + install: (app) => { + app.config.errorHandler = (err, vm, info) => { + if (process.env.NODE_ENV === 'development') { + console.group('>>>>>> 错误信息 >>>>>>') + console.log(info) + console.groupEnd(); + console.group('>>>>>> Vue 实例 >>>>>>') + console.log(vm) + console.groupEnd(); + console.group('>>>>>> Error >>>>>>') + console.log(err) + console.groupEnd(); + } + } + } +} diff --git a/src/icons/index.vue b/src/icons/index.vue new file mode 100644 index 0000000..4167add --- /dev/null +++ b/src/icons/index.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/src/icons/svg/desktop.svg b/src/icons/svg/desktop.svg new file mode 100644 index 0000000..9b8ce31 --- /dev/null +++ b/src/icons/svg/desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/empty.svg b/src/icons/svg/empty.svg new file mode 100644 index 0000000..8a8cf67 --- /dev/null +++ b/src/icons/svg/empty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/filters.svg b/src/icons/svg/filters.svg new file mode 100644 index 0000000..a135a7e --- /dev/null +++ b/src/icons/svg/filters.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/fix1.svg b/src/icons/svg/fix1.svg new file mode 100644 index 0000000..5f8456b --- /dev/null +++ b/src/icons/svg/fix1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/fix2.svg b/src/icons/svg/fix2.svg new file mode 100644 index 0000000..9eb505c --- /dev/null +++ b/src/icons/svg/fix2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/fix3.svg b/src/icons/svg/fix3.svg new file mode 100644 index 0000000..98562c1 --- /dev/null +++ b/src/icons/svg/fix3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/fix4.svg b/src/icons/svg/fix4.svg new file mode 100644 index 0000000..5726e4c --- /dev/null +++ b/src/icons/svg/fix4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/mac.svg b/src/icons/svg/mac.svg new file mode 100644 index 0000000..cf80d14 --- /dev/null +++ b/src/icons/svg/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pad.svg b/src/icons/svg/pad.svg new file mode 100644 index 0000000..81bc9ce --- /dev/null +++ b/src/icons/svg/pad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/phone.svg b/src/icons/svg/phone.svg new file mode 100644 index 0000000..fd67ec3 --- /dev/null +++ b/src/icons/svg/phone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos1.svg b/src/icons/svg/pos1.svg new file mode 100644 index 0000000..1b3a7df --- /dev/null +++ b/src/icons/svg/pos1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos2.svg b/src/icons/svg/pos2.svg new file mode 100644 index 0000000..d8b81bf --- /dev/null +++ b/src/icons/svg/pos2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos3.svg b/src/icons/svg/pos3.svg new file mode 100644 index 0000000..034b574 --- /dev/null +++ b/src/icons/svg/pos3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos4.svg b/src/icons/svg/pos4.svg new file mode 100644 index 0000000..a0e7d38 --- /dev/null +++ b/src/icons/svg/pos4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos5.svg b/src/icons/svg/pos5.svg new file mode 100644 index 0000000..33d0995 --- /dev/null +++ b/src/icons/svg/pos5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos6.svg b/src/icons/svg/pos6.svg new file mode 100644 index 0000000..f9037d7 --- /dev/null +++ b/src/icons/svg/pos6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos7.svg b/src/icons/svg/pos7.svg new file mode 100644 index 0000000..e77437c --- /dev/null +++ b/src/icons/svg/pos7.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pos8.svg b/src/icons/svg/pos8.svg new file mode 100644 index 0000000..cdf1f37 --- /dev/null +++ b/src/icons/svg/pos8.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/pz.svg b/src/icons/svg/pz.svg new file mode 100644 index 0000000..a67896f --- /dev/null +++ b/src/icons/svg/pz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/rq.svg b/src/icons/svg/rq.svg new file mode 100644 index 0000000..6d60095 --- /dev/null +++ b/src/icons/svg/rq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/screen.svg b/src/icons/svg/screen.svg new file mode 100644 index 0000000..f479928 --- /dev/null +++ b/src/icons/svg/screen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/slot.svg b/src/icons/svg/slot.svg new file mode 100644 index 0000000..864741e --- /dev/null +++ b/src/icons/svg/slot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/variable.svg b/src/icons/svg/variable.svg new file mode 100644 index 0000000..22d52cd --- /dev/null +++ b/src/icons/svg/variable.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..8e8043f --- /dev/null +++ b/src/index.js @@ -0,0 +1,25 @@ +import AvueData from '@/page/view.vue'; +import registerConfig from '@/registerConfig'; +import registerLib from '@/registerLib'; +import DataVVue3 from '@kjgl77/datav-vue3' + +const install = (Vue, opt) => { + Vue.component('avue-data', AvueData) + opt.app.use(DataVVue3) + registerLib(Vue); +} + +// 如果是直接引入的 +if (typeof window !== 'undefined' && window.Vue) { + install(window.Vue) +} + +export default { + install, + registerConfig +} + +export { + install, + registerConfig +} diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..d97c726 --- /dev/null +++ b/src/main.js @@ -0,0 +1,23 @@ +import { createApp } from 'vue' +import axios from './axios'; +import router from './router/'; +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +import zhCn from 'element-plus/dist/locale/zh-cn.mjs' +import Avue from '@smallwei/avue'; +import '@smallwei/avue/lib/index.css'; +import App from './App.vue' +import { registerConfig } from './index' +const app = createApp(App) + +app.use(ElementPlus, { locale: zhCn }) +app.use(Avue, { axios }) +registerConfig({ + app, + config: { + keys: '' + }, + router, + axios +}) +app.mount('#app') diff --git a/src/mixins/index.js b/src/mixins/index.js new file mode 100644 index 0000000..22d98bb --- /dev/null +++ b/src/mixins/index.js @@ -0,0 +1,128 @@ +// 查看页面和编辑页面公用的参数和方法 +import common from '@/config' +import { config } from '@/option/config' +import container from '@/page/group/container.vue' +import { getFunction } from '@/utils/utils' +import { url } from '@/config'; + +export default { + components: { + container + }, + provide() { + return { + main: this, + contain: this + }; + }, + data() { + return { + id: '', + render: false, + canvasWidth: 0, + canvasHeight: 0, + width: 0, + height: 0, + config: config, + group: '', + obj: {}, + visual: {}, + nav: [], + common: common, + active: [], + activeIndex: null, + activeOverIndex: null, + configData: ['header', 'query', 'before', 'style'] + } + }, + watch: { + config: { + handler(val) { + this.setGlobParams(val) + }, + deep: true, + immediate: true + }, + }, + computed: { + list() { + let result = []; + const detail = (list) => { + list.forEach(item => { + result.push(item) + if (item.children) detail(item.children); + }) + } + detail(this.nav); + const len = result.length - 1; + result.forEach((ele, index) => ele.zIndex = len - index) + result = result.filter(ele => { + if (this.validatenull(ele.group)) return true + return ele.group == this.group + }) + return result + } + }, + created() { + this.init(); + }, + methods: { + //初始化字典 + init() { + Object.defineProperty(window.$glob, 'group', { + set: (val) => { + this.group = val; + } + }) + Object.defineProperty(window.$glob, 'themeId', { + set: (val) => { + this.$refs.container.refresh(val) + } + }) + }, + findnav(id) { + let result = {} + const detail = (list, parent, parentIndex, deep) => { + list.forEach((item, index) => { + if (id === item.index) { + result = { + index: item.index, + deep: deep, + item: item, + itemIndex: index, + itemLen: list.length - 1, + itemList: list, + parent: parent, + parentIndex: parentIndex + } + } else if (item.children) { + detail(item.children, item, index, deep + 1) + } + }) + } + detail(this.nav, this.nav, 0, 0) + return result + }, + findList(index) { + return this.list.find(ele => ele.index == index) || {} + }, + handleInitActive() { + this.keys.ctrl = false + this.active = [] + this.activeIndex = null + }, + setGlobParams(val) { + val = val || this.config + const styleEl = document.createElement('style'); + styleEl.innerHTML = val.style + document.head.appendChild(styleEl); + this.configData.forEach(ele => { + let result = getFunction(val[ele], true) + window.$glob[ele] = typeof result === 'function' && result() || {} + delete window.$glob[ele][''] + }) + window.$glob.url = val.url + this.render = true + } + } +} diff --git a/src/mockProdServer.js b/src/mockProdServer.js new file mode 100644 index 0000000..48cc0fe --- /dev/null +++ b/src/mockProdServer.js @@ -0,0 +1,5 @@ +import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer'; + +export const setupProdMockServer = () => { + createProdMockServer([]); +} diff --git a/src/option/components.js b/src/option/components.js new file mode 100644 index 0000000..069e335 --- /dev/null +++ b/src/option/components.js @@ -0,0 +1,35 @@ + +import { website } from '@/config.js' + +let requireComponent = import.meta.globEager('./components/**/*.vue') +let components = {} +const key = "Option" + +Object.keys(requireComponent).forEach(fileName => { + const cmp = requireComponent[fileName].default + components[cmp.name + key] = cmp +}) + +requireComponent = import.meta.globEager('../components/**/*.vue') + + +Object.keys(requireComponent).forEach(fileName => { + if (fileName.includes('option.vue')) { + const cmp = requireComponent[fileName].default + components[cmp.name + key] = cmp + } +}) + +website.componentsList.map(ele => ele.option).forEach(cmp => { + try { + cmp = eval(cmp) + components[cmp.name + key] = cmp + } catch (err) { + console.log(err) + } + +}) + +export default { + components: components +} diff --git a/src/option/components/audio.vue b/src/option/components/audio.vue new file mode 100644 index 0000000..77167b6 --- /dev/null +++ b/src/option/components/audio.vue @@ -0,0 +1,39 @@ + + + + + + diff --git a/src/option/components/bar.vue b/src/option/components/bar.vue new file mode 100644 index 0000000..0ab6f75 --- /dev/null +++ b/src/option/components/bar.vue @@ -0,0 +1,34 @@ + + + + + + diff --git a/src/option/components/borderBox.vue b/src/option/components/borderBox.vue new file mode 100644 index 0000000..5056daa --- /dev/null +++ b/src/option/components/borderBox.vue @@ -0,0 +1,47 @@ + + + + + + diff --git a/src/option/components/clapper.vue b/src/option/components/clapper.vue new file mode 100644 index 0000000..b50dad9 --- /dev/null +++ b/src/option/components/clapper.vue @@ -0,0 +1,21 @@ + + + + + + diff --git a/src/option/components/common.vue b/src/option/components/common.vue new file mode 100644 index 0000000..f5beeb0 --- /dev/null +++ b/src/option/components/common.vue @@ -0,0 +1,75 @@ + + + + + + diff --git a/src/option/components/datav.vue b/src/option/components/datav.vue new file mode 100644 index 0000000..45192ec --- /dev/null +++ b/src/option/components/datav.vue @@ -0,0 +1,51 @@ + + + + + + diff --git a/src/option/components/datetime.vue b/src/option/components/datetime.vue new file mode 100644 index 0000000..981358f --- /dev/null +++ b/src/option/components/datetime.vue @@ -0,0 +1,49 @@ + + + + + + diff --git a/src/option/components/decoration.vue b/src/option/components/decoration.vue new file mode 100644 index 0000000..09be138 --- /dev/null +++ b/src/option/components/decoration.vue @@ -0,0 +1,43 @@ + + + + + + diff --git a/src/option/components/flop.vue b/src/option/components/flop.vue new file mode 100644 index 0000000..311d859 --- /dev/null +++ b/src/option/components/flop.vue @@ -0,0 +1,137 @@ + + + + + + diff --git a/src/option/components/fullscreen.vue b/src/option/components/fullscreen.vue new file mode 100644 index 0000000..6338343 --- /dev/null +++ b/src/option/components/fullscreen.vue @@ -0,0 +1,25 @@ + + + + + diff --git a/src/option/components/funnel.vue b/src/option/components/funnel.vue new file mode 100644 index 0000000..cf7c96d --- /dev/null +++ b/src/option/components/funnel.vue @@ -0,0 +1,18 @@ + + + + + + diff --git a/src/option/components/gauge.vue b/src/option/components/gauge.vue new file mode 100644 index 0000000..0adb921 --- /dev/null +++ b/src/option/components/gauge.vue @@ -0,0 +1,34 @@ + + + + + + diff --git a/src/option/components/graph.vue b/src/option/components/graph.vue new file mode 100644 index 0000000..62190dd --- /dev/null +++ b/src/option/components/graph.vue @@ -0,0 +1,42 @@ + + + + + + diff --git a/src/option/components/group.vue b/src/option/components/group.vue new file mode 100644 index 0000000..9e91d9d --- /dev/null +++ b/src/option/components/group.vue @@ -0,0 +1,60 @@ + + + + + + diff --git a/src/option/components/html.vue b/src/option/components/html.vue new file mode 100644 index 0000000..85cd41d --- /dev/null +++ b/src/option/components/html.vue @@ -0,0 +1,55 @@ + + + + + + diff --git a/src/option/components/iframe.vue b/src/option/components/iframe.vue new file mode 100644 index 0000000..0489ebd --- /dev/null +++ b/src/option/components/iframe.vue @@ -0,0 +1,18 @@ + + + + + + diff --git a/src/option/components/img.vue b/src/option/components/img.vue new file mode 100644 index 0000000..27a6a2f --- /dev/null +++ b/src/option/components/img.vue @@ -0,0 +1,44 @@ + + + + + + diff --git a/src/option/components/imgborder.vue b/src/option/components/imgborder.vue new file mode 100644 index 0000000..d3b961e --- /dev/null +++ b/src/option/components/imgborder.vue @@ -0,0 +1,32 @@ + + + + + + diff --git a/src/option/components/line.vue b/src/option/components/line.vue new file mode 100644 index 0000000..df551ce --- /dev/null +++ b/src/option/components/line.vue @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/option/components/main.vue b/src/option/components/main.vue new file mode 100644 index 0000000..50fbb35 --- /dev/null +++ b/src/option/components/main.vue @@ -0,0 +1,221 @@ + + + + + + diff --git a/src/option/components/map.vue b/src/option/components/map.vue new file mode 100644 index 0000000..ddb7556 --- /dev/null +++ b/src/option/components/map.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/option/components/pictorialbar.vue b/src/option/components/pictorialbar.vue new file mode 100644 index 0000000..daba8d8 --- /dev/null +++ b/src/option/components/pictorialbar.vue @@ -0,0 +1,44 @@ + + + + + + diff --git a/src/option/components/pie.vue b/src/option/components/pie.vue new file mode 100644 index 0000000..6696a8c --- /dev/null +++ b/src/option/components/pie.vue @@ -0,0 +1,31 @@ + + + + + + diff --git a/src/option/components/progress.vue b/src/option/components/progress.vue new file mode 100644 index 0000000..5f2477b --- /dev/null +++ b/src/option/components/progress.vue @@ -0,0 +1,54 @@ + + + + + + diff --git a/src/option/components/radar.vue b/src/option/components/radar.vue new file mode 100644 index 0000000..c4ce485 --- /dev/null +++ b/src/option/components/radar.vue @@ -0,0 +1,29 @@ + + + + + + diff --git a/src/option/components/rectangle.vue b/src/option/components/rectangle.vue new file mode 100644 index 0000000..0c15d3d --- /dev/null +++ b/src/option/components/rectangle.vue @@ -0,0 +1,16 @@ + + + + + + diff --git a/src/option/components/scatter.vue b/src/option/components/scatter.vue new file mode 100644 index 0000000..aee1035 --- /dev/null +++ b/src/option/components/scatter.vue @@ -0,0 +1,19 @@ + + + + + + diff --git a/src/option/components/svg.vue b/src/option/components/svg.vue new file mode 100644 index 0000000..86a0bcc --- /dev/null +++ b/src/option/components/svg.vue @@ -0,0 +1,53 @@ + + + + + + diff --git a/src/option/components/swiper.vue b/src/option/components/swiper.vue new file mode 100644 index 0000000..4d1d914 --- /dev/null +++ b/src/option/components/swiper.vue @@ -0,0 +1,43 @@ + + + + + + diff --git a/src/option/components/table.vue b/src/option/components/table.vue new file mode 100644 index 0000000..0f3516c --- /dev/null +++ b/src/option/components/table.vue @@ -0,0 +1,155 @@ + + + + + + diff --git a/src/option/components/tabs.vue b/src/option/components/tabs.vue new file mode 100644 index 0000000..ff5438c --- /dev/null +++ b/src/option/components/tabs.vue @@ -0,0 +1,90 @@ + + + + + + diff --git a/src/option/components/text.vue b/src/option/components/text.vue new file mode 100644 index 0000000..26065e8 --- /dev/null +++ b/src/option/components/text.vue @@ -0,0 +1,79 @@ + + + + + + diff --git a/src/option/components/time.vue b/src/option/components/time.vue new file mode 100644 index 0000000..810a3e0 --- /dev/null +++ b/src/option/components/time.vue @@ -0,0 +1,52 @@ + + + + + + diff --git a/src/option/components/video.vue b/src/option/components/video.vue new file mode 100644 index 0000000..207d6b0 --- /dev/null +++ b/src/option/components/video.vue @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/option/components/vue.vue b/src/option/components/vue.vue new file mode 100644 index 0000000..d151f0f --- /dev/null +++ b/src/option/components/vue.vue @@ -0,0 +1,75 @@ + + + + + + diff --git a/src/option/components/wordcloud.vue b/src/option/components/wordcloud.vue new file mode 100644 index 0000000..f385ceb --- /dev/null +++ b/src/option/components/wordcloud.vue @@ -0,0 +1,27 @@ + + + + + + diff --git a/src/option/config.js b/src/option/config.js new file mode 100644 index 0000000..4c89f7f --- /dev/null +++ b/src/option/config.js @@ -0,0 +1,361 @@ +import { website } from '@/config.js' +export const themeList = { + 1: { + id: 1, + name: '明亮', + color: ['rgb(73, 146, 255)', 'rgb(124, 255, 178)', 'rgb(253, 221, 96)', 'rgb(255, 110, 118)', 'rgb(88, 217, 249)', 'rgb(5, 192, 145)'], + data: [] + }, + 2: { + id: 2, + name: '暗淡', + color: ['rgb(84, 112, 198)', 'rgb(145, 204, 117)', 'rgb(250, 200, 88)', 'rgb(238, 102, 102)', 'rgb(115, 192, 222)', 'rgb(59, 162, 114)'], + data: [] + }, + 3: { + id: 3, + name: '马卡龙', + color: ['rgb(46, 199, 201)', 'rgb(182, 162, 222)', 'rgb(90, 177, 239)', 'rgb(255, 185, 128)', 'rgb(216, 122, 128)', 'rgb(141, 152, 179)'], + data: [] + }, + 4: { + id: 4, + name: '深色', + color: ['rgb(193, 46, 52)', 'rgb(230, 182, 0)', 'rgb(0, 152, 217)', 'rgb(43, 130, 29)', 'rgb(0, 94, 170)', 'rgb(51, 156, 168)'], + data: [] + }, + 5: { + id: 5, + name: '罗马红', + color: ['rgb(224, 31, 84)', 'rgb(94, 78, 165)', 'rgb(245, 232, 200)', 'rgb(184, 210, 199)', 'rgb(198, 179, 142)', 'rgb(164, 216, 194)'], + data: [] + } +} +//基本配置 +export const config = { + width: 1920, + height: 1080, + query: "function(){\n return window.$glob.params || {}\n}", + header: "function(){\n return window.$glob.params || {}\n}", + screen: 'x', + mark: { + show: false, + text: '', + fontSize: 20, + color: 'rgba(100,100,100,0.2)', + degree: -20 + }, + scale: 1, + backgroundImage: `/img/bg/bg.png`, + url: '', + group: [], + glob: [], + theme: themeList, + themeId: '', + filters: {}, + style: '', + before: '', + overflow: false, + styles: { + show: false, + contrast: 100, + saturate: 100, + brightness: 100, + opacity: 100, + grayscale: 0, + hueRotate: 0, + invert: 0, + blur: 0 + }, + gradeShow: false, + gradeLen: 30, +}; +// 颜色的配置 +export const colorOption = { + menuWidth: 150, + refreshBtn: false, + columnBtn: false, + labelWidth: 100, + column: [{ + label: '颜色1', + prop: 'color1', + type: 'color', + }, { + label: '渐变色', + prop: 'color2', + type: 'color', + }, { + label: '位置', + prop: 'postion', + type: 'number' + }] +} +// 表格的列配置 +export const tableOption = { + menuWidth: 150, + refreshBtn: false, + columnBtn: false, + labelWidth: 100, + column: [{ + label: '名称', + prop: 'label', + }, { + label: 'key值', + prop: 'prop', + }, { + label: '宽度', + prop: 'width', + hide: true, + }, { + label: '状态', + prop: 'hide', + type: 'switch', + hide: true, + value: false, + dicData: [{ + label: '隐藏', + value: true + }, { + label: '显示', + value: false + },] + }, { + label: '格式化', + prop: 'formatter', + span: 24, + hide: true, + }] +} +//一些字典的配置 +export const dicOption = { + animateSpeed: [{ + label: '匀速', + value: 'linear' + }, { + label: '慢快慢', + value: 'ease' + }, { + label: '低速开始', + value: 'ease-in' + }, { + label: '低速结束', + value: 'ease-out' + }, { + label: '低速开始结束', + value: 'ease-in-out' + }], + animateDirection: [{ + label: '默认', + value: 'normal' + }, { + label: '向后', + value: 'reverse' + }, { + label: '向前向后', + value: 'alternate' + }, { + label: '向后向前', + value: 'alternate-reverse' + }], + lineAnimation: [{ + label: '无', + value: '' + }, { + label: '正向', + value: 'positive' + }, { + label: '反向', + value: 'reverse' + }], + lineType: [{ + label: '实线', + value: '' + }, { + label: '点线', + value: 'dotted' + }, { + label: '虚线', + value: 'dashed' + }, { + label: '混合线', + value: 'blend' + }], + line: [{ + label: '线条', + value: 'line' + }, { + label: '圆环', + value: 'circle' + }], + fontWeight: [{ + label: 'normal', + value: 'normal' + }, { + label: 'bold', + value: 'bold' + }, { + label: 'bolder', + value: 'bolder' + }, { + label: 'ligter', + value: 'ligter' + }], + border: [{ + label: '无边框', + value: '' + }, { + label: '内置图片', + value: 'img' + }, { + label: '内置边框', + value: 'border' + }], + textAlign: [{ + label: '居中', + value: 'center' + }, { + label: '左对齐', + value: 'left' + }, { + label: '右对齐', + value: 'right' + }], + dataType: [{ + label: '静态数据', + value: 0 + }, { + label: 'API接口数据', + value: 1 + }, { + label: 'SQL数据库数据', + value: 2 + }, { + label: 'WebScoket数据', + value: 3 + }, { + label: 'Record数据集', + value: 4 + }, { + label: 'Public共用数据', + value: 5 + }, { + label: 'MQTT数据', + value: 6 + }, { + label: '解析数据', + value: 7 + }], + orientList: [{ + label: '竖排', + value: 'vertical' + }, { + label: '横排', + value: 'horizontal' + }], + dataMethod: [{ + label: 'GET', + value: 'get' + }, { + label: 'DELETE', + value: 'delete' + }, { + label: 'POST', + value: 'post' + }, { + label: 'PUT', + value: 'put' + }], + dataList: ['data', 'vue', 'common', 'datav', 'text', 'wordcloud', 'img', 'tabs', 'map', 'video', 'clapper', 'pie', 'pictorialbar', 'iframe', 'swiper', 'flop', 'bar', 'line', 'progress', 'table', 'gauge', 'funnel', 'scatter', 'radar', 'img', 'imgborder', 'imgList', 'imgTabs', 'rectangle', 'code'].concat(website.componentsList.filter(ele => ele.data === true).map(ele => ele.name)), + barList: ['bar', 'line', 'scatter'], + mappingList: ['text', 'iframe', 'img', 'video', 'clapper', 'code'], + titleList: ['bar', 'pie', 'line'], + labelList: ['bar', 'line', 'pie', 'rectangle', 'funnel', 'radar', 'scatter'], + legendList: ['bar', 'pie', 'line', 'radar', 'funnel'], + echartList: ['bar', 'pie', 'line', 'gauge', 'funnel', 'scatter', 'radar', 'common'], + colorList: ['bar', 'pie', 'line', 'gauge', 'funnel', 'scatter', 'radar'], + tipList: ['bar', 'pie', 'line', 'rectangle', 'funnel', 'scatter', 'radar'], + positionList: ['bar', 'line', 'pictorialbar', 'scatter'], + labelFormatterList: ['bar', 'map', 'line', 'pie', 'gauge', 'funnel', 'scatter', 'radar', 'rectangle'], + tabsTypeList: [{ + label: '选项卡', + value: 'tabs', + }, { + label: '选择框', + value: 'select', + }], + mapType: [{ + label: '原生', + value: 0 + }], + target: [{ + label: '本窗口', + value: '_self' + }, { + label: '新窗口', + value: '_blank', + }], + swiperType: [{ + label: '普通', + value: '' + }, { + label: '立体', + value: 'card' + }], + swiperIndicator: [{ + label: '外部', + value: 'indicator' + }, { + label: '不显示', + value: 'none' + }], + format: [{ + label: '日期', + value: 'yyyy-MM-dd' + }, { + label: '日期+时分', + value: 'yyyy-MM-dd hh:mm' + }, { + label: '日期+时分秒', + value: 'yyyy-MM-dd hh:mm:ss' + }, { + label: '日期(无年)', + value: 'MM-dd' + }, { + label: '时分', + value: 'hh:mm' + }, { + label: '时分秒', + value: 'hh:mm:ss' + }, { + label: '星期', + value: 'day' + }], + fontFamily: [{ + label: '宋体', + value: 'SimSun' + }, { + label: '新宋体', + value: 'NSimSun' + }, { + label: '黑体', + value: 'SimHei' + }, { + label: '楷体', + value: 'KaiTi_GB2312' + }, { + label: '微软雅黑', + value: 'Microsoft YaHei' + }, { + label: '幼园', + value: 'YouYuan' + }, { + label: '华文细黑', + value: 'STXihei' + }, { + label: '细明体', + value: 'MingLiU' + }, { + label: '新细明体', + value: 'PMingLiU' + }], +} diff --git a/src/page/block/folder.vue b/src/page/block/folder.vue new file mode 100644 index 0000000..ec352d5 --- /dev/null +++ b/src/page/block/folder.vue @@ -0,0 +1,143 @@ + + + + + diff --git a/src/page/block/subgroup.vue b/src/page/block/subgroup.vue new file mode 100644 index 0000000..97c7b5f --- /dev/null +++ b/src/page/block/subgroup.vue @@ -0,0 +1,129 @@ + + + + diff --git a/src/page/block/temp.vue b/src/page/block/temp.vue new file mode 100644 index 0000000..a76b8bc --- /dev/null +++ b/src/page/block/temp.vue @@ -0,0 +1,63 @@ + + diff --git a/src/page/build.vue b/src/page/build.vue new file mode 100644 index 0000000..d784d60 --- /dev/null +++ b/src/page/build.vue @@ -0,0 +1,1184 @@ + + + diff --git a/src/page/components/code-edit.vue b/src/page/components/code-edit.vue new file mode 100644 index 0000000..cd9b9de --- /dev/null +++ b/src/page/components/code-edit.vue @@ -0,0 +1,122 @@ + + + + diff --git a/src/page/components/db.vue b/src/page/components/db.vue new file mode 100644 index 0000000..9b853ea --- /dev/null +++ b/src/page/components/db.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/src/page/components/draggable.vue b/src/page/components/draggable.vue new file mode 100644 index 0000000..e795057 --- /dev/null +++ b/src/page/components/draggable.vue @@ -0,0 +1,672 @@ + + + diff --git a/src/page/components/export-tip.vue b/src/page/components/export-tip.vue new file mode 100644 index 0000000..c58aa9f --- /dev/null +++ b/src/page/components/export-tip.vue @@ -0,0 +1,94 @@ + + + diff --git a/src/page/components/highlight.vue b/src/page/components/highlight.vue new file mode 100644 index 0000000..46b44df --- /dev/null +++ b/src/page/components/highlight.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/src/page/components/import-tip.vue b/src/page/components/import-tip.vue new file mode 100644 index 0000000..746fcbd --- /dev/null +++ b/src/page/components/import-tip.vue @@ -0,0 +1,73 @@ + + + diff --git a/src/page/components/monaco-editor.js b/src/page/components/monaco-editor.js new file mode 100644 index 0000000..4add048 --- /dev/null +++ b/src/page/components/monaco-editor.js @@ -0,0 +1,196 @@ +/* eslint-disable */ +import * as monaco from 'monaco-editor/esm/vs/editor/editor.api'; +import 'monaco-editor/esm/vs/basic-languages/javascript/javascript.contribution'; +import 'monaco-editor/esm/vs/basic-languages/sql/sql.contribution'; +import 'monaco-editor/esm/vs/basic-languages/html/html.contribution'; +import { h } from 'vue' +function beautifier(value) { + return JSON.stringify(value, null, 4) +} +function noop() { } + +export { monaco }; + +export default { + name: 'MonacoEditor', + props: { + diffEditor: { type: Boolean, default: false }, //是否使用diff模式 + width: { type: [String, Number], default: '100%' }, + height: { type: [String, Number], default: '400px' }, + original: String, //只有在diff模式下有效 + modelValue: [String, Object, Array], + language: { type: String, default: 'javascript' }, + theme: { type: String, default: 'vs-dark' }, + disabled: { type: Boolean, default: false }, + options: { type: Object, default() { return {}; } }, + editorMounted: { type: Function, default: noop }, + editorBeforeMount: { type: Function, default: noop }, + }, + + watch: { + options: { + deep: true, + handler(options) { + this.editor && this.editor.updateOptions(options); + } + }, + language() { + if (!this.editor) return; + if (this.diffEditor) { //diff模式下更新language + const { original, modified } = this.editor.getModel(); + monaco.editor.setModelLanguage(original, this.language); + monaco.editor.setModelLanguage(modified, this.language); + } else + monaco.editor.setModelLanguage(this.editor.getModel(), this.language); + }, + theme() { + this.editor && monaco.editor.setTheme(this.theme); + }, + style() { + this.editor && this.$nextTick(() => { + this.editor.layout(); + }); + }, + modelValue(val) { + if (this.editor && val !== this._getValue()) { + this._setValue(val) + } + } + }, + computed: { + style() { + return { + width: !/^\d+$/.test(this.width) ? this.width : `${this.width}px`, + height: !/^\d+$/.test(this.height) ? this.height : `${this.height}px`, + position: 'relative' + } + } + }, + mounted() { + this.initMonaco(); + }, + beforeDestroy() { + this.editor && this.editor.dispose(); + }, + render() { + const fullScreen = this.options.fullScreen + return h('div', { class: 'monaco_editor_container', style: this.style }, [ + fullScreen ? h('i', { class: 'el-icon-full-screen', style: { width: '1.2em', height: '1.2em', position: 'absolute', left: '0px', top: '0px', zIndex: '1', cursor: 'pointer' }, on: { click: this._handleFullScreen } }) : '' + ]) + }, + methods: { + initMonaco() { + const { modelValue, language, theme, disabled, options } = this; + const value = modelValue; + Object.assign(options, this._editorBeforeMount()); //编辑器初始化前 + this.editor = monaco.editor[this.diffEditor ? 'createDiffEditor' : 'create'](this.$el, { + value: typeof value == 'string' ? value : beautifier(value), + language: language, + theme: theme, + readOnly: disabled, + minimap: { + enabled: false, + }, + fontSize: 13, + fullScreen: true, + automaticLayout: true, // 自动布局 + foldingStrategy: 'indentation', // 代码可分小段折叠 + autoClosingBrackets: 'always', + folding: true, + ...options + }); + this.diffEditor && this._setModel(this.modelValue, this.original); + this._editorMounted(this.editor); //编辑器初始化后 + }, + + _handleFullScreen() { + if (this.isMaximum) this.minEditor() + else this.maxEditor() + }, + // 放大 + maxEditor() { + this.isMaximum = true + let dom = this.$el + this.originSize = { + width: dom.clientWidth, + height: dom.clientHeight + } + dom.classList.add('editor-fullscreen') + this.editor.layout({ + height: document.body.clientHeight, + width: document.body.clientWidth + }) + + document.addEventListener('keyup', (e) => { + if (e.keyCode == 27) { + this.minEditor() + } + }) + }, + // 缩小 + minEditor() { + this.isMaximum = false + let dom = this.$el + dom.classList.remove('editor-fullscreen') + this.editor.layout({ + height: this.originSize.height, + width: this.originSize.width + }) + document.removeEventListener('keyup', () => { }) + }, + + _getEditor() { + if (!this.editor) return null; + return this.diffEditor ? this.editor.modifiedEditor : this.editor; + }, + + _setModel(value, original) { //diff模式下设置model + const { language } = this; + const originalModel = monaco.editor.createModel(original, language); + const modifiedModel = monaco.editor.createModel(value, language); + this.editor.setModel({ + original: originalModel, + modified: modifiedModel + }); + }, + + _setValue(value) { + let editor = this._getEditor(); + if (typeof value == 'object') { + value = beautifier(value) + } + if (editor) return editor.setValue(value || ''); + }, + + _getValue() { + let editor = this._getEditor(); + if (!editor) return ''; + return editor.getValue(); + }, + + _editorBeforeMount() { + const options = this.editorBeforeMount(monaco); + return options || {}; + }, + + _editorMounted(editor) { + this.editorMounted(editor, monaco); + if (this.diffEditor) { + editor.onDidUpdateDiff((event) => { + const value = this._getValue(); + this._emitChange(value, event); + }); + } else { + editor.onDidChangeModelContent(event => { + const value = this._getValue(); + this._emitChange(value, event); + }); + } + }, + + _emitChange(value, event) { + this.$emit('change', value, event); + this.$emit('update:modelValue', value); + } + } +} diff --git a/src/page/group.vue b/src/page/group.vue new file mode 100644 index 0000000..c49cdbb --- /dev/null +++ b/src/page/group.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/src/page/group/code-tip.vue b/src/page/group/code-tip.vue new file mode 100644 index 0000000..d5abc8a --- /dev/null +++ b/src/page/group/code-tip.vue @@ -0,0 +1,236 @@ + + + diff --git a/src/page/group/code.vue b/src/page/group/code.vue new file mode 100644 index 0000000..799f250 --- /dev/null +++ b/src/page/group/code.vue @@ -0,0 +1,175 @@ + + + diff --git a/src/page/group/container.vue b/src/page/group/container.vue new file mode 100644 index 0000000..55076d9 --- /dev/null +++ b/src/page/group/container.vue @@ -0,0 +1,394 @@ + + + + + diff --git a/src/page/group/folder.vue b/src/page/group/folder.vue new file mode 100644 index 0000000..3091585 --- /dev/null +++ b/src/page/group/folder.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/src/page/group/header.vue b/src/page/group/header.vue new file mode 100644 index 0000000..c3e5293 --- /dev/null +++ b/src/page/group/header.vue @@ -0,0 +1,351 @@ + + + + + + diff --git a/src/page/group/keys.vue b/src/page/group/keys.vue new file mode 100644 index 0000000..0498ae6 --- /dev/null +++ b/src/page/group/keys.vue @@ -0,0 +1,73 @@ + + diff --git a/src/page/group/layer.vue b/src/page/group/layer.vue new file mode 100644 index 0000000..797968c --- /dev/null +++ b/src/page/group/layer.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/src/page/group/loading.vue b/src/page/group/loading.vue new file mode 100644 index 0000000..9558949 --- /dev/null +++ b/src/page/group/loading.vue @@ -0,0 +1,115 @@ + + + + + diff --git a/src/page/group/other-list.vue b/src/page/group/other-list.vue new file mode 100644 index 0000000..929410a --- /dev/null +++ b/src/page/group/other-list.vue @@ -0,0 +1,88 @@ + + + + + diff --git a/src/page/group/result.vue b/src/page/group/result.vue new file mode 100644 index 0000000..b48ba97 --- /dev/null +++ b/src/page/group/result.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/page/group/share.vue b/src/page/group/share.vue new file mode 100644 index 0000000..60adb1d --- /dev/null +++ b/src/page/group/share.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/page/group/subgroup.vue b/src/page/group/subgroup.vue new file mode 100644 index 0000000..2c0422b --- /dev/null +++ b/src/page/group/subgroup.vue @@ -0,0 +1,129 @@ + + + diff --git a/src/page/group/top.vue b/src/page/group/top.vue new file mode 100644 index 0000000..f3213e4 --- /dev/null +++ b/src/page/group/top.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/src/page/index.js b/src/page/index.js new file mode 100644 index 0000000..e716624 --- /dev/null +++ b/src/page/index.js @@ -0,0 +1,9 @@ +import view from './view.vue' +import { website } from '@/config.js' +export default { + install (Vue, opt) { + Vue.config.globalProperties.$component = Vue.component + Vue.config.globalProperties.$website = website; + Vue.component('avue-data', view) + } +} diff --git a/src/page/index.vue b/src/page/index.vue new file mode 100644 index 0000000..a521a4b --- /dev/null +++ b/src/page/index.vue @@ -0,0 +1,66 @@ + + + diff --git a/src/page/list/category.vue b/src/page/list/category.vue new file mode 100644 index 0000000..448fa74 --- /dev/null +++ b/src/page/list/category.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/page/list/components.vue b/src/page/list/components.vue new file mode 100644 index 0000000..5a03f98 --- /dev/null +++ b/src/page/list/components.vue @@ -0,0 +1,448 @@ + + + + + diff --git a/src/page/list/control.vue b/src/page/list/control.vue new file mode 100644 index 0000000..3ebcac5 --- /dev/null +++ b/src/page/list/control.vue @@ -0,0 +1,103 @@ + + + diff --git a/src/page/list/db.vue b/src/page/list/db.vue new file mode 100644 index 0000000..e499732 --- /dev/null +++ b/src/page/list/db.vue @@ -0,0 +1,343 @@ + + + + + diff --git a/src/page/list/document.vue b/src/page/list/document.vue new file mode 100644 index 0000000..cb84b50 --- /dev/null +++ b/src/page/list/document.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/page/list/file.vue b/src/page/list/file.vue new file mode 100644 index 0000000..b124993 --- /dev/null +++ b/src/page/list/file.vue @@ -0,0 +1,353 @@ + + + + + diff --git a/src/page/list/glob.vue b/src/page/list/glob.vue new file mode 100644 index 0000000..b7fb54d --- /dev/null +++ b/src/page/list/glob.vue @@ -0,0 +1,237 @@ + + + + + diff --git a/src/page/list/index.vue b/src/page/list/index.vue new file mode 100644 index 0000000..fd9e06b --- /dev/null +++ b/src/page/list/index.vue @@ -0,0 +1,482 @@ + + diff --git a/src/page/list/map.vue b/src/page/list/map.vue new file mode 100644 index 0000000..d47cd3a --- /dev/null +++ b/src/page/list/map.vue @@ -0,0 +1,348 @@ + + + diff --git a/src/page/list/record.vue b/src/page/list/record.vue new file mode 100644 index 0000000..5c831da --- /dev/null +++ b/src/page/list/record.vue @@ -0,0 +1,509 @@ + + + + + diff --git a/src/page/list/swiper.vue b/src/page/list/swiper.vue new file mode 100644 index 0000000..dda7228 --- /dev/null +++ b/src/page/list/swiper.vue @@ -0,0 +1,67 @@ + + + diff --git a/src/page/logo.vue b/src/page/logo.vue new file mode 100644 index 0000000..0e8e58b --- /dev/null +++ b/src/page/logo.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/page/nav.vue b/src/page/nav.vue new file mode 100644 index 0000000..98aea8f --- /dev/null +++ b/src/page/nav.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/src/page/setup/anima.vue b/src/page/setup/anima.vue new file mode 100644 index 0000000..c8a153e --- /dev/null +++ b/src/page/setup/anima.vue @@ -0,0 +1,414 @@ + + + + + diff --git a/src/page/setup/contentmenu.vue b/src/page/setup/contentmenu.vue new file mode 100644 index 0000000..5ab0feb --- /dev/null +++ b/src/page/setup/contentmenu.vue @@ -0,0 +1,495 @@ + + + + + diff --git a/src/page/setup/database.vue b/src/page/setup/database.vue new file mode 100644 index 0000000..975a9a2 --- /dev/null +++ b/src/page/setup/database.vue @@ -0,0 +1,163 @@ + + + + diff --git a/src/page/setup/event.vue b/src/page/setup/event.vue new file mode 100644 index 0000000..8bb0f15 --- /dev/null +++ b/src/page/setup/event.vue @@ -0,0 +1,172 @@ + + + + diff --git a/src/page/setup/filters.vue b/src/page/setup/filters.vue new file mode 100644 index 0000000..b7b7dc6 --- /dev/null +++ b/src/page/setup/filters.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/src/page/setup/glob-params.vue b/src/page/setup/glob-params.vue new file mode 100644 index 0000000..f2e53c2 --- /dev/null +++ b/src/page/setup/glob-params.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/src/page/setup/glob.vue b/src/page/setup/glob.vue new file mode 100644 index 0000000..9055b64 --- /dev/null +++ b/src/page/setup/glob.vue @@ -0,0 +1,69 @@ + + + diff --git a/src/page/setup/group.vue b/src/page/setup/group.vue new file mode 100644 index 0000000..c713360 --- /dev/null +++ b/src/page/setup/group.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/src/page/setup/imglist.vue b/src/page/setup/imglist.vue new file mode 100644 index 0000000..be952d5 --- /dev/null +++ b/src/page/setup/imglist.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/src/page/setup/options.vue b/src/page/setup/options.vue new file mode 100644 index 0000000..743dd17 --- /dev/null +++ b/src/page/setup/options.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/src/page/setup/sync.vue b/src/page/setup/sync.vue new file mode 100644 index 0000000..c7d3cbd --- /dev/null +++ b/src/page/setup/sync.vue @@ -0,0 +1,171 @@ + + + + diff --git a/src/page/setup/theme.vue b/src/page/setup/theme.vue new file mode 100644 index 0000000..4c63422 --- /dev/null +++ b/src/page/setup/theme.vue @@ -0,0 +1,304 @@ + + + + + diff --git a/src/page/setup/transfer.vue b/src/page/setup/transfer.vue new file mode 100644 index 0000000..bd9b745 --- /dev/null +++ b/src/page/setup/transfer.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/src/page/setup/variable.vue b/src/page/setup/variable.vue new file mode 100644 index 0000000..0dc21d9 --- /dev/null +++ b/src/page/setup/variable.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/page/view.vue b/src/page/view.vue new file mode 100644 index 0000000..401ccf0 --- /dev/null +++ b/src/page/view.vue @@ -0,0 +1,26 @@ + + diff --git a/src/registerConfig.js b/src/registerConfig.js new file mode 100644 index 0000000..ae6d4d2 --- /dev/null +++ b/src/registerConfig.js @@ -0,0 +1,127 @@ +import 'virtual:svg-icons-register'; +import SvgIcon from "./icons/index.vue"; +import DataVVue3 from '@kjgl77/datav-vue3' +import JsonViewer from 'vue-json-viewer' +import 'vue-json-viewer/style.css' +import draggable from '@/page/components/draggable.vue' +import highlight from '@/page/components/highlight.vue' +import { + loadScript +} from '@/utils/utils' +import { + website +} from '@/config.js' +import '@/styles/common.scss' +import '@/utils/es6' +import hljs from 'highlight.js' //导入代码高亮文件 +import 'highlight.js/styles/atom-one-dark.css' +import { computedUrl } from './utils/utils' + +import error from './error'; + +function registerLibs(config, axios, router, app) { + const $loadingParams = {}; + $loadingParams['element-loading-text'] = "加载中..." + $loadingParams['element-loading-background'] = "rgba(32,32,35, 0.8)" + window.axios = axios; + window.$loadScript = loadScript; + document.title = website.title + app.directive('highlight', function (el) { + let highlight = el.querySelectorAll('pre code'); + highlight.forEach((block) => { + hljs.highlightBlock(block) + }) + }); + app.config.globalProperties.$component = app.component + app.config.globalProperties.$website = config + app.config.globalProperties.$loadingParams = $loadingParams + app.config.globalProperties.computedImgUrl = (imgUri) => { + return computedUrl(process.env.NODE_ENV === 'development' ? "/dev" : '', imgUri, router.options.base) + }; + app.use(router); + app.use(DataVVue3) + app.use(error); + app.use(JsonViewer) + app.component('avue-draggable', draggable) + app.component('avue-highlight', highlight) + app.component("svg-icon", SvgIcon) +} + + +function registerRouters(config, router) { + let mainPath = config.routers.mainPath + if (!router) return + const routers = [{ + path: mainPath, + component: () => import('@/page/index.vue'), + children: [{ + path: '', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/index.vue') + }, + { + path: 'category', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/category.vue'), + }, { + path: 'db', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/db.vue'), + }, + { + path: 'map', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/map.vue') + }, { + path: 'document', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/document.vue') + }, + { + path: 'glob', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/glob.vue') + }, { + path: 'components', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/components.vue') + + }, { + path: 'file', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/file.vue') + }, + // { + // path: 'task', + // component: () => import( /* webpackChunkName: "list" */ '@/page/list/task.vue') + // }, + { + path: 'record', + component: () => import( /* webpackChunkName: "list" */ '@/page/list/record.vue') + } + ] + }, { + path: mainPath + 'build', + name: 'build', + component: () => import( /* webpackChunkName: "build" */ '@/page/build.vue') + }, { + path: mainPath + 'build/:id', + name: 'build', + component: () => import( /* webpackChunkName: "build" */ '@/page/build.vue') + }, { + path: mainPath + 'view/:id', + name: 'view', + component: () => import( /* webpackChunkName: "build" */ '@/page/view.vue') + }] + if (router.addRoutes) { + router.addRoutes(routers) + } else { + routers.forEach((route) => { + router.addRoute(route) + }) + } +} +export default function ({ + app, + config, + router, + axios +}) { + Object.assign(window.$website, config) + if (!window.$website.routers) window.$website.routers = {} + window.$website.routers.mainPath = window.$website.routers.mainPath || '/' + registerRouters(window.$website, router) + registerLibs(window.$website, axios, router, app) +} diff --git a/src/registerLib.js b/src/registerLib.js new file mode 100644 index 0000000..11fd5c6 --- /dev/null +++ b/src/registerLib.js @@ -0,0 +1,9 @@ +import { website } from '@/config.js' +import { loadScript } from '@/utils/utils' +import * as mqtt from 'mqtt/dist/mqtt.min'; +export default (Vue) => { + Vue.config.globalProperties.$libCreate = true; + Vue.config.globalProperties.$website = website; + window.mqtt = mqtt; + window.$loadScript = loadScript; +} diff --git a/src/router.js b/src/router.js new file mode 100644 index 0000000..9f7c04d --- /dev/null +++ b/src/router.js @@ -0,0 +1,6 @@ +import { createRouter, createWebHistory } from 'vue-router'; +const vueRouter = createRouter({ + history: createWebHistory(import.meta.env.VITE_APP_BASE), + routes: [] +}) +export default vueRouter; diff --git a/src/styles/common.scss b/src/styles/common.scss new file mode 100644 index 0000000..e0925ac --- /dev/null +++ b/src/styles/common.scss @@ -0,0 +1,785 @@ +$primary_color: #2681ff; +$primary_bg_color: #202023; + +* { + margin: 0; + padding: 0; +} + +html, +body, +#app { + height: 100%; +} + +body { + background: $primary_bg_color; + overflow: hidden; + font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif !important; + -webkit-font-smoothing: antialiased; +} + +::-webkit-scrollbar-track-piece { + background-color: transparent; +} + +::-webkit-scrollbar { + width: 7px; + height: 7px; + background-color: transparent; +} + +::-webkit-scrollbar-thumb { + border-radius: 5px; + background-color: hsla(220, 4%, 58%, .3); +} + +::-webkit-scrollbar-track-piece { + background-color: transparent; +} + +::-webkit-scrollbar { + width: 5px; + height: 5px; + background-color: transparent; +} + +::-webkit-scrollbar-thumb { + border-radius: 5px; + background-color: hsla(220, 4%, 58%, .3); +} + +a { + text-decoration: none; +} + +img { + user-select: none; +} + +.img { + margin-right: 5px; +} + +.block { + margin: 0 auto; + width: 100%; + display: block; +} + +a { + text-decoration: none; + font-size: 12px; + color: $primary_color; +} + +.el-upload-dragger { + background-color: transparent; +} + +.el-form-item { + padding: 0 10px; + margin-top: 10px; +} + +.el-form-item__label { + color: #fff !important; +} + +.el-form-item__label { + color: #859094; + font-size: 12px; +} + +.el-collapse { + border-top: none; + border-bottom: none; +} + +.el-collapse-item__header { + position: relative; + padding-left: 35px; + height: 40px; + line-height: 40px; + background: transparent; + color: #fbfbfb; + font-weight: 300; + font-size: 12px; + border-color: #282e3a; + + &.is-active { + color: #fff; + background-color: #101618; + } +} + +.el-collapse-item__arrow { + position: absolute; + left: 10px; + line-height: 40px; + color: #bcc9d4; + + &.is-active { + background-color: transparent; + } +} + +.el-collapse-item__content { + padding: 0; +} + +.el-collapse-item__wrap { + background-color: #202023; + border-bottom: none; +} + +.avue-crud { + padding: 10px 5px; + + &__header, + .el-card { + background-color: transparent; + } + + &__menu { + background-color: inherit; + } + + .el-table--border .el-table__inner-wrapper::after, + .el-table--border::after, + .el-table--border::before, + .el-table__inner-wrapper::before { + display: none; + } + + .el-table__body-wrapper tr td.el-table-fixed-column--left, + .el-table__body-wrapper tr td.el-table-fixed-column--right, + .el-table__body-wrapper tr th.el-table-fixed-column--left, + .el-table__body-wrapper tr th.el-table-fixed-column--right, + .el-table__footer-wrapper tr td.el-table-fixed-column--left, + .el-table__footer-wrapper tr td.el-table-fixed-column--right, + .el-table__footer-wrapper tr th.el-table-fixed-column--left, + .el-table__footer-wrapper tr th.el-table-fixed-column--right, + .el-table__header-wrapper tr td.el-table-fixed-column--left, + .el-table__header-wrapper tr td.el-table-fixed-column--right, + .el-table__header-wrapper tr th.el-table-fixed-column--left, + .el-table__header-wrapper tr th.el-table-fixed-column--right { + background-color: transparent; + } + + .el-table th, + .el-table tr, + .el-table, + .el-table__expanded-cell { + background-color: transparent !important; + color: #fff !important; + } + + .el-table--enable-row-hover .el-table__body tr:hover>td { + background-color: #333; + } + + .el-table td, + .el-table th.is-leaf { + border-color: transparent; + } + + .hover-row td, + .hover-row th { + background-color: transparent !important; + border-bottom: none; + } + + .el-table__fixed-right::before, + .el-table__fixed::before, + .el-table::before { + display: none; + } +} + +.avue-empty__desc { + color: #fff; +} + +.el-pagination__total { + color: #fff; +} + +.el-pager li { + height: 30px; + line-height: 30px; + font-weight: bold; +} + +.el-pagination.is-background .btn-next, +.el-pagination.is-background .btn-prev, +.el-pagination.is-background .el-pager li { + background-color: transparent; + color: #C0C4CC; +} + +.el-pagination.is-background .el-pager li:not(.disabled).active { + background-color: transparent; + color: $primary_color; + border: 1px solid $primary_color; +} + +.el-dialog { + background-color: $primary_bg_color; + + &__title { + color: #fdfdfd; + font-size: 16px; + } +} + +.avue-dialog { + + .el-dialog__title, + .el-drawer__header { + color: #fff; + } + + .el-dialog__body { + padding: 20px 20px 60px 20px; + overflow-x: hidden; + } + + &__footer { + border-color: #333; + background-color: #202023; + } + + .el-dialog__header { + border-color: #333; + } +} + +.avue-dialog, +.el-message-box { + background-color: $primary_bg_color; + border-color: $primary_bg_color; + + &__title { + color: #fff; + } +} + +.el-button { + border-radius: 5px; +} + +.el-button--edit { + position: absolute; + top: 12px; + right: 7px; +} + +.el-button { + background-color: transparent; + color: #859094; + border-color: #859094; + + &:hover, + &:focus { + color: #fff; + background-color: rgba(38, 129, 255, 0.2); + border-color: #859094; + } +} + +.el-button--primary { + background-color: transparent; + color: $primary_color; + border-color: $primary_color; + + &:hover, + &:focus { + color: #fff; + background-color: rgba(38, 129, 255, 0.2); + border-color: #4f9eff; + } +} + +.el-button--danger { + background-color: transparent; + color: #f56c6c; + border-color: #f56c6c; + + &:hover, + &:focus { + color: #fff; + background-color: rgba(38, 129, 255, 0.2); + border-color: #f56c6c; + } +} + +.el-button--success { + background-color: transparent; + color: #67C23A; + border-color: #67C23A; + + &:hover, + &:focus { + color: #fff; + background-color: #2f3f62; + border-color: #67C23A; + } +} + +.el-button.is-text:not(.is-disabled):focus, +.el-button.is-text:not(.is-disabled):hover { + background-color: inherit; + color: inherit; +} + +.el-input__inner, +.el-textarea__inner { + color: rgba(255, 255, 255, 0.82); +} + +.el-textarea__inner, +.el-input__wrapper, +.el-input.is-disabled .el-input__wrapper { + background-color: #36373b; + box-shadow: 0 0 0 1px #18181c; +} + +.el-textarea__inner { + &:hover { + box-shadow: 0 0 0 1px #424246; + } + + &:focus { + box-shadow: 0 0 0 1px $primary_color; + } +} + +.el-select:hover:not(.el-select--disabled) .el-input__wrapper { + box-shadow: 0 0 0 1px #18181c; + + &:hover { + box-shadow: 0 0 0 1px #424246; + } +} + +.el-input__wrapper { + box-shadow: 0 0 0 1px #18181c; + + &:hover { + box-shadow: 0 0 0 1px #424246; + } + + &.is-focus { + box-shadow: 0 0 0 1px $primary_color; + } +} + +.el-input-group__append, +.el-input-group__prepend { + background-color: #36373b; + box-shadow: 0 1px 0 0 transparent; + +} + +.el-input.is-disabled .el-input__inner { + background-color: #36373b; + color: rgba(255, 255, 255, 0.82); + border-color: transparent; +} + +.el-input-number.is-controls-right .el-input-number__increase, +.el-input-number.is-controls-right .el-input-number__decrease, +.el-input-number__decrease, +.el-input-number__increase { + border-color: transparent; + background-color: transparent; +} + +.el-slider__bar { + background-color: $primary_color; +} + +.el-slider__button { + width: 8px; + height: 8px; +} + +.el-slider__button { + border-color: #fff; +} + +.el-slider__button-wrapper { + top: -16px; +} + +.el-slider__bar, +.el-slider__runway { + height: 4px; +} + +.el-switch__core, +.el-slider__runway { + background-color: #36373b; + border-color: transparent; +} + +.el-switch.is-checked .el-switch__core { + border-color: $primary_color; + background-color: $primary_color; +} + +.el-radio__label { + font-size: 12px; + line-height: 25px; +} + +.el-radio-group { + margin-bottom: 10px; +} + +.el-radio__input.is-checked+.el-radio__label { + color: $primary_color; +} + +.el-radio-button__inner { + background-color: transparent !important; + border-color: #333 !important; +} + +.el-radio-button.is-active { + .el-radio-button__inner { + border-color: $primary_color !important; + color: $primary_color; + } +} + +.el-checkbox__inner { + // background: transparent; + border: 1px solid $primary_bg_color +} + +.el-radio__input.is-checked .el-radio__inner { + border-color: $primary_color; + background: $primary_color; +} + +.el-checkbox__input.is-checked .el-checkbox__inner, +.el-checkbox__input.is-indeterminate .el-checkbox__inner { + border-color: $primary_color; + background: $primary_color; +} + +.el-tree, +.el-tree-node__content { + background-color: #2a343d !important; +} + +.el-tree-node__content:hover, +.el-upload-list__item:hover { + background-color: #2f3f62; +} + +.el-select { + min-width: 120px; +} + +.el-select__wrapper { + background-color: #36373b; + box-shadow: 0 0 0 1px #18181c inset; +} + +.el-select__placeholder { + color: rgba(255, 255, 255, 0.82); +} + +.el-select .el-select__tags .el-tag--info { + background-color: $primary_bg_color; + border-color: #202023; + color: #e4e4e4; +} + +.el-select:hover .el-input__inner { + border-color: #424246; +} + +.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover { + background-color: initial; + color: #fff; +} + +.el-select-dropdown.is-multiple .el-select-dropdown__item.selected { + background-color: initial; + color: #fff; +} + +.el-select-dropdown { + border-radius: 0; + border: none; + color: #bcc9d4; + background-color: #27343e; + color: #bcc9d4; +} + +.el-select-dropdown__item { + font-size: 12px; +} + +.el-select-dropdown__item.selected, +.el-select-dropdown__item.hover { + font-weight: normal; + background-color: rgba(0, 192, 222, .1); + color: #fff; +} + +.el-popper.is-light { + border: none; +} + +.el-pagination.is-background .el-pager li:not(.is-disabled).is-active { + background-color: transparent; + border: 1px solid $primary_color; +} + +.el-pagination.is-background .btn-next:disabled, +.el-pagination.is-background .btn-prev:disabled { + background-color: transparent; +} + +.list-search { + margin-bottom: 3px; + margin-right: 10px; + width: 200px; +} + +.list-tabs { + display: flex; + justify-content: space-between; + margin-top: 20px; + + .el-tabs__item { + margin-right: 20px; + padding: 0 20px !important; + color: rgba(255, 255, 255, 0.52); + text-align: center; + border-radius: 5px; + + &:last-child { + &:after { + display: none; + } + } + + &:after { + position: absolute; + right: -10px; + top: 30%; + content: ' '; + width: 2px; + height: 40%; + background-color: rgba(255, 255, 255, 0.09); + } + + &:hover { + background-color: rgba(255, 255, 255, .12); + color: rgba(255, 255, 255, 0.52); + } + + &.is-active { + color: $primary_color; + font-weight: bold; + background-color: rgba(36, 134, 185, 0.16); + + &:hover { + color: $primary_color; + background-color: rgba(36, 134, 185, 0.2); + } + } + } + + .el-tabs__nav-wrap::after, + .el-tabs__active-bar { + display: none; + } +} + +.menu__tabs { + width: 100%; + box-sizing: border-box; + + .el-tabs__header { + margin-bottom: 2px; + background: #161618; + } + + .el-tabs__item { + padding-left: 5px !important; + padding: 0 5px; + color: #fff; + font-size: 12px; + box-sizing: border-box; + + i { + margin-right: 5px; + } + + &.is-active { + color: #fff; + background-color: #373739; + box-sizing: border-box; + font-weight: bold; + } + } + + .el-tabs__nav-wrap::after, + .el-tabs__active-bar { + display: none; + } +} + +.el-textarea.is-disabled .el-textarea__inner { + background-color: transparent; +} + +.avue-flex { + display: flex; + align-items: center; +} + +.avue-tip { + display: flex; + flex-wrap: wrap; + + .item { + margin-bottom: 30px; + width: 100%; + } + + .header { + font-size: 14px; + font-weight: bold; + color: #fff; + margin-bottom: 8px; + } + + .content { + margin-bottom: 10px; + background-color: #2c2c31; + border: 1px solid #3f3f44; + border-radius: 5px; + overflow-y: auto; + display: flex; + align-items: center; + color: #eee; + padding: 10px 20px; + font-size: 14px; + + .el-button { + margin-bottom: 8px; + } + + pre code.hljs { + background-color: transparent; + padding: 0; + } + + p { + width: 100%; + } + } +} + +.avue-tip-title { + font-size: 14px; + font-weight: 700; + background-image: linear-gradient(120deg, #54b6d0 16%, #3f8bdb, #3f8bdb) !important; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + padding: 0; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + line-height: 40px; +} + +.refer-select { + left: 200px; + top: 200px; + width: 100px; + height: 100px; + position: absolute; + border: 1px solid $primary_color; + background-color: #2f3f62; + border-radius: 5px; + z-index: 1024; + opacity: 0.4; +} + +.editor-fullscreen { + position: fixed !important; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100% !important; + z-index: 1003; + padding: 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + background: #333; +} + +.avue-crud__header { + background-color: unset !important; +} + +.style-ruler { + .action { + color: #919398; + } +} + +.monaco-editor { + .mtk1 { + color: #f4c945; + } + + .mtk5 { + color: #6bb43b; + } +} + +.avue-json-theme { + width: 100%; + margin-top: 5px; + border-radius: 2px; + border-color: #18181c !important; + background: #292c33; + white-space: nowrap; + color: rgba(255, 255, 255, 0.82); + font-size: 15px; + font-family: Consolas, Menlo, Courier, monospace; + + .jv-code { + overflow: auto !important; + } + + .jv-key { + color: #f4c945; + } + + .jv-string { + color: #6bb43b; + } + + + .jv-more:after { + background: transparent !important; + } + + .jv-node { + color: #C0C4CC; + font-size: 12px; + } +} diff --git a/src/styles/echart.scss b/src/styles/echart.scss new file mode 100644 index 0000000..5b4af69 --- /dev/null +++ b/src/styles/echart.scss @@ -0,0 +1,269 @@ +@keyframes rotating { + from { + transform: rotate(0) + } + + to { + transform: rotate(360deg) + } +} + +.avue-echart { + &-video { + position: relative; + + &__img { + position: absolute; + top: 0; + left: 0; + z-index: -1024; + } + } + + &-tabs { + .el-select { + width: 100%; + } + + .el-select, + .el-input, + input { + height: 100%; + } + + .el-input { + font-size: inherit; + } + + &__list { + display: flex; + justify-content: space-around; + align-items: center; + height: 100%; + } + + &__icon { + margin-right: 10px; + } + + &__item { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + box-sizing: border-box; + } + } + + &-iframe { + iframe { + border: none; + width: 100%; + height: 100%; + } + } + + &-text { + overflow: hidden; + + &__box { + width: 100%; + height: 100%; + } + + &__text { + display: block; + text-decoration: none; + } + } + + &-swiper { + + .el-carousel, + .el-carousel__container { + height: 100%; + } + + img { + width: 100%; + height: 100%; + user-select: none; + } + } + + &-pie { + &__title { + position: absolute; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + } + } + + &-table { + height: 100%; + + .el-table { + background-color: transparent; + } + + .el-table__inner-wrapper { + &::before { + display: none; + } + } + + .el-table::before { + display: none; + } + + .el-table colgroup.gutter, + .el-table th.gutter { + display: none !important; + } + + .el-table td, + .el-table th.is-leaf { + border-bottom: none; + } + + .el-table tbody tr:hover>td { + background-color: transparent + } + + .el-table__body-wrapper::-webkit-scrollbar { + width: 0px; + } + } + + &-header { + padding: 10px; + + &--center { + text-align: center; + } + + &--right { + text-align: right; + } + + &__title { + margin-right: 5px; + font-size: 18px; + font-weight: 400; + color: #333; + text-decoration: none; + } + + &__info { + display: inline-block; + } + } + + &-progress { + position: relative; + + &__text { + &--circle { + position: absolute; + width: 100%; + top: 50%; + transform: translate(0, -50%); + text-align: center; + } + + &--line { + margin-bottom: 20px; + position: relative; + display: flex; + align-items: center; + justify-content: space-between; + + p { + margin-right: 5px; + } + } + } + } + + &-img { + &--rotate { + animation: rotating 0s linear infinite; + } + } + + &-flop { + &__list { + justify-content: flex-start; + display: flex; + flex-wrap: wrap; + width: 100%; + height: 100%; + } + + &__number { + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: space-between; + } + } + + &-map { + position: relative; + + &__bg { + position: absolute; + top: 0; + left: 0; + } + + &__box { + position: relative; + } + + &__location { + position: absolute; + background-color: red; + width: 10px; + height: 10px; + ; + + &:hover { + background-color: green; + } + } + } + + &-time, + &-notice, + &-audio { + display: flex; + align-items: center; + justify-content: center; + + i { + font-size: 48px; + color: #fff; + } + } + + &-data { + display: flex; + align-items: center; + justify-content: center; + + i { + font-size: 48px; + color: #fff; + } + } + + &-group { + position: relative; + } +} diff --git a/src/styles/list.scss b/src/styles/list.scss new file mode 100644 index 0000000..5472777 --- /dev/null +++ b/src/styles/list.scss @@ -0,0 +1,392 @@ +:root { + --primary-color: #2681ff; + --info-color: #00baff; + --info-text-color: #8eeeff; + --text-color: #d8d8d8; + --bg-color: #1d262e; + --border-color: #3a4659; +} + +.list { + height: 100%; + + .menu { + padding-top: 40px; + + li { + padding-left: 40px; + position: relative; + height: 50px; + line-height: 40px; + display: flex; + font-size: 14px; + align-items: center; + cursor: pointer; + color: #fff; + + &:hover { + color: var(--primary-color); + } + + i { + margin-right: 10px; + } + + &.is-active { + background-image: linear-gradient(-90deg, rgba(0, 186, 255, .19) 0, rgba(38, 129, 255, .89) 100%); + background-repeat: round; + + &:hover { + color: #fff; + } + } + } + } + + .el-menu { + border-right: none; + } + + .el-menu.el-menu--horizontal { + border-color: var(--bg-color); + border-width: 2px; + } + + .el-menu i { + margin-right: 5px; + } + + .content { + display: flex; + flex-wrap: wrap; + overflow-x: hidden; + + &__header { + padding: 30px 15px 20px 15px; + box-sizing: border-box; + width: 100%; + height: auto !important; + border-bottom: 1px solid #2d2d2d; + background-color: #18181c; + } + + &__box { + width: 100%; + } + + &__nav { + display: flex; + align-items: flex-end; + justify-content: space-between; + margin-bottom: 10px; + } + + &__add { + margin-right: 12px; + padding-left: 20px; + width: 250px; + height: 70px; + box-sizing: border-box; + vertical-align: middle; + border: 1px solid var(--border-color); + border-radius: 2px; + display: flex; + align-items: center; + justify-content: flex-start; + position: relative; + cursor: pointer; + background-color: #1f262d; + + &:hover { + border-color: var(--primary-color); + + img { + transform: scale(1.1); + } + } + + img { + margin-right: 10px; + } + + p { + color: #d9d9d9; + font-size: 16px; + font-weight: bold; + } + + span { + font-size: 12px; + color: #8d8d8f; + } + + } + + &__page { + padding-right: 10px; + display: flex; + align-items: flex-end; + } + + &__empty { + svg { + width: 200px; + height: 200px; + } + } + + &__item { + display: inline-block; + position: relative; + margin-right: 20px; + margin-bottom: 20px; + width: 270px; + box-sizing: border-box; + overflow: hidden; + border-radius: 5px; + border: 1px solid var(--border-color); + + &:hover { + box-shadow: 0 0 20px 0 #000; + border: 1px solid var(--info-color); + } + } + + &__main { + font-size: 14px; + width: 100%; + padding: 8px 10px; + box-sizing: border-box; + display: flex; + align-items: center; + justify-content: space-between; + background: #1c232c; + box-sizing: border-box; + color: var(--text-color); + font-weight: bold; + border-top: 0; + + a { + color: #bcc9d4; + } + + i { + margin-right: 1px; + } + } + + &__view { + margin-right: 2px; + } + + &__menulist { + display: flex; + + i { + margin-right: 10px; + } + } + + &__start { + display: flex; + + .content__btn { + padding: 0; + margin: 0 5px; + width: 40px; + height: 30px; + line-height: 30px; + border-radius: 5px; + opacity: 0.8; + + i { + font-weight: bold; + } + } + } + + &__status { + display: flex; + align-items: center; + + .icon { + margin-right: 5px; + display: inline-block; + width: 8px; + height: 8px; + border-radius: 100%; + background-color: var(--text-color); + } + + &.is-active { + .icon { + background-color: var(--primary-color); + } + } + } + + &__name { + width: 100px; + padding: 0 5px; + line-height: 28px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + color: #fff; + border: 1px solid transparent; + } + + &__logo { + height: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + color: #fff; + text-align: center; + + p { + font-weight: bold; + font-size: 18px; + background-image: linear-gradient(120deg, #54b6d0 16%, #3f8bdb, #3f8bdb); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + font-weight: bold; + } + + img { + width: 100px !important; + height: auto !important; + } + + span { + display: block; + box-sizing: border-box; + padding: 0 30px; + line-height: 30px; + color: #fff; + font-size: 12px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 100%; + } + + } + + &__info { + background-color: #20262c; + position: relative; + height: 150px; + } + + &__menu { + position: absolute; + top: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.2); + backdrop-filter: blur(3px); + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + } + + &__list { + margin-top: 15px; + + i { + cursor: pointer; + margin: 0 5px; + color: #fff; + font-size: 20px; + } + } + + &__right { + position: absolute; + top: 5px; + right: 10px; + + i { + cursor: pointer; + margin: 5px 5px; + color: #fff; + font-size: 16px; + } + } + + &__btn { + margin: 5px 0; + display: inline-block; + vertical-align: middle; + height: 34px; + line-height: 34px; + padding: 0 40px; + box-sizing: border-box; + outline: 0; + text-align: center; + font-size: 14px; + font-weight: bold; + background-image: linear-gradient(-225deg, var(--primary-color) 0, var(--info-color) 100%); + background-color: var(--primary-color); + border-color: var(--info-color); + color: #fff; + border: none; + transition: .3s ease; + cursor: pointer + } + + &__info { + img { + width: 100%; + height: 100%; + object-fit: cover; + } + } + + &--active { + box-shadow: 0 0 20px 0 #000; + border: 1px solid #00baff; + } + } +} + +.create { + &-screen { + display: flex; + + .item { + padding: 10px 15px; + margin: 10px 20px 10px 0; + background: #36373b; + border-radius: 5px; + text-align: center; + min-width: 100px; + border: 1px solid #1e1e1f; + cursor: pointer; + + &.is-active { + border-color: #2681ff; + } + + &-icon { + width: 30px; + height: 30px; + } + + &-icon, + &-title { + color: #d6d6d7; + font-weight: bold; + } + + &-size { + color: #989899; + font-size: 12px; + } + } + } +} diff --git a/src/styles/style.scss b/src/styles/style.scss new file mode 100644 index 0000000..9bae3ae --- /dev/null +++ b/src/styles/style.scss @@ -0,0 +1,431 @@ +.build { + position: relative; + width: 100%; + height: 100%; + + .flex { + display: flex; + align-items: center; + } + + .app { + width: 100%; + height: calc(100% - 85px); + display: flex; + box-sizing: border-box; + } + + .selectall { + position: absolute; + border: 1px dotted #409EFF; + z-index: 10000; + } + + .icon { + font-size: 20px; + margin-right: 10px; + } + + .selectbg { + width: 100%; + height: 100%; + position: absolute; + z-index: 9999; + } + + .selectflag { + width: 100%; + height: 100%; + position: absolute; + z-index: 9999; + cursor: move; + } + + .el-menu--horizontal .el-menu .el-menu-item, + .el-menu--horizontal .el-menu .el-submenu__title { + font-size: 12px; + } + + .el-empty__image { + svg { + width: 100px; + height: 100px; + } + } + + .menu { + position: relative; + width: 200px; + box-sizing: border-box; + height: 100%; + color: #bcc8d4; + } + + .menu__drag { + width: 3px; + height: 100%; + position: absolute; + background-color: #18181c; + right: 0; + z-index: 1; + + &:hover { + background-color: #2681ff; + cursor: col-resize; + } + } + + .menu_header { + position: absolute; + top: 0; + width: 100%; + z-index: 1; + } + + .menu__scrollbar { + padding-top: 50px; + height: 100%; + box-sizing: border-box; + } + + .menu__list { + padding-left: 10px; + padding-top: 5px; + box-sizing: border-box; + } + + .menu_item, + .menu_ul { + input { + box-sizing: border-box; + padding: 5px; + width: calc(100% - 80px); + outline: none; + background-color: #36373b; + border: none; + color: rgba(255, 255, 255, 0.82); + border-radius: 5px; + } + } + + .menu__item { + width: 100%; + margin-bottom: 8px; + box-sizing: border-box; + border-radius: 5px; + display: flex; + align-items: center; + padding: 5px 5px; + position: relative; + background: #1b1f25; + color: #fff; + cursor: pointer; + border: 1px solid #1b1f25; + flex: none; + font-size: 12px; + + &.is-over, + &:hover { + background: #313132; + cursor: pointer; + + .menu__menu { + i { + display: inline-block; + } + } + } + + &.ghost { + opacity: .6; + color: #fff; + background: #409EFF !important; + cursor: move; + } + + &.is-active { + border: 1px solid #409EFF; + background-color: #2f3f62 + } + + } + + .menu__menu { + position: absolute; + right: 3px; + + i { + color: #ccc; + margin: 0 3px; + font-size: 14px; + display: none; + } + + .is-active { + color: #409EFF; + display: inline-block; + } + } + + .menu__label { + width: calc(100% - 100px); + overflow: hidden; + } + + .menu__button { + display: flex; + + li { + margin: 0 5px; + list-style: none; + } + } + + .menu__icon { + color: #409EFF; + margin-right: 8px; + width: 50px; + min-width: 50px; + height: 30px; + line-height: 30px; + text-align: center; + display: block; + background-color: #1b2127; + border: 1px solid #373739; + border-radius: 5px; + } + + .menu__item--folder { + position: relative; + width: 100%; + box-sizing: border-box; + display: flex; + align-items: center; + padding: 6px 6px; + color: #bcc9d4; + font-size: 12px; + border-radius: 3px; + + .icon-folder { + font-size: 16px; + margin-right: 5px; + } + + .icon-fold { + font-size: 12px; + margin-right: 10px; + transform: rotate(90deg); + display: inline-block; + font-weight: bold; + + &.is-active { + transform: rotate(180deg); + } + } + + &.is-active { + color: #fff; + background: rgba(143, 225, 255, .1); + } + + &.is-over, + &:hover { + color: #fff; + background: rgba(143, 225, 255, .1); + cursor: pointer; + } + } + + .menu__folder { + margin-bottom: 8px; + + &.ghost { + opacity: .6; + color: #fff; + background: #409EFF !important; + cursor: move; + } + + &:hover { + &>.menu__item--folder>.menu__menu { + i { + display: inline-block; + } + } + } + } + + .menu__name { + width: calc(100% - 80px); + overflow: hidden; + } + + .menu_ul--simple { + .menu__icon { + display: none; + } + + .menu__label { + width: calc(100% - 40px); + overflow: hidden; + } + } + + .top { + padding: 10px 20px; + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 9999; + background-color: rgba(255, 255, 255, .4); + } + + .section { + flex: 1; + overflow: hidden; + position: relative; + } + + .refer-line-img { + position: absolute; + left: 0; + z-index: 5; + width: 20px; + height: 20px; + display: flex; + align-items: center; + justify-content: center; + opacity: 0.6; + + img { + width: 100%; + } + } + + .screens { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + overflow: auto; + } + + .screens-drag { + cursor: pointer; + } + + .screen-container { + position: relative; + width: 5000px; + height: 3000px; + background: url("/img/screen.png") repeat; + } + + .canvas { + position: absolute; + transform-origin: 0 0; + top: 50%; + left: 50%; + } + + .footer__menu { + padding-top: 8px; + margin-right: 370px; + float: right; + width: 300px; + } + + .app--none { + padding: 0; + height: 100%; + } + + .app--none .wrapper { + position: relative; + padding: 0; + margin: 0 auto; + width: 100%; + } + + .app--none .content { + width: 100%; + height: 100%; + border: none; + } + + .container { + user-select: none; + transform-origin: 0 0; + position: relative; + } + + .grade { + width: 100%; + height: 100%; + background-size: 30px 30px, 30px 30px; + background-image: linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 0px), linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1px, transparent 0px); + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + } + + .title { + padding: 0 10px; + box-sizing: border-box; + margin-bottom: 5px; + line-height: 40px; + height: 40px; + text-align: center; + font-size: 12px; + background-color: #2a2a2b; + border: 1px solid #18181c; + color: #fff; + + &--left { + text-align: left; + } + + &_box { + display: flex; + align-items: center; + justify-content: space-between; + } + + &_menu { + display: flex; + } + } + + .params { + width: 330px; + } +} + +.views { + overflow: hidden; + + .wrapper { + overflow: hidden; + } +} + +.dialog { + width: 100%; + height: 100%; + position: fixed; + left: 0; + top: 0; + background-color: rgba(0, 0, 0, .8); + z-index: 9999; + + &__title { + font-size: 26px; + color: #fff; + text-align: center; + line-height: 60px; + } +} diff --git a/src/theme/avue.project.js b/src/theme/avue.project.js new file mode 100644 index 0000000..d0f3939 --- /dev/null +++ b/src/theme/avue.project.js @@ -0,0 +1,169 @@ +var theme_avue = { + "version": 1, + "themeName": "avue", + "theme": { + "seriesCnt": "4", + "backgroundColor": "rgba(0,0,0,0)", + "titleColor": "#516b91", + "subtitleColor": "#93b7e3", + "textColorShow": false, + "textColor": "#333", + "markTextColor": "#eee", + "color": [ + "#83bff6", + "#23b7e5", + "#188df0", + "#564aa3", + "#a5e7f0", + "#cbb0e3" + ], + "borderColor": "#ccc", + "borderWidth": 0, + "visualMapColor": [ + "#83bff6", + "#23b7e5", + "#188df0", + "#564aa3" + ], + "legendTextColor": "#999999", + "kColor": "#edafda", + "kColor0": "transparent", + "kBorderColor": "#d680bc", + "kBorderColor0": "#8fd3e8", + "kBorderWidth": "2", + "lineWidth": "2", + "symbolSize": "6", + "symbol": "emptyCircle", + "symbolBorderWidth": "2", + "lineSmooth": true, + "graphLineWidth": 1, + "graphLineColor": "#aaa", + "mapLabelColor": "#000000", + "mapLabelColorE": "rgb(81,107,145)", + "mapBorderColor": "#516b91", + "mapBorderColorE": "#516b91", + "mapBorderWidth": 0.5, + "mapBorderWidthE": 1, + "mapAreaColor": "#f3f3f3", + "mapAreaColorE": "rgba(165,231,240,1)", + "axes": [{ + "type": "all", + "name": "通用坐标轴", + "axisLineShow": true, + "axisLineColor": "#cccccc", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#999999", + "splitLineShow": true, + "splitLineColor": [ + "#eeeeee" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(80,36,204,0.05)", + "rgba(223,35,35,0.02)" + ] + }, + { + "type": "category", + "name": "类目坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": false, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "value", + "name": "数值坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "log", + "name": "对数坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "time", + "name": "时间坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + ], + "axisSeperateSetting": true, + "toolboxColor": "#999999", + "toolboxEmpasisColor": "#666666", + "tooltipAxisColor": "#f9dbdb", + "tooltipAxisWidth": 1, + "timelineLineColor": "#8fd3e8", + "timelineLineWidth": 1, + "timelineItemColor": "#8fd3e8", + "timelineItemColorE": "#8fd3e8", + "timelineCheckColor": "#8fd3e8", + "timelineCheckBorderColor": "rgba(138,124,168,0.37)", + "timelineItemBorderWidth": 1, + "timelineControlColor": "#213dbc", + "timelineControlBorderColor": "#8fd3e8", + "timelineControlBorderWidth": 0.5, + "timelineLabelColor": "#8fd3e8", + "datazoomBackgroundColor": "rgba(0,0,0,0)", + "datazoomDataColor": "rgba(255,255,255,0.3)", + "datazoomFillColor": "rgba(167,183,204,0.4)", + "datazoomHandleColor": "#2472d9", + "datazoomHandleWidth": "100", + "datazoomLabelColor": "#333333" + } +} +window.echarts.registerTheme(theme_avue.themeName, theme_avue.theme) diff --git a/src/theme/halloween.project.js b/src/theme/halloween.project.js new file mode 100644 index 0000000..5864159 --- /dev/null +++ b/src/theme/halloween.project.js @@ -0,0 +1,181 @@ +var theme_macarons = { + "version": 1, + "themeName": "macarons", + "theme": { + "seriesCnt": "4", + "backgroundColor": "rgba(0,0,0,0)", + "titleColor": "#008acd", + "subtitleColor": "#aaaaaa", + "textColorShow": false, + "textColor": "#333", + "markTextColor": "#eeeeee", + "color": [ + "#2ec7c9", + "#b6a2de", + "#5ab1ef", + "#ffb980", + "#d87a80", + "#8d98b3", + "#e5cf0d", + "#97b552", + "#95706d", + "#dc69aa", + "#07a2a4", + "#9a7fd1", + "#588dd5", + "#f5994e", + "#c05050", + "#59678c", + "#c9ab00", + "#7eb00a", + "#6f5553", + "#c14089" + ], + "borderColor": "#ccc", + "borderWidth": 0, + "visualMapColor": [ + "#5ab1ef", + "#e0ffff" + ], + "legendTextColor": "#333333", + "kColor": "#d87a80", + "kColor0": "#2ec7c9", + "kBorderColor": "#d87a80", + "kBorderColor0": "#2ec7c9", + "kBorderWidth": 1, + "lineWidth": 2, + "symbolSize": 3, + "symbol": "emptyCircle", + "symbolBorderWidth": 1, + "lineSmooth": true, + "graphLineWidth": 1, + "graphLineColor": "#aaaaaa", + "mapLabelColor": "#d87a80", + "mapLabelColorE": "rgb(100,0,0)", + "mapBorderColor": "#eeeeee", + "mapBorderColorE": "#444444", + "mapBorderWidth": 0.5, + "mapBorderWidthE": 1, + "mapAreaColor": "#dddddd", + "mapAreaColorE": "rgba(254,153,78,1)", + "axes": [{ + "type": "all", + "name": "通用坐标轴", + "axisLineShow": true, + "axisLineColor": "#eeeeee", + "axisTickShow": true, + "axisTickColor": "#eeeeee", + "axisLabelShow": true, + "axisLabelColor": "#eeeeee", + "splitLineShow": true, + "splitLineColor": [ + "#aaaaaa" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "#eeeeee" + ] + }, + { + "type": "category", + "name": "类目坐标轴", + "axisLineShow": true, + "axisLineColor": "#008acd", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": false, + "splitLineColor": [ + "#eee" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "value", + "name": "数值坐标轴", + "axisLineShow": true, + "axisLineColor": "#008acd", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#eee" + ], + "splitAreaShow": true, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "log", + "name": "对数坐标轴", + "axisLineShow": true, + "axisLineColor": "#008acd", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#eee" + ], + "splitAreaShow": true, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "time", + "name": "时间坐标轴", + "axisLineShow": true, + "axisLineColor": "#008acd", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#eee" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + ], + "axisSeperateSetting": true, + "toolboxColor": "#2ec7c9", + "toolboxEmpasisColor": "#18a4a6", + "tooltipAxisColor": "#008acd", + "tooltipAxisWidth": "1", + "timelineLineColor": "#008acd", + "timelineLineWidth": 1, + "timelineItemColor": "#008acd", + "timelineItemColorE": "#a9334c", + "timelineCheckColor": "#2ec7c9", + "timelineCheckBorderColor": "rgba(46,199,201,0.4)", + "timelineItemBorderWidth": 1, + "timelineControlColor": "#008acd", + "timelineControlBorderColor": "#008acd", + "timelineControlBorderWidth": 0.5, + "timelineLabelColor": "#008acd", + "datazoomBackgroundColor": "rgba(47,69,84,0)", + "datazoomDataColor": "rgba(239,239,255,1)", + "datazoomFillColor": "rgba(182,162,222,0.2)", + "datazoomHandleColor": "#008acd", + "datazoomHandleWidth": "100", + "datazoomLabelColor": "#333333" + } +} + +window.echarts.registerTheme(theme_macarons.themeName, theme_macarons.theme) diff --git a/src/theme/index.js b/src/theme/index.js new file mode 100644 index 0000000..ca2540b --- /dev/null +++ b/src/theme/index.js @@ -0,0 +1,3 @@ +import './avue.project.js' +import './halloween.project.js' +import './wonderland.project' diff --git a/src/theme/wonderland.project.js b/src/theme/wonderland.project.js new file mode 100644 index 0000000..8165965 --- /dev/null +++ b/src/theme/wonderland.project.js @@ -0,0 +1,168 @@ +var theme_wonderland = { + "version": 1, + "themeName": "wonderland", + "theme": { + "seriesCnt": "3", + "backgroundColor": "rgba(255,255,255,0)", + "titleColor": "#666666", + "subtitleColor": "#999999", + "textColorShow": false, + "textColor": "#333", + "markTextColor": "#ffffff", + "color": [ + "#4ea397", + "#22c3aa", + "#7bd9a5", + "#d0648a", + "#f58db2", + "#f2b3c9" + ], + "borderColor": "#ccc", + "borderWidth": 0, + "visualMapColor": [ + "#d0648a", + "#22c3aa", + "#adfff1" + ], + "legendTextColor": "#999999", + "kColor": "#d0648a", + "kColor0": "transparent", + "kBorderColor": "#d0648a", + "kBorderColor0": "#22c3aa", + "kBorderWidth": "1", + "lineWidth": "3", + "symbolSize": "8", + "symbol": "emptyCircle", + "symbolBorderWidth": "2", + "lineSmooth": false, + "graphLineWidth": "1", + "graphLineColor": "#cccccc", + "mapLabelColor": "#28544e", + "mapLabelColorE": "rgb(52,158,142)", + "mapBorderColor": "#999999", + "mapBorderColorE": "#22c3aa", + "mapBorderWidth": 0.5, + "mapBorderWidthE": 1, + "mapAreaColor": "#eeeeee", + "mapAreaColorE": "rgba(34,195,170,0.25)", + "axes": [{ + "type": "all", + "name": "通用坐标轴", + "axisLineShow": true, + "axisLineColor": "#cccccc", + "axisTickShow": false, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#999999", + "splitLineShow": true, + "splitLineColor": [ + "#eeeeee" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.05)", + "rgba(200,200,200,0.02)" + ] + }, + { + "type": "category", + "name": "类目坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": false, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "value", + "name": "数值坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "log", + "name": "对数坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + }, + { + "type": "time", + "name": "时间坐标轴", + "axisLineShow": true, + "axisLineColor": "#333", + "axisTickShow": true, + "axisTickColor": "#333", + "axisLabelShow": true, + "axisLabelColor": "#333", + "splitLineShow": true, + "splitLineColor": [ + "#ccc" + ], + "splitAreaShow": false, + "splitAreaColor": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + ], + "axisSeperateSetting": false, + "toolboxColor": "#999999", + "toolboxEmpasisColor": "#666666", + "tooltipAxisColor": "#cccccc", + "tooltipAxisWidth": 1, + "timelineLineColor": "#4ea397", + "timelineLineWidth": 1, + "timelineItemColor": "#4ea397", + "timelineItemColorE": "#4ea397", + "timelineCheckColor": "#4ea397", + "timelineCheckBorderColor": "rgba(60,235,210,0.3)", + "timelineItemBorderWidth": 1, + "timelineControlColor": "#4ea397", + "timelineControlBorderColor": "#4ea397", + "timelineControlBorderWidth": 0.5, + "timelineLabelColor": "#4ea397", + "datazoomBackgroundColor": "rgba(255,255,255,0)", + "datazoomDataColor": "rgba(222,222,222,1)", + "datazoomFillColor": "rgba(114,230,212,0.25)", + "datazoomHandleColor": "#cccccc", + "datazoomHandleWidth": "100", + "datazoomLabelColor": "#999999" + } +} +window.echarts.registerTheme(theme_wonderland.themeName, theme_wonderland.theme) diff --git a/src/utils/crypto.js b/src/utils/crypto.js new file mode 100644 index 0000000..8aff2aa --- /dev/null +++ b/src/utils/crypto.js @@ -0,0 +1,79 @@ +import CryptoJS from 'crypto-js' + +export default class crypto { + // 使用AesUtil.genAesKey()生成,需和后端配置保持一致 + static aesKey = "EY8WePvjM5GGwQzn"; + + // 使用DesUtil.genDesKey()生成,需和后端配置保持一致 + static desKey = "jMVCBsFGDQr1USHo"; + + /** + * aes 加密方法 + * @param data + * @returns {*} + */ + static encrypt(data) { + return this.encryptAES(data, this.aesKey); + } + + /** + * aes 解密方法 + * @param data + * @returns {*} + */ + static decrypt(data) { + return this.decryptAES(data, this.aesKey); + } + + /** + * aes 加密方法 + */ + static encryptAES(str, cipherKey = '') { + if (!cipherKey) cipherKey = this.aesKey + const encryptedData = CryptoJS.AES.encrypt(str, CryptoJS.enc.Utf8.parse(cipherKey), { + mode: CryptoJS.mode.ECB, + padding: CryptoJS.pad.Pkcs7 + }).toString(); + const result = CryptoJS.enc.Hex.stringify(CryptoJS.enc.Base64.parse(encryptedData)) + return result + } + + /** + * aes 解密方法 + */ + static decryptAES(str, cipherKey = '') { + if (!cipherKey) cipherKey = this.aesKey + const hexStr = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Hex.parse(str)) + const decryptedData = CryptoJS.AES.decrypt(hexStr, CryptoJS.enc.Utf8.parse(cipherKey), { + mode: CryptoJS.mode.ECB, + padding: CryptoJS.pad.Pkcs7 + }).toString(CryptoJS.enc.Utf8); + return decryptedData + } + + /** + * des 加密方法,同java:DesUtil.encryptToBase64(text, desKey) + */ + static encryptDES(data, key) { + const keyHex = CryptoJS.enc.Utf8.parse(key); + const encrypted = CryptoJS.DES.encrypt(data, keyHex, { + mode: CryptoJS.mode.ECB, + padding: CryptoJS.pad.Pkcs7 + }); + return encrypted.toString(); + } + + /** + * des 解密方法,同java:DesUtil.decryptFormBase64(encryptBase64, desKey); + */ + static decryptDES(data, key) { + const keyHex = CryptoJS.enc.Utf8.parse(key); + const decrypted = CryptoJS.DES.decrypt({ + ciphertext: CryptoJS.enc.Base64.parse(data) + }, keyHex, { + mode: CryptoJS.mode.ECB, + padding: CryptoJS.pad.Pkcs7 + }); + return decrypted.toString(CryptoJS.enc.Utf8); + } +} diff --git a/src/utils/es6.js b/src/utils/es6.js new file mode 100644 index 0000000..0dc83fb --- /dev/null +++ b/src/utils/es6.js @@ -0,0 +1,29 @@ + +Array.prototype.isNull = function () { + if (!Array.isArray(this)) return false; + else if (this.length == 0) return true; + else return false; +} +Array.prototype.equals = function (array) { + // if the other array is a falsy value, return + if (!array) + return false; + + // compare lengths - can save a lot of time + if (this.length != array.length) + return false; + + for (var i = 0, l = this.length; i < l; i++) { + // Check if we have nested arrays + if (this[i] instanceof Array && array[i] instanceof Array) { + // recurse into the nested arrays + if (!this[i].equals(array[i])) + return false; + } + else if (this[i] != array[i]) { + // Warning - two different object instances will never be equal: {x:20} != {x:20} + return false; + } + } + return true; +} diff --git a/src/utils/utils.js b/src/utils/utils.js new file mode 100644 index 0000000..9d09e5a --- /dev/null +++ b/src/utils/utils.js @@ -0,0 +1,147 @@ +import { validatenull } from '@/echart/util' +export const uuid = () => { + var s = []; + var hexDigits = "0123456789abcdef"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + + var uuid = s.join(""); + return uuid; +} +export const createFile = () => { + return { + title: "文件夹", + name: "文件夹", + index: uuid(), + menu: true, + display: false, + auto: false, + lock: false, + children: [] + } +} +export const compare = (propertyName) => { + return function (object1, object2) { + var value1 = object1[propertyName]; + var value2 = object2[propertyName]; + if (value2 < value1) { + return -1; + } else if (value2 > value1) { + return 1; + } else { + return 0; + } + } +} + +export const funEval = (value) => { + return new Function("return " + value + ";")(); +} + + +export const getFunction = (fun, def) => { + if (!validatenull(fun)) { + try { + return funEval(fun) + } catch { + return () => { } + } + } else if (def) return () => { } +} +export const getJson = (str) => { + if (validatenull(str)) return {}; + else if (typeof str == "string") { + try { + return JSON.parse(str); + } catch { + return {} + } + } else { + return str; + } +} +export const checkUrl = (url) => { + var reg = /http(s)?:\/\/([\w-.]+)+(:[0-9]+)?.*$/; + if (!reg.test(url)) { + return false; + } + else { + return true + } +} +export const loadScript = (type = 'js', url, dom = "body") => { + let flag = false; + return new Promise((resolve) => { + const head = dom == 'head' ? document.getElementsByTagName('head')[0] : document.body; + for (let i = 0; i < head.children.length; i++) { + let ele = head.children[i] + if ((ele.src || '').indexOf(url) !== -1) { + flag = true; + resolve(); + } + } + if (flag) return; + let script; + if (type === 'js') { + script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = url; + } else if (type === 'css') { + script = document.createElement('link'); + script.rel = 'stylesheet'; + script.type = 'text/css'; + script.href = url; + } + head.appendChild(script); + script.onload = function () { + resolve(); + }; + }); +}; + +export const dataURLtoFile = (base64, filename) => { + var arr = base64.split(','), + mime = arr[0].match(/:(.*?);/)[1], + bstr = atob(arr[1]), + n = bstr.length, + u8arr = new Uint8Array(n); + while (n--) { + u8arr[n] = bstr.charCodeAt(n); + } + return new File([u8arr], filename, { type: mime }); +} + +export const getUrlParam = name => { + let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); + let r = window.location.search.substr(1).match(reg); + if (r != null) { + return unescape(r[2]); + } else { + return null; + } +} +export const computedUrl = (baseUri, imgUri, staticUri = '/DataV') => { + if (/^(http|https):\/\/([\w.]+\/?)\S*/.test(imgUri)) { + return imgUri; + } + if (/^(data)\S*/.test(imgUri)) { + return imgUri; + } + if (/^\/(DataV)\S*/.test(imgUri)) { + return imgUri; + } + if (/^\/(img)\S*/.test(imgUri)) { + return staticUri + imgUri; + } + if (/^\/(api)\S*/.test(imgUri)) { + return baseUri + imgUri; + } + if (/^\/(dev)\S*/.test(imgUri)) { + return imgUri; + } + return imgUri; +} diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..d7d6602 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,45 @@ +import { defineConfig, loadEnv } from 'vite' +import { resolve } from 'path' +import libConfig from './lib.config'; +import createVitePlugins from './vite/plugins' +// https://vitejs.dev/config/ +export default ({ mode, command }) => { + const env = loadEnv(mode, process.cwd()) + const { VITE_APP_BASE, VITE_APP_ENV, VITE_PROXY } = env + return defineConfig({ + ...(() => { + if (VITE_APP_ENV == 'lib') { + return libConfig + } + return {} + })(), + base: VITE_APP_BASE, + resolve: { + alias: { + 'vue': 'vue/dist/vue.esm-bundler.js', + '~': resolve(__dirname, './'), + "@": resolve(__dirname, "./src"), + "components": resolve(__dirname, "./src/components"), + "styles": resolve(__dirname, "./src/styles"), + "utils": resolve(__dirname, "./src/utils"), + } + }, + plugins: createVitePlugins(env, command === 'build'), + define: { + 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV), + }, + server: { + https: false, + host: true, + port: 8100, + proxy: { + "/dev": { + target: VITE_PROXY,//代理接口 + changeOrigin: true, + rewrite: (path) => path.replace(/^\/dev/, ""), + }, + }, + open: true, //vite项目启动时自动打开浏览器 + }, + }) +} diff --git a/vite/plugins/auto-import.js b/vite/plugins/auto-import.js new file mode 100644 index 0000000..6f55dd1 --- /dev/null +++ b/vite/plugins/auto-import.js @@ -0,0 +1,11 @@ +import autoImport from 'unplugin-auto-import/vite' + +export default function createAutoImport() { + return autoImport({ + imports: [ + 'vue', + 'vue-router' + ], + dts: false + }) +} diff --git a/vite/plugins/compression.js b/vite/plugins/compression.js new file mode 100644 index 0000000..cbba311 --- /dev/null +++ b/vite/plugins/compression.js @@ -0,0 +1,27 @@ +import compression from 'vite-plugin-compression' + +export default function createCompression (env) { + const { VITE_BUILD_COMPRESS } = env + const plugin = [] + if (VITE_BUILD_COMPRESS) { + const compressList = VITE_BUILD_COMPRESS.split(',') + if (compressList.includes('gzip')) { + plugin.push( + compression({ + ext: '.gz', + deleteOriginFile: false + }) + ) + } + if (compressList.includes('brotli')) { + plugin.push( + compression({ + ext: '.br', + algorithm: 'brotliCompress', + deleteOriginFile: false + }) + ) + } + } + return plugin +} diff --git a/vite/plugins/index.js b/vite/plugins/index.js new file mode 100644 index 0000000..09428b0 --- /dev/null +++ b/vite/plugins/index.js @@ -0,0 +1,14 @@ +import vue from '@vitejs/plugin-vue' + +import createAutoImport from './auto-import' +import createSvgImport from './svg-import' +import createCompression from './compression' +import createSetupExtend from './setup-extend' +export default function createVitePlugins(viteEnv, isBuild = false) { + const vitePlugins = [vue()] + vitePlugins.push(createAutoImport()) + vitePlugins.push(createSvgImport()) + vitePlugins.push(createSetupExtend()) + isBuild && vitePlugins.push(...createCompression(viteEnv)) + return vitePlugins +} diff --git a/vite/plugins/setup-extend.js b/vite/plugins/setup-extend.js new file mode 100644 index 0000000..63370c1 --- /dev/null +++ b/vite/plugins/setup-extend.js @@ -0,0 +1,5 @@ +import setupExtend from 'vite-plugin-vue-setup-extend' + +export default function createSetupExtend () { + return setupExtend() +} diff --git a/vite/plugins/svg-import.js b/vite/plugins/svg-import.js new file mode 100644 index 0000000..92451fe --- /dev/null +++ b/vite/plugins/svg-import.js @@ -0,0 +1,10 @@ +import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'; +import path from 'path'; +export default function createSvgImport () { + return createSvgIconsPlugin({ + // 指定需要缓存的图标文件夹 + iconDirs: [path.resolve(process.cwd(), 'src/icons/svg')], + // 指定symbolId格式 + symbolId: 'icon-[name]' + }) +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..c7d3bda --- /dev/null +++ b/yarn.lock @@ -0,0 +1,3501 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@antfu/utils@^0.5.2": + version "0.5.2" + resolved "https://registry.npmmirror.com/@antfu/utils/-/utils-0.5.2.tgz" + integrity sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA== + +"@babel/helper-string-parser@^7.27.1": + version "7.27.1" + resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz" + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== + +"@babel/helper-validator-identifier@^7.28.5": + version "7.28.5" + resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz" + integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== + +"@babel/parser@^7.29.3": + version "7.29.3" + resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.3.tgz" + integrity sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA== + dependencies: + "@babel/types" "^7.29.0" + +"@babel/runtime@^7.5.5": + version "7.22.6" + resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.6.tgz" + integrity sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ== + dependencies: + regenerator-runtime "^0.13.11" + +"@babel/types@^7.29.0": + version "7.29.0" + resolved "https://registry.npmmirror.com/@babel/types/-/types-7.29.0.tgz" + integrity sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A== + dependencies: + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.28.5" + +"@ctrl/tinycolor@^4.2.0": + version "4.2.0" + resolved "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-4.2.0.tgz" + integrity sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A== + +"@element-plus/icons-vue@^2.0.9", "@element-plus/icons-vue@^2.3.2", "@element-plus/icons-vue@>=2.0.0": + version "2.3.2" + resolved "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.2.tgz" + integrity sha512-OzIuTaIfC8QXEPmJvB4Y4kw34rSXdCJzxcD1kFStBvr8bK6X1zQAYDo0CNMjojnfTqRQCJ0I7prlErcoRiET2A== + +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + +"@floating-ui/core@^1.0.1": + version "1.0.1" + resolved "https://registry.npmmirror.com/@floating-ui/core/-/core-1.0.1.tgz" + integrity sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA== + +"@floating-ui/dom@^1.0.1": + version "1.0.2" + resolved "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.0.2.tgz" + integrity sha512-5X9WSvZ8/fjy3gDu8yx9HAA4KG1lazUN2P4/VnaXLxTO9Dz53HI1oYoh1OlhqFNlHgGDiwFX5WhFCc2ljbW3yA== + dependencies: + "@floating-ui/core" "^1.0.1" + +"@intlify/core-base@9.2.2": + version "9.2.2" + resolved "https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz" + integrity sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA== + dependencies: + "@intlify/devtools-if" "9.2.2" + "@intlify/message-compiler" "9.2.2" + "@intlify/shared" "9.2.2" + "@intlify/vue-devtools" "9.2.2" + +"@intlify/devtools-if@9.2.2": + version "9.2.2" + resolved "https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz" + integrity sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg== + dependencies: + "@intlify/shared" "9.2.2" + +"@intlify/message-compiler@9.2.2": + version "9.2.2" + resolved "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz" + integrity sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA== + dependencies: + "@intlify/shared" "9.2.2" + source-map "0.6.1" + +"@intlify/shared@9.2.2": + version "9.2.2" + resolved "https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz" + integrity sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q== + +"@intlify/vue-devtools@9.2.2": + version "9.2.2" + resolved "https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz" + integrity sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg== + dependencies: + "@intlify/core-base" "9.2.2" + "@intlify/shared" "9.2.2" + +"@jiaminghi/bezier-curve@*": + version "0.0.9" + resolved "https://registry.npmmirror.com/@jiaminghi/bezier-curve/-/bezier-curve-0.0.9.tgz" + integrity sha512-u9xJPOEl6Dri2E9FfmJoGxYQY7vYJkURNX04Vj64tdi535tPrpkuf9Sm0lNr3QTKdHQh0DdNRsaa62FLQNQEEw== + dependencies: + "@babel/runtime" "^7.5.5" + +"@jiaminghi/c-render@^0.4.3": + version "0.4.3" + resolved "https://registry.npmmirror.com/@jiaminghi/c-render/-/c-render-0.4.3.tgz" + integrity sha512-FJfzj5hGj7MLqqqI2D7vEzHKbQ1Ynnn7PJKgzsjXaZpJzTqs2Yw5OSeZnm6l7Qj7jyPAP53lFvEQNH4o4j6s+Q== + dependencies: + "@babel/runtime" "^7.5.5" + "@jiaminghi/bezier-curve" "*" + "@jiaminghi/color" "*" + "@jiaminghi/transition" "*" + +"@jiaminghi/charts@^0.2.18": + version "0.2.18" + resolved "https://registry.npmmirror.com/@jiaminghi/charts/-/charts-0.2.18.tgz" + integrity sha512-K+HXaOOeWG9OOY1VG6M4mBreeeIAPhb9X+khG651AbnwEwL6G2UtcAQ8GWCq6GzhczcLwwhIhuaHqRygwHC0sA== + dependencies: + "@babel/runtime" "^7.5.5" + "@jiaminghi/c-render" "^0.4.3" + +"@jiaminghi/color@*", "@jiaminghi/color@^1.1.3": + version "1.1.3" + resolved "https://registry.npmmirror.com/@jiaminghi/color/-/color-1.1.3.tgz" + integrity sha512-ZY3hdorgODk4OSTbxyXBPxAxHPIVf9rPlKJyK1C1db46a50J0reFKpAvfZG8zMG3lvM60IR7Qawgcu4ZDO3+Hg== + +"@jiaminghi/transition@*": + version "1.1.11" + resolved "https://registry.npmmirror.com/@jiaminghi/transition/-/transition-1.1.11.tgz" + integrity sha512-owBggipoHMikDHHDW5Gc7RZYlVuvxHADiU4bxfjBVkHDAmmck+fCkm46n2JzC3j33hWvP9nSCAeh37t6stgWeg== + dependencies: + "@babel/runtime" "^7.5.5" + +"@jridgewell/sourcemap-codec@^1.5.5": + version "1.5.5" + resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz" + integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== + +"@kjgl77/datav-vue3@^1.5.0": + version "1.6.1" + resolved "https://registry.npmmirror.com/@kjgl77/datav-vue3/-/datav-vue3-1.6.1.tgz" + integrity sha512-HgEr/McsMhYIIqUhBQR0LB9Q2rFARUd4VrjcsTCyEW6RPZsCJO1Yoto/7P9jLO2uRmzfDOyxJxLx4c67rORziw== + dependencies: + "@jiaminghi/c-render" "^0.4.3" + "@jiaminghi/charts" "^0.2.18" + "@jiaminghi/color" "^1.1.3" + "@vueuse/core" "^10.1.2" + lodash-es "^4.17.21" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@popperjs/core@npm:@sxzz/popperjs-es@^2.11.7": + version "2.11.7" + resolved "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz" + integrity sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ== + +"@rollup/plugin-node-resolve@^13.0.4": + version "13.3.0" + resolved "https://registry.npmmirror.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz" + integrity sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw== + dependencies: + "@rollup/pluginutils" "^3.1.0" + "@types/resolve" "1.17.1" + deepmerge "^4.2.2" + is-builtin-module "^3.1.0" + is-module "^1.0.0" + resolve "^1.19.0" + +"@rollup/pluginutils@^3.1.0": + version "3.1.0" + resolved "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + dependencies: + "@types/estree" "0.0.39" + estree-walker "^1.0.1" + picomatch "^2.2.2" + +"@rollup/pluginutils@^4.2.1": + version "4.2.1" + resolved "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz" + integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== + dependencies: + estree-walker "^2.0.1" + picomatch "^2.2.2" + +"@smallwei/avue@^3.4.8": + version "3.9.1" + resolved "https://registry.npmmirror.com/@smallwei/avue/-/avue-3.9.1.tgz" + integrity sha512-yED1UwSH1Hi+6oJ0YnKqkVfbaZGqQA0VeJMMnsy1/q4upRwGhL2wih07Fghgo/e1qpLWe2/Vd00e59V9xD5uTg== + dependencies: + axios "^0.21.1" + countup.js "^1.9.3" + dayjs "^1.10.4" + lodash "^4.17.21" + lodash-es "^4.17.21" + +"@types/estree@0.0.39": + version "0.0.39" + resolved "https://registry.npmmirror.com/@types/estree/-/estree-0.0.39.tgz" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + +"@types/lodash-es@*", "@types/lodash-es@^4.17.12": + version "4.17.12" + resolved "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz" + integrity sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ== + dependencies: + "@types/lodash" "*" + +"@types/lodash@*", "@types/lodash@^4.17.20": + version "4.17.24" + resolved "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.24.tgz" + integrity sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ== + +"@types/mockjs@^1.0.4": + version "1.0.7" + resolved "https://registry.npmmirror.com/@types/mockjs/-/mockjs-1.0.7.tgz" + integrity sha512-OCxXz6hEaJOVpRwuJMiVY5a6LtJcih+br9gwB/Q8ooOBikvk5FpBQ31OlNimXo3EqKha1Z7PFBni+q9m+8NCWg== + +"@types/node@*", "@types/node@>= 14": + version "18.7.23" + resolved "https://registry.npmmirror.com/@types/node/-/node-18.7.23.tgz" + integrity sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg== + +"@types/resolve@1.17.1": + version "1.17.1" + resolved "https://registry.npmmirror.com/@types/resolve/-/resolve-1.17.1.tgz" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + dependencies: + "@types/node" "*" + +"@types/svgo@^2.6.1": + version "2.6.4" + resolved "https://registry.npmmirror.com/@types/svgo/-/svgo-2.6.4.tgz" + integrity sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng== + dependencies: + "@types/node" "*" + +"@types/web-bluetooth@^0.0.17": + version "0.0.17" + resolved "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.17.tgz" + integrity sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA== + +"@types/web-bluetooth@^0.0.20": + version "0.0.20" + resolved "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz" + integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== + +"@vitejs/plugin-vue@^4.2.3": + version "4.6.2" + resolved "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz" + integrity sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw== + +"@vue/compiler-core@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.34.tgz" + integrity sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw== + dependencies: + "@babel/parser" "^7.29.3" + "@vue/shared" "3.5.34" + entities "^7.0.1" + estree-walker "^2.0.2" + source-map-js "^1.2.1" + +"@vue/compiler-dom@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.34.tgz" + integrity sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw== + dependencies: + "@vue/compiler-core" "3.5.34" + "@vue/shared" "3.5.34" + +"@vue/compiler-sfc@^3.0.5", "@vue/compiler-sfc@^3.2.29", "@vue/compiler-sfc@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.34.tgz" + integrity sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg== + dependencies: + "@babel/parser" "^7.29.3" + "@vue/compiler-core" "3.5.34" + "@vue/compiler-dom" "3.5.34" + "@vue/compiler-ssr" "3.5.34" + "@vue/shared" "3.5.34" + estree-walker "^2.0.2" + magic-string "^0.30.21" + postcss "^8.5.14" + source-map-js "^1.2.1" + +"@vue/compiler-ssr@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.34.tgz" + integrity sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ== + dependencies: + "@vue/compiler-dom" "3.5.34" + "@vue/shared" "3.5.34" + +"@vue/devtools-api@^6.1.4", "@vue/devtools-api@^6.2.1": + version "6.4.2" + resolved "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.2.tgz" + integrity sha512-6hNZ23h1M2Llky+SIAmVhL7s6BjLtZBCzjIz9iRSBUsysjE7kC39ulW0dH4o/eZtycmSt4qEr6RDVGTIuWu+ow== + +"@vue/reactivity@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.34.tgz" + integrity sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ== + dependencies: + "@vue/shared" "3.5.34" + +"@vue/runtime-core@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.34.tgz" + integrity sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw== + dependencies: + "@vue/reactivity" "3.5.34" + "@vue/shared" "3.5.34" + +"@vue/runtime-dom@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.34.tgz" + integrity sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg== + dependencies: + "@vue/reactivity" "3.5.34" + "@vue/runtime-core" "3.5.34" + "@vue/shared" "3.5.34" + csstype "^3.2.3" + +"@vue/server-renderer@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.34.tgz" + integrity sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew== + dependencies: + "@vue/compiler-ssr" "3.5.34" + "@vue/shared" "3.5.34" + +"@vue/shared@3.5.34": + version "3.5.34" + resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.34.tgz" + integrity sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA== + +"@vueuse/core@*", "@vueuse/core@^10.1.2": + version "10.2.1" + resolved "https://registry.npmmirror.com/@vueuse/core/-/core-10.2.1.tgz" + integrity sha512-c441bfMbkAwTNwVRHQ0zdYZNETK//P84rC01aP2Uy/aRFCiie9NE/k9KdIXbno0eDYP5NPUuWv0aA/I4Unr/7w== + dependencies: + "@types/web-bluetooth" "^0.0.17" + "@vueuse/metadata" "10.2.1" + "@vueuse/shared" "10.2.1" + vue-demi ">=0.14.5" + +"@vueuse/core@12.0.0": + version "12.0.0" + resolved "https://registry.npmmirror.com/@vueuse/core/-/core-12.0.0.tgz" + integrity sha512-C12RukhXiJCbx4MGhjmd/gH52TjJsc3G0E0kQj/kb19H3Nt6n1CA4DRWuTdWWcaFRdlTe0npWDS942mvacvNBw== + dependencies: + "@types/web-bluetooth" "^0.0.20" + "@vueuse/metadata" "12.0.0" + "@vueuse/shared" "12.0.0" + vue "^3.5.13" + +"@vueuse/metadata@10.2.1": + version "10.2.1" + resolved "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.2.1.tgz" + integrity sha512-3Gt68mY/i6bQvFqx7cuGBzrCCQu17OBaGWS5JdwISpMsHnMKKjC2FeB5OAfMcCQ0oINfADP3i9A4PPRo0peHdQ== + +"@vueuse/metadata@12.0.0": + version "12.0.0" + resolved "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-12.0.0.tgz" + integrity sha512-Yzimd1D3sjxTDOlF05HekU5aSGdKjxhuhRFHA7gDWLn57PRbBIh+SF5NmjhJ0WRgF3my7T8LBucyxdFJjIfRJQ== + +"@vueuse/shared@10.2.1": + version "10.2.1" + resolved "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.2.1.tgz" + integrity sha512-QWHq2bSuGptkcxx4f4M/fBYC3Y8d3M2UYyLsyzoPgEoVzJURQ0oJeWXu79OiLlBb8gTKkqe4mO85T/sf39mmiw== + dependencies: + vue-demi ">=0.14.5" + +"@vueuse/shared@12.0.0": + version "12.0.0" + resolved "https://registry.npmmirror.com/@vueuse/shared/-/shared-12.0.0.tgz" + integrity sha512-3i6qtcq2PIio5i/vVYidkkcgvmTjCqrf26u+Fd4LhnbBmIT6FN8y6q/GJERp8lfcB9zVEfjdV0Br0443qZuJpw== + dependencies: + vue "^3.5.13" + +acorn@^8.8.0: + version "8.8.0" + resolved "https://registry.npmmirror.com/acorn/-/acorn-8.8.0.tgz" + integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + +animate.css@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/animate.css/-/animate.css-4.1.1.tgz" + integrity sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ== + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz" + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz" + integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz" + integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz" + integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== + +array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz" + integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== + +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz" + integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== + +async-function@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/async-function/-/async-function-1.0.0.tgz" + integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== + +async-validator@^4.2.5: + version "4.2.5" + resolved "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz" + integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +axios@^0.21.1: + version "0.21.4" + resolved "https://registry.npmmirror.com/axios/-/axios-0.21.4.tgz" + integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + dependencies: + follow-redirects "^1.14.0" + +axios@0.19.0: + version "0.19.0" + resolved "https://registry.npmmirror.com/axios/-/axios-0.19.0.tgz" + integrity sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ== + dependencies: + follow-redirects "1.5.10" + is-buffer "^2.0.2" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.npmmirror.com/base/-/base-0.11.2.tgz" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bl@^4.0.2: + version "4.1.0" + resolved "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +bluebird@^3.5.0: + version "3.7.2" + resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.14" + resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.14.tgz" + integrity sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.2.2: + version "2.3.2" + resolved "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +builtin-modules@^3.3.0: + version "3.3.0" + resolved "https://registry.npmmirror.com/builtin-modules/-/builtin-modules-3.3.0.tgz" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + +call-bind@^1.0.7, call-bind@^1.0.8, call-bind@^1.0.9: + version "1.0.9" + resolved "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.9.tgz" + integrity sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + get-intrinsic "^1.3.0" + set-function-length "^1.2.2" + +call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz" + integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chokidar@^3.5.2, chokidar@^3.5.3, "chokidar@>=3.0.0 <4.0.0": + version "3.5.3" + resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clipboard@^2.0.4: + version "2.0.11" + resolved "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz" + integrity sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw== + dependencies: + good-listener "^1.2.2" + select "^1.1.2" + tiny-emitter "^2.0.0" + +clone@^2.1.1: + version "2.1.2" + resolved "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz" + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz" + integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +commander@*: + version "9.4.0" + resolved "https://registry.npmmirror.com/commander/-/commander-9.4.0.tgz" + integrity sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commist@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/commist/-/commist-1.1.0.tgz" + integrity sha512-rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg== + dependencies: + leven "^2.1.0" + minimist "^1.1.0" + +component-emitter@^1.2.1: + version "1.3.1" + resolved "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.1.tgz" + integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +concat-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/concat-stream/-/concat-stream-2.0.0.tgz" + integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.0.2" + typedarray "^0.0.6" + +connect@^3.7.0: + version "3.7.0" + resolved "https://registry.npmmirror.com/connect/-/connect-3.7.0.tgz" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== + +cors@^2.8.5: + version "2.8.6" + resolved "https://registry.npmmirror.com/cors/-/cors-2.8.6.tgz" + integrity sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw== + dependencies: + object-assign "^4" + vary "^1" + +countup.js@^1.9.3: + version "1.9.3" + resolved "https://registry.npmmirror.com/countup.js/-/countup.js-1.9.3.tgz" + integrity sha512-UHf2P/mFKaESqdPq+UdBJm/1y8lYdlcDd0nTZHNC8cxWoJwZr1Eldm1PpWui446vDl5Pd8PtRYkr3q6K4+Qa5A== + +crypto-js@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz" + integrity sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw== + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-tree@^1.1.2, css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^6.0.1: + version "6.2.2" + resolved "https://registry.npmmirror.com/css-what/-/css-what-6.2.2.tgz" + integrity sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA== + +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +csstype@^3.2.3: + version "3.2.3" + resolved "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz" + integrity sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ== + +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +dayjs@^1.10.4, dayjs@^1.10.6, dayjs@^1.11.19: + version "1.11.20" + resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.20.tgz" + integrity sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ== + +debug@^2.2.0: + version "2.6.9" + resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^2.3.3: + version "2.6.9" + resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^4.1.1: + version "4.4.3" + resolved "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== + dependencies: + ms "^2.1.3" + +debug@^4.3.1: + version "4.4.3" + resolved "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== + dependencies: + ms "^2.1.3" + +debug@^4.3.2: + version "4.3.4" + resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +debug@^4.3.3: + version "4.3.4" + resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +debug@=3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz" + integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + dependencies: + ms "2.0.0" + +debug@2.6.9: + version "2.6.9" + resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +decode-uri-component@^0.2.0: + version "0.2.2" + resolved "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.2.2.tgz" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz" + integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz" + integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delegate@^3.1.2: + version "3.2.0" + resolved "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz" + integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +domelementtype@^1.3.1, domelementtype@1: + version "1.3.1" + resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domutils@^1.5.1: + version "1.7.0" + resolved "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" + +duplexify@^4.1.1: + version "4.1.3" + resolved "https://registry.npmmirror.com/duplexify/-/duplexify-4.1.3.tgz" + integrity sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA== + dependencies: + end-of-stream "^1.4.1" + inherits "^2.0.3" + readable-stream "^3.1.1" + stream-shift "^1.0.2" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +element-plus@^2.7.5, element-plus@>=2.2.0: + version "2.13.7" + resolved "https://registry.npmmirror.com/element-plus/-/element-plus-2.13.7.tgz" + integrity sha512-XdHATFZOyzVFL1DaHQ90IOJQSg9UnSAV+bhDW+YB5UoZ0Hxs50mwqjqfwXkuwpSag+VXXizVcErBR6Movo5daw== + dependencies: + "@ctrl/tinycolor" "^4.2.0" + "@element-plus/icons-vue" "^2.3.2" + "@floating-ui/dom" "^1.0.1" + "@popperjs/core" "npm:@sxzz/popperjs-es@^2.11.7" + "@types/lodash" "^4.17.20" + "@types/lodash-es" "^4.17.12" + "@vueuse/core" "12.0.0" + async-validator "^4.2.5" + dayjs "^1.11.19" + lodash "^4.17.23" + lodash-es "^4.17.23" + lodash-unified "^1.0.3" + memoize-one "^6.0.0" + normalize-wheel-es "^1.2.0" + vue-component-type-helpers "^3.2.4" + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +end-of-stream@^1.1.0, end-of-stream@^1.4.1: + version "1.4.5" + resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.5.tgz" + integrity sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg== + dependencies: + once "^1.4.0" + +entities@^1.1.1: + version "1.1.2" + resolved "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +entities@^7.0.1: + version "7.0.1" + resolved "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz" + integrity sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA== + +es-abstract@^1.23.5, es-abstract@^1.23.9: + version "1.24.2" + resolved "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.24.2.tgz" + integrity sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg== + dependencies: + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.3.0" + get-proto "^1.0.1" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" + is-callable "^1.2.7" + is-data-view "^1.0.2" + is-negative-zero "^2.0.3" + is-regex "^1.2.1" + is-set "^2.0.3" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.1" + math-intrinsics "^1.1.0" + object-inspect "^1.13.4" + object-keys "^1.1.1" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.4" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + stop-iteration-iterator "^1.1.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.19" + +es-define-property@^1.0.0, es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== + dependencies: + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" + +esbuild@^0.18.10: + version "0.18.20" + resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + +esbuild@0.11.3: + version "0.11.3" + resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.11.3.tgz" + integrity sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.2: + version "1.0.5" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +escape-string-regexp@1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-1.0.1.tgz" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + +estree-walker@^2.0.1, estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +etag@^1.8.1: + version "1.8.1" + resolved "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz" + integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz" + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0: + version "3.0.2" + resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz" + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz" + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extglob@^2.0.2: + version "2.0.4" + resolved "https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +fast-glob@^3.2.11, fast-glob@^3.2.7: + version "3.2.12" + resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz" + integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fastq@^1.6.0: + version "1.13.0" + resolved "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + dependencies: + reusify "^1.0.4" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz" + integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +follow-redirects@^1.14.0: + version "1.16.0" + resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.16.0.tgz" + integrity sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw== + +follow-redirects@1.5.10: + version "1.5.10" + resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz" + integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== + dependencies: + debug "=3.1.0" + +for-each@^0.3.3, for-each@^0.3.5: + version "0.3.5" + resolved "https://registry.npmmirror.com/for-each/-/for-each-0.3.5.tgz" + integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== + dependencies: + is-callable "^1.2.7" + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz" + integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz" + integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== + dependencies: + map-cache "^0.2.2" + +fs-extra@^10.0.0: + version "10.1.0" + resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +function-bind@^1.1.1, function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +generator-function@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/generator-function/-/generator-function-2.0.1.tgz" + integrity sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g== + +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + +get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" + +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz" + integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" + +good-listener@^1.2.2: + version "1.2.2" + resolved "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz" + integrity sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw== + dependencies: + delegate "^3.1.2" + +gopd@^1.0.1, gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.10" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz" + integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== + dependencies: + ansi-regex "^2.0.0" + +has-bigints@^1.0.2: + version "1.1.0" + resolved "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.1.0.tgz" + integrity sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg== + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz" + integrity sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/has-proto/-/has-proto-1.2.0.tgz" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== + dependencies: + dunder-proto "^1.0.0" + +has-symbols@^1.0.3, has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + +has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz" + integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz" + integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz" + integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz" + integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hasown@^2.0.0, hasown@^2.0.2: + version "2.0.3" + resolved "https://registry.npmmirror.com/hasown/-/hasown-2.0.3.tgz" + integrity sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg== + dependencies: + function-bind "^1.1.2" + +he@^1.1.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +help-me@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/help-me/-/help-me-3.0.0.tgz" + integrity sha512-hx73jClhyk910sidBB7ERlnhMlFsJJIBqSVMFDwPN8o2v9nmp5KgLq1Xz1Bf1fCMMZ6mPrX159iG0VLy/fPMtQ== + dependencies: + glob "^7.1.6" + readable-stream "^3.6.0" + +highlight.js@^11.8.0: + version "11.8.0" + resolved "https://registry.npmmirror.com/highlight.js/-/highlight.js-11.8.0.tgz" + integrity sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg== + +htmlparser2@^3.8.3: + version "3.10.1" + resolved "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + +ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +image-size@^0.5.1: + version "0.5.5" + resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== + +immutable@^4.0.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/immutable/-/immutable-4.1.0.tgz" + integrity sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@2: + version "2.0.4" + resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.1.0.tgz" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" + +is-accessor-descriptor@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz" + integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA== + dependencies: + hasown "^2.0.0" + +is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-async-function@^2.0.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/is-async-function/-/is-async-function-2.1.1.tgz" + integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== + dependencies: + async-function "^1.0.0" + call-bound "^1.0.3" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.1.0.tgz" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== + dependencies: + has-bigints "^1.0.2" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.2.1: + version "1.2.2" + resolved "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz" + integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-buffer@^2.0.2: + version "2.0.5" + resolved "https://registry.npmmirror.com/is-buffer/-/is-buffer-2.0.5.tgz" + integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== + +is-builtin-module@^3.1.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz" + integrity sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw== + dependencies: + builtin-modules "^3.3.0" + +is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.9.0: + version "2.10.0" + resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.10.0.tgz" + integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== + dependencies: + has "^1.0.3" + +is-data-descriptor@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz" + integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== + dependencies: + hasown "^2.0.0" + +is-data-view@^1.0.1, is-data-view@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/is-data-view/-/is-data-view-1.0.2.tgz" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== + dependencies: + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + +is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.1.0.tgz" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" + +is-descriptor@^0.1.0: + version "0.1.7" + resolved "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz" + integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz" + integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw== + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz" + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.npmmirror.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== + dependencies: + call-bound "^1.0.3" + +is-generator-function@^1.0.10: + version "1.1.2" + resolved "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.1.2.tgz" + integrity sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA== + dependencies: + call-bound "^1.0.4" + generator-function "^2.0.0" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/is-map/-/is-map-2.0.3.tgz" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-module/-/is-module-1.0.0.tgz" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.1.1.tgz" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz" + integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-plain-obj@^1.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/is-regex/-/is-regex-1.2.1.tgz" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== + dependencies: + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/is-set/-/is-set-2.0.3.tgz" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== + dependencies: + call-bound "^1.0.3" + +is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/is-string/-/is-string-1.1.1.tgz" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.1.1.tgz" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== + dependencies: + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" + +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.15.tgz" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== + dependencies: + which-typed-array "^1.1.16" + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.2.tgz" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2, is-weakref@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.1.1.tgz" + integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== + dependencies: + call-bound "^1.0.3" + +is-weakset@^2.0.3: + version "2.0.4" + resolved "https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.4.tgz" + integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isarray@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz" + integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== + dependencies: + isarray "1.0.0" + +isobject@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz" + integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== + dependencies: + isarray "1.0.0" + +isobject@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +js-base64@^2.1.9: + version "2.6.4" + resolved "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz" + integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== + +js-cookie@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.1.tgz" + integrity sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw== + +js-sdsl@4.3.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz" + integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== + +json5@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + +jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +kind-of@^3.0.2: + version "3.2.2" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz" + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== + dependencies: + is-buffer "^1.1.5" + +kind-of@^3.0.3: + version "3.2.2" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz" + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== + dependencies: + is-buffer "^1.1.5" + +kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz" + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz" + integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.2: + version "5.1.0" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +leven@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/leven/-/leven-2.1.0.tgz" + integrity sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA== + +loader-utils@^1.1.0: + version "1.4.2" + resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +local-pkg@^0.4.2: + version "0.4.2" + resolved "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.2.tgz" + integrity sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg== + +lodash-es@*, lodash-es@^4.17.21, lodash-es@^4.17.23: + version "4.18.1" + resolved "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.18.1.tgz" + integrity sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A== + +lodash-unified@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz" + integrity sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ== + +lodash@*, lodash@^4.17.21, lodash@^4.17.23: + version "4.18.1" + resolved "https://registry.npmmirror.com/lodash/-/lodash-4.18.1.tgz" + integrity sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +magic-string@^0.25.7: + version "0.25.9" + resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== + dependencies: + sourcemap-codec "^1.4.8" + +magic-string@^0.26.2: + version "0.26.4" + resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.26.4.tgz" + integrity sha512-e5uXtVJ22aEpK9u1+eQf0fSxHeqwyV19K+uGnlROCxUhzwRip9tBsaMViK/0vC3viyPd5Gtucp3UmEp/Q2cPTQ== + dependencies: + sourcemap-codec "^1.4.8" + +magic-string@^0.30.21: + version "0.30.21" + resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz" + integrity sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.5" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz" + integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz" + integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== + dependencies: + object-visit "^1.0.0" + +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +memoize-one@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz" + integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== + +merge-options@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz" + integrity sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg== + dependencies: + is-plain-obj "^1.1" + +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +micromatch@3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz" + integrity sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.2.2" + define-property "^1.0.0" + extend-shallow "^2.0.1" + extglob "^2.0.2" + fragment-cache "^0.2.1" + kind-of "^5.0.2" + nanomatch "^1.2.1" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +minimatch@^3.1.1: + version "3.1.5" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz" + integrity sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.0, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.8" + resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mlly@^0.5.14, mlly@^0.5.7: + version "0.5.16" + resolved "https://registry.npmmirror.com/mlly/-/mlly-0.5.16.tgz" + integrity sha512-LaJ8yuh4v0zEmge/g3c7jjFlhoCPfQn6RCjXgm9A0Qiuochq4BcuOxVfWmdnCoLTlg2MV+hqhOek+W2OhG0Lwg== + dependencies: + acorn "^8.8.0" + pathe "^0.3.8" + pkg-types "^0.3.5" + ufo "^0.8.5" + +mockjs@^1.1.0, mockjs@>=1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz" + integrity sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ== + dependencies: + commander "*" + +monaco-editor@^0.34.1: + version "0.34.1" + resolved "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.34.1.tgz" + integrity sha512-FKc80TyiMaruhJKKPz5SpJPIjL+dflGvz4CpuThaPMc94AyN7SeC9HQ8hrvaxX7EyHdJcUY5i4D0gNyJj1vSZQ== + +mqtt-packet@^6.8.0: + version "6.10.0" + resolved "https://registry.npmmirror.com/mqtt-packet/-/mqtt-packet-6.10.0.tgz" + integrity sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA== + dependencies: + bl "^4.0.2" + debug "^4.1.1" + process-nextick-args "^2.0.1" + +mqtt@^4.3.7: + version "4.3.8" + resolved "https://registry.npmmirror.com/mqtt/-/mqtt-4.3.8.tgz" + integrity sha512-2xT75uYa0kiPEF/PE0VPdavmEkoBzMT/UL9moid0rAvlCtV48qBwxD62m7Ld/4j8tSkIO1E/iqRl/S72SEOhOw== + dependencies: + commist "^1.0.0" + concat-stream "^2.0.0" + debug "^4.1.1" + duplexify "^4.1.1" + help-me "^3.0.0" + inherits "^2.0.3" + lru-cache "^6.0.0" + minimist "^1.2.5" + mqtt-packet "^6.8.0" + number-allocator "^1.0.9" + pump "^3.0.0" + readable-stream "^3.6.0" + reinterval "^1.1.0" + rfdc "^1.3.0" + split2 "^3.1.0" + ws "^7.5.5" + xtend "^4.0.2" + +ms@^2.1.3: + version "2.1.3" + resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +nanoid@^3.3.11: + version "3.3.12" + resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.12.tgz" + integrity sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ== + +nanomatch@^1.2.1: + version "1.2.13" + resolved "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-wheel-es@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz" + integrity sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw== + +nprogress@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz" + integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +number-allocator@^1.0.9: + version "1.0.14" + resolved "https://registry.npmmirror.com/number-allocator/-/number-allocator-1.0.14.tgz" + integrity sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA== + dependencies: + debug "^4.3.1" + js-sdsl "4.3.0" + +object-assign@^4, object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz" + integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-inspect@^1.13.3, object-inspect@^1.13.4: + version "1.13.4" + resolved "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz" + integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz" + integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.7.tgz" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" + object-keys "^1.1.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz" + integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== + dependencies: + isobject "^3.0.1" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz" + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== + dependencies: + ee-first "1.1.1" + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/own-keys/-/own-keys-1.0.1.tgz" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz" + integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@^6.2.0: + version "6.2.1" + resolved "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz" + integrity sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw== + +pathe@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz" + integrity sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw== + +pathe@^0.3.3, pathe@^0.3.7, pathe@^0.3.8: + version "0.3.8" + resolved "https://registry.npmmirror.com/pathe/-/pathe-0.3.8.tgz" + integrity sha512-c71n61F1skhj/jzZe+fWE9XDoTYjWbUwIKVwFftZ5IOgiX44BVkTkD+/803YDgR50tqeO4eXWxLyVHBLWQAD1g== + +picocolors@^1.0.0, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pkg-types@^0.3.5: + version "0.3.5" + resolved "https://registry.npmmirror.com/pkg-types/-/pkg-types-0.3.5.tgz" + integrity sha512-VkxCBFVgQhNHYk9subx+HOhZ4jzynH11ah63LZsprTKwPCWG9pfWBlkElWFbvkP9BVR0dP1jS9xPdhaHQNK74Q== + dependencies: + jsonc-parser "^3.2.0" + mlly "^0.5.14" + pathe "^0.3.7" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== + +possible-typed-array-names@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz" + integrity sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg== + +postcss-prefix-selector@^1.6.0: + version "1.16.1" + resolved "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz" + integrity sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ== + +postcss@^5.2.17: + version "5.2.18" + resolved "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +postcss@^8.4.27, postcss@^8.5.14, "postcss@>4 <9": + version "8.5.14" + resolved "https://registry.npmmirror.com/postcss/-/postcss-8.5.14.tgz" + integrity sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg== + dependencies: + nanoid "^3.3.11" + picocolors "^1.1.1" + source-map-js "^1.2.1" + +posthtml-parser@^0.2.0, posthtml-parser@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz" + integrity sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw== + dependencies: + htmlparser2 "^3.8.3" + isobject "^2.1.0" + +posthtml-rename-id@^1.0: + version "1.0.12" + resolved "https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz" + integrity sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw== + dependencies: + escape-string-regexp "1.0.5" + +posthtml-render@^1.0.5, posthtml-render@^1.0.6: + version "1.4.0" + resolved "https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz" + integrity sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw== + +posthtml-svg-mode@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz" + integrity sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ== + dependencies: + merge-options "1.0.1" + posthtml "^0.9.2" + posthtml-parser "^0.2.1" + posthtml-render "^1.0.6" + +posthtml@^0.9.2: + version "0.9.2" + resolved "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz" + integrity sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q== + dependencies: + posthtml-parser "^0.2.0" + posthtml-render "^1.0.5" + +process-nextick-args@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +pump@^3.0.0: + version "3.0.4" + resolved "https://registry.npmmirror.com/pump/-/pump-3.0.4.tgz" + integrity sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +query-string@^4.3.2: + version "4.3.4" + resolved "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz" + integrity sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q== + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.npmmirror.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" + +regenerator-runtime@^0.13.11: + version "0.13.11" + resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.5.4: + version "1.5.4" + resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" + +reinterval@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/reinterval/-/reinterval-1.1.0.tgz" + integrity sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ== + +repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz" + integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz" + integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== + +resolve@^1.19.0: + version "1.22.1" + resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rfdc@^1.3.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/rfdc/-/rfdc-1.4.1.tgz" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== + +rollup@^1.20.0||^2.0.0, rollup@^2.42.0: + version "2.77.3" + resolved "https://registry.npmmirror.com/rollup/-/rollup-2.77.3.tgz" + integrity sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g== + optionalDependencies: + fsevents "~2.3.2" + +rollup@^3.27.1: + version "3.30.0" + resolved "https://registry.npmmirror.com/rollup/-/rollup-3.30.0.tgz" + integrity sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA== + optionalDependencies: + fsevents "~2.3.2" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-array-concat@^1.1.3: + version "1.1.4" + resolved "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.1.4.tgz" + integrity sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg== + dependencies: + call-bind "^1.0.9" + call-bound "^1.0.4" + get-intrinsic "^1.3.0" + has-symbols "^1.1.0" + isarray "^2.0.5" + +safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz" + integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== + dependencies: + ret "~0.1.10" + +sass@*, sass@^1.37.5: + version "1.55.0" + resolved "https://registry.npmmirror.com/sass/-/sass-1.55.0.tgz" + integrity sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A== + dependencies: + chokidar ">=3.0.0 <4.0.0" + immutable "^4.0.0" + source-map-js ">=0.6.2 <2.0.0" + +sax@^1.5.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/sax/-/sax-1.6.0.tgz" + integrity sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA== + +scule@^0.3.2: + version "0.3.2" + resolved "https://registry.npmmirror.com/scule/-/scule-0.3.2.tgz" + integrity sha512-zIvPdjOH8fv8CgrPT5eqtxHQXmPNnV/vHJYffZhE43KZkvULvpCTvOt1HPlFaCZx287INL9qaqrZg34e8NgI4g== + +select@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/select/-/select-1.1.2.tgz" + integrity sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA== + +set-function-length@^1.2.2: + version "1.2.2" + resolved "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.2.tgz" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/set-proto/-/set-proto-1.0.0.tgz" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +side-channel-list@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.1.tgz" + integrity sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.4" + +side-channel-map@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" + +side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sortablejs@1.14.0: + version "1.14.0" + resolved "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz" + integrity sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w== + +source-map-js@^1.2.1, "source-map-js@>=0.6.2 <2.0.0": + version "1.2.1" + resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + +source-map@^0.6.1, source-map@0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +split2@^3.1.0: + version "3.2.2" + resolved "https://registry.npmmirror.com/split2/-/split2-3.2.2.tgz" + integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== + dependencies: + readable-stream "^3.0.0" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz" + integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +stop-iteration-iterator@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz" + integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ== + dependencies: + es-errors "^1.3.0" + internal-slot "^1.1.0" + +store2@^2.14.2: + version "2.14.2" + resolved "https://registry.npmmirror.com/store2/-/store2-2.14.2.tgz" + integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== + +stream-shift@^1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/stream-shift/-/stream-shift-1.0.3.tgz" + integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ== + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" + integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" + +string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz" + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== + dependencies: + ansi-regex "^2.0.0" + +strip-literal@^0.4.0: + version "0.4.2" + resolved "https://registry.npmmirror.com/strip-literal/-/strip-literal-0.4.2.tgz" + integrity sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw== + dependencies: + acorn "^8.8.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz" + integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== + +supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz" + integrity sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A== + dependencies: + has-flag "^1.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-baker@1.7.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz" + integrity sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg== + dependencies: + bluebird "^3.5.0" + clone "^2.1.1" + he "^1.1.1" + image-size "^0.5.1" + loader-utils "^1.1.0" + merge-options "1.0.1" + micromatch "3.1.0" + postcss "^5.2.17" + postcss-prefix-selector "^1.6.0" + posthtml-rename-id "^1.0" + posthtml-svg-mode "^1.0.3" + query-string "^4.3.2" + traverse "^0.6.6" + +svgo@^2.8.0: + version "2.8.2" + resolved "https://registry.npmmirror.com/svgo/-/svgo-2.8.2.tgz" + integrity sha512-TyzE4NVGLUFy+H/Uy4N6c3G0HEeprsVfge6Lmq+0FdQQ/zqoVYB62IsBZORsiL+o96s6ff/V6/3UQo/C0cgCAA== + dependencies: + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + picocolors "^1.0.0" + sax "^1.5.0" + stable "^0.1.8" + +tiny-emitter@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz" + integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz" + integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz" + integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +to-regex@^3.0.1: + version "3.0.2" + resolved "https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +traverse@^0.6.6: + version "0.6.11" + resolved "https://registry.npmmirror.com/traverse/-/traverse-0.6.11.tgz" + integrity sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w== + dependencies: + gopd "^1.2.0" + typedarray.prototype.slice "^1.0.5" + which-typed-array "^1.1.18" + +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + dependencies: + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.7.tgz" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + +typedarray.prototype.slice@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.5.tgz" + integrity sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + get-proto "^1.0.1" + math-intrinsics "^1.1.0" + typed-array-buffer "^1.0.3" + typed-array-byte-offset "^1.0.4" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz" + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== + +ufo@^0.8.5: + version "0.8.5" + resolved "https://registry.npmmirror.com/ufo/-/ufo-0.8.5.tgz" + integrity sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA== + +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== + dependencies: + call-bound "^1.0.3" + has-bigints "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" + +unimport@^0.6.7: + version "0.6.7" + resolved "https://registry.npmmirror.com/unimport/-/unimport-0.6.7.tgz" + integrity sha512-EMoVqDjswHkU+nD098QYHXH7Mkw7KwGDQAyeRF2lgairJnuO+wpkhIcmCqrD1OPJmsjkTbJ2tW6Ap8St0PuWZA== + dependencies: + "@rollup/pluginutils" "^4.2.1" + escape-string-regexp "^5.0.0" + fast-glob "^3.2.11" + local-pkg "^0.4.2" + magic-string "^0.26.2" + mlly "^0.5.7" + pathe "^0.3.3" + scule "^0.3.2" + strip-literal "^0.4.0" + unplugin "^0.9.0" + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +unplugin-auto-import@^0.11.2: + version "0.11.2" + resolved "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.11.2.tgz" + integrity sha512-1+VwBfn9dtiYv9SQLKP1AvZolUbK9xTVeAT+iOcEk4EHSFUlmIqBVLEKI76cifSQTLOJ3rZyPrEgptf3SZNLlQ== + dependencies: + "@antfu/utils" "^0.5.2" + "@rollup/pluginutils" "^4.2.1" + local-pkg "^0.4.2" + magic-string "^0.26.2" + unimport "^0.6.7" + unplugin "^0.9.3" + +unplugin@^0.9.0, unplugin@^0.9.3: + version "0.9.6" + resolved "https://registry.npmmirror.com/unplugin/-/unplugin-0.9.6.tgz" + integrity sha512-YYLtfoNiie/lxswy1GOsKXgnLJTE27la/PeCGznSItk+8METYZErO+zzV9KQ/hXhPwzIJsfJ4s0m1Rl7ZCWZ4Q== + dependencies: + acorn "^8.8.0" + chokidar "^3.5.3" + webpack-sources "^3.2.3" + webpack-virtual-modules "^0.4.5" + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz" + integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz" + integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/use/-/use-3.1.1.tgz" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +vary@^1: + version "1.1.2" + resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +vite-plugin-compression@^0.5.1: + version "0.5.1" + resolved "https://registry.npmmirror.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz" + integrity sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg== + dependencies: + chalk "^4.1.2" + debug "^4.3.3" + fs-extra "^10.0.0" + +vite-plugin-mock@^2.9.4: + version "2.9.6" + resolved "https://registry.npmmirror.com/vite-plugin-mock/-/vite-plugin-mock-2.9.6.tgz" + integrity sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg== + dependencies: + "@rollup/plugin-node-resolve" "^13.0.4" + "@types/mockjs" "^1.0.4" + chalk "^4.1.2" + chokidar "^3.5.2" + connect "^3.7.0" + debug "^4.3.2" + esbuild "0.11.3" + fast-glob "^3.2.7" + path-to-regexp "^6.2.0" + +vite-plugin-svg-icons@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-2.0.1.tgz" + integrity sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA== + dependencies: + "@types/svgo" "^2.6.1" + cors "^2.8.5" + debug "^4.3.3" + etag "^1.8.1" + fs-extra "^10.0.0" + pathe "^0.2.0" + svg-baker "1.7.0" + svgo "^2.8.0" + +vite-plugin-vue-setup-extend@^0.4.0: + version "0.4.0" + resolved "https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz" + integrity sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ== + dependencies: + "@vue/compiler-sfc" "^3.2.29" + magic-string "^0.25.7" + +"vite@^4.0.0 || ^5.0.0", vite@^4.4.6, vite@>=2.0.0: + version "4.5.14" + resolved "https://registry.npmmirror.com/vite/-/vite-4.5.14.tgz" + integrity sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g== + dependencies: + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" + optionalDependencies: + fsevents "~2.3.2" + +vue-component-type-helpers@^3.2.4: + version "3.2.8" + resolved "https://registry.npmmirror.com/vue-component-type-helpers/-/vue-component-type-helpers-3.2.8.tgz" + integrity sha512-9689efAXhN/EV86plgkL/XFiJSXhGtWPG6JDboZ+QnjlUWUUQrQ0ILKQtw4iQsuwIwu5k6Aw+JnehDe7161e7A== + +vue-demi@^0.14.10, vue-demi@>=0.14.5: + version "0.14.10" + resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz" + integrity sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg== + +vue-i18n@^9.1.9: + version "9.2.2" + resolved "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz" + integrity sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ== + dependencies: + "@intlify/core-base" "9.2.2" + "@intlify/shared" "9.2.2" + "@intlify/vue-devtools" "9.2.2" + "@vue/devtools-api" "^6.2.1" + +vue-json-viewer@3.0.4: + version "3.0.4" + resolved "https://registry.npmmirror.com/vue-json-viewer/-/vue-json-viewer-3.0.4.tgz" + integrity sha512-pnC080rTub6YjccthVSNQod2z9Sl5IUUq46srXtn6rxwhW8QM4rlYn+CTSLFKXWfw+N3xv77Cioxw7B4XUKIbQ== + dependencies: + clipboard "^2.0.4" + +vue-router@^4.1.5: + version "4.1.5" + resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.5.tgz" + integrity sha512-IsvoF5D2GQ/EGTs/Th4NQms9gd2NSqV+yylxIyp/OYp8xOwxmU8Kj/74E9DTSYAyH5LX7idVUngN3JSj1X4xcQ== + dependencies: + "@vue/devtools-api" "^6.1.4" + +"vue@^2.6.0 || ^3.2.0", vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", vue@^3.0.1, vue@^3.2.0, vue@^3.2.2, vue@^3.2.25, vue@^3.3.0, vue@^3.4.27, vue@^3.5.13, vue@>=3.2.0, vue@3.5.34: + version "3.5.34" + resolved "https://registry.npmmirror.com/vue/-/vue-3.5.34.tgz" + integrity sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA== + dependencies: + "@vue/compiler-dom" "3.5.34" + "@vue/compiler-sfc" "3.5.34" + "@vue/runtime-dom" "3.5.34" + "@vue/server-renderer" "3.5.34" + "@vue/shared" "3.5.34" + +vue3-sketch-ruler@1.3.7: + version "1.3.7" + resolved "https://registry.npmmirror.com/vue3-sketch-ruler/-/vue3-sketch-ruler-1.3.7.tgz" + integrity sha512-MC68rg7wV+W/EeCfWKTKC1JQvGVyipk+J2FfagWZ51/Inr9SKF9GettZqJIX8snQF0HctqqBaK4kTZrt/nzKyw== + +vuedraggable@^4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz" + integrity sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww== + dependencies: + sortablejs "1.14.0" + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack-virtual-modules@^0.4.5: + version "0.4.5" + resolved "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.5.tgz" + integrity sha512-8bWq0Iluiv9lVf9YaqWQ9+liNgXSHICm+rg544yRgGYaR8yXZTVBaHZkINZSB2yZSWo4b0F6MIxqJezVfOEAlg== + +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== + dependencies: + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" + +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== + dependencies: + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" + is-generator-function "^1.0.10" + is-regex "^1.2.1" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" + +which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/which-collection/-/which-collection-1.0.2.tgz" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-typed-array@^1.1.16, which-typed-array@^1.1.18, which-typed-array@^1.1.19: + version "1.1.20" + resolved "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.20.tgz" + integrity sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + for-each "^0.3.5" + get-proto "^1.0.1" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +ws@^7.5.5: + version "7.5.10" + resolved "https://registry.npmmirror.com/ws/-/ws-7.5.10.tgz" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== + +xtend@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==