From c7618314f2a8546e9cdac9633583e791fc73c2e2 Mon Sep 17 00:00:00 2001 From: ajaxzheng <894103554@qq.com> Date: Mon, 26 Feb 2024 09:30:53 +0800 Subject: [PATCH] fix(mobile-first): fix mobile-first components bugs (#1426) --- examples/docs/newsrc/mobile-first.vue | 31 +- examples/docs/newsrc/mobile.vue | 32 +- examples/docs/newsrc/pc.vue | 34 +- examples/docs/newsrc/resourceMobile.js | 4 +- examples/docs/newsrc/resourceMobileFirst.js | 4 +- examples/docs/newsrc/resourcePc.js | 4 +- examples/docs/newsrc/utils/componentsDoc.js | 40 + examples/sites/demos/apis/dialog-box.js | 5 +- examples/sites/demos/apis/grid.js | 80 +- examples/sites/demos/apis/ip-address.js | 4 +- examples/sites/demos/apis/numeric.js | 13 + examples/sites/demos/apis/tree-menu.js | 10 +- .../mobile-first/app/select/filter-method.vue | 65 +- .../demos/mobile/app/loading/background.vue | 24 + .../sites/demos/mobile/app/loading/base.vue | 22 +- .../demos/mobile/app/loading/custom-class.vue | 29 + .../mobile/app/loading/global-registry.vue | 61 + .../sites/demos/mobile/app/loading/size.vue | 59 + .../demos/mobile/app/loading/spinner.vue | 26 + .../demos/mobile/app/loading/tip-text.vue | 23 + .../mobile/app/loading/webdoc/loading.js | 164 +- .../alert/custom-close-composition-api.vue | 9 +- .../demos/pc/app/alert/custom-close.spec.ts | 2 +- .../sites/demos/pc/app/alert/custom-close.vue | 9 +- .../pc/app/file-upload/custom-prefix.spec.ts | 2 +- .../pc/app/file-upload/manual-upload.spec.ts | 2 +- .../pc/app/file-upload/picture-card.spec.ts | 3 +- .../pc/app/file-upload/picture-list.spec.ts | 2 +- .../app/file-upload/upload-file-list.spec.ts | 2 +- .../app/grid/custom/ordercolumn-local.spec.js | 4 +- .../static-data-composition-api.vue | 2 +- .../app/grid/data-source/static-data.spec.js | 2 +- .../pc/app/grid/data-source/static-data.vue | 2 +- .../grid/edit/grid-equals-composition-api.vue | 50 + .../pc/app/grid/edit/grid-equals.spec.js | 10 + .../demos/pc/app/grid/edit/grid-equals.vue | 60 + .../pc/app/grid/edit/has-row-change.spec.js | 4 +- .../pc/app/grid/event/get-row-method.spec.js | 8 +- .../demos/pc/app/grid/fixed/left-fixed.vue | 2 +- .../pc/app/grid/large-data/column-anchor.vue | 132 ++ .../pc/app/grid/large-data/scroll-to.spec.js | 2 +- .../app/grid/loading/grid-loading-tip.spec.js | 2 +- .../pager/show-save-msg-composition-api.vue | 2 +- .../demos/pc/app/grid/pager/show-save-msg.vue | 2 +- .../inner-renderer-date-composition-api.vue | 40 + .../grid/renderer/inner-renderer-date.spec.js | 9 + .../app/grid/renderer/inner-renderer-date.vue | 50 + .../grid/size/grid-size-composition-api.vue | 59 +- .../demos/pc/app/grid/size/grid-size.spec.js | 10 +- .../demos/pc/app/grid/size/grid-size.vue | 60 +- .../sites/demos/pc/app/grid/sort/sort.vue | 1 - ...d-full-screen-teleport-composition-api.vue | 65 + .../toolbar/grid-full-screen-teleport.spec.js | 10 + .../toolbar/grid-full-screen-teleport.vue | 73 + .../tree-grid-insert-delete-update.spec.js | 2 +- .../before-submit-validation.spec.js | 2 +- .../demos/pc/app/grid/webdoc/grid-edit.js | 11 + .../pc/app/grid/webdoc/grid-large-data.js | 50 +- .../demos/pc/app/grid/webdoc/grid-renderer.js | 11 + .../demos/pc/app/grid/webdoc/grid-toolbar.js | 11 +- .../app/modal/prop-slots-composition-api.vue | 4 +- .../numeric/change-event-composition-api.vue | 11 +- .../demos/pc/app/numeric/change-event.vue | 13 +- .../app/numeric/precision-composition-api.vue | 2 +- .../demos/pc/app/numeric/precision.spec.ts | 21 +- .../pc/app/pager/before-page-change.spec.ts | 2 +- .../pc/app/pager/disabled-and-size.spec.ts | 2 +- .../steps/advanced-steps-composition-api.vue | 2 +- .../demos/pc/app/steps/advanced-steps.spec.ts | 6 +- .../demos/pc/app/steps/advanced-steps.vue | 2 +- .../app/time-line/shape-composition-api.vue | 7 +- .../demos/pc/app/time-line/shape.spec.ts | 2 + .../sites/demos/pc/app/time-line/shape.vue | 6 +- .../pc/app/tooltip/theme-composition-api.vue | 54 +- examples/sites/demos/pc/app/tooltip/theme.vue | 54 +- .../contact-espace-composition-api.vue | 1 + .../pc/app/watermark/webdoc/watermark.js | 2 +- examples/sites/package.json | 4 +- examples/sites/playground/App.vue | 18 +- .../sites/src/views/components/components.vue | 1 + examples/vue2/package.json | 4 +- internals/cli/src/commands/build/build-ui.ts | 51 +- package.json | 6 +- packages/design/aurora/index.ts | 6 +- packages/design/aurora/package.json | 2 +- .../design/aurora/src/dialog-box/index.ts | 6 + packages/design/aurora/src/loading/index.ts | 7 + packages/design/saas/index.ts | 4 +- packages/design/saas/package.json | 2 +- packages/design/saas/src/dialog-box/index.ts | 5 + packages/design/smb/package.json | 2 +- packages/openinula/src/common/src/utils.ts | 4 +- packages/react/src/common/src/utils.ts | 4 +- packages/renderless/package.json | 2 +- packages/renderless/src/cascader/index.ts | 2 +- packages/renderless/src/common/date.ts | 18 +- .../src/common/deps/clickoutside.ts | 9 +- packages/renderless/src/common/deps/popper.ts | 25 +- .../src/common/deps/requestAnimationFrame.ts | 45 - .../src/common/deps/tree-model/node.ts | 2 +- .../renderless/src/common/deps/vue-popper.ts | 15 +- packages/renderless/src/common/index.ts | 2 +- packages/renderless/src/common/string.ts | 4 +- packages/renderless/src/dialog-box/index.ts | 40 +- packages/renderless/src/dialog-box/vue.ts | 37 +- packages/renderless/src/form-item/index.ts | 2 +- .../renderless/src/grid/plugins/export.ts | 9 +- packages/renderless/src/grid/utils/column.ts | 1 + packages/renderless/src/image/index.ts | 1 - packages/renderless/src/menu/index.ts | 21 +- packages/renderless/src/menu/vue.ts | 44 +- .../renderless/src/multi-select-item/index.ts | 8 + .../renderless/src/multi-select-item/vue.ts | 2 +- packages/renderless/src/multi-select/index.ts | 70 +- packages/renderless/src/multi-select/vue.ts | 24 +- packages/renderless/src/numeric/index.ts | 10 +- packages/renderless/src/numeric/vue.ts | 2 +- packages/renderless/src/option/vue.ts | 2 +- .../renderless/src/rich-text/clipboard.ts | 66 + packages/renderless/src/rich-text/index.ts | 254 +++ .../src/rich-text/module/file-upload.ts | 122 ++ .../src/rich-text/module/image-drop.ts | 63 + .../src/rich-text/module/image-upload.ts | 101 + packages/renderless/src/rich-text/options.ts | 140 ++ .../renderless/src/rich-text/table-module.ts | 508 +++++ packages/renderless/src/rich-text/vue.ts | 116 ++ packages/renderless/src/split/index.ts | 7 +- packages/renderless/src/time-range/index.ts | 2 +- packages/renderless/src/time/index.ts | 4 +- .../renderless/src/upload-dragger/index.ts | 53 +- packages/renderless/src/upload-list/index.ts | 6 +- packages/renderless/types/dialog-box.type.ts | 6 + packages/theme-mobile/package.json | 2 +- packages/theme-mobile/src/images/loading.png | Bin 0 -> 51611 bytes packages/theme-mobile/src/loading/index.less | 98 +- packages/theme-mobile/src/loading/vars.less | 42 +- packages/theme-mobile/src/mask/vars.less | 2 +- .../src/multi-select-item/index.less | 16 +- .../src/multi-select-item/vars.less | 14 +- .../theme-mobile/src/multi-select/index.less | 44 +- packages/theme-saas/package.json | 2 +- packages/theme-saas/src/alert/index.less | 16 +- packages/theme-saas/src/dialog-box/index.less | 6 +- packages/theme-saas/src/form-item/index.less | 4 + packages/theme-saas/src/form/index.less | 13 +- packages/theme-saas/src/grid/header.less | 3 + .../theme-saas/src/grid/table-global.less | 17 +- packages/theme-saas/src/grid/table.less | 35 +- packages/theme-saas/src/index.less | 2 + packages/theme-saas/src/input/index.less | 7 +- packages/theme-saas/src/pager/index.less | 32 +- packages/theme-saas/src/select/index.less | 2 +- packages/theme-saas/src/svgs/activation.svg | 5 + .../theme-saas/src/svgs/administrator-o.svg | 7 +- packages/theme-saas/src/svgs/area-chart.svg | 7 +- packages/theme-saas/src/svgs/audio.svg | 7 +- packages/theme-saas/src/svgs/bar-chart.svg | 7 +- packages/theme-saas/src/svgs/busy.svg | 7 +- packages/theme-saas/src/svgs/check-out.svg | 7 +- .../theme-saas/src/svgs/checked-linear.svg | 7 +- packages/theme-saas/src/svgs/checked-true.svg | 7 +- packages/theme-saas/src/svgs/course.svg | 9 +- packages/theme-saas/src/svgs/cue-l-o.svg | 14 +- packages/theme-saas/src/svgs/custom.svg | 7 +- packages/theme-saas/src/svgs/deleted.svg | 9 +- .../theme-saas/src/svgs/download-link.svg | 7 +- packages/theme-saas/src/svgs/excel-type.svg | 11 +- packages/theme-saas/src/svgs/exclamation.svg | 7 +- .../theme-saas/src/svgs/execution-phase.svg | 11 +- packages/theme-saas/src/svgs/file-type.svg | 7 +- packages/theme-saas/src/svgs/flag.svg | 7 +- .../theme-saas/src/svgs/folder-opened.svg | 7 +- packages/theme-saas/src/svgs/freeze-right.svg | 42 +- packages/theme-saas/src/svgs/generating.svg | 6 + packages/theme-saas/src/svgs/image-add.svg | 7 +- packages/theme-saas/src/svgs/info.svg | 7 +- packages/theme-saas/src/svgs/information.svg | 7 +- packages/theme-saas/src/svgs/leave.svg | 7 +- packages/theme-saas/src/svgs/male.svg | 7 +- packages/theme-saas/src/svgs/milestone.svg | 11 +- packages/theme-saas/src/svgs/new.svg | 7 +- packages/theme-saas/src/svgs/off-line.svg | 7 +- packages/theme-saas/src/svgs/on-line.svg | 7 +- packages/theme-saas/src/svgs/pager-first.svg | 18 +- packages/theme-saas/src/svgs/pager-last.svg | 18 +- packages/theme-saas/src/svgs/pdf-type.svg | 7 +- packages/theme-saas/src/svgs/picture-type.svg | 7 +- packages/theme-saas/src/svgs/ppt-type.svg | 7 +- packages/theme-saas/src/svgs/processing.svg | 6 + .../theme-saas/src/svgs/report-submission.svg | 6 + packages/theme-saas/src/svgs/setting-data.svg | 6 +- packages/theme-saas/src/svgs/sort-o.svg | 16 +- packages/theme-saas/src/svgs/sort.svg | 14 +- packages/theme-saas/src/svgs/split.svg | 6 +- packages/theme-saas/src/svgs/start-o.svg | 6 + packages/theme-saas/src/svgs/teams.svg | 5 + .../theme-saas/src/svgs/telephone-circle.svg | 7 +- packages/theme-saas/src/svgs/text-type.svg | 6 +- packages/theme-saas/src/svgs/turn-on.svg | 6 + packages/theme-saas/src/svgs/video-type.svg | 32 +- packages/theme-saas/src/svgs/warn.svg | 9 +- packages/theme-saas/src/svgs/warning-o.svg | 6 + .../theme-saas/src/svgs/warning-triangle.svg | 7 +- packages/theme-saas/src/svgs/word-type.svg | 6 +- packages/theme-saas/src/svgs/work-package.svg | 11 +- packages/theme-saas/src/svgs/zip-type.svg | 3 +- packages/theme-saas/src/tabs/index.less | 1 + packages/theme/package.json | 2 +- packages/theme/src/alert/aurora-theme.js | 2 +- packages/theme/src/alert/index.less | 4 +- packages/theme/src/alert/smb-theme.js | 35 +- packages/theme/src/alert/vars.less | 21 +- packages/theme/src/breadcrumb/index.less | 4 + packages/theme/src/button-group/index.less | 25 +- packages/theme/src/button-group/smb-theme.js | 44 +- packages/theme/src/button-group/vars.less | 54 +- .../theme/src/cascader-node/aurora-theme.js | 5 +- packages/theme/src/cascader/aurora-theme.js | 3 +- packages/theme/src/cascader/index.less | 2 +- packages/theme/src/cascader/vars.less | 2 + .../theme/src/collapse-item/aurora-theme.js | 2 +- packages/theme/src/collapse/index.less | 2 + packages/theme/src/dialog-box/aurora-theme.js | 5 +- packages/theme/src/dialog-box/index.less | 6 +- packages/theme/src/dialog-box/vars.less | 6 + packages/theme/src/drawer/aurora-theme.js | 21 +- packages/theme/src/drawer/index.less | 8 +- packages/theme/src/drawer/vars.less | 20 +- packages/theme/src/fall-menu/aurora-theme.js | 3 +- packages/theme/src/form-item/index.less | 4 + packages/theme/src/form/aurora-theme.js | 6 + packages/theme/src/form/index.less | 3 + packages/theme/src/form/vars.less | 6 +- packages/theme/src/grid/aurora-theme.js | 4 +- packages/theme/src/grid/table.less | 9 +- packages/theme/src/grid/vars.less | 4 + packages/theme/src/index.less | 1 + packages/theme/src/input/aurora-theme.js | 3 +- packages/theme/src/input/index.less | 1 + packages/theme/src/ip-address/aurora-theme.js | 2 +- packages/theme/src/modal/aurora-theme.js | 15 + packages/theme/src/modal/index.less | 3 +- packages/theme/src/modal/vars.less | 4 + packages/theme/src/nav-menu/index.less | 1 + packages/theme/src/pager/aurora-theme.js | 3 +- packages/theme/src/pager/index.less | 4 + packages/theme/src/pager/vars.less | 2 +- packages/theme/src/rich-text/index.less | 1792 +++++++++++++++++ packages/theme/src/steps/aurora-theme.js | 39 +- packages/theme/src/steps/index.less | 183 +- packages/theme/src/steps/smb-theme.js | 9 +- packages/theme/src/steps/vars.less | 12 +- packages/theme/src/svgs/activation.svg | 5 + .../theme/src/svgs/fillet-external-link.svg | 13 +- packages/theme/src/svgs/generating.svg | 6 + packages/theme/src/svgs/processing.svg | 6 + packages/theme/src/svgs/report-submission.svg | 6 + packages/theme/src/svgs/start-o.svg | 6 + packages/theme/src/svgs/teams.svg | 5 + packages/theme/src/svgs/turn-on.svg | 6 + packages/theme/src/svgs/warning-o.svg | 6 + packages/theme/src/text-popup/aurora-theme.js | 1 + packages/theme/src/textarea/smb-theme.js | 2 - packages/theme/src/textarea/vars.less | 2 - packages/theme/src/theme.config.js | 3 +- .../theme/src/toggle-menu/aurora-theme.js | 5 + packages/theme/src/tooltip/aurora-theme.js | 4 +- packages/theme/src/tree-menu/index.less | 6 +- packages/theme/src/user-contact/index.less | 6 +- packages/vue-common/package.json | 2 +- packages/vue-common/src/adapter/utils.ts | 8 +- .../vue-common/src/adapter/vue2/package.json | 2 +- packages/vue-icon-saas/index.ts | 32 + packages/vue-icon-saas/package.json | 2 +- packages/vue-icon/index.ts | 32 + packages/vue-icon/package.json | 2 +- packages/vue-icon/src/activation/index.ts | 15 + packages/vue-icon/src/generating/index.ts | 15 + packages/vue-icon/src/processing/index.ts | 15 + .../vue-icon/src/report-submission/index.ts | 15 + packages/vue-icon/src/start-o/index.ts | 15 + .../src/teams/index.ts} | 5 +- packages/vue-icon/src/turn-on/index.ts | 15 + packages/vue-icon/src/warning-o/index.ts | 15 + packages/vue-locale/package.json | 2 +- packages/vue-locale/src/lang/en.ts | 13 +- packages/vue-locale/src/lang/zh-CN.ts | 12 +- packages/vue-saas-common/package.json | 4 +- packages/vue/package.json | 4 +- packages/vue/src/alert/src/mobile-first.vue | 5 +- packages/vue/src/alert/src/pc.vue | 2 +- packages/vue/src/cascader/src/index.ts | 2 +- packages/vue/src/cascader/src/pc-first.vue | 6 +- .../src/chart-beta/chart-core/base/chart.ts | 7 +- .../base/components/AutonaviMapChart/index.ts | 4 + .../base/components/BaiduMapChart/index.ts | 24 +- .../base/components/BarChart/chartToken.ts | 10 +- .../base/components/BarChart/handleSeries.ts | 41 +- .../components/BarChart/handleVisualMap.ts | 2 +- .../base/components/BarChart/index.ts | 5 +- .../components/BoxplotChart/chartToken.ts | 16 + .../components/BoxplotChart/handleSeries.ts | 11 +- .../base/components/BoxplotChart/index.ts | 6 +- .../base/components/BubbleChart/chartToken.ts | 19 + .../components/BubbleChart/handleSeries.ts | 22 +- .../components/BubbleChart/handleTrendLine.ts | 5 +- .../base/components/BubbleChart/index.ts | 14 +- .../components/CandlestickChart/chartToken.ts | 21 + .../CandlestickChart/hanleOption.ts | 8 +- .../CandlestickChart/hanleSeries.ts | 8 +- .../base/components/CandlestickChart/index.ts | 3 +- .../base/components/FunnelChart/chartToken.ts | 18 + .../components/FunnelChart/handleLegend.ts | 2 +- .../components/FunnelChart/handleSeries.ts | 13 +- .../base/components/FunnelChart/index.ts | 6 +- .../base/components/GaugeChart/chartToken.ts | 31 + .../components/GaugeChart/handleSeries.ts | 40 +- .../components/HeatMapChart/chartToken.ts | 28 + .../components/HeatMapChart/handleOptipn.ts | 5 +- .../components/HeatMapChart/handleSeries.ts | 6 +- .../HeatMapChart/handleVisualMap.ts | 4 +- .../LineChart/AreaChart/bottomArea.ts | 2 +- .../LineChart/AreaChart/chartToken.ts | 10 +- .../components/LineChart/AreaChart/topArea.ts | 2 +- .../base/components/LineChart/chartToken.ts | 22 +- .../base/components/LineChart/handleOptipn.ts | 2 +- .../components/LineChart/handlePredict.ts | 7 +- .../base/components/LineChart/handleSeries.ts | 18 +- .../components/LineChart/handleVisualMap.ts | 2 +- .../base/components/LineChart/index.ts | 2 +- .../components/LiquidfillChart/chartToken.ts | 21 + .../LiquidfillChart/handleSeries.ts | 48 +- .../base/components/PieChart/chartToken.ts | 14 +- .../base/components/PieChart/handleLabel.ts | 83 + .../base/components/PieChart/handleSeries.ts | 160 +- .../base/components/PieChart/index.ts | 5 +- .../base/components/RadarChart/BaseOption.ts | 11 - .../base/components/RadarChart/chartToken.ts | 59 +- .../base/components/RadarChart/getRadar.ts | 62 + .../components/RadarChart/handleOptipn.ts | 649 +++--- .../components/RadarChart/handleSeries.ts | 150 +- .../base/components/RadarChart/index.ts | 23 +- .../base/components/RegionChart/chartToken.ts | 18 + .../components/RegionChart/handleOption.ts | 6 +- .../base/components/RegionChart/index.ts | 3 +- .../base/components/SankeyChart/chartToken.ts | 16 + .../components/SankeyChart/handleColor.ts | 11 +- .../components/SankeyChart/handleOption.ts | 4 +- .../base/components/SankeyChart/index.ts | 1 - .../components/SunburstChart/chartToken.ts | 2 +- .../base/components/TreeChart/chartToken.ts | 21 + .../base/components/TreeChart/handleOptipn.ts | 8 - .../base/components/TreeChart/handleSeries.ts | 10 +- .../base/components/TreeChart/index.ts | 6 +- .../components/WordCloudChart/chartToken.ts | 18 + .../components/WordCloudChart/handleSeries.ts | 21 +- .../base/components/WordCloudChart/index.ts | 2 - .../src/chart-beta/chart-core/base/core.ts | 11 +- .../chart-core/base/feature/axistip/index.ts | 79 + .../chart-core/base/feature/drag/index.less | 41 + .../chart-core/base/feature/drag/index.ts | 226 +++ .../base/feature/mediaScreen/index.ts | 6 + .../feature/theme/basic/basicToken/border.ts | 64 - .../feature/theme/basic/basicToken/font.ts | 44 - .../feature/theme/basic/basicToken/index.ts | 13 - .../feature/theme/basic/basicToken/line.ts | 15 - .../feature/theme/basic/basicToken/space.ts | 26 - .../theme/basic/chartsToken/AreaChart.ts | 10 - .../theme/basic/chartsToken/BarChart.ts | 27 - .../theme/basic/chartsToken/BubbleChart.ts | 20 - .../theme/basic/chartsToken/FunnelChart.ts | 11 - .../theme/basic/chartsToken/GraphTreeChart.ts | 10 - .../theme/basic/chartsToken/HillChart.ts | 21 - .../theme/basic/chartsToken/JadeJueChart.ts | 11 - .../theme/basic/chartsToken/LineChart.ts | 37 - .../theme/basic/chartsToken/PieChart.ts | 35 - .../theme/basic/chartsToken/PolarBarChart.ts | 15 - .../theme/basic/chartsToken/ProcessChart.ts | 20 - .../theme/basic/chartsToken/RadarChart.ts | 46 - .../theme/basic/chartsToken/SankeyChart.ts | 12 - .../theme/basic/chartsToken/TreeChart.ts | 16 - .../feature/theme/basic/chartsToken/index.ts | 37 - .../base/feature/theme/basic/index.ts | 8 - .../feature/theme/bpit/dark/basicToken.ts | 10 - .../feature/theme/bpit/dark/chartsToken.ts | 10 - .../base/feature/theme/bpit/dark/index.ts | 14 - .../base/feature/theme/bpit/dark/mapToken.ts | 9 - .../feature/theme/bpit/dark/modelToken.ts | 8 - .../base/feature/theme/bpit/getMapToken.ts | 149 -- .../base/feature/theme/bpit/getModelToken.ts | 264 --- .../feature/theme/bpit/light/basicToken.ts | 10 - .../feature/theme/bpit/light/chartsToken.ts | 10 - .../base/feature/theme/bpit/light/index.ts | 14 - .../base/feature/theme/bpit/light/mapToken.ts | 9 - .../feature/theme/bpit/light/modelToken.ts | 8 - .../chart-core/base/feature/theme/bpitDark.ts | 55 - .../base/feature/theme/bpitLight.ts | 61 - .../feature/theme/cloud/dark/basicToken.ts | 10 - .../feature/theme/cloud/dark/chartsToken.ts | 10 - .../base/feature/theme/cloud/dark/index.ts | 19 - .../base/feature/theme/cloud/dark/mapToken.ts | 9 - .../feature/theme/cloud/dark/modelToken.ts | 8 - .../base/feature/theme/cloud/getMapToken.ts | 154 -- .../base/feature/theme/cloud/getModelToken.ts | 265 --- .../feature/theme/cloud/light/basicToken.ts | 10 - .../feature/theme/cloud/light/chartsToken.ts | 10 - .../base/feature/theme/cloud/light/index.ts | 14 - .../feature/theme/cloud/light/mapToken.ts | 9 - .../feature/theme/cloud/light/modelToken.ts | 8 - .../base/feature/theme/cloudDark.ts | 55 - .../base/feature/theme/cloudLight.ts | 65 - .../base/feature/theme/color/bpit/dark.ts | 30 - .../base/feature/theme/color/bpit/gray.ts | 18 - .../base/feature/theme/color/bpit/light.ts | 29 - .../base/feature/theme/color/cloud/dark.ts | 30 - .../base/feature/theme/color/cloud/gray.ts | 18 - .../base/feature/theme/color/cloud/light.ts | 29 - .../base/feature/theme/color/ict/dark.ts | 29 - .../base/feature/theme/color/ict/gray.ts | 18 - .../base/feature/theme/color/ict/light.ts | 29 - .../base/feature/theme/constants.ts | 20 - .../base/feature/theme/ict/dark/basicToken.ts | 10 - .../feature/theme/ict/dark/chartsToken.ts | 10 - .../base/feature/theme/ict/dark/index.ts | 14 - .../base/feature/theme/ict/dark/mapToken.ts | 8 - .../base/feature/theme/ict/dark/modelToken.ts | 8 - .../base/feature/theme/ict/getMapToken.ts | 152 -- .../base/feature/theme/ict/getModelToken.ts | 253 --- .../feature/theme/ict/light/baiscToken.ts | 10 - .../feature/theme/ict/light/chartsToken.ts | 10 - .../base/feature/theme/ict/light/index.ts | 14 - .../base/feature/theme/ict/light/mapToken.ts | 8 - .../feature/theme/ict/light/modelToken.ts | 8 - .../chart-core/base/feature/theme/ictDark.ts | 55 - .../chart-core/base/feature/theme/ictLight.ts | 55 - .../base/feature/theme/mergeThemeConfig.ts | 125 -- .../chart-core/base/feature/theme/readme.md | 15 - .../base/feature/token/color/bpit/dark.ts | 46 + .../base/feature/token/color/bpit/index.ts | 9 + .../base/feature/token/color/bpit/light.ts | 46 + .../base/feature/token/color/cloud/board.ts | 263 +++ .../base/feature/token/color/cloud/dark.ts | 43 + .../base/feature/token/color/cloud/index.ts | 9 + .../base/feature/token/color/cloud/light.ts | 42 + .../base/feature/token/color/hdesign/board.ts | 193 ++ .../base/feature/token/color/hdesign/dark.ts | 44 + .../base/feature/token/color/hdesign/index.ts | 9 + .../base/feature/token/color/hdesign/light.ts | 44 + .../base/feature/token/color/ict/board.ts | 179 ++ .../base/feature/token/color/ict/dark.ts | 41 + .../base/feature/token/color/ict/index.ts | 9 + .../base/feature/token/color/ict/light.ts | 41 + .../base/feature/token/color/index.ts | 18 + .../base/feature/token/color/util.ts | 28 + .../base/feature/token/constants.ts | 51 + .../token/factory/chartsToken/AreaChart.ts | 10 + .../chartsToken/AssembleBubbleChart.ts | 16 + .../token/factory/chartsToken/BarChart.ts | 20 + .../token/factory/chartsToken/BoxplotChart.ts | 11 + .../token/factory/chartsToken/BubbleChart.ts | 12 + .../factory/chartsToken/CandlestickChart.ts | 13 + .../factory/chartsToken/CircleProcessChart.ts | 11 + .../token/factory/chartsToken/FunnelChart.ts | 13 + .../token/factory/chartsToken/GaugeChart.ts | 26 + .../token/factory/chartsToken/HeatMapChart.ts | 26 + .../token/factory/chartsToken/HillChart.ts | 13 + .../token/factory/chartsToken/JadeJueChart.ts | 13 + .../token/factory/chartsToken/LineChart.ts | 26 + .../factory/chartsToken/LiquidfillChart.ts | 14 + .../token/factory/chartsToken/PieChart.ts | 35 + .../factory/chartsToken/PolarBarChart.ts | 12 + .../token/factory/chartsToken/ProcessChart.ts | 23 + .../token/factory/chartsToken/RadarChart.ts | 25 + .../token/factory/chartsToken/RegionChart.ts | 13 + .../token/factory/chartsToken/SankeyChart.ts | 11 + .../token/factory/chartsToken/ScatterChart.ts | 11 + .../factory}/chartsToken/SunburstChart.ts | 0 .../token/factory/chartsToken/TreeChart.ts | 13 + .../token/factory/chartsToken/WaveChart.ts | 11 + .../factory/chartsToken/WordCloudChart.ts | 13 + .../token/factory/chartsToken/index.ts | 62 + .../feature/token/factory/getAliasToken.ts | 31 + .../feature/token/factory/getGlobalToken.ts | 13 + .../feature/token/factory/getModelToken.ts | 303 +++ .../token/factory/globalToken/border.ts | 11 + .../token/factory/globalToken/borderRadius.ts | 59 + .../feature/token/factory/globalToken/font.ts | 53 + .../token/factory/globalToken/index.ts | 17 + .../token/factory/globalToken/lineType.ts | 8 + .../feature/token/factory/globalToken/size.ts | 11 + .../token/factory/globalToken/space.ts | 15 + .../base/feature/token/factory/index.ts | 23 + .../base/feature/token/factory/mergeToken.ts | 61 + .../base/feature/{theme => token}/index.ts | 104 +- .../chart-core/base/feature/token/readme.md | 15 + .../feature/token/theme/bpit/getAliasToken.ts | 179 ++ .../base/feature/token/theme/bpit/index.ts | 8 + .../token/theme/cloud/getAliasToken.ts | 179 ++ .../base/feature/token/theme/cloud/index.ts | 8 + .../token/theme/hdesign/getAliasToken.ts | 183 ++ .../base/feature/token/theme/hdesign/index.ts | 8 + .../feature/token/theme/ict/getAliasToken.ts | 179 ++ .../base/feature/token/theme/ict/index.ts | 8 + .../src/chart-beta/chart-core/base/index.less | 11 + .../src/chart-beta/chart-core/base/index.ts | 26 +- .../base/option/config/angleAxis/base.ts | 2 +- .../base/option/config/datazoom/base.ts | 13 +- .../base/option/config/datazoom/index.ts | 1 + .../base/option/config/legend/base.ts | 12 +- .../base/option/config/legend/icon.ts | 4 +- .../base/option/config/legend/pageIcon.ts | 43 + .../base/option/config/mark/index.ts | 6 +- .../base/option/config/polarTitle/base.ts | 2 +- .../base/option/config/radiusAxis/base.ts | 2 +- .../base/option/config/radiusAxis/index.ts | 2 +- .../base/option/config/rectTitle/base.ts | 2 +- .../base/option/config/rectTitle/index.ts | 10 +- .../option/config/rectTitle/titlePadding.ts | 25 + .../base/option/config/tooltip/axisPointer.ts | 4 +- .../base/option/config/tooltip/base.ts | 15 +- .../base/option/config/xAxis/base.ts | 2 +- .../base/option/config/yAxis/base.ts | 2 +- .../base/option/config/yAxis/index.ts | 4 +- .../chart-core/base/option/init/index.ts | 2 +- .../chart-beta/chart-core/base/register.ts | 86 +- .../chart-core/base/util/baseOption.ts | 13 - .../chart-core/base/util/convert.ts | 27 + .../chart-beta/chart-core/base/util/dom.ts | 14 +- .../chart-core/base/util/init/insert.ts | 14 +- .../chart-beta/chart-core/base/util/math.ts | 7 +- .../chart-beta/chart-core/common/extend.ts | 16 +- .../chart-histogram/src/histogram.ts | 12 +- .../src/chart-beta/chart-radar/src/radar.ts | 3 +- .../src/collapse-item/src/mobile-first.vue | 7 +- .../column-list-group/src/mobile-first.vue | 2 +- packages/vue/src/date-panel/src/pc.vue | 1 + packages/vue/src/date-range/src/pc.vue | 1 + packages/vue/src/dialog-box/src/pc.vue | 8 +- .../vue/src/file-upload/src/mobile-first.vue | 3 +- packages/vue/src/file-upload/src/pc.vue | 14 +- packages/vue/src/form-item/src/index.ts | 2 +- packages/vue/src/form-item/src/pc.vue | 2 +- packages/vue/src/form/src/mobile-first.vue | 1 - packages/vue/src/form/src/pc.vue | 1 - packages/vue/src/grid/__tests__/grid.test.tsx | 2 +- packages/vue/src/grid/src/body/src/body.tsx | 31 +- .../src/grid/src/column-anchor/src/methods.ts | 70 +- .../vue/src/grid/src/column/src/column.ts | 6 +- .../vue/src/grid/src/dragger/src/methods.ts | 37 +- packages/vue/src/grid/src/edit/src/methods.ts | 6 +- .../src/grid/src/fetch-data/src/methods.ts | 7 - packages/vue/src/grid/src/grid/grid.ts | 42 +- .../vue/src/grid/src/header/src/header.ts | 19 +- .../vue/src/grid/src/keyboard/src/methods.ts | 12 +- .../vue/src/grid/src/pager/src/methods.ts | 7 +- .../vue/src/grid/src/table/src/methods.ts | 63 +- packages/vue/src/grid/src/table/src/table.ts | 40 +- .../grid/src/table/src/utils/autoCellWidth.ts | 17 +- .../vue/src/grid/src/toolbar/src/methods.ts | 15 +- packages/vue/src/grid/src/tools/formatter.ts | 21 + packages/vue/src/grid/src/tools/index.ts | 15 +- packages/vue/src/grid/src/tools/logger.ts | 14 + packages/vue/src/input/src/pc.vue | 3 + packages/vue/src/link/src/pc.vue | 1 + packages/vue/src/loading/src/directive.ts | 7 + packages/vue/src/loading/src/index.ts | 7 + packages/vue/src/loading/src/mobile-first.vue | 15 +- packages/vue/src/loading/src/mobile.vue | 45 +- packages/vue/src/loading/src/pc.vue | 14 +- packages/vue/src/menu/src/mobile-first.vue | 12 +- packages/vue/src/modal/src/mobile-first.vue | 4 +- packages/vue/src/modal/src/pc.vue | 2 +- packages/vue/src/month-range/src/pc.vue | 1 + .../vue/src/multi-select-item/package.json | 5 +- packages/vue/src/multi-select/package.json | 5 +- packages/vue/src/multi-select/src/index.ts | 13 + packages/vue/src/multi-select/src/mobile.vue | 56 +- packages/vue/src/numeric/src/index.ts | 4 + packages/vue/src/numeric/src/mobile-first.vue | 3 +- packages/vue/src/numeric/src/mobile.vue | 3 +- packages/vue/src/numeric/src/pc.vue | 3 +- packages/vue/src/pager/src/pc.vue | 2 +- packages/vue/src/select/src/mobile-first.vue | 19 +- packages/vue/src/select/src/pc.vue | 2 +- .../mobile-first/mobile-first-advanced.vue | 2 +- .../src/mobile-first/mobile-first-normal.vue | 7 +- .../src/mobile-first/token/advanced-token.ts | 20 +- .../src/mobile-first/token/normal-token.ts | 12 +- packages/vue/src/steps/src/pc/pc-advanced.vue | 2 +- packages/vue/src/steps/src/pc/pc-line.vue | 2 +- packages/vue/src/steps/src/pc/pc-standard.vue | 3 +- packages/vue/src/time-line/src/pc.vue | 7 +- packages/vue/src/timeline-item/src/pc.vue | 4 +- packages/vue/src/tooltip/src/index.ts | 2 +- packages/vue/src/tooltip/src/pc.vue | 112 +- packages/vue/src/transfer/src/index.ts | 2 + packages/vue/src/tree-menu/src/pc.vue | 16 +- packages/vue/src/tree/src/pc.vue | 6 +- .../vue/src/upload-list/src/mobile-first.vue | 23 +- packages/vue/src/upload-list/src/pc.vue | 9 +- packages/vue/src/year-range/src/pc.vue | 1 + tsconfig.json | 2 +- tsconfig.vue2.7.json | 25 +- tsconfig.vue2.json | 25 +- tsconfig.vue3.json | 25 +- 605 files changed, 11140 insertions(+), 5540 deletions(-) create mode 100644 examples/docs/newsrc/utils/componentsDoc.js create mode 100644 examples/sites/demos/mobile/app/loading/background.vue create mode 100644 examples/sites/demos/mobile/app/loading/custom-class.vue create mode 100644 examples/sites/demos/mobile/app/loading/global-registry.vue create mode 100644 examples/sites/demos/mobile/app/loading/size.vue create mode 100644 examples/sites/demos/mobile/app/loading/spinner.vue create mode 100644 examples/sites/demos/mobile/app/loading/tip-text.vue create mode 100644 examples/sites/demos/pc/app/grid/edit/grid-equals-composition-api.vue create mode 100644 examples/sites/demos/pc/app/grid/edit/grid-equals.spec.js create mode 100644 examples/sites/demos/pc/app/grid/edit/grid-equals.vue create mode 100644 examples/sites/demos/pc/app/grid/large-data/column-anchor.vue create mode 100644 examples/sites/demos/pc/app/grid/renderer/inner-renderer-date-composition-api.vue create mode 100644 examples/sites/demos/pc/app/grid/renderer/inner-renderer-date.spec.js create mode 100644 examples/sites/demos/pc/app/grid/renderer/inner-renderer-date.vue create mode 100644 examples/sites/demos/pc/app/grid/toolbar/grid-full-screen-teleport-composition-api.vue create mode 100644 examples/sites/demos/pc/app/grid/toolbar/grid-full-screen-teleport.spec.js create mode 100644 examples/sites/demos/pc/app/grid/toolbar/grid-full-screen-teleport.vue create mode 100644 packages/design/aurora/src/dialog-box/index.ts create mode 100644 packages/design/aurora/src/loading/index.ts create mode 100644 packages/design/saas/src/dialog-box/index.ts delete mode 100644 packages/renderless/src/common/deps/requestAnimationFrame.ts create mode 100644 packages/renderless/src/rich-text/clipboard.ts create mode 100644 packages/renderless/src/rich-text/index.ts create mode 100644 packages/renderless/src/rich-text/module/file-upload.ts create mode 100644 packages/renderless/src/rich-text/module/image-drop.ts create mode 100644 packages/renderless/src/rich-text/module/image-upload.ts create mode 100644 packages/renderless/src/rich-text/options.ts create mode 100644 packages/renderless/src/rich-text/table-module.ts create mode 100644 packages/renderless/src/rich-text/vue.ts create mode 100644 packages/theme-mobile/src/images/loading.png create mode 100644 packages/theme-saas/src/svgs/activation.svg create mode 100644 packages/theme-saas/src/svgs/generating.svg create mode 100644 packages/theme-saas/src/svgs/processing.svg create mode 100644 packages/theme-saas/src/svgs/report-submission.svg create mode 100644 packages/theme-saas/src/svgs/start-o.svg create mode 100644 packages/theme-saas/src/svgs/teams.svg create mode 100644 packages/theme-saas/src/svgs/turn-on.svg create mode 100644 packages/theme-saas/src/svgs/warning-o.svg create mode 100644 packages/theme/src/form/aurora-theme.js create mode 100644 packages/theme/src/modal/aurora-theme.js create mode 100644 packages/theme/src/rich-text/index.less create mode 100644 packages/theme/src/svgs/activation.svg create mode 100644 packages/theme/src/svgs/generating.svg create mode 100644 packages/theme/src/svgs/processing.svg create mode 100644 packages/theme/src/svgs/report-submission.svg create mode 100644 packages/theme/src/svgs/start-o.svg create mode 100644 packages/theme/src/svgs/teams.svg create mode 100644 packages/theme/src/svgs/turn-on.svg create mode 100644 packages/theme/src/svgs/warning-o.svg create mode 100644 packages/theme/src/toggle-menu/aurora-theme.js create mode 100644 packages/vue-icon/src/activation/index.ts create mode 100644 packages/vue-icon/src/generating/index.ts create mode 100644 packages/vue-icon/src/processing/index.ts create mode 100644 packages/vue-icon/src/report-submission/index.ts create mode 100644 packages/vue-icon/src/start-o/index.ts rename packages/{renderless/src/common/deps/modal-queue.ts => vue-icon/src/teams/index.ts} (73%) create mode 100644 packages/vue-icon/src/turn-on/index.ts create mode 100644 packages/vue-icon/src/warning-o/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/BoxplotChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/BubbleChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/CandlestickChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/FunnelChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/GaugeChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/HeatMapChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/LiquidfillChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/PieChart/handleLabel.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/components/RadarChart/BaseOption.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/RadarChart/getRadar.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/RegionChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/SankeyChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/TreeChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/components/WordCloudChart/chartToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/axistip/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/drag/index.less create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/drag/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/basicToken/border.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/basicToken/font.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/basicToken/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/basicToken/line.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/basicToken/space.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/AreaChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/BarChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/BubbleChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/FunnelChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/GraphTreeChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/HillChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/JadeJueChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/LineChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/PieChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/PolarBarChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/ProcessChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/RadarChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/SankeyChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/TreeChart.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/chartsToken/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/basic/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/dark/basicToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/dark/chartsToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/dark/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/dark/mapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/dark/modelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/getMapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/getModelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/light/basicToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/light/chartsToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/light/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/light/mapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpit/light/modelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpitDark.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/bpitLight.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/dark/basicToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/dark/chartsToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/dark/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/dark/mapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/dark/modelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/getMapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/getModelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/light/basicToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/light/chartsToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/light/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/light/mapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloud/light/modelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloudDark.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/cloudLight.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/bpit/dark.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/bpit/gray.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/bpit/light.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/cloud/dark.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/cloud/gray.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/cloud/light.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/ict/dark.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/ict/gray.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/color/ict/light.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/constants.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/dark/basicToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/dark/chartsToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/dark/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/dark/mapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/dark/modelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/getMapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/getModelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/light/baiscToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/light/chartsToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/light/index.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/light/mapToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ict/light/modelToken.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ictDark.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/ictLight.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/mergeThemeConfig.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/theme/readme.md create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/bpit/dark.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/bpit/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/bpit/light.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/cloud/board.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/cloud/dark.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/cloud/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/cloud/light.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/hdesign/board.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/hdesign/dark.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/hdesign/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/hdesign/light.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/ict/board.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/ict/dark.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/ict/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/ict/light.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/color/util.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/constants.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/AreaChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/AssembleBubbleChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/BarChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/BoxplotChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/BubbleChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/CandlestickChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/CircleProcessChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/FunnelChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/GaugeChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/HeatMapChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/HillChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/JadeJueChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/LineChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/LiquidfillChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/PieChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/PolarBarChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/ProcessChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/RadarChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/RegionChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/SankeyChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/ScatterChart.ts rename packages/vue/src/chart-beta/chart-core/base/feature/{theme/basic => token/factory}/chartsToken/SunburstChart.ts (100%) create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/TreeChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/WaveChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/WordCloudChart.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/chartsToken/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/getAliasToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/getGlobalToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/getModelToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/border.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/borderRadius.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/font.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/lineType.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/size.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/globalToken/space.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/factory/mergeToken.ts rename packages/vue/src/chart-beta/chart-core/base/feature/{theme => token}/index.ts (50%) create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/readme.md create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/bpit/getAliasToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/bpit/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/cloud/getAliasToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/cloud/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/hdesign/getAliasToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/hdesign/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/ict/getAliasToken.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/feature/token/theme/ict/index.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/index.less create mode 100644 packages/vue/src/chart-beta/chart-core/base/option/config/legend/pageIcon.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/option/config/rectTitle/titlePadding.ts delete mode 100644 packages/vue/src/chart-beta/chart-core/base/util/baseOption.ts create mode 100644 packages/vue/src/chart-beta/chart-core/base/util/convert.ts create mode 100644 packages/vue/src/grid/src/tools/logger.ts diff --git a/examples/docs/newsrc/mobile-first.vue b/examples/docs/newsrc/mobile-first.vue index 0c0f827d4..025e2a55a 100644 --- a/examples/docs/newsrc/mobile-first.vue +++ b/examples/docs/newsrc/mobile-first.vue @@ -25,6 +25,7 @@
名称 | -类型 | +名称 | +类型 | 默认值 | 说明 |
---|
名称 | -类型 | +名称 | +类型 | 默认值 | 说明 |
---|
名称 | -类型 | -描述 | -默认值 | -
---|---|---|---|
optimization.scrollX.gt | number | -指定大于多少列时自动启动 X 虚拟滚动 | -100 |
optimization.scrollX.rSize | -number | -每次渲染列数 | -- |
optimization.scrollX.vSize | -number | -指定可视区域列数 | -- |
optimization.scrollX.adaptive | boolean | -自动适配最优的渲染方式(设置为 false 列数组只会在滚动完成后截取一次,便于大数据场景提升性能,但是会短暂白屏,渲染完成后即恢复) | -true | -
optimization.scrollY.gt | -number | -指定大于多少行时自动启动 Y 虚拟滚动 | -500 | -
optimization.scrollY.rSize | -number | 每次渲染行数 | -- |
optimization.scrollY.adaptive | -boolean | -自动适配最优的渲染方式(设置为 false 行数组只会在滚动完成后截取一次,便于大数据场景提升性能,但是会短暂白屏,渲染完成后即恢复) | -true | -
通过 optimization
属性配置树表虚拟滚动执行方式,具体参考类型:IOptimizationConfig
。
在日期字段为字符串值时,需要给日期渲染器提供 valueFormat
配置才能正常解析日期字符串。
The custom renderer can customize the rendering of cells or a vue component
. Configure renderer
in the grid-column
column to support method and object configuration. For details, see the following example.
通过表格属性height
在全屏是动态改变表格高度。
通过表格属性 height
在全屏是动态改变表格高度。
通过 teleport
实现表格全屏。