From f41a593d29c8a8acb46b8dd313e9b2876b043aa3 Mon Sep 17 00:00:00 2001 From: OpenTiny Date: Wed, 22 Feb 2023 16:45:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(tiny-vue):=20=E5=86=85=E9=83=A8=E5=92=8C?= =?UTF-8?q?=E5=BC=80=E6=BA=90=E4=BB=A3=E7=A0=81=E5=90=8C=E6=AD=A5=EF=BC=8C?= =?UTF-8?q?=E5=87=8F=E5=B0=91=E7=BB=B4=E6=8A=A4=E6=88=90=E6=9C=AC=20[WI202?= =?UTF-8?q?3]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Match-id-31a5bd840dddac8f9371b683a11e8d2521d111c1 --- .cid/tiny-vue.yml | 193 ++ .husky/_/husky.sh | 36 + .husky/commit-msg | 2 +- .husky/pre-commit | 2 +- .npmrc | 3 + CONTRIBUTING.md | 6 +- README.md | 2 +- build.sh | 15 +- build/build-entry-app.js | 5 +- build/build-entry.js | 4 +- build/build-icon.js | 4 +- build/build-ui.js | 4 +- build/build-version.js | 2 +- build/config.js | 27 +- build/module-utils.js | 2 +- build/release-ui.js | 54 +- build/release.js | 55 +- build/runtime-utils.js | 83 +- example/.npmrc | 12 + example/build/build-icon.js | 2 +- example/build/build-ui.js | 2 +- example/build/config.js | 27 +- example/entry/icon.js | 1 + example/entry/pc.js | 5 + example/package.json | 23 +- example/public/favicon.ico | Bin 187502 -> 6796 bytes example/public/index.html | 6 +- example/public/mock/gateway/ajax.js | 1678 +++++++++++++++++ .../mock/gateway/json/services/area.jcr.json | 56 + .../mock/gateway/json/services/area.json | 343 ++++ .../gateway/json/services/area.office.json | 108 ++ .../gateway/json/services/area.region.json | 95 + .../gateway/json/services/area.repoffice.json | 82 + .../mock/gateway/json/services/badge.json | 103 + .../gateway/json/services/byaccounts.json | 86 + .../mock/gateway/json/services/byids.json | 86 + .../mock/gateway/json/services/currency.json | 52 + .../mock/gateway/json/services/deptInfo.json | 80 + .../mock/gateway/json/services/deptList.json | 168 ++ .../gateway/json/services/deptSearch.json | 32 + .../mock/gateway/json/services/grid.json | 342 ++++ .../mock/gateway/json/services/gridTree.json | 93 + .../gateway/json/services/hrapprover.json | 20 + .../gateway/json/services/jalor.company.json | 87 + .../gateway/json/services/jalor.country.json | 94 + .../gateway/json/services/jalor.user.json | 79 + .../json/services/saasDictItemSearch.json | 18 + .../services/saasI18nGetInfoWithPage.json | 265 +++ .../gateway/json/services/saasI18nSearch.json | 10 + .../mock/gateway/json/services/suggest.json | 92 + .../mock/gateway/json/services/tree.json | 98 + example/public/static/images/1.jpg | Bin 0 -> 499979 bytes example/public/static/images/2.jpg | Bin 0 -> 22071 bytes example/public/static/images/3.jpg | Bin 0 -> 733644 bytes example/public/static/images/4.jpg | Bin 0 -> 649966 bytes example/public/static/images/5.jpg | Bin 0 -> 719026 bytes example/public/static/images/6.jpg | Bin 0 -> 577578 bytes example/public/static/images/7.jpg | Bin 0 -> 400256 bytes example/public/static/images/8.jpg | Bin 0 -> 133802 bytes example/public/static/images/9.jpg | Bin 0 -> 434224 bytes example/public/static/images/animal.jpg | Bin 0 -> 22303 bytes example/public/static/images/circle.png | Bin 0 -> 4097 bytes example/public/static/images/dh.png | Bin 0 -> 20117 bytes example/public/static/images/dog1.png | Bin 0 -> 563628 bytes example/public/static/images/dog2.png | Bin 0 -> 814476 bytes example/public/static/images/dog3.png | Bin 0 -> 140222 bytes example/public/static/images/dsj.png | Bin 0 -> 107390 bytes example/public/static/images/hae-logo.png | Bin 0 -> 2332 bytes example/public/static/images/icon.png | Bin 0 -> 311 bytes example/public/static/images/jz.png | Bin 0 -> 69677 bytes example/public/static/images/ld.png | Bin 0 -> 68662 bytes example/public/static/images/px.png | Bin 0 -> 64872 bytes example/public/static/images/user-head.png | Bin 0 -> 8423 bytes example/public/static/images/zh.png | Bin 0 -> 22590 bytes example/src/App.vue | 5 + example/src/DemoView.vue | 1 - example/src/components/Home.vue | 77 +- .../demo/mobile/action-sheet/actionsheet.vue | 15 +- .../src/demo/mobile/action-sheet/clickfn.vue | 3 +- .../src/demo/mobile/action-sheet/ellipsis.vue | 3 +- .../demo/mobile/action-sheet/slot-action.vue | 15 +- .../demo/mobile/action-sheet/slot-item.vue | 10 +- .../src/demo/mobile/avatar/avatar-size.vue | 2 +- .../src/demo/mobile/avatar/avatar-src-set.vue | 7 +- example/src/demo/mobile/avatar/base.vue | 4 +- example/src/demo/mobile/badge/hidden.vue | 4 +- example/src/demo/mobile/badge/href-target.vue | 8 +- example/src/demo/mobile/button/base.vue | 24 +- example/src/demo/mobile/button/icon.vue | 9 +- .../src/demo/mobile/button/native-type.vue | 13 +- .../src/demo/mobile/checkbox-group/base.vue | 7 +- .../demo/mobile/checkbox-group/disabled.vue | 8 +- .../mobile/checkbox-group/event-change.vue | 7 +- .../demo/mobile/checkbox-group/min-max.vue | 7 +- .../demo/mobile/checkbox-group/vertical.vue | 7 +- .../src/demo/mobile/checkbox/event-change.vue | 4 +- .../demo/mobile/checkbox/indeterminate.vue | 19 +- .../demo/mobile/checkbox/true-false-label.vue | 4 +- .../demo/mobile/dialog-box/append-to-body.vue | 11 +- example/src/demo/mobile/dialog-box/base.vue | 52 +- .../demo/mobile/dialog-box/cancel-confirm.vue | 11 +- .../dialog-box/close-on-click-modal.vue | 12 +- .../mobile/dialog-box/events-open-close.vue | 20 +- .../demo/mobile/dialog-box/lock-scroll.vue | 12 +- .../demo/mobile/dialog-box/show-header.vue | 12 +- .../demo/mobile/dialog-box/slot-footer.vue | 15 +- .../src/demo/mobile/dialog-box/slot-title.vue | 15 +- .../src/demo/mobile/dialog-box/with-input.vue | 17 +- .../demo/mobile/dropdown-menu/activeColor.vue | 18 +- .../dropdown-menu/closeOnClickOutside.vue | 18 +- .../dropdown-menu/closeOnClickOverlay.vue | 18 +- .../demo/mobile/dropdown-menu/direction.vue | 18 +- .../mobile/dropdown-menu/dropdown-filter.vue | 30 +- .../demo/mobile/dropdown-menu/duration.vue | 18 +- .../src/demo/mobile/dropdown-menu/event.vue | 26 +- .../src/demo/mobile/dropdown-menu/icon.vue | 6 +- .../mobile/dropdown-menu/item-disabled.vue | 19 +- .../src/demo/mobile/dropdown-menu/overlay.vue | 18 +- .../mobile/dropdown-menu/screen-funnel.vue | 23 +- .../src/demo/mobile/dropdown-menu/slot.vue | 13 +- .../demo/mobile/dropdown-menu/title-class.vue | 24 +- .../src/demo/mobile/dropdown-menu/type.vue | 19 +- example/src/demo/mobile/exception/message.vue | 6 +- .../demo/mobile/exception/mobileexception.vue | 4 +- example/src/demo/mobile/file-upload/base.vue | 4 +- .../demo/mobile/file-upload/clear-files.vue | 4 +- .../demo/mobile/file-upload/custom-prefix.vue | 4 +- .../file-upload/custom-upload-request.vue | 2 +- example/src/demo/mobile/file-upload/data.vue | 11 +- .../mobile/file-upload/drag-select-file.vue | 12 +- .../demo/mobile/file-upload/drag-upload.vue | 8 +- .../mobile/file-upload/dynamic-disable.vue | 2 +- .../mobile/file-upload/file-icon-list.vue | 6 +- .../mobile/file-upload/file-picture-card.vue | 14 +- .../demo/mobile/file-upload/file-title.vue | 7 +- .../demo/mobile/file-upload/header-show.vue | 7 +- .../demo/mobile/file-upload/image-size.vue | 8 +- .../demo/mobile/file-upload/manual-upload.vue | 13 +- .../src/demo/mobile/file-upload/mini-mode.vue | 2 +- .../demo/mobile/file-upload/picture-card.vue | 16 +- .../demo/mobile/file-upload/picture-list.vue | 4 +- .../file-upload/prevent-delete-file.vue | 2 +- .../file-upload/prevent-upload-file.vue | 2 +- example/src/demo/mobile/file-upload/size.vue | 7 +- .../demo/mobile/file-upload/upload-events.vue | 4 +- .../mobile/file-upload/upload-file-list.vue | 4 +- .../file-upload/upload-http-request.vue | 2 +- .../demo/mobile/file-upload/upload-limit.vue | 6 +- .../mobile/file-upload/upload-request.vue | 2 +- .../mobile/file-upload/upload-user-head.vue | 8 +- .../mobile/file-upload/with-credentials.vue | 7 +- example/src/demo/mobile/form/base.vue | 30 +- .../demo/mobile/form/form-label-suffix.vue | 30 +- example/src/demo/mobile/form/form-select.vue | 72 +- .../src/demo/mobile/form/form-tabselect.vue | 104 +- .../src/demo/mobile/form/form-writeone.vue | 63 +- .../src/demo/mobile/form/form-writetwo.vue | 31 +- .../mobile/form/hide-required-asterisk.vue | 38 +- example/src/demo/mobile/form/label-width.vue | 38 +- example/src/demo/mobile/form/only-read.vue | 126 +- .../demo/mobile/form/validate-position.vue | 38 +- example/src/demo/mobile/form/validate.vue | 45 +- example/src/demo/mobile/icon/base.vue | 14 +- example/src/demo/mobile/icon/icon-set.vue | 9 +- example/src/demo/mobile/image-viewer/base.vue | 2 +- .../image-viewer/events-change-close.vue | 2 +- .../image-viewer/image-full-current.vue | 2 +- .../demo/mobile/image-viewer/slot-index.vue | 2 +- .../mobile/image-viewer/start-position.vue | 2 +- example/src/demo/mobile/index.js | 3 +- example/src/demo/mobile/input/autofocus.vue | 6 +- example/src/demo/mobile/input/autosize.vue | 14 +- example/src/demo/mobile/input/base.vue | 21 +- example/src/demo/mobile/input/cols-rows.vue | 7 +- example/src/demo/mobile/input/counter.vue | 8 +- example/src/demo/mobile/input/events.vue | 7 +- example/src/demo/mobile/input/form.vue | 7 +- example/src/demo/mobile/input/input-event.vue | 8 +- .../src/demo/mobile/input/max-min-length.vue | 7 +- example/src/demo/mobile/input/suffix-icon.vue | 6 +- .../demo/mobile/input/type-be-form-select.vue | 11 +- .../demo/mobile/input/type-be-form-tips.vue | 3 +- .../src/demo/mobile/input/type-be-form.vue | 9 +- .../src/demo/mobile/input/validate-event.vue | 8 +- example/src/demo/mobile/list/base.vue | 8 +- example/src/demo/mobile/list/double-line.vue | 10 +- example/src/demo/mobile/list/double-list.vue | 4 +- .../src/demo/mobile/list/imformation-list.vue | 14 +- example/src/demo/mobile/list/single-line.vue | 6 +- example/src/demo/mobile/list/slots.vue | 6 +- example/src/demo/mobile/loading/base.vue | 29 + example/src/demo/mobile/loading/type.vue | 29 + .../mobile/mini-picker/cancel-button-text.vue | 9 +- .../src/demo/mobile/mini-picker/cascad.vue | 9 +- .../demo/mobile/mini-picker/minipicker.vue | 9 +- .../demo/mobile/mini-picker/multicolumn.vue | 9 +- .../src/demo/mobile/mini-picker/toolbar.vue | 17 +- example/src/demo/mobile/nav-bar/base.vue | 3 +- .../demo/mobile/nav-bar/left-right-text.vue | 3 +- example/src/demo/mobile/nav-bar/slots.vue | 2 +- example/src/demo/mobile/nav-bar/z-index.vue | 9 +- example/src/demo/mobile/numeric/circulate.vue | 8 +- example/src/demo/mobile/numeric/event.vue | 7 +- example/src/demo/mobile/numeric/max.vue | 7 +- example/src/demo/mobile/numeric/step.vue | 6 +- example/src/demo/mobile/popover/base.vue | 104 + example/src/demo/mobile/popover/direction.vue | 102 + example/src/demo/mobile/progress/base.vue | 22 +- .../src/demo/mobile/progress/basic-usage.vue | 6 +- .../progress/dynamic-control-changes.vue | 14 +- .../demo/mobile/progress/dynamic-progress.vue | 2 +- .../src/demo/mobile/progress/format-text.vue | 11 +- example/src/demo/mobile/progress/format.vue | 7 +- .../demo/mobile/progress/progress-status.vue | 24 +- .../mobile/progress/progress-type-circle.vue | 7 +- .../progress/progress-type-dashboard.vue | 3 +- .../demo/mobile/progress/progress-width.vue | 21 +- .../progress/text-inside-or-no-text.vue | 10 +- example/src/demo/mobile/progress/width.vue | 14 +- .../pull-refresh/animation-duration.vue | 6 +- .../src/demo/mobile/pull-refresh/base1.vue | 9 +- .../demo/mobile/pull-refresh/loosing-text.vue | 6 +- .../demo/mobile/pull-refresh/pulling-text.vue | 6 +- .../mobile/pull-refresh/success-duration.vue | 8 +- .../demo/mobile/pull-refresh/success-text.vue | 6 +- example/src/demo/mobile/radio/base.vue | 10 +- example/src/demo/mobile/radio/disabled.vue | 12 +- .../src/demo/mobile/radio/event-change.vue | 8 +- example/src/demo/mobile/search/base.vue | 12 +- example/src/demo/mobile/search/clear.vue | 13 +- example/src/demo/mobile/search/events.vue | 6 +- .../src/demo/mobile/slider/basic-usage.vue | 7 +- .../src/demo/mobile/slider/format-tooltip.vue | 6 +- .../demo/mobile/switch/true-false-value.vue | 6 +- .../mobile/tabbar/active-inactive-color.vue | 14 +- example/src/demo/mobile/tabbar/badge.vue | 7 +- example/src/demo/mobile/tabbar/base.vue | 31 +- example/src/demo/mobile/tabbar/border.vue | 7 +- .../src/demo/mobile/tabbar/event-change.vue | 7 +- example/src/demo/mobile/tabbar/onlytext.vue | 12 +- example/src/demo/mobile/tabbar/route.vue | 22 +- example/src/demo/mobile/tabbar/slot-icon.vue | 4 +- example/src/demo/mobile/tabs/before-leave.vue | 16 +- example/src/demo/mobile/tabs/tabs-events.vue | 34 +- example/src/demo/mobile/tabs/three-level.vue | 25 +- .../demo/mobile/time-line/different-data.vue | 6 +- .../src/demo/pc/action-menu/basic-usage.vue | 35 + example/src/demo/pc/action-menu/disabled.vue | 39 + .../src/demo/pc/action-menu/item-click.vue | 44 + .../src/demo/pc/action-menu/max-show-num.vue | 35 + .../src/demo/pc/action-menu/more-click.vue | 44 + example/src/demo/pc/action-menu/more-text.vue | 35 + .../src/demo/pc/action-menu/popper-class.vue | 44 + example/src/demo/pc/action-menu/slot-item.vue | 44 + example/src/demo/pc/action-menu/spacing.vue | 39 + .../src/demo/pc/action-menu/text-field.vue | 35 + example/src/demo/pc/alert/base.vue | 4 +- example/src/demo/pc/alert/closable.vue | 5 +- example/src/demo/pc/alert/close-text.vue | 6 +- .../src/demo/pc/alert/custom-description.vue | 9 +- .../src/demo/pc/alert/feedback-of-result.vue | 18 +- example/src/demo/pc/alert/icon.vue | 19 +- example/src/demo/pc/alert/show-icon.vue | 5 +- example/src/demo/pc/alert/slot-default.vue | 18 +- example/src/demo/pc/amount/amount-disable.vue | 28 + example/src/demo/pc/amount/basic-usage.vue | 18 + .../src/demo/pc/amount/custom-currency.vue | 18 + example/src/demo/pc/amount/custom-service.vue | 31 + example/src/demo/pc/amount/digits-maxlen.vue | 23 + example/src/demo/pc/amount/set-date.vue | 27 + example/src/demo/pc/amount/size.vue | 19 + example/src/demo/pc/area/area-events.vue | 29 + example/src/demo/pc/area/basic-usage.vue | 18 + example/src/demo/pc/area/custom-service.vue | 157 ++ example/src/demo/pc/area/disabled.vue | 28 + example/src/demo/pc/area/size.vue | 18 + .../demo/pc/autocomplete/append-prepend.vue | 24 +- .../src/demo/pc/autocomplete/basic-usage.vue | 24 +- .../src/demo/pc/autocomplete/clearable.vue | 24 +- .../demo/pc/autocomplete/cust-template.vue | 18 +- .../src/demo/pc/autocomplete/custom-icon.vue | 16 +- example/src/demo/pc/autocomplete/debounce.vue | 24 +- example/src/demo/pc/autocomplete/disabled.vue | 2 +- .../src/demo/pc/autocomplete/hide-loading.vue | 32 +- .../pc/autocomplete/highlight-first-item.vue | 26 +- .../pc/autocomplete/no-trigger-on-focus.vue | 24 +- .../src/demo/pc/autocomplete/placement.vue | 24 +- .../src/demo/pc/autocomplete/popper-class.vue | 24 +- .../pc/autocomplete/prefix-suffix-slot.vue | 16 +- .../demo/pc/autocomplete/remote-search.vue | 10 +- .../src/demo/pc/autocomplete/select-event.vue | 14 +- example/src/demo/pc/autocomplete/size.vue | 24 +- .../src/demo/pc/autocomplete/value-key.vue | 28 +- example/src/demo/pc/badge/dynamic-hidden.vue | 4 +- .../src/demo/pc/breadcrumb/base-on-route.vue | 7 +- example/src/demo/pc/breadcrumb/base.vue | 30 +- example/src/demo/pc/breadcrumb/options.vue | 65 + example/src/demo/pc/breadcrumb/separator.vue | 12 +- .../src/demo/pc/breadcrumb/slot-default.vue | 8 +- .../demo/pc/bulletin-board/active-name.vue | 26 +- example/src/demo/pc/bulletin-board/base.vue | 26 +- example/src/demo/pc/bulletin-board/icon.vue | 30 +- .../src/demo/pc/bulletin-board/more-link.vue | 26 +- .../src/demo/pc/bulletin-board/tab-title.vue | 26 +- example/src/demo/pc/bulletin-board/title.vue | 26 +- example/src/demo/pc/bulletin-board/url.vue | 2 +- example/src/demo/pc/button-group/base.vue | 5 +- .../src/demo/pc/button-group/event-edit.vue | 35 + .../src/demo/pc/button-group/show-edit.vue | 27 + .../src/demo/pc/button-group/show-more.vue | 27 + example/src/demo/pc/button-group/size.vue | 6 +- .../demo/pc/button-group/text-value-field.vue | 6 +- example/src/demo/pc/button/base.vue | 21 +- example/src/demo/pc/button/circle.vue | 21 +- example/src/demo/pc/button/icon.vue | 27 +- example/src/demo/pc/button/image.vue | 2 +- example/src/demo/pc/button/slot-default.vue | 6 +- example/src/demo/pc/carousel/autoplay.vue | 10 +- example/src/demo/pc/carousel/basic-usage.vue | 10 +- example/src/demo/pc/carousel/card-mode.vue | 10 +- .../pc/carousel/carousel-arrow-always.vue | 10 +- .../demo/pc/carousel/carousel-arrow-hover.vue | 10 +- .../demo/pc/carousel/carousel-arrow-never.vue | 10 +- example/src/demo/pc/carousel/close-loop.vue | 10 +- .../src/demo/pc/carousel/custom-height.vue | 16 +- .../demo/pc/carousel/indicator-trigger.vue | 10 +- .../src/demo/pc/carousel/initial-index.vue | 10 +- example/src/demo/pc/carousel/manual-play.vue | 27 +- .../src/demo/pc/carousel/play-interval.vue | 10 +- example/src/demo/pc/carousel/show-title.vue | 11 +- .../src/demo/pc/carousel/up-down-carousel.vue | 10 +- .../demo/pc/cascader-panel/basic-usage.vue | 5 +- example/src/demo/pc/cascader-panel/change.vue | 7 +- .../cascader-panel/custom-option-content.vue | 4 +- .../demo/pc/cascader-panel/expand-change.vue | 6 +- example/src/demo/pc/cascader/basic-usage.vue | 6 +- .../pc/cascader/check-strictly-multiple.vue | 44 +- .../src/demo/pc/cascader/check-strictly.vue | 6 +- example/src/demo/pc/cascader/clearable.vue | 10 +- .../src/demo/pc/cascader/collapse-tags.vue | 28 +- .../src/demo/pc/cascader/default-multiple.vue | 40 +- .../src/demo/pc/cascader/disabled-items.vue | 5 +- example/src/demo/pc/cascader/events.vue | 14 +- .../src/demo/pc/cascader/expand-trigger.vue | 5 +- .../demo/pc/cascader/filterable-multiple.vue | 7 +- example/src/demo/pc/cascader/filterable.vue | 7 +- .../src/demo/pc/cascader/show-all-levels.vue | 6 +- example/src/demo/pc/chart/amap/base.vue | 39 + example/src/demo/pc/chart/bar/base.vue | 31 + example/src/demo/pc/chart/bar/demo2.vue | 34 + example/src/demo/pc/chart/bar/demo3.vue | 37 + example/src/demo/pc/chart/bar/demo4.vue | 37 + example/src/demo/pc/chart/bar/demo5.vue | 39 + example/src/demo/pc/chart/bar/demo6.vue | 35 + example/src/demo/pc/chart/bar/demo7.vue | 33 + example/src/demo/pc/chart/base.vue | 81 + example/src/demo/pc/chart/bmap/base.vue | 37 + example/src/demo/pc/chart/boxplot/base.vue | 50 + .../src/demo/pc/chart/boxplot/multiple.vue | 134 ++ .../src/demo/pc/chart/boxplot/vertical.vue | 105 ++ example/src/demo/pc/chart/candle/base.vue | 201 ++ example/src/demo/pc/chart/candle/demo2.vue | 64 + example/src/demo/pc/chart/candle/demo3.vue | 76 + example/src/demo/pc/chart/candle/demo4.vue | 85 + example/src/demo/pc/chart/candle/demo5.vue | 68 + example/src/demo/pc/chart/candle/demo6.vue | 181 ++ example/src/demo/pc/chart/candle/demo7.vue | 214 +++ example/src/demo/pc/chart/events/base.vue | 37 + example/src/demo/pc/chart/funnel/base.vue | 29 + example/src/demo/pc/chart/funnel/demo2.vue | 33 + example/src/demo/pc/chart/funnel/demo3.vue | 34 + example/src/demo/pc/chart/funnel/demo4.vue | 32 + example/src/demo/pc/chart/funnel/demo5.vue | 32 + example/src/demo/pc/chart/funnel/demo6.vue | 34 + example/src/demo/pc/chart/funnel/demo7.vue | 32 + example/src/demo/pc/chart/gauge/base.vue | 24 + example/src/demo/pc/chart/gauge/demo2.vue | 28 + example/src/demo/pc/chart/gauge/demo3.vue | 35 + example/src/demo/pc/chart/gauge/demo4.vue | 32 + example/src/demo/pc/chart/gauge/demo5.vue | 261 +++ example/src/demo/pc/chart/graph/base.vue | 127 ++ example/src/demo/pc/chart/graph/demo2.vue | 65 + example/src/demo/pc/chart/graph/demo3.vue | 356 ++++ example/src/demo/pc/chart/heatmap/base.vue | 35 + example/src/demo/pc/chart/heatmap/demo2.vue | 39 + example/src/demo/pc/chart/heatmap/demo3.vue | 45 + example/src/demo/pc/chart/heatmap/demo4.vue | 64 + example/src/demo/pc/chart/heatmap/demo5.vue | 44 + example/src/demo/pc/chart/histogram/base.vue | 31 + example/src/demo/pc/chart/histogram/demo2.vue | 35 + example/src/demo/pc/chart/histogram/demo3.vue | 36 + example/src/demo/pc/chart/histogram/demo4.vue | 36 + example/src/demo/pc/chart/histogram/demo5.vue | 34 + example/src/demo/pc/chart/histogram/demo6.vue | 37 + example/src/demo/pc/chart/histogram/demo7.vue | 41 + example/src/demo/pc/chart/histogram/demo8.vue | 35 + example/src/demo/pc/chart/line/base.vue | 31 + example/src/demo/pc/chart/line/demo2.vue | 35 + example/src/demo/pc/chart/line/demo3.vue | 36 + example/src/demo/pc/chart/line/demo4.vue | 40 + example/src/demo/pc/chart/line/demo5.vue | 35 + example/src/demo/pc/chart/line/demo6.vue | 40 + example/src/demo/pc/chart/line/demo7.vue | 41 + example/src/demo/pc/chart/line/demo8.vue | 35 + example/src/demo/pc/chart/line/demo9.vue | 35 + example/src/demo/pc/chart/liquidfill/base.vue | 29 + .../src/demo/pc/chart/liquidfill/demo2.vue | 37 + .../src/demo/pc/chart/liquidfill/demo3.vue | 76 + .../src/demo/pc/chart/liquidfill/demo4.vue | 36 + .../src/demo/pc/chart/liquidfill/demo5.vue | 56 + example/src/demo/pc/chart/map/base.vue | 44 + example/src/demo/pc/chart/pie/base.vue | 31 + example/src/demo/pc/chart/pie/demo2.vue | 35 + example/src/demo/pc/chart/pie/demo3.vue | 34 + example/src/demo/pc/chart/pie/demo4.vue | 34 + example/src/demo/pc/chart/pie/demo5.vue | 37 + example/src/demo/pc/chart/pie/demo6.vue | 34 + example/src/demo/pc/chart/pie/demo7.vue | 35 + example/src/demo/pc/chart/props/base.vue | 68 + example/src/demo/pc/chart/props/demo10.vue | 58 + example/src/demo/pc/chart/props/demo11.vue | 34 + example/src/demo/pc/chart/props/demo12.vue | 29 + example/src/demo/pc/chart/props/demo2.vue | 35 + example/src/demo/pc/chart/props/demo3.vue | 29 + example/src/demo/pc/chart/props/demo4.vue | 28 + example/src/demo/pc/chart/props/demo5.vue | 39 + example/src/demo/pc/chart/props/demo6.vue | 28 + example/src/demo/pc/chart/props/demo7.vue | 35 + example/src/demo/pc/chart/props/demo8.vue | 44 + example/src/demo/pc/chart/props/demo9.vue | 41 + example/src/demo/pc/chart/question/base.vue | 53 + example/src/demo/pc/chart/question/demo2.vue | 31 + example/src/demo/pc/chart/question/demo3.vue | 32 + example/src/demo/pc/chart/question/demo4.vue | 40 + example/src/demo/pc/chart/question/demo5.vue | 53 + example/src/demo/pc/chart/radar/base.vue | 31 + example/src/demo/pc/chart/radar/demo2.vue | 36 + example/src/demo/pc/chart/radar/demo3.vue | 39 + example/src/demo/pc/chart/ring/base.vue | 31 + example/src/demo/pc/chart/ring/demo2.vue | 35 + example/src/demo/pc/chart/ring/demo3.vue | 34 + example/src/demo/pc/chart/ring/demo4.vue | 34 + example/src/demo/pc/chart/ring/demo5.vue | 34 + example/src/demo/pc/chart/ring/demo6.vue | 35 + example/src/demo/pc/chart/ring/ring-title.vue | 43 + example/src/demo/pc/chart/sankey/base.vue | 41 + example/src/demo/pc/chart/sankey/demo2.vue | 43 + example/src/demo/pc/chart/scatter/base.vue | 32 + example/src/demo/pc/chart/scatter/demo2.vue | 50 + example/src/demo/pc/chart/scatter/demo3.vue | 53 + example/src/demo/pc/chart/scatter/demo4.vue | 56 + example/src/demo/pc/chart/scatter/demo5.vue | 57 + example/src/demo/pc/chart/scatter/demo6.vue | 53 + example/src/demo/pc/chart/scatter/demo7.vue | 55 + example/src/demo/pc/chart/scatter/demo8.vue | 44 + example/src/demo/pc/chart/sunburst/base.vue | 296 +++ example/src/demo/pc/chart/sunburst/demo2.vue | 857 +++++++++ example/src/demo/pc/chart/tree/base.vue | 105 ++ example/src/demo/pc/chart/tree/demo2.vue | 125 ++ example/src/demo/pc/chart/tree/demo3.vue | 112 ++ example/src/demo/pc/chart/tree/demo4.vue | 112 ++ example/src/demo/pc/chart/tree/demo5.vue | 117 ++ example/src/demo/pc/chart/waterfall/base.vue | 28 + example/src/demo/pc/chart/waterfall/demo2.vue | 32 + example/src/demo/pc/chart/waterfall/demo3.vue | 31 + example/src/demo/pc/chart/waterfall/demo4.vue | 33 + example/src/demo/pc/chart/waterfall/demo5.vue | 33 + example/src/demo/pc/chart/wordcloud/base.vue | 167 ++ example/src/demo/pc/chart/wordcloud/demo2.vue | 170 ++ example/src/demo/pc/chart/wordcloud/demo3.vue | 170 ++ example/src/demo/pc/chart/wordcloud/demo4.vue | 171 ++ .../src/demo/pc/checkbox/button-chek-box.vue | 7 +- .../src/demo/pc/checkbox/checkbox-button.vue | 14 +- .../src/demo/pc/checkbox/content-overflow.vue | 6 +- .../pc/checkbox/dynamic-create-checkbox.vue | 10 +- .../src/demo/pc/checkbox/group-options.vue | 6 +- .../src/demo/pc/checkbox/indeterminate.vue | 25 +- example/src/demo/pc/checkbox/text.vue | 7 +- .../demo/pc/checkbox/vertical-checkbox.vue | 6 +- example/src/demo/pc/checkbox/with-border.vue | 29 +- example/src/demo/pc/col/order.vue | 4 +- example/src/demo/pc/collapse/accordion.vue | 24 +- example/src/demo/pc/collapse/basic-usage.vue | 24 +- example/src/demo/pc/collapse/block-close.vue | 24 +- .../src/demo/pc/collapse/collapse-events.vue | 24 +- .../demo/pc/collapse/custom-collapse-icon.vue | 51 + .../pc/collapse/custom-collapse-title.vue | 33 +- .../src/demo/pc/collapse/dynamic-disable.vue | 24 +- example/src/demo/pc/collapse/nested-form.vue | 33 +- example/src/demo/pc/collapse/nested-grid.vue | 8 +- example/src/demo/pc/color/auxiliary-color.vue | 12 +- example/src/demo/pc/color/main-color.vue | 16 +- example/src/demo/pc/color/neutral-color.vue | 28 +- example/src/demo/pc/company/basic-usage.vue | 32 + .../src/demo/pc/company/custom-service.vue | 31 + .../src/demo/pc/company/custom-show-num.vue | 18 + example/src/demo/pc/company/fields.vue | 50 + example/src/demo/pc/components.js | 33 +- .../demo/pc/container/custom-container.vue | 8 +- .../demo/pc/container/custom-with-height.vue | 7 +- example/src/demo/pc/country/basic-usage.vue | 26 + .../src/demo/pc/country/custom-service.vue | 31 + example/src/demo/pc/country/fields.vue | 50 + .../pc/credit-card-form/background-image.vue | 2 +- .../credit-card-form-events.vue | 10 +- example/src/demo/pc/crop/aspect-ratio.vue | 11 +- example/src/demo/pc/crop/auto-crop-area.vue | 2 +- example/src/demo/pc/crop/basic-usage.vue | 2 +- example/src/demo/pc/crop/crop-meth.vue | 2 +- example/src/demo/pc/crop/drag-mode.vue | 2 +- example/src/demo/pc/crop/event-about-crop.vue | 2 +- example/src/demo/pc/crop/event-ready.vue | 2 +- .../src/demo/pc/crop/get-container-data.vue | 2 +- .../src/demo/pc/crop/get-crop-box-data.vue | 2 +- .../src/demo/pc/crop/get-cropped-canvas.vue | 2 +- example/src/demo/pc/crop/get-data.vue | 2 +- example/src/demo/pc/crop/get-image-data.vue | 2 +- .../pc/crop/min-crop-box-width-height.vue | 2 +- example/src/demo/pc/crop/no-background.vue | 2 +- example/src/demo/pc/crop/no-guides.vue | 2 +- example/src/demo/pc/crop/no-modal.vue | 2 +- example/src/demo/pc/crop/replace-image.vue | 11 +- example/src/demo/pc/crop/view-mode.vue | 2 +- example/src/demo/pc/crop/wheel-zoom-ratio.vue | 2 +- example/src/demo/pc/crop/zoom-on-wheel.vue | 2 +- example/src/demo/pc/currency/basic-usage.vue | 26 + .../src/demo/pc/currency/custom-service.vue | 32 + .../src/demo/pc/currency/disable-currency.vue | 32 + example/src/demo/pc/currency/fields.vue | 43 + example/src/demo/pc/currency/size.vue | 26 + .../src/demo/pc/date-picker/about-clear.vue | 14 +- .../src/demo/pc/date-picker/about-format.vue | 17 +- .../src/demo/pc/date-picker/custom-range.vue | 8 +- .../pc/date-picker/custom-suffix-icon.vue | 10 +- .../pc/date-picker/date-picker-disabled.vue | 4 +- .../pc/date-picker/date-picker-events.vue | 10 +- .../date-picker-options-disabledDate.vue | 10 +- .../pc/date-picker/date-range-shortcuts.vue | 6 +- .../src/demo/pc/date-picker/date-range.vue | 6 +- .../demo/pc/date-picker/date-shortcuts.vue | 5 +- .../pc/date-picker/default-time-of-range.vue | 6 +- .../src/demo/pc/date-picker/default-value.vue | 6 +- example/src/demo/pc/date-picker/editable.vue | 6 +- example/src/demo/pc/date-picker/max-min.vue | 10 +- .../pc/date-picker/month-range-shortcuts.vue | 24 +- .../demo/pc/date-picker/other-picker-type.vue | 25 +- .../pc/date-picker/time-arrow-control.vue | 6 +- .../src/demo/pc/date-picker/unlink-panels.vue | 6 +- example/src/demo/pc/date-picker/utc8.vue | 6 +- .../demo/pc/date-picker/validate-event.vue | 37 +- example/src/demo/pc/dept/auto-select.vue | 18 + example/src/demo/pc/dept/basic-usage.vue | 18 + example/src/demo/pc/dept/before-confirm.vue | 39 + example/src/demo/pc/dept/custom-service.vue | 83 + example/src/demo/pc/dept/dept-cancel.vue | 34 + example/src/demo/pc/dept/dept-close.vue | 23 + example/src/demo/pc/dept/dept-confirm.vue | 34 + example/src/demo/pc/dept/dept-events.vue | 26 + example/src/demo/pc/dept/dept-selected.vue | 23 + example/src/demo/pc/dept/dynamic-disable.vue | 18 + example/src/demo/pc/dept/size.vue | 18 + example/src/demo/pc/dept/slot-hrapprover.vue | 22 + example/src/demo/pc/dept/title.vue | 18 + .../src/demo/pc/dialog-box/basic-usage.vue | 15 +- example/src/demo/pc/dialog-box/center.vue | 16 +- .../pc/dialog-box/close-on-click-modal.vue | 16 +- .../pc/dialog-box/close-on-press-escape.vue | 16 +- .../pc/dialog-box/custom-dialog-content.vue | 15 +- .../pc/dialog-box/custom-dialog-footer.vue | 15 +- .../pc/dialog-box/custom-dialog-title.vue | 18 +- .../demo/pc/dialog-box/dialog-top-height.vue | 24 +- .../src/demo/pc/dialog-box/dialog-width.vue | 23 +- example/src/demo/pc/dialog-box/draggable.vue | 15 +- .../src/demo/pc/dialog-box/form-in-dialog.vue | 22 +- example/src/demo/pc/dialog-box/fullscreen.vue | 11 +- .../pc/dialog-box/hidden-close-buttons.vue | 12 +- .../src/demo/pc/dialog-box/hidden-header.vue | 12 +- .../src/demo/pc/dialog-box/lock-scroll.vue | 12 +- example/src/demo/pc/dialog-box/no-modal.vue | 12 +- .../demo/pc/dialog-box/open-close-events.vue | 22 +- .../src/demo/pc/dialog-box/right-dialog.vue | 13 +- .../demo/pc/dialog-box/secondary-dialog.vue | 23 +- .../src/demo/pc/drop-roles/basic-usage.vue | 35 + .../demo/pc/drop-roles/change-role-event.vue | 32 + .../src/demo/pc/drop-roles/custom-service.vue | 52 + example/src/demo/pc/drop-roles/size.vue | 35 + .../src/demo/pc/drop-times/basic-usage.vue | 6 +- example/src/demo/pc/drop-times/size.vue | 6 +- .../src/demo/pc/drop-times/start-end-step.vue | 9 +- example/src/demo/pc/dropdown/basic-usage.vue | 1 + example/src/demo/pc/dropdown/events.vue | 18 +- example/src/demo/pc/dropdown/multi-level.vue | 68 + example/src/demo/pc/dropdown/options.vue | 138 ++ example/src/demo/pc/dropdown/size.vue | 2 +- example/src/demo/pc/edoc/base.vue | 18 + example/src/demo/pc/edoc/can-be-del.vue | 21 + example/src/demo/pc/edoc/default-slot.vue | 46 + example/src/demo/pc/edoc/doc-format.vue | 13 + example/src/demo/pc/edoc/edoc-btn-icon.vue | 21 + example/src/demo/pc/edoc/edoc-btn-text.vue | 15 + example/src/demo/pc/edoc/events.vue | 36 + example/src/demo/pc/edoc/fetch-api.vue | 49 + example/src/demo/pc/edoc/fetch-upload.vue | 39 + example/src/demo/pc/edoc/file-whitelist.vue | 13 + example/src/demo/pc/edoc/is-constraint.vue | 13 + example/src/demo/pc/edoc/methods.vue | 51 + example/src/demo/pc/edoc/sub-class-name.vue | 13 + example/src/demo/pc/edoc/web-doc-ext.vue | 13 + example/src/demo/pc/edoc/web-doc-preview.vue | 26 + example/src/demo/pc/espace/data.vue | 44 + .../src/demo/pc/fall-menu/custom-menuitem.vue | 48 +- .../demo/pc/fall-menu/custom-slider-icon.vue | 46 +- .../src/demo/pc/fall-menu/data-resource.vue | 41 +- .../demo/pc/file-upload/accept-file-image.vue | 7 +- .../src/demo/pc/file-upload/accept-file.vue | 7 +- .../src/demo/pc/file-upload/basic-usage.vue | 5 +- .../src/demo/pc/file-upload/clear-files.vue | 4 +- .../src/demo/pc/file-upload/custom-prefix.vue | 4 +- .../pc/file-upload/custom-upload-request.vue | 2 +- .../demo/pc/file-upload/drag-select-file.vue | 16 +- .../src/demo/pc/file-upload/drag-upload.vue | 12 +- .../demo/pc/file-upload/dynamic-disable.vue | 2 +- .../src/demo/pc/file-upload/edm-download.vue | 99 + .../demo/pc/file-upload/edm-folder-upload.vue | 57 + .../demo/pc/file-upload/edm-pack-download.vue | 93 + .../demo/pc/file-upload/edm-updatefile.vue | 39 + .../demo/pc/file-upload/edm-upload-grid.vue | 77 + .../src/demo/pc/file-upload/edm-upload.vue | 38 + .../demo/pc/file-upload/file-picture-card.vue | 27 +- .../src/demo/pc/file-upload/http-request.vue | 7 +- .../src/demo/pc/file-upload/image-size.vue | 8 +- .../src/demo/pc/file-upload/jalor-request.vue | 6 +- .../src/demo/pc/file-upload/manual-upload.vue | 11 +- example/src/demo/pc/file-upload/mini-mode.vue | 2 +- .../src/demo/pc/file-upload/picture-card.vue | 10 +- .../src/demo/pc/file-upload/picture-list.vue | 4 +- .../pc/file-upload/prevent-delete-file.vue | 2 +- .../pc/file-upload/prevent-upload-file.vue | 2 +- .../src/demo/pc/file-upload/upload-events.vue | 6 +- .../pc/file-upload/upload-file-list-thumb.vue | 4 +- .../demo/pc/file-upload/upload-file-list.vue | 4 +- .../src/demo/pc/file-upload/upload-limit.vue | 6 +- .../demo/pc/file-upload/upload-request.vue | 2 +- .../demo/pc/file-upload/upload-user-head.vue | 11 +- .../demo/pc/form/custom-validation-rule.vue | 23 +- .../src/demo/pc/form/form-clear-validate.vue | 43 +- example/src/demo/pc/form/form-disabled.vue | 12 +- example/src/demo/pc/form/form-validation.vue | 49 +- .../src/demo/pc/form/frequently-used-form.vue | 33 +- example/src/demo/pc/form/label-align.vue | 105 ++ .../src/demo/pc/form/no-validate-to-add.vue | 41 +- example/src/demo/pc/form/novalid-tip.vue | 8 +- example/src/demo/pc/form/size.vue | 34 +- example/src/demo/pc/form/slot-label.vue | 27 +- example/src/demo/pc/form/validate-type.vue | 18 +- .../src/demo/pc/form/validation-position.vue | 32 +- .../src/demo/pc/fullscreen/example-api.vue | 19 +- .../demo/pc/fullscreen/example-component.vue | 32 +- .../src/demo/pc/grid/align/column-align.vue | 14 +- .../footer-align/center-footer-align.vue | 14 +- .../align/footer-align/left-footer-align.vue | 14 +- .../align/footer-align/right-footer-align.vue | 14 +- .../align/grid-align/center-grid-align.vue | 14 +- .../grid/align/grid-align/left-grid-align.vue | 14 +- .../align/grid-align/right-grid-align.vue | 14 +- .../header-align/center-header-align.vue | 14 +- .../align/header-align/left-header-align.vue | 14 +- .../align/header-align/right-header-align.vue | 14 +- .../empty-data-default-tip.vue | 6 +- .../aui3-first-menu/empty-data-iscenter.vue | 6 +- .../grid/aui3-first-menu/empty-data-tip.vue | 12 +- .../pc/grid/aui3-first-menu/scroll-paging.vue | 73 +- example/src/demo/pc/grid/basicUsage-conf.vue | 14 +- example/src/demo/pc/grid/basicUsage.vue | 14 +- .../src/demo/pc/grid/column/class-name.vue | 14 +- .../src/demo/pc/grid/column/column-params.vue | 10 +- .../demo/pc/grid/custom-style/cell-style.vue | 14 +- .../footer-style/footer-cell-style.vue | 14 +- .../footer-style/footer-row-style.vue | 14 +- .../header-style/header-cell-style.vue | 14 +- .../header-style/header-row-style.vue | 14 +- .../demo/pc/grid/custom-style/row-style.vue | 14 +- .../src/demo/pc/grid/custom/column-fixed.vue | 10 +- .../src/demo/pc/grid/custom/column-sort.vue | 10 +- .../pc/grid/custom/column-visible-hidden.vue | 10 +- .../src/demo/pc/grid/custom/column-width.vue | 10 +- .../src/demo/pc/grid/custom/local-storage.vue | 18 +- .../demo/pc/grid/custom/ordercolumn-local.vue | 10 +- .../pc/grid/custom/ordercolumn-remote.vue | 19 +- example/src/demo/pc/grid/custom/page-size.vue | 18 +- .../demo/pc/grid/custom/prsonalized-drag.vue | 10 +- .../demo/pc/grid/custom/resetResizable.vue | 10 +- .../demo/pc/grid/custom/server-storage.vue | 18 +- example/src/demo/pc/grid/custom/sort-type.vue | 18 +- example/src/demo/pc/grid/disable-radio.vue | 10 +- .../src/demo/pc/grid/disable-selection.vue | 10 +- example/src/demo/pc/grid/drag/column-drag.vue | 14 +- .../src/demo/pc/grid/drag/row-drag-ctrl.vue | 16 +- example/src/demo/pc/grid/drag/row-drag.vue | 14 +- .../src/demo/pc/grid/edit/hasRowChange.vue | 10 +- .../src/demo/pc/grid/edit/mutil-render.vue | 22 +- example/src/demo/pc/grid/edit/revertData.vue | 10 +- .../demo/pc/grid/event/cell-click-event.vue | 10 +- .../pc/grid/event/cell-dblclick-event.vue | 10 +- .../pc/grid/event/cell-mouseenter-event.vue | 10 +- .../pc/grid/event/cell-mouseleave-event.vue | 10 +- .../pc/grid/event/current-change-event.vue | 10 +- .../demo/pc/grid/event/edit-actived-event.vue | 10 +- .../demo/pc/grid/event/edit-closed-event.vue | 10 +- .../pc/grid/event/edit-disabled-event.vue | 8 +- .../pc/grid/event/footer-cell-click-event.vue | 22 +- .../event/footer-cell-context-menu-event.vue | 22 +- .../grid/event/footer-cell-dblclick-event.vue | 22 +- .../src/demo/pc/grid/event/grid-events.vue | 10 +- .../demo/pc/grid/event/grid-scroll-event.vue | 22 +- .../event/header-cell-context-menu-event.vue | 22 +- .../demo/pc/grid/event/header-click-event.vue | 10 +- .../pc/grid/event/header-dblclick-event.vue | 10 +- .../grid/event/page-before-change-event.vue | 18 +- .../demo/pc/grid/event/page-change-event.vue | 18 +- .../demo/pc/grid/event/radio-change-event.vue | 10 +- .../pc/grid/event/resizable-change-event.vue | 10 +- .../demo/pc/grid/event/select-all-event.vue | 10 +- .../pc/grid/event/select-change-event.vue | 10 +- .../pc/grid/event/table-data-association.vue | 20 +- .../grid/event/toggle-expand-change-event.vue | 33 +- .../grid/event/toggle-tree-change-event.vue | 16 +- .../grid/event/toolbar-button-click-event.vue | 66 +- .../demo/pc/grid/event/valid-error-event.vue | 22 +- .../src/demo/pc/grid/expand/hasRowExpand.vue | 8 +- example/src/demo/pc/grid/faq/unbalanced.vue | 14 +- .../demo/pc/grid/filter/advanced-filter.vue | 16 +- .../src/demo/pc/grid/filter/custom-filter.vue | 10 +- .../demo/pc/grid/filter/default-filter.vue | 14 +- .../demo/pc/grid/filter/default-relation.vue | 10 +- .../src/demo/pc/grid/filter/server-filter.vue | 35 +- example/src/demo/pc/grid/fixed/left-fixed.vue | 14 +- .../demo/pc/grid/fixed/multi-column-fixed.vue | 14 +- .../src/demo/pc/grid/fixed/right-fixed.vue | 14 +- .../demo/pc/grid/footer/footer-class-name.vue | 14 +- .../grid/footer/footer-row-or-column-span.vue | 14 +- .../pc/grid/footer/footer-summation-empty.vue | 14 +- .../demo/pc/grid/footer/footer-summation.vue | 14 +- example/src/demo/pc/grid/grid-params.vue | 10 +- .../dataCascading/arbitraryCascade.vue | 22 +- .../grid_Example/dataCascading/cascade.vue | 22 +- .../grid/grid_Example/dynamicallyColumns.vue | 12 +- .../gridEdit/custom-editor-select.vue | 22 +- .../grid_Example/gridEdit/custom-editor.vue | 22 +- .../grid_Example/gridEdit/custom-editor2.vue | 32 +- .../grid_Example/gridEdit/custom-editor3.vue | 32 +- .../grid_Example/gridEdit/inner-editor.vue | 22 +- .../popeditor-in-grid-remote-search.vue | 18 +- .../gridEdit/popeditor-in-grid.vue | 16 +- .../grid_Example/gridEdit/user-in-grid.vue | 134 ++ .../gridRenderer/custom-renderer.vue | 22 +- .../gridRenderer/inner-renderer.vue | 22 +- .../gridValid/before-submit-validation.vue | 22 +- .../grid/grid_Example/gridValid/custcomp.vue | 22 +- .../editing-isvalidalways-validation.vue | 20 +- .../gridValid/editing-validation.vue | 22 +- .../grid_Example/gridValid/row-data-valid.vue | 26 +- .../gridValid/select-validation.vue | 22 +- .../grid/grid_Example/gridValid/tipconfig.vue | 22 +- .../grid_Example/gridValid/valid-config.vue | 22 +- .../gridValid/validation-scroll-to-col.vue | 22 +- .../demo/pc/grid/grid_Example/nestedGrid.vue | 26 +- .../demo/pc/grid/grid_Example/reverseRow.vue | 22 +- .../grid_Example/shortcutMenu/cell-menu.vue | 28 +- .../grid_Example/shortcutMenu/footer-menu.vue | 22 +- .../grid_Example/shortcutMenu/header-menu.vue | 22 +- .../shortcutMenu/menu-permissions.vue | 26 +- .../pc/grid/header/custom-grid-header.vue | 28 +- .../demo/pc/grid/header/header-class-name.vue | 10 +- .../demo/pc/grid/header/hide-grid-header.vue | 14 +- .../src/demo/pc/grid/header/slot-header.vue | 24 +- example/src/demo/pc/grid/hide/hideColumn.vue | 14 +- .../demo/pc/grid/highlight/highlight-cell.vue | 14 +- .../highlight/highlight-current-column.vue | 14 +- .../grid/highlight/highlight-current-row.vue | 16 +- .../grid/highlight/highlight-hover-column.vue | 14 +- .../pc/grid/highlight/highlight-hover-row.vue | 14 +- example/src/demo/pc/grid/keyboard-config.vue | 16 +- .../src/demo/pc/grid/keyboard-navigation.vue | 16 +- .../demo/pc/grid/large-data/load-column.vue | 4 +- .../demo/pc/grid/methods/set-active-cell.vue | 14 +- .../pc/grid/methods/set-all-row-expansion.vue | 8 +- .../pc/grid/methods/set-all-selection.vue | 14 +- .../grid/methods/set-all-tree-expansion.vue | 16 +- .../demo/pc/grid/methods/set-current-row.vue | 14 +- .../demo/pc/grid/methods/set-radio-row.vue | 14 +- .../pc/grid/methods/set-row-expansion.vue | 8 +- .../demo/pc/grid/methods/set-selection.vue | 23 +- .../pc/grid/methods/set-tree-expansion.vue | 16 +- example/src/demo/pc/grid/methods/sort.vue | 14 +- .../pc/grid/methods/toggle-all-selection.vue | 14 +- .../pc/grid/methods/toggle-row-expansion.vue | 8 +- .../pc/grid/methods/toggle-row-selection.vue | 14 +- .../pc/grid/methods/toggle-tree-expansion.vue | 16 +- example/src/demo/pc/grid/mouse-config.vue | 10 +- .../demo/pc/grid/news/async-colunm-render.vue | 16 +- example/src/demo/pc/grid/news/auto-height.vue | 20 +- .../src/demo/pc/grid/news/editor-events.vue | 16 +- .../src/demo/pc/grid/pager/inner-pager.vue | 18 +- .../src/demo/pc/grid/pager/showSaveMsg.vue | 18 +- example/src/demo/pc/grid/recalculate.vue | 14 +- example/src/demo/pc/grid/row-grouping.vue | 18 +- example/src/demo/pc/grid/rowGroupRender.vue | 20 +- .../src/demo/pc/grid/slot/buttons-slot.vue | 74 +- .../src/demo/pc/grid/slot/default-slot.vue | 10 +- example/src/demo/pc/grid/slot/empty-slot.vue | 5 +- .../demo/pc/grid/sort/combinations-sort.vue | 14 +- example/src/demo/pc/grid/sort/custom-sort.vue | 14 +- .../src/demo/pc/grid/sort/default-sort.vue | 14 +- example/src/demo/pc/grid/sort/server-sort.vue | 35 +- example/src/demo/pc/grid/span/column-span.vue | 18 +- .../src/demo/pc/grid/span/column-span2.vue | 18 +- .../pc/grid/span/row-span/row-span-easy.vue | 18 +- .../demo/pc/grid/span/row-span/row-span.vue | 18 +- example/src/demo/pc/grid/stripe/no-stripe.vue | 16 +- example/src/demo/pc/grid/stripe/stripe.vue | 16 +- .../pc/grid/summary/configuration-summary.vue | 14 +- .../demo/pc/grid/summary/custom-summary.vue | 14 +- .../tiny-first-menu/adaptive-column-width.vue | 67 + .../adaptive-grid-off-width-height.vue | 114 ++ .../adaptive-grid-width-height.vue | 114 ++ .../adaptive-un-column-width.vue | 67 + .../pc/grid/tiny-first-menu/auto-load.vue | 97 + .../pc/grid/tiny-first-menu/cell-editing.vue | 73 + .../pc/grid/tiny-first-menu/clearData.vue | 123 ++ .../pc/grid/tiny-first-menu/clearRadioRow.vue | 89 + .../grid/tiny-first-menu/clearSelection.vue | 89 + .../tiny-first-menu/column-asyn-rendering.vue | 162 ++ .../pc/grid/tiny-first-menu/column-key.vue | 68 + .../grid/tiny-first-menu/column-min-width.vue | 80 + .../pc/grid/tiny-first-menu/column-width.vue | 68 + .../demo/pc/grid/tiny-first-menu/columns.vue | 91 + .../pc/grid/tiny-first-menu/copy-row-data.vue | 107 ++ .../grid/tiny-first-menu/custom-editing.vue | 117 ++ .../custom-operation-column.vue | 102 + .../tiny-first-menu/custom-serial-column.vue | 74 + .../grid/tiny-first-menu/custom-toolbar.vue | 148 ++ .../tiny-first-menu/default-serial-column.vue | 69 + .../editor-is-salid-always.vue | 144 ++ .../empty-data-default-tip.vue | 25 + .../tiny-first-menu/empty-data-iscenter.vue | 25 + .../grid/tiny-first-menu/empty-data-tip.vue | 44 + .../pc/grid/tiny-first-menu/export-excel.vue | 94 + .../tiny-first-menu/fixed-column-width.vue | 67 + .../tiny-first-menu/fixed-grid-height.vue | 67 + .../pc/grid/tiny-first-menu/format-value.vue | 79 + .../tiny-first-menu/full-data-loading.vue | 46 + .../grid/tiny-first-menu/get-row-method.vue | 111 ++ .../pc/grid/tiny-first-menu/grid-border.vue | 68 + .../pc/grid/tiny-first-menu/grid-customs.vue | 69 + .../grid-full-screen-height.vue | 72 + .../grid/tiny-first-menu/grid-full-screen.vue | 99 + .../tiny-first-menu/grid-loading-off-tip.vue | 68 + .../grid/tiny-first-menu/grid-loading-tip.vue | 68 + .../tiny-first-menu/grid-optimization.vue | 89 + .../grid/tiny-first-menu/grid-size-mini.vue | 91 + .../grid/tiny-first-menu/grid-size-small.vue | 91 + .../pc/grid/tiny-first-menu/grid-size.vue | 91 + .../pc/grid/tiny-first-menu/inner-pager.vue | 125 ++ .../tiny-first-menu/insert-delete-update.vue | 157 ++ .../tiny-first-menu/max-min-grid-height.vue | 87 + .../grid/tiny-first-menu/min-grid-height.vue | 67 + .../pc/grid/tiny-first-menu/min-width.vue | 75 + .../pc/grid/tiny-first-menu/proxy-config.vue | 110 ++ .../pc/grid/tiny-first-menu/radio-config.vue | 85 + .../pc/grid/tiny-first-menu/refresh-grid.vue | 107 ++ .../grid/tiny-first-menu/request-service.vue | 113 ++ .../tiny-first-menu/resize-column-width.vue | 69 + .../pc/grid/tiny-first-menu/row-editing.vue | 76 + .../demo/pc/grid/tiny-first-menu/row-id.vue | 69 + .../pc/grid/tiny-first-menu/save-data.vue | 138 ++ .../pc/grid/tiny-first-menu/scroll-paging.vue | 108 ++ .../pc/grid/tiny-first-menu/start-index.vue | 129 ++ .../pc/grid/tiny-first-menu/static-data.vue | 68 + .../tiny-first-menu/status-of-editing.vue | 73 + .../tiny-first-menu/status-of-noediting.vue | 73 + .../trigger-mode-db-editing.vue | 73 + .../trigger-mode-for-editing.vue | 73 + .../trigger-mode-hm-editing.vue | 111 ++ .../grid/tiny-first-menu/virtual-rolling.vue | 55 + .../adaptive-column-width.vue | 67 + .../adaptive-grid-off-width-height.vue | 114 ++ .../adaptive-grid-width-height.vue | 114 ++ .../adaptive-un-column-width.vue | 67 + .../pc/grid/tiny3-first-menu/auto-load.vue | 97 + .../pc/grid/tiny3-first-menu/cell-editing.vue | 73 + .../pc/grid/tiny3-first-menu/clearData.vue | 123 ++ .../grid/tiny3-first-menu/clearRadioRow.vue | 89 + .../grid/tiny3-first-menu/clearSelection.vue | 89 + .../column-asyn-rendering.vue | 162 ++ .../pc/grid/tiny3-first-menu/column-key.vue | 68 + .../tiny3-first-menu/column-min-width.vue | 80 + .../pc/grid/tiny3-first-menu/column-width.vue | 68 + .../demo/pc/grid/tiny3-first-menu/columns.vue | 91 + .../grid/tiny3-first-menu/copy-row-data.vue | 107 ++ .../grid/tiny3-first-menu/custom-editing.vue | 117 ++ .../custom-operation-column.vue | 102 + .../tiny3-first-menu/custom-serial-column.vue | 74 + .../grid/tiny3-first-menu/custom-toolbar.vue | 148 ++ .../default-serial-column.vue | 69 + .../editor-is-salid-always.vue | 144 ++ .../empty-data-default-tip.vue | 25 + .../tiny3-first-menu/empty-data-iscenter.vue | 25 + .../grid/tiny3-first-menu/empty-data-tip.vue | 44 + .../pc/grid/tiny3-first-menu/export-excel.vue | 94 + .../tiny3-first-menu/fixed-column-width.vue | 67 + .../tiny3-first-menu/fixed-grid-height.vue | 67 + .../pc/grid/tiny3-first-menu/format-value.vue | 79 + .../tiny3-first-menu/full-data-loading.vue | 46 + .../grid/tiny3-first-menu/get-row-method.vue | 111 ++ .../pc/grid/tiny3-first-menu/grid-border.vue | 68 + .../pc/grid/tiny3-first-menu/grid-customs.vue | 69 + .../grid-full-screen-height.vue | 72 + .../tiny3-first-menu/grid-full-screen.vue | 99 + .../tiny3-first-menu/grid-loading-off-tip.vue | 68 + .../tiny3-first-menu/grid-loading-tip.vue | 68 + .../tiny3-first-menu/grid-optimization.vue | 89 + .../grid/tiny3-first-menu/grid-size-mini.vue | 91 + .../grid/tiny3-first-menu/grid-size-small.vue | 91 + .../pc/grid/tiny3-first-menu/grid-size.vue | 91 + .../pc/grid/tiny3-first-menu/inner-pager.vue | 125 ++ .../tiny3-first-menu/insert-delete-update.vue | 157 ++ .../tiny3-first-menu/max-min-grid-height.vue | 87 + .../grid/tiny3-first-menu/min-grid-height.vue | 67 + .../pc/grid/tiny3-first-menu/min-width.vue | 75 + .../pc/grid/tiny3-first-menu/proxy-config.vue | 110 ++ .../pc/grid/tiny3-first-menu/radio-config.vue | 85 + .../pc/grid/tiny3-first-menu/refresh-grid.vue | 107 ++ .../grid/tiny3-first-menu/request-service.vue | 113 ++ .../tiny3-first-menu/resize-column-width.vue | 69 + .../pc/grid/tiny3-first-menu/row-editing.vue | 76 + .../demo/pc/grid/tiny3-first-menu/row-id.vue | 69 + .../pc/grid/tiny3-first-menu/save-data.vue | 138 ++ .../grid/tiny3-first-menu/scroll-paging.vue | 108 ++ .../pc/grid/tiny3-first-menu/start-index.vue | 129 ++ .../pc/grid/tiny3-first-menu/static-data.vue | 68 + .../tiny3-first-menu/status-of-editing.vue | 73 + .../tiny3-first-menu/status-of-noediting.vue | 73 + .../trigger-mode-db-editing.vue | 73 + .../trigger-mode-for-editing.vue | 73 + .../trigger-mode-hm-editing.vue | 111 ++ .../grid/tiny3-first-menu/virtual-rolling.vue | 55 + example/src/demo/pc/grid/tip/cell-tip.vue | 16 +- .../demo/pc/grid/tip/column-header-tip.vue | 14 +- example/src/demo/pc/grid/tip/overflow-tip.vue | 14 +- .../demo/pc/grid/toolbar/cancel-delete.vue | 12 +- .../pc/grid/toolbar/insert-remove-rows.vue | 16 +- .../pc/grid/toolbar/toolbar-op-config.vue | 18 +- .../demo/pc/grid/tree-table/hasTreeExpand.vue | 16 +- .../pc/grid/tree-table/tree-grid-base.vue | 16 +- .../pc/grid/tree-table/tree-grid-data.vue | 20 +- .../tree-table/tree-grid-expand-config.vue | 16 +- .../pc/grid/tree-table/tree-grid-expand.vue | 16 +- .../tree-table/tree-grid-fixed-column.vue | 16 +- .../pc/grid/tree-table/tree-grid-index.vue | 16 +- .../tree-grid-insert-delete-update.vue | 40 +- .../tree-grid-keyboard-operation.vue | 16 +- .../tree-table/tree-grid-operation-column.vue | 16 +- .../src/demo/pc/hrapprover/basic-usage.vue | 19 + .../src/demo/pc/hrapprover/category-type.vue | 19 + .../src/demo/pc/hrapprover/custom-service.vue | 45 + example/src/demo/pc/hrapprover/disabled.vue | 29 + example/src/demo/pc/icon/basic-usage.vue | 18 +- example/src/demo/pc/icon/list.vue | 20 +- example/src/demo/pc/icon/show-title.vue | 4 +- .../demo/pc/image/auto-fit-container-size.vue | 2 +- example/src/demo/pc/image/basic-usage.vue | 2 +- .../src/demo/pc/image/custom-placeholder.vue | 2 +- example/src/demo/pc/image/lazy-load.vue | 2 +- example/src/demo/pc/image/load-event.vue | 2 +- .../src/demo/pc/image/preview-in-dialog.vue | 12 +- .../src/demo/pc/image/preview-src-list.vue | 4 +- example/src/demo/pc/image/preview-z-index.vue | 4 +- example/src/demo/pc/index.js | 3 +- example/src/demo/pc/input/autosize.vue | 6 +- example/src/demo/pc/input/cols.vue | 13 +- example/src/demo/pc/input/event-blur.vue | 6 +- example/src/demo/pc/input/event-change.vue | 6 +- example/src/demo/pc/input/event-clear.vue | 7 +- example/src/demo/pc/input/event-focus.vue | 7 +- example/src/demo/pc/input/event-input.vue | 6 +- .../src/demo/pc/input/method-addMemory.vue | 10 +- example/src/demo/pc/input/method-blur.vue | 7 +- example/src/demo/pc/input/method-focus.vue | 6 +- example/src/demo/pc/input/method-select.vue | 6 +- example/src/demo/pc/input/name.vue | 6 - example/src/demo/pc/input/prefix-icon.vue | 4 +- example/src/demo/pc/input/resize.vue | 34 +- example/src/demo/pc/input/rows.vue | 13 +- example/src/demo/pc/input/show-word-limit.vue | 7 +- example/src/demo/pc/input/size.vue | 23 +- example/src/demo/pc/input/slot-prefix.vue | 4 +- example/src/demo/pc/input/slot-suffix.vue | 4 +- example/src/demo/pc/input/step.vue | 7 +- example/src/demo/pc/input/suffix-icon.vue | 4 +- example/src/demo/pc/input/type.vue | 4 +- example/src/demo/pc/input/validate-event.vue | 8 +- example/src/demo/pc/ip-address/change.vue | 5 +- example/src/demo/pc/ip-address/delimiter.vue | 4 +- example/src/demo/pc/ip-address/focus.vue | 5 +- example/src/demo/pc/ip-address/input.vue | 5 +- example/src/demo/pc/ip-address/select.vue | 5 +- example/src/demo/pc/ip-address/size.vue | 4 +- example/src/demo/pc/layout/alignment.vue | 14 +- example/src/demo/pc/link-menu/custom-icon.vue | 16 +- .../src/demo/pc/link-menu/data-resource.vue | 2 +- example/src/demo/pc/link-menu/menu-items.vue | 6 +- example/src/demo/pc/link/config-href.vue | 2 +- example/src/demo/pc/link/custom-icon.vue | 12 +- example/src/demo/pc/loading/body.vue | 4 +- example/src/demo/pc/loading/fullscreen.vue | 11 +- example/src/demo/pc/loading/spinner.vue | 4 +- example/src/demo/pc/locales/basic-usage.vue | 13 + example/src/demo/pc/locales/change-lang.vue | 22 + .../src/demo/pc/locales/custom-service.vue | 29 + .../src/demo/pc/logon-user/basic-usage.vue | 13 + .../src/demo/pc/logon-user/custom-service.vue | 25 + example/src/demo/pc/logout/basic-usage.vue | 13 + example/src/demo/pc/logout/custom-service.vue | 32 + example/src/demo/pc/logout/redirecturl.vue | 18 + example/src/demo/pc/milestone/basic-usage.vue | 5 +- .../src/demo/pc/milestone/custom-bottom.vue | 4 +- .../demo/pc/milestone/custom-icon-slot.vue | 30 +- example/src/demo/pc/milestone/data-source.vue | 5 +- example/src/demo/pc/milestone/flag-before.vue | 10 +- example/src/demo/pc/milestone/line-style.vue | 6 +- .../demo/pc/milestone/milestone-events.vue | 7 +- .../src/demo/pc/milestone/milestone-space.vue | 6 +- .../demo/pc/milestone/milestones-status.vue | 5 +- example/src/demo/pc/milestone/show-number.vue | 10 +- example/src/demo/pc/milestone/solid-style.vue | 10 +- example/src/demo/pc/milestone/start-index.vue | 6 +- example/src/demo/pc/modal/base.vue | 10 +- example/src/demo/pc/modal/cancel-event.vue | 11 +- example/src/demo/pc/modal/close-event.vue | 4 +- example/src/demo/pc/modal/confirm-event.vue | 11 +- example/src/demo/pc/modal/duration.vue | 12 +- example/src/demo/pc/modal/esc-closable.vue | 4 +- example/src/demo/pc/modal/footer-slot.vue | 4 +- example/src/demo/pc/modal/grid.vue | 6 +- example/src/demo/pc/modal/hide-event.vue | 4 +- example/src/demo/pc/modal/is-form-reset.vue | 32 +- example/src/demo/pc/modal/lock-scroll.vue | 4 +- example/src/demo/pc/modal/lock-view.vue | 4 +- example/src/demo/pc/modal/mask-closable.vue | 4 +- example/src/demo/pc/modal/message.vue | 4 +- example/src/demo/pc/modal/min-height.vue | 4 +- example/src/demo/pc/modal/min-width.vue | 4 +- example/src/demo/pc/modal/resize.vue | 4 +- example/src/demo/pc/modal/show-event.vue | 4 +- example/src/demo/pc/modal/status.vue | 12 +- example/src/demo/pc/modal/top.vue | 4 +- example/src/demo/pc/modal/type.vue | 18 +- example/src/demo/pc/modal/value.vue | 4 +- example/src/demo/pc/modal/zoom-event.vue | 12 +- example/src/demo/pc/nav-menu/basic-usage.vue | 120 +- .../demo/pc/nav-menu/before-skip-prevent.vue | 4 +- example/src/demo/pc/nav-menu/before-skip.vue | 144 +- .../src/demo/pc/nav-menu/custom-service.vue | 131 +- .../src/demo/pc/nav-menu/data-resource.vue | 192 +- example/src/demo/pc/nav-menu/overflow.vue | 178 +- example/src/demo/pc/nav-menu/slot-logo.vue | 196 +- example/src/demo/pc/nav-menu/slot-toolbar.vue | 196 +- example/src/demo/pc/notify/basic-usage.vue | 2 +- example/src/demo/pc/notify/debounceDelay.vue | 28 + example/src/demo/pc/notify/verticalOffset.vue | 28 + example/src/demo/pc/numeric/allow-empty.vue | 10 +- .../calculate-according-to-num-of-goods.vue | 3 +- example/src/demo/pc/numeric/controls.vue | 7 +- .../src/demo/pc/numeric/dynamic-disabled.vue | 6 +- example/src/demo/pc/numeric/max-min.vue | 8 +- example/src/demo/pc/package.json | 4 +- .../src/demo/pc/pager/before-page-change.vue | 2 +- example/src/demo/pc/pager/current-page.vue | 6 +- example/src/demo/pc/pager/custom-layout.vue | 13 +- .../demo/pc/pager/custom-next-prev-text.vue | 7 +- .../src/demo/pc/pager/hide-on-single-page.vue | 18 +- .../src/demo/pc/pager/page-append-to-body.vue | 8 +- example/src/demo/pc/pager/page-size.vue | 7 +- example/src/demo/pc/pager/pager-count.vue | 6 +- .../pc/pager/pager-events-current-change.vue | 2 +- .../demo/pc/pager/pager-events-nextclick.vue | 2 +- .../demo/pc/pager/pager-events-prev-click.vue | 2 +- example/src/demo/pc/pager/pager-events.vue | 2 +- example/src/demo/pc/pager/pager-in-grid.vue | 382 +--- .../src/demo/pc/pop-upload/before-upload.vue | 5 +- example/src/demo/pc/pop-upload/file-type.vue | 6 +- .../src/demo/pc/pop-upload/http-request.vue | 12 +- .../pc/pop-upload/max-upload-file-size.vue | 5 +- .../pc/pop-upload/prevent-delete-file.vue | 5 +- .../src/demo/pc/pop-upload/upload-name.vue | 6 +- example/src/demo/pc/popeditor/base.vue | 18 +- .../src/demo/pc/popeditor/before-reset.vue | 18 +- example/src/demo/pc/popeditor/clearable.vue | 18 +- example/src/demo/pc/popeditor/close-event.vue | 18 +- .../src/demo/pc/popeditor/condition-form.vue | 18 +- .../demo/pc/popeditor/condition-layout.vue | 18 +- example/src/demo/pc/popeditor/conditions.vue | 18 +- example/src/demo/pc/popeditor/disabled.vue | 18 +- example/src/demo/pc/popeditor/draggable.vue | 18 +- example/src/demo/pc/popeditor/events.vue | 18 +- example/src/demo/pc/popeditor/grid.vue | 18 +- example/src/demo/pc/popeditor/icon.vue | 22 +- .../demo/pc/popeditor/multi-value-array.vue | 18 +- example/src/demo/pc/popeditor/multi.vue | 18 +- example/src/demo/pc/popeditor/pager.vue | 18 +- example/src/demo/pc/popeditor/readonly.vue | 18 +- .../src/demo/pc/popeditor/remote-search.vue | 2 +- example/src/demo/pc/popeditor/render-text.vue | 6 +- example/src/demo/pc/popeditor/resize.vue | 18 +- .../src/demo/pc/popeditor/show-history.vue | 22 +- .../src/demo/pc/popeditor/showClearBtn.vue | 18 +- .../src/demo/pc/popeditor/showOverflow.vue | 18 +- .../demo/pc/popeditor/single-select-radio.vue | 9 +- example/src/demo/pc/popeditor/size.vue | 18 +- example/src/demo/pc/popeditor/slot.vue | 18 +- example/src/demo/pc/popeditor/tabindex.vue | 18 +- example/src/demo/pc/popeditor/textField.vue | 18 +- example/src/demo/pc/popeditor/title.vue | 18 +- example/src/demo/pc/popeditor/tree.vue | 7 +- example/src/demo/pc/popeditor/trigger.vue | 18 +- example/src/demo/pc/popeditor/width.vue | 18 +- example/src/demo/pc/popover/arrow-offset.vue | 25 +- example/src/demo/pc/popover/basic-usage.vue | 9 +- .../src/demo/pc/popover/custom-tip-text.vue | 17 +- .../src/demo/pc/popover/dynamic-disable.vue | 4 +- example/src/demo/pc/popover/frame-offset.vue | 25 +- example/src/demo/pc/popover/hidden-arrow.vue | 7 +- .../src/demo/pc/popover/popover-placement.vue | 32 +- example/src/demo/pc/popover/popover-width.vue | 8 +- example/src/demo/pc/popover/popper-class.vue | 5 +- .../src/demo/pc/popover/popper-options.vue | 1 - example/src/demo/pc/popover/trigger-mode.vue | 25 +- .../src/demo/pc/popover/trigger-reference.vue | 8 +- .../pc/progress/dynamic-control-changes.vue | 25 +- example/src/demo/pc/progress/format-text.vue | 12 +- .../src/demo/pc/progress/progress-status.vue | 24 +- .../demo/pc/progress/progress-type-circle.vue | 8 +- .../pc/progress/progress-type-dashboard.vue | 8 +- .../src/demo/pc/progress/progress-width.vue | 7 +- .../pc/progress/text-inside-or-no-text.vue | 10 +- example/src/demo/pc/radio/dynamic-disable.vue | 4 +- example/src/demo/pc/radio/radio-size.vue | 8 +- .../pc/rate/custom-3-threshold-colors.vue | 6 +- .../pc/rate/disabled-not-selected-class.vue | 6 +- .../pc/rate/disabled-not-selected-color.vue | 6 +- example/src/demo/pc/rate/show-score.vue | 6 +- .../src/demo/pc/rate/texts-and-text-color.vue | 7 +- example/src/demo/pc/rate/threshold-value.vue | 8 +- example/src/demo/pc/roles/base.vue | 21 + example/src/demo/pc/roles/fetch-role.vue | 23 + .../src/demo/pc/scroll-text/hover-stop.vue | 4 +- .../src/demo/pc/scroll-text/scroll-time.vue | 4 +- example/src/demo/pc/search/clearable.vue | 6 +- example/src/demo/pc/search/input-events.vue | 18 + example/src/demo/pc/select/allow-create.vue | 16 +- .../src/demo/pc/select/automatic-dropdown.vue | 19 +- example/src/demo/pc/select/basic-usage.vue | 12 +- example/src/demo/pc/select/binding-obj.vue | 8 +- example/src/demo/pc/select/clearable.vue | 8 +- example/src/demo/pc/select/collapse-tags.vue | 11 +- example/src/demo/pc/select/custom-options.vue | 7 +- example/src/demo/pc/select/custom-prefix.vue | 12 +- .../pc/select/disable-grid-select-radio.vue | 5 +- .../select/disabled-and-selected-options.vue | 44 + .../src/demo/pc/select/disabled-options.vue | 9 +- example/src/demo/pc/select/disabled.vue | 2 +- example/src/demo/pc/select/envts-change.vue | 34 +- example/src/demo/pc/select/envts-remove.vue | 17 +- example/src/demo/pc/select/filter-method.vue | 18 +- .../demo/pc/select/focus-remote-method.vue | 16 +- .../pc/select/hide-select-input-border.vue | 8 +- .../demo/pc/select/is-drop-inherit-width.vue | 16 +- example/src/demo/pc/select/multiple-limit.vue | 15 +- example/src/demo/pc/select/multiple.vue | 8 +- example/src/demo/pc/select/name.vue | 8 +- .../select/nest-checkbox-grid-clearable.vue | 2 +- .../src/demo/pc/select/nest-checkbox-grid.vue | 2 +- .../pc/select/nest-grid-remote-filter.vue | 61 +- .../src/demo/pc/select/nest-radio-grid.vue | 2 +- .../src/demo/pc/select/nest-radio-tree.vue | 9 +- .../src/demo/pc/select/nest-remote-grid.vue | 19 +- example/src/demo/pc/select/no-data-text.vue | 8 +- example/src/demo/pc/select/no-match-text.vue | 15 +- example/src/demo/pc/select/optimization.vue | 4 +- .../demo/pc/select/option-group-disable.vue | 14 +- example/src/demo/pc/select/option-group.vue | 14 +- .../demo/pc/select/popup-style-position.vue | 23 +- example/src/demo/pc/select/remote-method.vue | 16 +- .../pc/select/remote-search-allow-copy.vue | 16 +- .../src/demo/pc/select/search-allow-copy.vue | 19 +- example/src/demo/pc/select/searchable.vue | 57 + .../src/demo/pc/select/set-input-value.vue | 12 +- example/src/demo/pc/select/show-alloption.vue | 15 +- example/src/demo/pc/select/show-tip.vue | 16 +- example/src/demo/pc/select/size-medium.vue | 7 +- example/src/demo/pc/select/size-mini.vue | 8 +- example/src/demo/pc/select/size-small.vue | 8 +- example/src/demo/pc/select/slot-default.vue | 11 +- example/src/demo/pc/select/slot-footer.vue | 57 + example/src/demo/pc/select/tag-copy-all.vue | 17 +- example/src/demo/pc/select/tag-select.vue | 17 +- example/src/demo/pc/slide-bar/custom-tag.vue | 44 +- .../demo/pc/slide-bar/slide-bar-events.vue | 7 +- .../src/demo/pc/slide-bar/wheel-blocks.vue | 6 +- example/src/demo/pc/slider/format-tooltip.vue | 6 +- example/src/demo/pc/slider/show-tip.vue | 7 +- example/src/demo/pc/split/basic-usage.vue | 2 +- example/src/demo/pc/split/basic-usage1.vue | 2 +- example/src/demo/pc/split/split-threshold.vue | 15 +- example/src/demo/pc/steps/advanced-steps.vue | 7 +- example/src/demo/pc/steps/click.vue | 7 +- .../src/demo/pc/steps/custom-steps-item.vue | 7 +- example/src/demo/pc/steps/normal-steps.vue | 14 +- example/src/demo/pc/steps/slot.vue | 11 +- example/src/demo/pc/steps/timeline-steps.vue | 24 +- .../src/demo/pc/switch/custom-open-close.vue | 4 +- .../pc/switch/custom-true-false-value.vue | 2 +- example/src/demo/pc/tabs/basic-usage.vue | 16 +- example/src/demo/pc/tabs/before-leave.vue | 18 +- .../src/demo/pc/tabs/custom-tab-content.vue | 16 +- example/src/demo/pc/tabs/custom-tab-title.vue | 12 +- example/src/demo/pc/tabs/position-bottom.vue | 7 +- example/src/demo/pc/tabs/position-left.vue | 7 +- example/src/demo/pc/tabs/position-right.vue | 7 +- example/src/demo/pc/tabs/position.vue | 7 +- .../demo/pc/tabs/prevent-tab-switching.vue | 20 +- .../demo/pc/tabs/show-different-grid-data.vue | 14 +- example/src/demo/pc/tabs/show-echarts.vue | 52 + example/src/demo/pc/tabs/stretch-wh.vue | 19 +- .../src/demo/pc/tabs/tab-style-bordercard.vue | 7 +- example/src/demo/pc/tabs/tab-style-card.vue | 7 +- example/src/demo/pc/tabs/tabdata-title.vue | 22 +- example/src/demo/pc/tabs/tabs-events-add.vue | 12 +- .../src/demo/pc/tabs/tabs-events-click.vue | 18 +- .../src/demo/pc/tabs/tabs-events-close.vue | 21 +- example/src/demo/pc/tabs/tabs-events-edit.vue | 10 +- example/src/demo/pc/tabs/tabs-size.vue | 24 +- example/src/demo/pc/tabs/with-add.vue | 2 +- example/src/demo/pc/tag/closeable.vue | 9 +- example/src/demo/pc/tag/create.vue | 26 +- example/src/demo/pc/tag/effect.vue | 21 +- example/src/demo/pc/tag/tag-event-click.vue | 8 +- example/src/demo/pc/tag/tag-event-close.vue | 8 +- example/src/demo/pc/time-line/basic-usage.vue | 8 +- .../demo/pc/time-line/custom-normal-step.vue | 8 +- .../src/demo/pc/time-line/different-data.vue | 9 +- .../src/demo/pc/time-line/horizontal-step.vue | 32 + .../src/demo/pc/time-line/set-start-value.vue | 15 +- .../src/demo/pc/time-line/set-step-width.vue | 7 +- example/src/demo/pc/time-line/show-number.vue | 7 +- example/src/demo/pc/time-line/show-status.vue | 15 +- .../pc/time-line/vertical-step-reverse.vue | 8 +- .../src/demo/pc/time-line/vertical-step.vue | 7 +- .../src/demo/pc/time-picker/basic-usage.vue | 6 +- .../src/demo/pc/time-picker/clear-icon.vue | 4 +- example/src/demo/pc/time-picker/date.vue | 28 +- example/src/demo/pc/time-picker/disabled.vue | 7 +- .../src/demo/pc/time-picker/event-blur.vue | 9 +- example/src/demo/pc/time-picker/name.vue | 6 +- .../demo/pc/time-picker/picker-options.vue | 6 +- .../src/demo/pc/time-picker/popper-class.vue | 2 +- .../src/demo/pc/time-picker/suffix-icon.vue | 10 +- example/src/demo/pc/time-picker/time-low.vue | 12 +- example/src/demo/pc/time-picker/time-upp.vue | 12 +- .../src/demo/pc/time-select/clear-icon.vue | 13 +- .../src/demo/pc/time-select/default-time.vue | 6 +- .../src/demo/pc/time-select/default-value.vue | 6 +- example/src/demo/pc/time-select/disabled.vue | 6 +- example/src/demo/pc/time-select/editable.vue | 6 +- .../src/demo/pc/time-select/event-blur.vue | 8 +- .../src/demo/pc/time-select/event-change.vue | 6 +- example/src/demo/pc/time-select/focus.vue | 6 +- .../demo/pc/time-select/range-placeholder.vue | 6 +- .../src/demo/pc/time-select/size-medium.vue | 6 +- example/src/demo/pc/time-select/size-mini.vue | 6 +- .../src/demo/pc/time-select/size-small.vue | 6 +- .../src/demo/pc/time-select/suffix-icon.vue | 10 +- .../pc/toggle-menu/automatic-filtering.vue | 6 +- .../src/demo/pc/toggle-menu/custom-icon.vue | 4 +- .../demo/pc/toggle-menu/custom-searchicon.vue | 9 +- .../pc/toggle-menu/default-expand-all.vue | 6 +- .../src/demo/pc/toggle-menu/drag-events.vue | 10 +- example/src/demo/pc/toggle-menu/draggable.vue | 92 + .../src/demo/pc/toggle-menu/node-collapse.vue | 5 +- example/src/demo/pc/toggle-menu/node-drop.vue | 6 +- .../src/demo/pc/toggle-menu/show-filter.vue | 7 +- example/src/demo/pc/toggle-menu/slot-node.vue | 7 +- example/src/demo/pc/tooltip/basic-usage.vue | 85 +- .../src/demo/pc/tooltip/custom-transition.vue | 9 +- .../src/demo/pc/tooltip/dynamic-disable.vue | 14 +- example/src/demo/pc/tooltip/enterable.vue | 10 +- .../demo/pc/tooltip/manual-control-tip.vue | 4 +- example/src/demo/pc/tooltip/popper-class.vue | 11 +- example/src/demo/pc/tooltip/tooltip-theme.vue | 6 +- example/src/demo/pc/tooltip/visible-arrow.vue | 4 +- example/src/demo/pc/tooltip/visible-show.vue | 47 + .../demo/pc/transfer/custom-button-texts.vue | 6 +- .../demo/pc/transfer/custom-data-items.vue | 5 +- .../demo/pc/transfer/custom-filter-method.vue | 18 +- .../pc/transfer/custom-render-content.vue | 2 +- .../pc/transfer/custom-transfer-titles.vue | 6 +- example/src/demo/pc/transfer/data-source.vue | 7 +- .../src/demo/pc/transfer/default-checked.vue | 7 +- example/src/demo/pc/transfer/drop-config.vue | 6 +- .../demo/pc/transfer/filter-placeholder.vue | 7 +- .../demo/pc/transfer/manual-clear-query.vue | 11 +- example/src/demo/pc/transfer/nested-table.vue | 8 +- example/src/demo/pc/transfer/nested-tree.vue | 2 +- example/src/demo/pc/transfer/panel-slot.vue | 20 +- .../demo/pc/transfer/props-of-data-source.vue | 6 +- example/src/demo/pc/transfer/target-order.vue | 6 +- .../src/demo/pc/transfer/transfer-events.vue | 28 +- example/src/demo/pc/tree-menu/accordion.vue | 28 +- .../src/demo/pc/tree-menu/can-draggable.vue | 28 +- .../src/demo/pc/tree-menu/check-strictly.vue | 2 +- .../src/demo/pc/tree-menu/data-resource.vue | 2 +- .../demo/pc/tree-menu/default-expand-all.vue | 28 +- .../pc/tree-menu/default-expanded-keys.vue | 2 +- .../pc/tree-menu/event-allow-draggable.vue | 28 +- .../demo/pc/tree-menu/event-check-change.vue | 28 +- .../pc/tree-menu/event-current-change.vue | 28 +- .../demo/pc/tree-menu/event-node-click.vue | 28 +- .../demo/pc/tree-menu/event-node-collapse.vue | 28 +- .../demo/pc/tree-menu/event-node-expand.vue | 28 +- .../pc/tree-menu/expand-on-click-node.vue | 28 +- .../demo/pc/tree-menu/filter-node-method.vue | 32 +- .../demo/pc/tree-menu/get-menu-data-sync.vue | 2 +- example/src/demo/pc/tree-menu/lazy-load.vue | 4 +- example/src/demo/pc/tree-menu/search-icon.vue | 4 +- .../src/demo/pc/tree-menu/show-checkbox.vue | 28 +- .../src/demo/pc/tree-menu/text-ellipsis.vue | 32 +- example/src/demo/pc/tree-menu/text-wrap.vue | 28 +- .../demo/pc/tree-menu/tree-menu-indent.vue | 2 +- .../src/demo/pc/tree-menu/tree-menu-slot.vue | 2 +- example/src/demo/pc/tree/allow-drag.vue | 7 +- example/src/demo/pc/tree/allow-drop.vue | 7 +- .../src/demo/pc/tree/auto-expand-parent.vue | 7 +- example/src/demo/pc/tree/basic-usage.vue | 6 +- .../src/demo/pc/tree/check-on-click-node.vue | 16 +- example/src/demo/pc/tree/check-strictly.vue | 7 +- example/src/demo/pc/tree/contextmenu.vue | 8 +- example/src/demo/pc/tree/current-node-key.vue | 7 +- example/src/demo/pc/tree/custom-node-icon.vue | 11 +- .../src/demo/pc/tree/default-checked-keys.vue | 8 +- .../demo/pc/tree/default-expanded-keys.vue | 8 +- example/src/demo/pc/tree/disable-node.vue | 7 +- example/src/demo/pc/tree/filter-node.vue | 13 +- .../src/demo/pc/tree/highlight-current.vue | 7 +- example/src/demo/pc/tree/indent.vue | 7 +- example/src/demo/pc/tree/node-contextmenu.vue | 8 +- example/src/demo/pc/tree/node-draggable.vue | 7 +- example/src/demo/pc/tree/node-events.vue | 8 +- example/src/demo/pc/tree/node-key.vue | 49 +- .../src/demo/pc/tree/node-props-config.vue | 7 +- .../src/demo/pc/tree/render-after-expand.vue | 7 +- example/src/demo/pc/tree/set-tree-icon.vue | 13 +- example/src/demo/pc/tree/show-checkbox.vue | 30 +- .../src/demo/pc/user-account/basic-usage.vue | 13 + .../demo/pc/user-account/custom-operation.vue | 22 + .../demo/pc/user-account/custom-service.vue | 28 + .../src/demo/pc/user-contact/basic-usage.vue | 4 +- .../src/demo/pc/user-contact/data-source.vue | 4 +- .../pc/user-contact/not-displayed-content.vue | 4 +- .../pc/user-contact/slots-usercontact.vue | 6 +- .../pc/user-contact/support-open-espace.vue | 36 + example/src/demo/pc/user-head/color.vue | 15 +- .../pc/user-head/custom-background-color.vue | 5 +- .../pc/user-head/custom-user-head-content.vue | 4 +- .../src/demo/pc/user-head/icon-user-head.vue | 6 +- .../src/demo/pc/user-head/image-user-head.vue | 4 +- .../src/demo/pc/user-head/label-user-head.vue | 7 +- .../demo/pc/user-head/message-count-limit.vue | 6 +- .../demo/pc/user-head/message-count-type.vue | 6 +- .../pc/user-head/render-user-head-in-grid.vue | 14 +- example/src/demo/pc/user-link/basic-usage.vue | 18 + example/src/demo/pc/user-link/cache-users.vue | 18 + .../src/demo/pc/user-link/custom-service.vue | 55 + example/src/demo/pc/user-link/text-field.vue | 18 + example/src/demo/pc/user-link/text-split.vue | 18 + example/src/demo/pc/user-link/value-field.vue | 18 + example/src/demo/pc/user-link/value-split.vue | 18 + example/src/demo/pc/user-link/value.vue | 18 + example/src/demo/pc/user/basic-usage.vue | 18 + example/src/demo/pc/user/cache-users.vue | 24 + .../user/collapse-show-overflow-tooltip.vue | 25 + example/src/demo/pc/user/collapse-tags .vue | 26 + .../src/demo/pc/user/custom-placeholder.vue | 18 + example/src/demo/pc/user/custom-service.vue | 56 + example/src/demo/pc/user/custom-sort.vue | 20 + example/src/demo/pc/user/delay-load.vue | 18 + example/src/demo/pc/user/dynamic-disable.vue | 18 + example/src/demo/pc/user/event-change.vue | 23 + example/src/demo/pc/user/event-error.vue | 26 + .../pc/user/load-after-input-the-length.vue | 18 + .../src/demo/pc/user/multiple-users-tag.vue | 18 + example/src/demo/pc/user/multiple-users.vue | 18 + example/src/demo/pc/user/tag-copy-all.vue | 20 + example/src/demo/pc/user/tag-copy.vue | 20 + example/src/demo/pc/user/text-field.vue | 18 + example/src/demo/pc/user/user-options.vue | 25 + example/src/demo/pc/user/user-select-size.vue | 25 + example/src/demo/pc/user/value-field.vue | 21 + example/src/demo/pc/user/value-split.vue | 21 + example/src/demo/pc/wizard/status-icon.vue | 4 +- example/src/demo/pc/wizard/time-line-flow.vue | 28 +- .../src/docs/mobile/loading/mobileloading.md | 23 + example/src/docs/mobile/loading/type.md | 21 + example/src/docs/mobile/popover/base.md | 16 + example/src/docs/mobile/popover/direction.md | 15 + .../src/docs/zh-CN/action-menu/basic-usage.md | 20 + .../src/docs/zh-CN/action-menu/disabled.md | 20 + .../src/docs/zh-CN/action-menu/item-click.md | 20 + .../docs/zh-CN/action-menu/max-show-num.md | 20 + .../src/docs/zh-CN/action-menu/more-click.md | 20 + .../src/docs/zh-CN/action-menu/more-text.md | 20 + .../docs/zh-CN/action-menu/popper-class.md | 20 + .../src/docs/zh-CN/action-menu/slot-item.md | 20 + example/src/docs/zh-CN/action-menu/spacing.md | 20 + .../src/docs/zh-CN/action-menu/text-field.md | 20 + .../src/docs/zh-CN/amount/amount-disable.md | 19 + example/src/docs/zh-CN/amount/basic-usage.md | 19 + .../src/docs/zh-CN/amount/custom-currency.md | 19 + .../src/docs/zh-CN/amount/custom-service.md | 19 + .../src/docs/zh-CN/amount/digits-maxlen.md | 20 + example/src/docs/zh-CN/amount/set-date.md | 21 + example/src/docs/zh-CN/amount/size.md | 19 + example/src/docs/zh-CN/area/area-events.md | 19 + example/src/docs/zh-CN/area/basic-usage.md | 21 + example/src/docs/zh-CN/area/custom-service.md | 19 + example/src/docs/zh-CN/area/disabled.md | 19 + example/src/docs/zh-CN/area/size.md | 19 + example/src/docs/zh-CN/breadcrumb/options.md | 19 + .../src/docs/zh-CN/cascader/props-children.md | 2 +- .../src/docs/zh-CN/charts/attributes-demo.md | 70 + example/src/docs/zh-CN/charts/attributes.md | 197 ++ example/src/docs/zh-CN/charts/autonavi-map.md | 39 + example/src/docs/zh-CN/charts/baidu-map.md | 37 + example/src/docs/zh-CN/charts/bar.md | 75 + example/src/docs/zh-CN/charts/base.md | 41 + example/src/docs/zh-CN/charts/boxplot.md | 51 + example/src/docs/zh-CN/charts/candle.md | 66 + .../src/docs/zh-CN/charts/common-header.vue | 21 + example/src/docs/zh-CN/charts/data-config.md | 354 ++++ example/src/docs/zh-CN/charts/events.md | 19 + example/src/docs/zh-CN/charts/funnel.md | 59 + example/src/docs/zh-CN/charts/gauge.md | 49 + example/src/docs/zh-CN/charts/graph.md | 29 + example/src/docs/zh-CN/charts/heatmap.md | 68 + example/src/docs/zh-CN/charts/histogram.md | 82 + example/src/docs/zh-CN/charts/line.md | 76 + example/src/docs/zh-CN/charts/liquidfill.md | 118 ++ example/src/docs/zh-CN/charts/map.md | 46 + example/src/docs/zh-CN/charts/pie.md | 65 + example/src/docs/zh-CN/charts/question.md | 48 + example/src/docs/zh-CN/charts/radar.md | 43 + example/src/docs/zh-CN/charts/ring.md | 62 + example/src/docs/zh-CN/charts/sankey.md | 36 + example/src/docs/zh-CN/charts/scatter.md | 72 + example/src/docs/zh-CN/charts/sunburst.md | 25 + example/src/docs/zh-CN/charts/tree.md | 45 + example/src/docs/zh-CN/charts/waterfall.md | 47 + example/src/docs/zh-CN/charts/wordcloud.md | 45 + example/src/docs/zh-CN/company/basic-usage.md | 19 + .../src/docs/zh-CN/company/custom-service.md | 25 + .../src/docs/zh-CN/company/custom-show-num.md | 19 + example/src/docs/zh-CN/country/basic-usage.md | 17 + .../src/docs/zh-CN/country/custom-service.md | 28 + .../src/docs/zh-CN/currency/basic-usage.md | 19 + .../docs/zh-CN/currency/currency-disabled.md | 17 + .../src/docs/zh-CN/currency/custom-service.md | 26 + example/src/docs/zh-CN/currency/size.md | 19 + example/src/docs/zh-CN/dept/auto-select.md | 19 + example/src/docs/zh-CN/dept/basic-usage.md | 19 + example/src/docs/zh-CN/dept/before-confirm.md | 19 + example/src/docs/zh-CN/dept/custom-service.md | 19 + example/src/docs/zh-CN/dept/dept-events.md | 31 + .../src/docs/zh-CN/dept/dynamic-disable.md | 19 + example/src/docs/zh-CN/dept/size.md | 19 + .../src/docs/zh-CN/dept/slot-hrapprover.md | 17 + example/src/docs/zh-CN/dept/title.md | 20 + .../src/docs/zh-CN/drop-roles/basic-usage.md | 19 + .../zh-CN/drop-roles/change-role-event.md | 19 + .../docs/zh-CN/drop-roles/custom-service.md | 20 + example/src/docs/zh-CN/drop-roles/size.md | 18 + .../src/docs/zh-CN/dropdown/basic-usage.md | 2 +- .../src/docs/zh-CN/dropdown/multi-level.md | 19 + example/src/docs/zh-CN/dropdown/options.md | 20 + example/src/docs/zh-CN/espace/basic-usage.md | 21 + .../docs/zh-CN/espace/use-in-usercontact.md | 19 + example/src/docs/zh-CN/grid/common-header.vue | 5 +- .../zh-CN/grid/editor/custom-editor-tiny3.md | 32 + .../docs/zh-CN/grid/mixin-ui/mixin-tiny2.md | 17 + .../src/docs/zh-CN/hrapprover/basic-usage.md | 19 + .../docs/zh-CN/hrapprover/category-type.md | 19 + .../docs/zh-CN/hrapprover/custom-service.md | 19 + .../hrapprover/disabled-value-hrapprover.md | 19 + example/src/docs/zh-CN/locales/basic-usage.md | 19 + example/src/docs/zh-CN/locales/change-lang.md | 19 + .../src/docs/zh-CN/locales/custom-service.md | 19 + .../src/docs/zh-CN/logon-user/basic-usage.md | 19 + .../docs/zh-CN/logon-user/custom-service.md | 19 + example/src/docs/zh-CN/logout/basic-usage.md | 17 + .../src/docs/zh-CN/logout/custom-service.md | 19 + example/src/docs/zh-CN/logout/redirect-url.md | 15 + .../docs/zh-CN/milestone/custom-icon-slot.md | 3 +- .../docs/zh-CN/milestone/milestone-events.md | 3 +- .../docs/zh-CN/modal/modal-is-form-reset.md | 17 + example/src/docs/zh-CN/notify/basic-usage.md | 3 + .../src/docs/zh-CN/notify/debounce-delay.md | 18 + .../src/docs/zh-CN/notify/vertical-offset.md | 18 + .../docs/zh-CN/overview/component-overview.md | 147 ++ example/src/docs/zh-CN/roles/basic-usage.md | 24 + example/src/docs/zh-CN/roles/fetch-role.md | 24 + .../src/docs/zh-CN/select/dynamic-disable.md | 8 + example/src/docs/zh-CN/select/nest-grid.md | 15 +- example/src/docs/zh-CN/select/searchable.md | 20 + example/src/docs/zh-CN/select/slot-select.md | 22 +- .../src/docs/zh-CN/tooltip/visible-show.md | 20 + .../docs/zh-CN/user-account/basic-usage.md | 19 + .../zh-CN/user-account/custom-operation.md | 19 + .../docs/zh-CN/user-account/custom-service.md | 19 + .../zh-CN/user-contact/support-open-espace.md | 19 + .../src/docs/zh-CN/user-link/basic-usage.md | 21 + .../src/docs/zh-CN/user-link/cache-users.md | 19 + .../docs/zh-CN/user-link/custom-service.md | 19 + .../src/docs/zh-CN/user-link/text-field.md | 20 + .../src/docs/zh-CN/user-link/text-split.md | 20 + .../src/docs/zh-CN/user-link/value-field.md | 20 + .../src/docs/zh-CN/user-link/value-split.md | 20 + example/src/docs/zh-CN/user-link/value.md | 20 + example/src/docs/zh-CN/user/basic-usage.md | 21 + example/src/docs/zh-CN/user/cache-users.md | 27 + .../user/collapse-show-overflow-tooltip.md | 19 + example/src/docs/zh-CN/user/collapse-tags.md | 19 + .../src/docs/zh-CN/user/custom-placeholder.md | 19 + example/src/docs/zh-CN/user/custom-service.md | 20 + example/src/docs/zh-CN/user/custom-sort.md | 19 + example/src/docs/zh-CN/user/delay-load.md | 19 + .../src/docs/zh-CN/user/dynamic-disable.md | 19 + example/src/docs/zh-CN/user/event-change.md | 28 + .../zh-CN/user/load-after-input-the-length.md | 19 + example/src/docs/zh-CN/user/multiple-users.md | 26 + example/src/docs/zh-CN/user/tag-copy-all.md | 19 + example/src/docs/zh-CN/user/tag-copy.md | 19 + example/src/docs/zh-CN/user/text-field.md | 19 + example/src/docs/zh-CN/user/user-options.md | 19 + .../src/docs/zh-CN/user/user-select-size.md | 19 + example/src/docs/zh-CN/user/value-field.md | 19 + example/src/docs/zh-CN/user/value-split.md | 20 + example/src/main.js | 21 +- example/src/main3.js | 6 +- example/src/nav.config.comp.json | 556 +++++- example/src/nav.config.comp.mobile.json | 19 + example/src/route.config.comp.js | 14 +- example/src/route.config.comp.mobile.js | 20 + example/src/route.config.comp1.js | 94 +- example/src/route.config.comp2.js | 1224 ++++++++++-- example/test/alert.spec.jsx | 23 +- example/test/badge.spec.jsx | 28 +- example/test/button.spec.jsx | 25 +- example/vite.config.js | 38 +- jsconfig.json | 15 + modules.json | 275 ++- npm-publish.js | 16 + package.json | 48 +- packages/amount/index.js | 23 + packages/amount/package.json | 22 + packages/amount/src/index.vue | 163 ++ packages/area/index.js | 23 + packages/area/package.json | 18 + packages/area/src/index.vue | 115 ++ packages/chart/autonavi-map/index.js | 17 + packages/chart/autonavi-map/package.json | 17 + .../chart/autonavi-map/src/AMapCoordSys.js | 119 ++ packages/chart/autonavi-map/src/AMapModel.js | 34 + packages/chart/autonavi-map/src/AMapView.js | 119 ++ packages/chart/autonavi-map/src/amap.js | 20 + packages/chart/autonavi-map/src/index.js | 15 + packages/chart/baidu-map/index.js | 17 + packages/chart/baidu-map/package.json | 17 + packages/chart/baidu-map/src/index.js | 15 + packages/chart/chart-bar/index.js | 20 + packages/chart/chart-bar/package.json | 17 + packages/chart/chart-bar/src/index.js | 20 + packages/chart/chart-boxplot/index.js | 17 + packages/chart/chart-boxplot/package.json | 17 + packages/chart/chart-boxplot/src/index.js | 23 + packages/chart/chart-candle/index.js | 17 + packages/chart/chart-candle/package.json | 17 + packages/chart/chart-candle/src/index.js | 31 + packages/chart/chart-core/index.js | 11 + packages/chart/chart-core/package.json | 18 + packages/chart/chart-core/src/index.vue | 108 ++ packages/chart/chart-funnel/index.js | 20 + packages/chart/chart-funnel/package.json | 17 + packages/chart/chart-funnel/src/index.js | 20 + packages/chart/chart-gauge/index.js | 17 + packages/chart/chart-gauge/package.json | 17 + packages/chart/chart-gauge/src/index.vue | 21 + packages/chart/chart-graph/index.js | 17 + packages/chart/chart-graph/package.json | 17 + packages/chart/chart-graph/src/index.js | 20 + packages/chart/chart-heatmap/index.js | 17 + packages/chart/chart-heatmap/package.json | 17 + packages/chart/chart-heatmap/src/index.js | 20 + packages/chart/chart-histogram/index.js | 17 + packages/chart/chart-histogram/package.json | 17 + packages/chart/chart-histogram/src/index.js | 20 + packages/chart/chart-line/index.js | 20 + packages/chart/chart-line/package.json | 17 + packages/chart/chart-line/src/index.js | 21 + packages/chart/chart-liquidfill/index.js | 17 + packages/chart/chart-liquidfill/package.json | 18 + packages/chart/chart-liquidfill/src/index.js | 15 + packages/chart/chart-map/index.js | 17 + packages/chart/chart-map/package.json | 17 + packages/chart/chart-map/src/index.js | 18 + packages/chart/chart-pie/index.js | 20 + packages/chart/chart-pie/package.json | 17 + packages/chart/chart-pie/src/index.js | 20 + packages/chart/chart-radar/index.js | 20 + packages/chart/chart-radar/package.json | 17 + packages/chart/chart-radar/src/index.js | 19 + packages/chart/chart-ring/index.js | 17 + packages/chart/chart-ring/package.json | 17 + packages/chart/chart-ring/src/index.js | 20 + packages/chart/chart-sankey/index.js | 17 + packages/chart/chart-sankey/package.json | 17 + packages/chart/chart-sankey/src/index.js | 19 + packages/chart/chart-scatter/index.js | 17 + packages/chart/chart-scatter/package.json | 17 + packages/chart/chart-scatter/src/index.js | 21 + packages/chart/chart-sunburst/index.js | 17 + packages/chart/chart-sunburst/package.json | 17 + packages/chart/chart-sunburst/src/index.js | 19 + packages/chart/chart-tree/index.js | 17 + packages/chart/chart-tree/package.json | 17 + packages/chart/chart-tree/src/index.js | 19 + packages/chart/chart-waterfall/index.js | 20 + packages/chart/chart-waterfall/package.json | 17 + packages/chart/chart-waterfall/src/index.js | 20 + packages/chart/chart-wordcloud/index.js | 17 + packages/chart/chart-wordcloud/package.json | 18 + packages/chart/chart-wordcloud/src/index.js | 15 + packages/chart/index.js | 17 + packages/chart/package.json | 27 + packages/chart/src/index.js | 36 + packages/company/index.js | 23 + packages/company/package.json | 18 + packages/company/src/index.js | 39 + packages/company/src/pc.vue | 47 + packages/country/index.js | 23 + packages/country/package.json | 18 + packages/country/src/index.js | 35 + packages/country/src/pc.vue | 47 + packages/currency/index.js | 23 + packages/currency/package.json | 18 + packages/currency/src/index.js | 39 + packages/currency/src/pc.vue | 36 + packages/dept/index.js | 23 + packages/dept/package.json | 23 + packages/dept/src/index.js | 32 + packages/dept/src/pc.vue | 112 ++ packages/drop-roles/index.js | 23 + packages/drop-roles/package.json | 19 + packages/drop-roles/src/index.js | 28 + packages/drop-roles/src/pc.vue | 37 + packages/espace/index.js | 18 + packages/espace/package.json | 17 + packages/espace/src/index.js | 19 + packages/espace/src/pc.vue | 35 + packages/hrapprover/index.js | 23 + packages/hrapprover/package.json | 21 + packages/hrapprover/src/index.js | 32 + packages/hrapprover/src/pc.vue | 78 + packages/loading/src/pc.vue | 4 +- packages/loading/src/service.js | 2 +- packages/locales/index.js | 18 + packages/locales/package.json | 19 + packages/locales/src/index.vue | 78 + packages/logon-user/index.js | 17 + packages/logon-user/package.json | 16 + packages/logon-user/src/index.vue | 18 + packages/logout/index.js | 18 + packages/logout/package.json | 16 + packages/logout/src/index.js | 26 + packages/logout/src/pc.vue | 17 + packages/roles/index.js | 18 + packages/roles/package.json | 18 + packages/roles/src/index.js | 26 + packages/roles/src/pc.vue | 51 + packages/user-account/index.js | 18 + packages/user-account/package.json | 18 + packages/user-account/src/index.js | 34 + packages/user-account/src/pc.vue | 62 + packages/user-link/index.js | 23 + packages/user-link/package.json | 19 + packages/user-link/src/index.js | 56 + packages/user-link/src/pc.vue | 131 ++ packages/user/index.js | 23 + packages/user/package.json | 19 + packages/user/src/index.js | 129 ++ packages/user/src/pc.vue | 118 ++ template/component/index.js | 2 +- typings/action-menu/index.d.ts | 3 + typings/action-menu/src/index.vue.d.ts | 79 + typings/action-sheet/index.d.ts | 13 + typings/action-sheet/src/index.vue.d.ts | 42 + typings/alert/index.d.ts | 13 + typings/alert/src/index.d.ts | 107 ++ typings/alert/src/mobile.vue.d.ts | 20 + typings/alert/src/pc.vue.d.ts | 20 + typings/amount/index.d.ts | 3 + typings/amount/src/index.vue.d.ts | 178 ++ typings/area/index.d.ts | 3 + typings/area/src/index.vue.d.ts | 88 + typings/autocomplete/index.d.ts | 14 + typings/autocomplete/src/index.d.ts | 129 ++ typings/autocomplete/src/pc.vue.d.ts | 18 + typings/avatar/index.d.ts | 14 + typings/avatar/src/index.vue.d.ts | 2 + typings/badge/index.d.ts | 13 + typings/badge/src/index.d.ts | 57 + typings/badge/src/mobile.vue.d.ts | 13 + typings/badge/src/pc.vue.d.ts | 13 + typings/breadcrumb-item/index.d.ts | 14 + typings/breadcrumb-item/src/index.d.ts | 10 + typings/breadcrumb-item/src/pc.vue.d.ts | 13 + typings/breadcrumb/index.d.ts | 14 + typings/breadcrumb/src/index.d.ts | 20 + typings/breadcrumb/src/pc.vue.d.ts | 26 + typings/bulletin-board/index.d.ts | 14 + typings/bulletin-board/src/index.d.ts | 52 + typings/bulletin-board/src/pc.vue.d.ts | 17 + typings/button-group/index.d.ts | 14 + typings/button-group/src/index.d.ts | 48 + typings/button-group/src/pc.vue.d.ts | 18 + typings/button/index.d.ts | 13 + typings/button/src/index.d.ts | 81 + typings/button/src/mobile.vue.d.ts | 18 + typings/button/src/pc.vue.d.ts | 17 + typings/calendar/index.d.ts | 14 + typings/calendar/src/index.d.ts | 75 + typings/calendar/src/pc.vue.d.ts | 19 + typings/card-template/index.d.ts | 14 + typings/card-template/src/index.d.ts | 33 + typings/card-template/src/pc.vue.d.ts | 19 + typings/carousel-item/index.d.ts | 14 + typings/carousel-item/src/index.d.ts | 35 + typings/carousel-item/src/pc.vue.d.ts | 12 + typings/carousel/index.d.ts | 14 + typings/carousel/src/index.d.ts | 93 + typings/carousel/src/pc.vue.d.ts | 16 + typings/cascader-menu/index.d.ts | 14 + typings/cascader-menu/src/index.d.ts | 25 + typings/cascader-node/index.d.ts | 14 + typings/cascader-node/src/index.vue.d.ts | 25 + typings/cascader-panel/index.d.ts | 14 + typings/cascader-panel/src/index.vue.d.ts | 32 + typings/cascader/index.d.ts | 14 + typings/cascader/src/index.d.ts | 118 ++ typings/cascader/src/pc.vue.d.ts | 54 + typings/chart/autonavi-map/index.d.ts | 2 + typings/chart/autonavi-map/src/AMapView.d.ts | 3 + typings/chart/autonavi-map/src/amap.d.ts | 2 + typings/chart/autonavi-map/src/index.d.ts | 3 + typings/chart/baidu-map/index.d.ts | 2 + typings/chart/baidu-map/src/index.d.ts | 3 + typings/chart/chart-bar/index.d.ts | 4 + typings/chart/chart-bar/src/index.d.ts | 2 + typings/chart/chart-boxplot/index.d.ts | 2 + typings/chart/chart-boxplot/src/index.d.ts | 2 + typings/chart/chart-candle/index.d.ts | 2 + typings/chart/chart-candle/src/index.d.ts | 2 + typings/chart/chart-core/index.d.ts | 3 + typings/chart/chart-core/src/index.vue.d.ts | 266 +++ typings/chart/chart-funnel/index.d.ts | 4 + typings/chart/chart-funnel/src/index.d.ts | 2 + typings/chart/chart-gauge/index.d.ts | 2 + typings/chart/chart-gauge/src/index.vue.d.ts | 2 + typings/chart/chart-graph/index.d.ts | 2 + typings/chart/chart-graph/src/index.d.ts | 2 + typings/chart/chart-heatmap/index.d.ts | 2 + typings/chart/chart-heatmap/src/index.d.ts | 3 + typings/chart/chart-histogram/index.d.ts | 2 + typings/chart/chart-histogram/src/index.d.ts | 2 + typings/chart/chart-line/index.d.ts | 4 + typings/chart/chart-line/src/index.d.ts | 2 + typings/chart/chart-liquidfill/index.d.ts | 2 + typings/chart/chart-liquidfill/src/index.d.ts | 3 + typings/chart/chart-map/index.d.ts | 2 + typings/chart/chart-map/src/index.d.ts | 2 + typings/chart/chart-pie/index.d.ts | 4 + typings/chart/chart-pie/src/index.d.ts | 2 + typings/chart/chart-radar/index.d.ts | 4 + typings/chart/chart-radar/src/index.d.ts | 2 + typings/chart/chart-ring/index.d.ts | 2 + typings/chart/chart-ring/src/index.d.ts | 2 + typings/chart/chart-sankey/index.d.ts | 2 + typings/chart/chart-sankey/src/index.d.ts | 2 + typings/chart/chart-scatter/index.d.ts | 2 + typings/chart/chart-scatter/src/index.d.ts | 2 + typings/chart/chart-sunburst/index.d.ts | 2 + typings/chart/chart-sunburst/src/index.d.ts | 2 + typings/chart/chart-tree/index.d.ts | 2 + typings/chart/chart-tree/src/index.d.ts | 2 + typings/chart/chart-waterfall/index.d.ts | 4 + typings/chart/chart-waterfall/src/index.d.ts | 2 + typings/chart/chart-wordcloud/index.d.ts | 2 + typings/chart/chart-wordcloud/src/index.d.ts | 3 + typings/chart/index.d.ts | 2 + typings/chart/src/index.d.ts | 2 + typings/checkbox-button/index.d.ts | 14 + typings/checkbox-button/src/index.d.ts | 45 + typings/checkbox-button/src/pc.vue.d.ts | 13 + typings/checkbox-group/index.d.ts | 13 + typings/checkbox-group/src/index.d.ts | 58 + typings/checkbox-group/src/mobile.vue.d.ts | 17 + typings/checkbox-group/src/pc.vue.d.ts | 18 + typings/checkbox/index.d.ts | 13 + typings/checkbox/src/index.d.ts | 74 + typings/checkbox/src/mobile.vue.d.ts | 14 + typings/checkbox/src/pc.vue.d.ts | 19 + typings/col/index.d.ts | 14 + typings/col/src/index.d.ts | 140 ++ typings/col/src/pc.vue.d.ts | 12 + typings/collapse-item/index.d.ts | 14 + typings/collapse-item/src/index.d.ts | 32 + typings/collapse-item/src/pc.vue.d.ts | 16 + typings/collapse-transition/index.d.ts | 14 + .../collapse-transition/src/index.vue.d.ts | 11 + typings/collapse/index.d.ts | 14 + typings/collapse/src/index.d.ts | 44 + typings/collapse/src/pc.vue.d.ts | 12 + typings/common/adapter/index.d.ts | 3 + typings/common/adapter/utils.d.ts | 18 + typings/common/adapter/vue2.d.ts | 77 + typings/common/adapter/vue3.d.ts | 83 + typings/common/index.d.ts | 94 + typings/company/index.d.ts | 3 + typings/company/src/index.d.ts | 60 + typings/company/src/pc.vue.d.ts | 18 + typings/container/index.d.ts | 14 + typings/container/src/index.d.ts | 62 + typings/container/src/pc.vue.d.ts | 12 + typings/country/index.d.ts | 3 + typings/country/src/index.d.ts | 51 + typings/country/src/pc.vue.d.ts | 18 + typings/credit-card-form/index.d.ts | 14 + typings/credit-card-form/src/index.d.ts | 35 + typings/credit-card-form/src/pc.vue.d.ts | 16 + typings/credit-card/index.d.ts | 14 + typings/credit-card/src/index.d.ts | 40 + typings/credit-card/src/pc.vue.d.ts | 25 + typings/crop/index.d.ts | 14 + typings/crop/src/index.vue.d.ts | 277 +++ typings/currency/index.d.ts | 3 + typings/currency/src/index.d.ts | 60 + typings/currency/src/pc.vue.d.ts | 18 + typings/date-panel/index.d.ts | 13 + typings/date-panel/src/index.vue.d.ts | 18 + typings/date-picker/index.d.ts | 13 + typings/date-picker/src/index.d.ts | 235 +++ typings/date-picker/src/mobile.vue.d.ts | 17 + typings/date-picker/src/pc.vue.d.ts | 2 + typings/date-range/index.d.ts | 13 + typings/date-range/src/index.vue.d.ts | 16 + typings/date-table/index.d.ts | 13 + typings/date-table/src/index.vue.d.ts | 74 + typings/dept/index.d.ts | 3 + typings/dept/src/index.d.ts | 51 + typings/dept/src/pc.vue.d.ts | 21 + typings/detail-page/index.d.ts | 14 + typings/detail-page/src/index.d.ts | 104 + typings/detail-page/src/pc.vue.d.ts | 19 + typings/dialog-box/index.d.ts | 13 + typings/dialog-box/src/index.d.ts | 211 +++ typings/dialog-box/src/mobile.vue.d.ts | 18 + typings/dialog-box/src/pc.vue.d.ts | 47 + typings/drop-roles/index.d.ts | 3 + typings/drop-roles/src/index.d.ts | 37 + typings/drop-roles/src/pc.vue.d.ts | 18 + typings/drop-times/index.d.ts | 14 + typings/drop-times/src/index.d.ts | 67 + typings/drop-times/src/pc.vue.d.ts | 17 + typings/dropdown-item/index.d.ts | 13 + typings/dropdown-item/src/index.d.ts | 37 + typings/dropdown-item/src/index.vue.d.ts | 50 + typings/dropdown-item/src/mobile.vue.d.ts | 22 + typings/dropdown-item/src/pc.vue.d.ts | 13 + typings/dropdown-menu/index.d.ts | 13 + typings/dropdown-menu/src/index.d.ts | 92 + typings/dropdown-menu/src/index.vue.d.ts | 63 + typings/dropdown-menu/src/mobile.vue.d.ts | 25 + typings/dropdown-menu/src/pc.vue.d.ts | 13 + typings/dropdown/index.d.ts | 14 + typings/dropdown/src/index.vue.d.ts | 86 + typings/espace/index.d.ts | 3 + typings/espace/src/index.d.ts | 16 + typings/espace/src/pc.vue.d.ts | 20 + typings/exception/index.d.ts | 14 + typings/exception/src/index.vue.d.ts | 29 + typings/fall-menu/index.d.ts | 14 + typings/fall-menu/src/index.d.ts | 14 + typings/fall-menu/src/pc.vue.d.ts | 19 + typings/file-upload/index.d.ts | 14 + typings/file-upload/src/index.d.ts | 375 ++++ typings/file-upload/src/mobile.vue.d.ts | 24 + typings/file-upload/src/pc.vue.d.ts | 30 + typings/floatbar/index.d.ts | 14 + typings/floatbar/src/index.d.ts | 6 + typings/floatbar/src/pc.vue.d.ts | 12 + typings/form-item/index.d.ts | 13 + typings/form-item/src/index.vue.d.ts | 108 ++ typings/form-item/src/label-wrap.d.ts | 25 + typings/form/index.d.ts | 13 + typings/form/src/index.d.ts | 165 ++ typings/form/src/mobile.vue.d.ts | 14 + typings/form/src/pc.vue.d.ts | 14 + typings/fullscreen/index.d.ts | 14 + typings/fullscreen/src/index.vue.d.ts | 68 + typings/grid-column/index.d.ts | 13 + typings/grid-column/src/index.d.ts | 220 +++ typings/grid-manager/index.d.ts | 13 + typings/grid-manager/src/antd.d.ts | 1 + typings/grid-manager/src/element-ui.d.ts | 1 + typings/grid-manager/src/index.d.ts | 2 + typings/grid-manager/src/iview.d.ts | 1 + typings/grid-toolbar/index.d.ts | 13 + .../grid-toolbar/src/custom-switch.vue.d.ts | 68 + typings/grid-toolbar/src/custom.vue.d.ts | 125 ++ typings/grid-toolbar/src/index.d.ts | 171 ++ .../grid-toolbar/src/multiple-history.d.ts | 15 + typings/grid/index.d.ts | 10 + typings/grid/src/adapter/index.d.ts | 26 + typings/grid/src/adapter/src/renderer.d.ts | 5 + typings/grid/src/adapter/src/setup.d.ts | 2 + typings/grid/src/body/index.d.ts | 13 + typings/grid/src/button/index.d.ts | 2 + typings/grid/src/button/src/button.d.ts | 29 + typings/grid/src/cell/index.d.ts | 45 + typings/grid/src/cell/src/cell.d.ts | 33 + typings/grid/src/column/index.d.ts | 2 + typings/grid/src/config.d.ts | 87 + typings/grid/src/edit/index.d.ts | 4 + typings/grid/src/edit/src/methods.d.ts | 74 + .../src/edit/src/utils/handleActived.d.ts | 39 + typings/grid/src/export/index.d.ts | 4 + typings/grid/src/filter/index.d.ts | 2 + typings/grid/src/filter/src/methods.d.ts | 14 + typings/grid/src/footer/index.d.ts | 13 + typings/grid/src/footer/src/footer.d.ts | 36 + typings/grid/src/grid/grid.d.ts | 518 +++++ typings/grid/src/grid/methods.d.ts | 27 + typings/grid/src/header/index.d.ts | 13 + typings/grid/src/header/src/header.d.ts | 27 + typings/grid/src/index.d.ts | 13 + typings/grid/src/keyboard/index.d.ts | 4 + typings/grid/src/keyboard/src/methods.d.ts | 32 + .../keyboard/src/utils/moveTabSelected.d.ts | 13 + .../src/utils/triggerCellMousedownEvent.d.ts | 20 + .../triggerHeaderCellMousedownEvent.d.ts | 8 + typings/grid/src/loading/index.d.ts | 2 + typings/grid/src/loading/src/loading.d.ts | 8 + typings/grid/src/menu/index.d.ts | 2 + typings/grid/src/menu/src/children.d.ts | 16 + typings/grid/src/menu/src/methods.d.ts | 19 + typings/grid/src/menu/src/panel.d.ts | 8 + typings/grid/src/radio/index.d.ts | 2 + typings/grid/src/radio/src/radio.d.ts | 24 + typings/grid/src/resize/index.d.ts | 4 + typings/grid/src/resize/src/methods.d.ts | 5 + typings/grid/src/table/index.d.ts | 13 + typings/grid/src/table/src/events.d.ts | 49 + typings/grid/src/table/src/funcs.d.ts | 10 + typings/grid/src/table/src/methods.d.ts | 205 ++ typings/grid/src/table/src/strategy.d.ts | 34 + typings/grid/src/table/src/table.d.ts | 755 ++++++++ .../src/table/src/utils/autoCellWidth.d.ts | 7 + .../table/src/utils/computeScrollLoad.d.ts | 16 + .../src/utils/handleGlobalKeydownEvent.d.ts | 1 + .../src/utils/handleGlobalMousedownEvent.d.ts | 43 + .../table/src/utils/handleLocalFilter.d.ts | 37 + .../table/src/utils/handleOtherKeyDown.d.ts | 12 + .../table/src/utils/handleResolveColumn.d.ts | 28 + .../src/table/src/utils/handleSelectRow.d.ts | 6 + .../src/table/src/utils/handleTooltip.d.ts | 27 + .../src/table/src/utils/refreshColumn.d.ts | 46 + typings/grid/src/table/src/utils/rowDrop.d.ts | 5 + .../src/table/src/utils/setAllSelection.d.ts | 26 + .../src/utils/triggerCellClickEvent.d.ts | 61 + .../grid/src/table/src/utils/updateStyle.d.ts | 5 + typings/grid/src/tools/formatter.d.ts | 29 + typings/grid/src/tools/index.d.ts | 3 + typings/grid/src/validator/index.d.ts | 4 + typings/grid/src/validator/src/methods.d.ts | 37 + .../validator/src/utils/beginValidate.d.ts | 23 + typings/hrapprover/index.d.ts | 3 + typings/hrapprover/src/index.d.ts | 44 + typings/hrapprover/src/pc.vue.d.ts | 46 + typings/icon/add/index.d.ts | 2 + typings/icon/administrator/index.d.ts | 2 + typings/icon/align-baseline/index.d.ts | 2 + typings/icon/align-center/index.d.ts | 2 + typings/icon/align-flex-center/index.d.ts | 2 + typings/icon/align-flex-end/index.d.ts | 2 + typings/icon/align-flex-start/index.d.ts | 2 + typings/icon/align-justify/index.d.ts | 2 + typings/icon/align-left/index.d.ts | 2 + typings/icon/align-right/index.d.ts | 2 + typings/icon/align-stretch/index.d.ts | 2 + typings/icon/angularjs/index.d.ts | 2 + typings/icon/app/index.d.ts | 2 + typings/icon/application/index.d.ts | 2 + typings/icon/area-chart/index.d.ts | 2 + typings/icon/arrow-down/index.d.ts | 2 + typings/icon/arrow-left/index.d.ts | 2 + typings/icon/arrow-right/index.d.ts | 2 + typings/icon/arrow-up/index.d.ts | 2 + typings/icon/ascending/index.d.ts | 2 + typings/icon/association/index.d.ts | 2 + typings/icon/attachment/index.d.ts | 2 + typings/icon/bar-chart/index.d.ts | 2 + typings/icon/befilter/index.d.ts | 2 + typings/icon/boat/index.d.ts | 2 + typings/icon/box-solid/index.d.ts | 2 + typings/icon/busy/index.d.ts | 2 + typings/icon/calculator/index.d.ts | 2 + typings/icon/calendar/index.d.ts | 2 + typings/icon/check-out/index.d.ts | 2 + typings/icon/check/index.d.ts | 2 + typings/icon/checked-linear/index.d.ts | 2 + typings/icon/checked-sur/index.d.ts | 2 + typings/icon/checked-true/index.d.ts | 2 + typings/icon/chevron-down/index.d.ts | 2 + typings/icon/chevron-left/index.d.ts | 2 + typings/icon/chevron-right/index.d.ts | 2 + typings/icon/chevron-up/index.d.ts | 2 + typings/icon/clear-filter/index.d.ts | 2 + typings/icon/clock-work/index.d.ts | 2 + typings/icon/close-circle/index.d.ts | 2 + typings/icon/close-square/index.d.ts | 2 + typings/icon/close/index.d.ts | 2 + typings/icon/cloud-download/index.d.ts | 2 + typings/icon/cloud-upload/index.d.ts | 2 + typings/icon/code/index.d.ts | 2 + typings/icon/coin/index.d.ts | 2 + typings/icon/col-reverse/index.d.ts | 2 + typings/icon/commission/index.d.ts | 2 + typings/icon/conment-refresh/index.d.ts | 2 + typings/icon/copy-solid/index.d.ts | 2 + typings/icon/copy/index.d.ts | 2 + typings/icon/course/index.d.ts | 2 + typings/icon/crop/index.d.ts | 2 + typings/icon/cue-l/index.d.ts | 2 + typings/icon/custom/index.d.ts | 2 + typings/icon/customer-service/index.d.ts | 2 + typings/icon/data-source/index.d.ts | 2 + typings/icon/default/index.d.ts | 2 + typings/icon/defined-filtration/index.d.ts | 2 + typings/icon/del/index.d.ts | 2 + typings/icon/delete-page/index.d.ts | 2 + typings/icon/deleted/index.d.ts | 2 + typings/icon/delta-down-o/index.d.ts | 2 + typings/icon/delta-down/index.d.ts | 2 + typings/icon/delta-left-o/index.d.ts | 2 + typings/icon/delta-left/index.d.ts | 2 + typings/icon/delta-right-o/index.d.ts | 2 + typings/icon/delta-right/index.d.ts | 2 + typings/icon/delta-up-o/index.d.ts | 2 + typings/icon/delta-up/index.d.ts | 2 + typings/icon/derive/index.d.ts | 2 + typings/icon/descending/index.d.ts | 2 + typings/icon/desktop-view/index.d.ts | 2 + typings/icon/dialog/index.d.ts | 2 + typings/icon/dialog2/index.d.ts | 2 + typings/icon/direction-col/index.d.ts | 2 + typings/icon/direction-row/index.d.ts | 2 + typings/icon/dot-chart/index.d.ts | 2 + typings/icon/dot-ipv4/index.d.ts | 2 + typings/icon/double-left/index.d.ts | 2 + typings/icon/double-right/index.d.ts | 2 + typings/icon/down-o/index.d.ts | 2 + typings/icon/down/index.d.ts | 2 + typings/icon/download-cloud/index.d.ts | 2 + typings/icon/download-link/index.d.ts | 2 + typings/icon/download/index.d.ts | 2 + typings/icon/draft/index.d.ts | 2 + typings/icon/edit/index.d.ts | 2 + typings/icon/editor-align-center/index.d.ts | 2 + typings/icon/editor-align-left/index.d.ts | 2 + typings/icon/editor-align-right/index.d.ts | 2 + typings/icon/editor-background/index.d.ts | 2 + typings/icon/editor-bold/index.d.ts | 2 + typings/icon/editor-code/index.d.ts | 2 + typings/icon/editor-deleteline/index.d.ts | 2 + typings/icon/editor-eraser/index.d.ts | 2 + typings/icon/editor-italic/index.d.ts | 2 + typings/icon/editor-left-border/index.d.ts | 2 + typings/icon/editor-list-dot/index.d.ts | 2 + typings/icon/editor-list-num/index.d.ts | 2 + typings/icon/editor-list/index.d.ts | 2 + typings/icon/editor-menu-left/index.d.ts | 2 + typings/icon/editor-menu-right/index.d.ts | 2 + typings/icon/editor-quote/index.d.ts | 2 + typings/icon/editor-redo/index.d.ts | 2 + typings/icon/editor-right-border/index.d.ts | 2 + typings/icon/editor-sub/index.d.ts | 2 + typings/icon/editor-subtitle/index.d.ts | 2 + typings/icon/editor-super/index.d.ts | 2 + typings/icon/editor-tab/index.d.ts | 2 + typings/icon/editor-table/index.d.ts | 2 + typings/icon/editor-textcolor/index.d.ts | 2 + typings/icon/editor-title/index.d.ts | 2 + typings/icon/editor-underline/index.d.ts | 2 + typings/icon/editor-undo/index.d.ts | 2 + typings/icon/editor-video/index.d.ts | 2 + typings/icon/ellipsis/index.d.ts | 2 + typings/icon/email-add/index.d.ts | 2 + typings/icon/email-circle/index.d.ts | 2 + typings/icon/end/index.d.ts | 2 + typings/icon/error/index.d.ts | 2 + typings/icon/espace-auto/index.d.ts | 2 + typings/icon/espace/index.d.ts | 2 + typings/icon/excel/index.d.ts | 2 + typings/icon/exception/index.d.ts | 2 + typings/icon/exclamation/index.d.ts | 2 + typings/icon/export/index.d.ts | 2 + typings/icon/express-search/index.d.ts | 2 + typings/icon/eyeclose/index.d.ts | 2 + typings/icon/eyeopen/index.d.ts | 2 + typings/icon/file-cloudupload/index.d.ts | 2 + typings/icon/file-excel/index.d.ts | 2 + typings/icon/file/index.d.ts | 2 + typings/icon/files-circle/index.d.ts | 2 + typings/icon/files/index.d.ts | 2 + typings/icon/filetext/index.d.ts | 2 + typings/icon/fileupload/index.d.ts | 2 + typings/icon/filtered/index.d.ts | 2 + typings/icon/flag/index.d.ts | 2 + typings/icon/folder-closed/index.d.ts | 2 + typings/icon/folder-opened/index.d.ts | 2 + typings/icon/font-color/index.d.ts | 2 + typings/icon/font-family/index.d.ts | 2 + typings/icon/font-size/index.d.ts | 2 + typings/icon/font-style/index.d.ts | 2 + typings/icon/font-weight/index.d.ts | 2 + typings/icon/freeze-left/index.d.ts | 2 + typings/icon/freeze-right/index.d.ts | 2 + typings/icon/frown-o/index.d.ts | 2 + typings/icon/frown/index.d.ts | 2 + typings/icon/fullscreen-left/index.d.ts | 2 + typings/icon/fullscreen/index.d.ts | 2 + typings/icon/grade/index.d.ts | 2 + typings/icon/group-transfer/index.d.ts | 2 + typings/icon/group/index.d.ts | 2 + typings/icon/halfchecked/index.d.ts | 2 + typings/icon/halfselect/index.d.ts | 2 + typings/icon/heartempty/index.d.ts | 2 + typings/icon/help-circle/index.d.ts | 2 + typings/icon/help-query/index.d.ts | 2 + typings/icon/help-solid/index.d.ts | 2 + typings/icon/help/index.d.ts | 2 + typings/icon/helpful/index.d.ts | 2 + typings/icon/hide-left/index.d.ts | 2 + typings/icon/hide-right/index.d.ts | 2 + typings/icon/hide-topleft/index.d.ts | 2 + typings/icon/import/index.d.ts | 2 + typings/icon/index.d.ts | 630 +++++++ typings/icon/info-circle/index.d.ts | 2 + typings/icon/info-solid/index.d.ts | 2 + typings/icon/info/index.d.ts | 2 + typings/icon/information/index.d.ts | 2 + typings/icon/js/index.d.ts | 2 + typings/icon/jusitfy-center/index.d.ts | 2 + typings/icon/jusitfy-flex-end/index.d.ts | 2 + typings/icon/jusitfy-space-around/index.d.ts | 2 + typings/icon/jusitfy-space-between/index.d.ts | 2 + typings/icon/justitfy-flex-start/index.d.ts | 2 + typings/icon/language/index.d.ts | 2 + typings/icon/leave/index.d.ts | 2 + typings/icon/left-frozen/index.d.ts | 2 + typings/icon/left-o/index.d.ts | 2 + typings/icon/left-ward/index.d.ts | 2 + typings/icon/left/index.d.ts | 2 + typings/icon/line-chart/index.d.ts | 2 + typings/icon/line-height/index.d.ts | 2 + typings/icon/line-throught/index.d.ts | 2 + typings/icon/link/index.d.ts | 2 + typings/icon/loading/index.d.ts | 2 + typings/icon/lock/index.d.ts | 2 + typings/icon/lowercase.d.ts | 939 +++++++++ typings/icon/mail-content/index.d.ts | 2 + typings/icon/mail/index.d.ts | 2 + typings/icon/male/index.d.ts | 2 + typings/icon/mark-on/index.d.ts | 2 + typings/icon/meh/index.d.ts | 2 + typings/icon/message-circle/index.d.ts | 2 + typings/icon/minscreen-left/index.d.ts | 2 + typings/icon/minscreen/index.d.ts | 2 + typings/icon/minus-circle/index.d.ts | 2 + typings/icon/minus-square/index.d.ts | 2 + typings/icon/minus/index.d.ts | 2 + typings/icon/mobile-view/index.d.ts | 2 + typings/icon/mobile/index.d.ts | 2 + typings/icon/more/index.d.ts | 2 + typings/icon/new/index.d.ts | 2 + typings/icon/no-premission/index.d.ts | 2 + typings/icon/node-open/index.d.ts | 2 + typings/icon/node/index.d.ts | 2 + typings/icon/nodejs/index.d.ts | 2 + typings/icon/none/index.d.ts | 2 + typings/icon/off-line/index.d.ts | 2 + typings/icon/on-line/index.d.ts | 2 + typings/icon/operationfaild-l/index.d.ts | 2 + typings/icon/operationfaild/index.d.ts | 2 + typings/icon/outer-link/index.d.ts | 2 + typings/icon/pagelink/index.d.ts | 2 + typings/icon/pager-first/index.d.ts | 2 + typings/icon/pager-last/index.d.ts | 2 + typings/icon/pager-next/index.d.ts | 2 + typings/icon/pager-prev/index.d.ts | 2 + typings/icon/panel-max/index.d.ts | 2 + typings/icon/panel-mini/index.d.ts | 2 + typings/icon/panel-normal/index.d.ts | 2 + typings/icon/pause-circle/index.d.ts | 2 + typings/icon/pause/index.d.ts | 2 + typings/icon/picture/index.d.ts | 2 + typings/icon/pie-chart/index.d.ts | 2 + typings/icon/plus-circle/index.d.ts | 2 + typings/icon/plus-square/index.d.ts | 2 + typings/icon/plus/index.d.ts | 2 + typings/icon/popup/index.d.ts | 2 + typings/icon/pre-checked/index.d.ts | 2 + typings/icon/print-preview/index.d.ts | 2 + typings/icon/pushpin/index.d.ts | 2 + typings/icon/radio/index.d.ts | 2 + typings/icon/radioselected/index.d.ts | 2 + typings/icon/reactjs/index.d.ts | 2 + typings/icon/redo/index.d.ts | 2 + typings/icon/refres/index.d.ts | 2 + typings/icon/renew/index.d.ts | 2 + typings/icon/repeat/index.d.ts | 2 + typings/icon/replace/index.d.ts | 2 + typings/icon/replies/index.d.ts | 2 + typings/icon/right-frozen/index.d.ts | 2 + typings/icon/right-o/index.d.ts | 2 + typings/icon/right/index.d.ts | 2 + typings/icon/rightward/index.d.ts | 2 + typings/icon/row-reverse/index.d.ts | 2 + typings/icon/sandwich-collapse/index.d.ts | 2 + typings/icon/sandwich-expand/index.d.ts | 2 + typings/icon/save/index.d.ts | 2 + typings/icon/scissor/index.d.ts | 2 + typings/icon/search/index.d.ts | 2 + typings/icon/select/index.d.ts | 2 + typings/icon/sent/index.d.ts | 2 + typings/icon/separate/index.d.ts | 2 + typings/icon/setting/index.d.ts | 2 + typings/icon/share-arrow/index.d.ts | 2 + typings/icon/share/index.d.ts | 2 + typings/icon/shopping-card/index.d.ts | 2 + typings/icon/smile-o/index.d.ts | 2 + typings/icon/smile/index.d.ts | 2 + typings/icon/sort-default/index.d.ts | 2 + typings/icon/sort/index.d.ts | 2 + typings/icon/star-active/index.d.ts | 2 + typings/icon/star-disable/index.d.ts | 2 + typings/icon/star-o/index.d.ts | 2 + typings/icon/start-circle/index.d.ts | 2 + typings/icon/start/index.d.ts | 2 + typings/icon/statistics/index.d.ts | 2 + typings/icon/stop/index.d.ts | 2 + typings/icon/stream-solid/index.d.ts | 2 + typings/icon/success/index.d.ts | 2 + typings/icon/successful/index.d.ts | 2 + typings/icon/tablet-view/index.d.ts | 2 + typings/icon/task-cooperation/index.d.ts | 2 + typings/icon/telephone-circle/index.d.ts | 2 + typings/icon/telephone/index.d.ts | 2 + typings/icon/text-align/index.d.ts | 2 + typings/icon/text-decoration/index.d.ts | 2 + typings/icon/text-tab/index.d.ts | 2 + typings/icon/text/index.d.ts | 2 + typings/icon/time/index.d.ts | 2 + typings/icon/total/index.d.ts | 2 + typings/icon/triangle-down/index.d.ts | 2 + typings/icon/undelete/index.d.ts | 2 + typings/icon/underline/index.d.ts | 2 + typings/icon/undo/index.d.ts | 2 + typings/icon/unfilter/index.d.ts | 2 + typings/icon/unfreeze/index.d.ts | 2 + typings/icon/unknow/index.d.ts | 2 + typings/icon/unlock/index.d.ts | 2 + typings/icon/unsent/index.d.ts | 2 + typings/icon/up-o/index.d.ts | 2 + typings/icon/up/index.d.ts | 2 + typings/icon/upload/index.d.ts | 2 + typings/icon/user/index.d.ts | 2 + typings/icon/versiontree/index.d.ts | 2 + typings/icon/view/index.d.ts | 2 + typings/icon/vuejs/index.d.ts | 2 + typings/icon/warning-triangle/index.d.ts | 2 + typings/icon/warning/index.d.ts | 2 + typings/icon/web-plus/index.d.ts | 2 + typings/icon/writing/index.d.ts | 2 + typings/icon/yes/index.d.ts | 2 + typings/icon/zoom-in/index.d.ts | 2 + typings/icon/zoom-out/index.d.ts | 2 + typings/image-viewer/index.d.ts | 13 + typings/image-viewer/src/index.d.ts | 155 ++ typings/image-viewer/src/mobile.vue.d.ts | 24 + typings/image-viewer/src/mobileTouch.d.ts | 2 + typings/image-viewer/src/pc.vue.d.ts | 24 + typings/image/index.d.ts | 14 + typings/image/src/index.d.ts | 58 + typings/image/src/pc.vue.d.ts | 16 + typings/index.d.ts | 502 +++++ typings/input/index.d.ts | 13 + typings/input/src/index.d.ts | 222 +++ typings/input/src/mobile.vue.d.ts | 27 + typings/input/src/pc.vue.d.ts | 29 + typings/input/src/tall-storage.vue.d.ts | 24 + typings/ip-address/index.d.ts | 14 + typings/ip-address/src/index.d.ts | 69 + typings/ip-address/src/pc.vue.d.ts | 16 + typings/layout/index.d.ts | 14 + typings/layout/src/index.d.ts | 23 + typings/layout/src/pc.vue.d.ts | 12 + typings/link-menu/index.d.ts | 14 + typings/link-menu/src/index.d.ts | 107 ++ typings/link-menu/src/pc.vue.d.ts | 19 + typings/link/index.d.ts | 14 + typings/link/src/index.d.ts | 30 + typings/link/src/pc.vue.d.ts | 13 + typings/list/index.d.ts | 14 + typings/list/src/index.vue.d.ts | 57 + typings/loading/index.d.ts | 3 + typings/loading/src/directive.d.ts | 2 + typings/loading/src/index.vue.d.ts | 13 + typings/loading/src/service.d.ts | 11 + typings/locale/format.d.ts | 1 + typings/locale/glob.d.ts | 24 + typings/locale/index.d.ts | 20 + typings/locale/lang/en.d.ts | 544 ++++++ typings/locale/lang/zh-CN.d.ts | 542 ++++++ typings/locale/vue2.d.ts | 28 + typings/locale/vue3.d.ts | 41 + typings/locales/index.d.ts | 3 + typings/locales/src/index.vue.d.ts | 44 + typings/logon-user/index.d.ts | 2 + typings/logon-user/src/index.vue.d.ts | 13 + typings/logout/index.d.ts | 3 + typings/logout/src/index.d.ts | 32 + typings/logout/src/pc.vue.d.ts | 12 + typings/milestone/index.d.ts | 14 + typings/milestone/src/index.d.ts | 157 ++ typings/milestone/src/pc.vue.d.ts | 17 + typings/mini-picker/index.d.ts | 14 + typings/mini-picker/src/index.vue.d.ts | 115 ++ typings/mobile.d.ts | 84 + typings/modal/index.d.ts | 7 + typings/modal/src/index.vue.d.ts | 215 +++ typings/month-range/index.d.ts | 13 + typings/month-range/src/index.vue.d.ts | 16 + typings/month-table/index.d.ts | 13 + typings/month-table/src/index.vue.d.ts | 48 + typings/nav-bar/index.d.ts | 14 + typings/nav-bar/src/index.vue.d.ts | 26 + typings/nav-menu/index.d.ts | 14 + typings/nav-menu/src/index.d.ts | 44 + typings/nav-menu/src/pc.vue.d.ts | 19 + typings/notify/index.d.ts | 10 + typings/notify/src/index.vue.d.ts | 71 + typings/numeric/index.d.ts | 13 + typings/numeric/src/index.d.ts | 213 +++ typings/numeric/src/mobile.vue.d.ts | 21 + typings/numeric/src/pc.vue.d.ts | 21 + typings/option-group/index.d.ts | 14 + typings/option-group/src/index.vue.d.ts | 23 + typings/option/index.d.ts | 14 + typings/option/src/index.vue.d.ts | 52 + typings/pager-item/index.d.ts | 13 + typings/pager-item/src/index.vue.d.ts | 57 + typings/pager/index.d.ts | 14 + typings/pager/src/index.vue.d.ts | 118 ++ typings/panel/index.d.ts | 13 + typings/panel/src/index.d.ts | 67 + typings/panel/src/pc.vue.d.ts | 16 + typings/pc.d.ts | 463 +++++ typings/picker-column/index.d.ts | 14 + typings/picker-column/src/index.vue.d.ts | 33 + typings/picker/index.d.ts | 15 + typings/picker/src/index.vue.d.ts | 193 ++ typings/pop-upload/index.d.ts | 14 + typings/pop-upload/src/index.d.ts | 156 ++ typings/pop-upload/src/pc.vue.d.ts | 19 + typings/popeditor/index.d.ts | 14 + typings/popeditor/src/index.d.ts | 374 ++++ typings/popeditor/src/pc.vue.d.ts | 25 + typings/popover/index.d.ts | 14 + typings/popover/src/index.vue.d.ts | 152 ++ typings/popup/index.d.ts | 14 + typings/popup/src/index.vue.d.ts | 128 ++ typings/progress/index.d.ts | 13 + typings/progress/src/index.d.ts | 133 ++ typings/progress/src/mobile.vue.d.ts | 20 + typings/progress/src/pc.vue.d.ts | 20 + typings/pull-refresh/index.d.ts | 13 + typings/pull-refresh/src/index.vue.d.ts | 72 + typings/radio-button/index.d.ts | 14 + typings/radio-button/src/index.d.ts | 36 + typings/radio-button/src/pc.vue.d.ts | 14 + typings/radio-group/index.d.ts | 14 + typings/radio-group/src/index.d.ts | 39 + typings/radio-group/src/pc.vue.d.ts | 18 + typings/radio/index.d.ts | 13 + typings/radio/src/index.d.ts | 54 + typings/radio/src/mobile.vue.d.ts | 15 + typings/radio/src/pc.vue.d.ts | 14 + typings/rate/index.d.ts | 14 + typings/rate/src/index.d.ts | 213 +++ typings/rate/src/pc.vue.d.ts | 19 + typings/roles/index.d.ts | 3 + typings/roles/src/index.d.ts | 28 + typings/roles/src/pc.vue.d.ts | 17 + typings/row/index.d.ts | 14 + typings/row/src/index.d.ts | 59 + typings/row/src/pc.vue.d.ts | 12 + typings/scroll-text/index.d.ts | 14 + typings/scroll-text/src/index.d.ts | 63 + typings/scroll-text/src/pc.vue.d.ts | 12 + typings/scrollbar/index.d.ts | 14 + typings/scrollbar/src/bar.vue.d.ts | 18 + typings/scrollbar/src/index.vue.d.ts | 48 + typings/search/index.d.ts | 13 + typings/search/src/index.d.ts | 107 ++ typings/search/src/mobile.vue.d.ts | 17 + typings/search/src/pc.vue.d.ts | 18 + typings/select-dropdown/index.d.ts | 14 + typings/select-dropdown/src/index.d.ts | 83 + typings/select-dropdown/src/pc.vue.d.ts | 12 + typings/select/index.d.ts | 14 + typings/select/src/index.d.ts | 395 ++++ typings/select/src/pc.vue.d.ts | 29 + typings/slide-bar/index.d.ts | 14 + typings/slide-bar/src/index.d.ts | 39 + typings/slide-bar/src/pc.vue.d.ts | 18 + typings/slider/index.d.ts | 13 + typings/slider/src/index.d.ts | 153 ++ typings/slider/src/mobile.vue.d.ts | 14 + typings/slider/src/pc.vue.d.ts | 14 + typings/split/index.d.ts | 14 + typings/split/src/index.d.ts | 62 + typings/split/src/pc.vue.d.ts | 13 + typings/steps/index.d.ts | 14 + typings/steps/src/index.d.ts | 47 + typings/steps/src/pc.vue.d.ts | 17 + typings/svg-icon/index.d.ts | 14 + typings/svg-icon/src/index.vue.d.ts | 23 + typings/switch/index.d.ts | 13 + typings/switch/src/index.d.ts | 86 + typings/switch/src/mobile.vue.d.ts | 13 + typings/switch/src/pc.vue.d.ts | 14 + typings/tab-item/index.d.ts | 13 + typings/tab-item/src/index.vue.d.ts | 27 + typings/tabbar-item/index.d.ts | 14 + typings/tabbar-item/src/index.vue.d.ts | 23 + typings/tabbar-item/src/mobile.vue.d.ts | 12 + typings/tabbar/index.d.ts | 14 + typings/tabbar/src/index.vue.d.ts | 60 + typings/table/index.d.ts | 14 + typings/table/src/index.vue.d.ts | 21 + typings/tabs/index.d.ts | 13 + typings/tabs/src/index.d.ts | 95 + typings/tabs/src/mobile.vue.d.ts | 58 + typings/tabs/src/pc.vue.d.ts | 81 + typings/tabs/src/tab-nav/index.vue.d.ts | 64 + typings/tabs/src/tab-nav/mb.vue.d.ts | 38 + typings/tabs/src/tab-nav/tab-bar.vue.d.ts | 16 + typings/tag/index.d.ts | 14 + typings/tag/src/index.d.ts | 31 + typings/tag/src/pc.vue.d.ts | 17 + typings/text-popup/index.d.ts | 14 + typings/text-popup/src/index.d.ts | 49 + typings/text-popup/src/pc.vue.d.ts | 12 + typings/time-line/index.d.ts | 13 + typings/time-line/src/index.d.ts | 109 ++ typings/time-line/src/mobile.vue.d.ts | 13 + typings/time-line/src/pc.vue.d.ts | 17 + typings/time-panel/index.d.ts | 13 + typings/time-panel/src/index.vue.d.ts | 16 + typings/time-picker/index.d.ts | 2 + typings/time-picker/src/index.vue.d.ts | 2 + typings/time-range/index.d.ts | 13 + typings/time-range/src/index.vue.d.ts | 17 + typings/time-select/index.d.ts | 2 + typings/time-select/src/index.vue.d.ts | 2 + typings/time-spinner/index.d.ts | 13 + typings/time-spinner/src/index.vue.d.ts | 53 + typings/time/index.d.ts | 13 + typings/time/src/index.vue.d.ts | 26 + typings/toggle-menu/index.d.ts | 14 + typings/toggle-menu/src/index.d.ts | 133 ++ typings/toggle-menu/src/pc.vue.d.ts | 19 + typings/tooltip/index.d.ts | 14 + typings/tooltip/src/index.vue.d.ts | 226 +++ typings/top-box/index.d.ts | 8 + typings/top-box/src/index.d.ts | 28 + typings/top-box/src/pc.vue.d.ts | 21 + typings/transfer-panel/index.d.ts | 13 + typings/transfer-panel/src/index.vue.d.ts | 66 + typings/transfer/index.d.ts | 14 + typings/transfer/src/index.d.ts | 194 ++ typings/transfer/src/pc.vue.d.ts | 20 + typings/tree-menu/index.d.ts | 14 + typings/tree-menu/src/index.vue.d.ts | 146 ++ typings/tree/index.d.ts | 14 + typings/tree/src/index.d.ts | 203 ++ typings/tree/src/pc.vue.d.ts | 257 +++ typings/tree/src/tree-node.vue.d.ts | 138 ++ typings/upload-dragger/index.d.ts | 13 + typings/upload-dragger/src/index.vue.d.ts | 15 + typings/upload-list/index.d.ts | 13 + typings/upload-list/src/index.vue.d.ts | 97 + typings/upload/index.d.ts | 13 + typings/upload/src/index.vue.d.ts | 118 ++ typings/user-account/index.d.ts | 3 + typings/user-account/src/index.d.ts | 49 + typings/user-account/src/pc.vue.d.ts | 16 + typings/user-contact/index.d.ts | 14 + typings/user-contact/src/index.d.ts | 85 + typings/user-contact/src/pc.vue.d.ts | 19 + typings/user-head/index.d.ts | 14 + typings/user-head/src/index.d.ts | 123 ++ typings/user-head/src/pc.vue.d.ts | 15 + typings/user-link/index.d.ts | 3 + typings/user-link/src/index.d.ts | 98 + typings/user-link/src/pc.vue.d.ts | 20 + typings/user/index.d.ts | 3 + typings/user/src/index.d.ts | 270 +++ typings/user/src/pc.vue.d.ts | 19 + typings/wizard/index.d.ts | 14 + typings/wizard/src/index.d.ts | 58 + typings/wizard/src/pc.vue.d.ts | 20 + typings/year-table/index.d.ts | 13 + typings/year-table/src/index.vue.d.ts | 25 + vite.config.js | 9 +- 2554 files changed, 67717 insertions(+), 9963 deletions(-) create mode 100644 .cid/tiny-vue.yml create mode 100644 .husky/_/husky.sh create mode 100644 .npmrc create mode 100644 example/.npmrc create mode 100644 example/entry/icon.js create mode 100644 example/entry/pc.js create mode 100644 example/public/mock/gateway/ajax.js create mode 100644 example/public/mock/gateway/json/services/area.jcr.json create mode 100644 example/public/mock/gateway/json/services/area.json create mode 100644 example/public/mock/gateway/json/services/area.office.json create mode 100644 example/public/mock/gateway/json/services/area.region.json create mode 100644 example/public/mock/gateway/json/services/area.repoffice.json create mode 100644 example/public/mock/gateway/json/services/badge.json create mode 100644 example/public/mock/gateway/json/services/byaccounts.json create mode 100644 example/public/mock/gateway/json/services/byids.json create mode 100644 example/public/mock/gateway/json/services/currency.json create mode 100644 example/public/mock/gateway/json/services/deptInfo.json create mode 100644 example/public/mock/gateway/json/services/deptList.json create mode 100644 example/public/mock/gateway/json/services/deptSearch.json create mode 100644 example/public/mock/gateway/json/services/grid.json create mode 100644 example/public/mock/gateway/json/services/gridTree.json create mode 100644 example/public/mock/gateway/json/services/hrapprover.json create mode 100644 example/public/mock/gateway/json/services/jalor.company.json create mode 100644 example/public/mock/gateway/json/services/jalor.country.json create mode 100644 example/public/mock/gateway/json/services/jalor.user.json create mode 100644 example/public/mock/gateway/json/services/saasDictItemSearch.json create mode 100644 example/public/mock/gateway/json/services/saasI18nGetInfoWithPage.json create mode 100644 example/public/mock/gateway/json/services/saasI18nSearch.json create mode 100644 example/public/mock/gateway/json/services/suggest.json create mode 100644 example/public/mock/gateway/json/services/tree.json create mode 100644 example/public/static/images/1.jpg create mode 100644 example/public/static/images/2.jpg create mode 100644 example/public/static/images/3.jpg create mode 100644 example/public/static/images/4.jpg create mode 100644 example/public/static/images/5.jpg create mode 100644 example/public/static/images/6.jpg create mode 100644 example/public/static/images/7.jpg create mode 100644 example/public/static/images/8.jpg create mode 100644 example/public/static/images/9.jpg create mode 100644 example/public/static/images/animal.jpg create mode 100644 example/public/static/images/circle.png create mode 100644 example/public/static/images/dh.png create mode 100644 example/public/static/images/dog1.png create mode 100644 example/public/static/images/dog2.png create mode 100644 example/public/static/images/dog3.png create mode 100644 example/public/static/images/dsj.png create mode 100644 example/public/static/images/hae-logo.png create mode 100644 example/public/static/images/icon.png create mode 100644 example/public/static/images/jz.png create mode 100644 example/public/static/images/ld.png create mode 100644 example/public/static/images/px.png create mode 100644 example/public/static/images/user-head.png create mode 100644 example/public/static/images/zh.png create mode 100644 example/src/demo/mobile/loading/base.vue create mode 100644 example/src/demo/mobile/loading/type.vue create mode 100644 example/src/demo/mobile/popover/base.vue create mode 100644 example/src/demo/mobile/popover/direction.vue create mode 100644 example/src/demo/pc/action-menu/basic-usage.vue create mode 100644 example/src/demo/pc/action-menu/disabled.vue create mode 100644 example/src/demo/pc/action-menu/item-click.vue create mode 100644 example/src/demo/pc/action-menu/max-show-num.vue create mode 100644 example/src/demo/pc/action-menu/more-click.vue create mode 100644 example/src/demo/pc/action-menu/more-text.vue create mode 100644 example/src/demo/pc/action-menu/popper-class.vue create mode 100644 example/src/demo/pc/action-menu/slot-item.vue create mode 100644 example/src/demo/pc/action-menu/spacing.vue create mode 100644 example/src/demo/pc/action-menu/text-field.vue create mode 100644 example/src/demo/pc/amount/amount-disable.vue create mode 100644 example/src/demo/pc/amount/basic-usage.vue create mode 100644 example/src/demo/pc/amount/custom-currency.vue create mode 100644 example/src/demo/pc/amount/custom-service.vue create mode 100644 example/src/demo/pc/amount/digits-maxlen.vue create mode 100644 example/src/demo/pc/amount/set-date.vue create mode 100644 example/src/demo/pc/amount/size.vue create mode 100644 example/src/demo/pc/area/area-events.vue create mode 100644 example/src/demo/pc/area/basic-usage.vue create mode 100644 example/src/demo/pc/area/custom-service.vue create mode 100644 example/src/demo/pc/area/disabled.vue create mode 100644 example/src/demo/pc/area/size.vue create mode 100644 example/src/demo/pc/breadcrumb/options.vue create mode 100644 example/src/demo/pc/button-group/event-edit.vue create mode 100644 example/src/demo/pc/button-group/show-edit.vue create mode 100644 example/src/demo/pc/button-group/show-more.vue create mode 100644 example/src/demo/pc/chart/amap/base.vue create mode 100644 example/src/demo/pc/chart/bar/base.vue create mode 100644 example/src/demo/pc/chart/bar/demo2.vue create mode 100644 example/src/demo/pc/chart/bar/demo3.vue create mode 100644 example/src/demo/pc/chart/bar/demo4.vue create mode 100644 example/src/demo/pc/chart/bar/demo5.vue create mode 100644 example/src/demo/pc/chart/bar/demo6.vue create mode 100644 example/src/demo/pc/chart/bar/demo7.vue create mode 100644 example/src/demo/pc/chart/base.vue create mode 100644 example/src/demo/pc/chart/bmap/base.vue create mode 100644 example/src/demo/pc/chart/boxplot/base.vue create mode 100644 example/src/demo/pc/chart/boxplot/multiple.vue create mode 100644 example/src/demo/pc/chart/boxplot/vertical.vue create mode 100644 example/src/demo/pc/chart/candle/base.vue create mode 100644 example/src/demo/pc/chart/candle/demo2.vue create mode 100644 example/src/demo/pc/chart/candle/demo3.vue create mode 100644 example/src/demo/pc/chart/candle/demo4.vue create mode 100644 example/src/demo/pc/chart/candle/demo5.vue create mode 100644 example/src/demo/pc/chart/candle/demo6.vue create mode 100644 example/src/demo/pc/chart/candle/demo7.vue create mode 100644 example/src/demo/pc/chart/events/base.vue create mode 100644 example/src/demo/pc/chart/funnel/base.vue create mode 100644 example/src/demo/pc/chart/funnel/demo2.vue create mode 100644 example/src/demo/pc/chart/funnel/demo3.vue create mode 100644 example/src/demo/pc/chart/funnel/demo4.vue create mode 100644 example/src/demo/pc/chart/funnel/demo5.vue create mode 100644 example/src/demo/pc/chart/funnel/demo6.vue create mode 100644 example/src/demo/pc/chart/funnel/demo7.vue create mode 100644 example/src/demo/pc/chart/gauge/base.vue create mode 100644 example/src/demo/pc/chart/gauge/demo2.vue create mode 100644 example/src/demo/pc/chart/gauge/demo3.vue create mode 100644 example/src/demo/pc/chart/gauge/demo4.vue create mode 100644 example/src/demo/pc/chart/gauge/demo5.vue create mode 100644 example/src/demo/pc/chart/graph/base.vue create mode 100644 example/src/demo/pc/chart/graph/demo2.vue create mode 100644 example/src/demo/pc/chart/graph/demo3.vue create mode 100644 example/src/demo/pc/chart/heatmap/base.vue create mode 100644 example/src/demo/pc/chart/heatmap/demo2.vue create mode 100644 example/src/demo/pc/chart/heatmap/demo3.vue create mode 100644 example/src/demo/pc/chart/heatmap/demo4.vue create mode 100644 example/src/demo/pc/chart/heatmap/demo5.vue create mode 100644 example/src/demo/pc/chart/histogram/base.vue create mode 100644 example/src/demo/pc/chart/histogram/demo2.vue create mode 100644 example/src/demo/pc/chart/histogram/demo3.vue create mode 100644 example/src/demo/pc/chart/histogram/demo4.vue create mode 100644 example/src/demo/pc/chart/histogram/demo5.vue create mode 100644 example/src/demo/pc/chart/histogram/demo6.vue create mode 100644 example/src/demo/pc/chart/histogram/demo7.vue create mode 100644 example/src/demo/pc/chart/histogram/demo8.vue create mode 100644 example/src/demo/pc/chart/line/base.vue create mode 100644 example/src/demo/pc/chart/line/demo2.vue create mode 100644 example/src/demo/pc/chart/line/demo3.vue create mode 100644 example/src/demo/pc/chart/line/demo4.vue create mode 100644 example/src/demo/pc/chart/line/demo5.vue create mode 100644 example/src/demo/pc/chart/line/demo6.vue create mode 100644 example/src/demo/pc/chart/line/demo7.vue create mode 100644 example/src/demo/pc/chart/line/demo8.vue create mode 100644 example/src/demo/pc/chart/line/demo9.vue create mode 100644 example/src/demo/pc/chart/liquidfill/base.vue create mode 100644 example/src/demo/pc/chart/liquidfill/demo2.vue create mode 100644 example/src/demo/pc/chart/liquidfill/demo3.vue create mode 100644 example/src/demo/pc/chart/liquidfill/demo4.vue create mode 100644 example/src/demo/pc/chart/liquidfill/demo5.vue create mode 100644 example/src/demo/pc/chart/map/base.vue create mode 100644 example/src/demo/pc/chart/pie/base.vue create mode 100644 example/src/demo/pc/chart/pie/demo2.vue create mode 100644 example/src/demo/pc/chart/pie/demo3.vue create mode 100644 example/src/demo/pc/chart/pie/demo4.vue create mode 100644 example/src/demo/pc/chart/pie/demo5.vue create mode 100644 example/src/demo/pc/chart/pie/demo6.vue create mode 100644 example/src/demo/pc/chart/pie/demo7.vue create mode 100644 example/src/demo/pc/chart/props/base.vue create mode 100644 example/src/demo/pc/chart/props/demo10.vue create mode 100644 example/src/demo/pc/chart/props/demo11.vue create mode 100644 example/src/demo/pc/chart/props/demo12.vue create mode 100644 example/src/demo/pc/chart/props/demo2.vue create mode 100644 example/src/demo/pc/chart/props/demo3.vue create mode 100644 example/src/demo/pc/chart/props/demo4.vue create mode 100644 example/src/demo/pc/chart/props/demo5.vue create mode 100644 example/src/demo/pc/chart/props/demo6.vue create mode 100644 example/src/demo/pc/chart/props/demo7.vue create mode 100644 example/src/demo/pc/chart/props/demo8.vue create mode 100644 example/src/demo/pc/chart/props/demo9.vue create mode 100644 example/src/demo/pc/chart/question/base.vue create mode 100644 example/src/demo/pc/chart/question/demo2.vue create mode 100644 example/src/demo/pc/chart/question/demo3.vue create mode 100644 example/src/demo/pc/chart/question/demo4.vue create mode 100644 example/src/demo/pc/chart/question/demo5.vue create mode 100644 example/src/demo/pc/chart/radar/base.vue create mode 100644 example/src/demo/pc/chart/radar/demo2.vue create mode 100644 example/src/demo/pc/chart/radar/demo3.vue create mode 100644 example/src/demo/pc/chart/ring/base.vue create mode 100644 example/src/demo/pc/chart/ring/demo2.vue create mode 100644 example/src/demo/pc/chart/ring/demo3.vue create mode 100644 example/src/demo/pc/chart/ring/demo4.vue create mode 100644 example/src/demo/pc/chart/ring/demo5.vue create mode 100644 example/src/demo/pc/chart/ring/demo6.vue create mode 100644 example/src/demo/pc/chart/ring/ring-title.vue create mode 100644 example/src/demo/pc/chart/sankey/base.vue create mode 100644 example/src/demo/pc/chart/sankey/demo2.vue create mode 100644 example/src/demo/pc/chart/scatter/base.vue create mode 100644 example/src/demo/pc/chart/scatter/demo2.vue create mode 100644 example/src/demo/pc/chart/scatter/demo3.vue create mode 100644 example/src/demo/pc/chart/scatter/demo4.vue create mode 100644 example/src/demo/pc/chart/scatter/demo5.vue create mode 100644 example/src/demo/pc/chart/scatter/demo6.vue create mode 100644 example/src/demo/pc/chart/scatter/demo7.vue create mode 100644 example/src/demo/pc/chart/scatter/demo8.vue create mode 100644 example/src/demo/pc/chart/sunburst/base.vue create mode 100644 example/src/demo/pc/chart/sunburst/demo2.vue create mode 100644 example/src/demo/pc/chart/tree/base.vue create mode 100644 example/src/demo/pc/chart/tree/demo2.vue create mode 100644 example/src/demo/pc/chart/tree/demo3.vue create mode 100644 example/src/demo/pc/chart/tree/demo4.vue create mode 100644 example/src/demo/pc/chart/tree/demo5.vue create mode 100644 example/src/demo/pc/chart/waterfall/base.vue create mode 100644 example/src/demo/pc/chart/waterfall/demo2.vue create mode 100644 example/src/demo/pc/chart/waterfall/demo3.vue create mode 100644 example/src/demo/pc/chart/waterfall/demo4.vue create mode 100644 example/src/demo/pc/chart/waterfall/demo5.vue create mode 100644 example/src/demo/pc/chart/wordcloud/base.vue create mode 100644 example/src/demo/pc/chart/wordcloud/demo2.vue create mode 100644 example/src/demo/pc/chart/wordcloud/demo3.vue create mode 100644 example/src/demo/pc/chart/wordcloud/demo4.vue create mode 100644 example/src/demo/pc/collapse/custom-collapse-icon.vue create mode 100644 example/src/demo/pc/company/basic-usage.vue create mode 100644 example/src/demo/pc/company/custom-service.vue create mode 100644 example/src/demo/pc/company/custom-show-num.vue create mode 100644 example/src/demo/pc/company/fields.vue create mode 100644 example/src/demo/pc/country/basic-usage.vue create mode 100644 example/src/demo/pc/country/custom-service.vue create mode 100644 example/src/demo/pc/country/fields.vue create mode 100644 example/src/demo/pc/currency/basic-usage.vue create mode 100644 example/src/demo/pc/currency/custom-service.vue create mode 100644 example/src/demo/pc/currency/disable-currency.vue create mode 100644 example/src/demo/pc/currency/fields.vue create mode 100644 example/src/demo/pc/currency/size.vue create mode 100644 example/src/demo/pc/dept/auto-select.vue create mode 100644 example/src/demo/pc/dept/basic-usage.vue create mode 100644 example/src/demo/pc/dept/before-confirm.vue create mode 100644 example/src/demo/pc/dept/custom-service.vue create mode 100644 example/src/demo/pc/dept/dept-cancel.vue create mode 100644 example/src/demo/pc/dept/dept-close.vue create mode 100644 example/src/demo/pc/dept/dept-confirm.vue create mode 100644 example/src/demo/pc/dept/dept-events.vue create mode 100644 example/src/demo/pc/dept/dept-selected.vue create mode 100644 example/src/demo/pc/dept/dynamic-disable.vue create mode 100644 example/src/demo/pc/dept/size.vue create mode 100644 example/src/demo/pc/dept/slot-hrapprover.vue create mode 100644 example/src/demo/pc/dept/title.vue create mode 100644 example/src/demo/pc/drop-roles/basic-usage.vue create mode 100644 example/src/demo/pc/drop-roles/change-role-event.vue create mode 100644 example/src/demo/pc/drop-roles/custom-service.vue create mode 100644 example/src/demo/pc/drop-roles/size.vue create mode 100644 example/src/demo/pc/dropdown/multi-level.vue create mode 100644 example/src/demo/pc/dropdown/options.vue create mode 100644 example/src/demo/pc/edoc/base.vue create mode 100644 example/src/demo/pc/edoc/can-be-del.vue create mode 100644 example/src/demo/pc/edoc/default-slot.vue create mode 100644 example/src/demo/pc/edoc/doc-format.vue create mode 100644 example/src/demo/pc/edoc/edoc-btn-icon.vue create mode 100644 example/src/demo/pc/edoc/edoc-btn-text.vue create mode 100644 example/src/demo/pc/edoc/events.vue create mode 100644 example/src/demo/pc/edoc/fetch-api.vue create mode 100644 example/src/demo/pc/edoc/fetch-upload.vue create mode 100644 example/src/demo/pc/edoc/file-whitelist.vue create mode 100644 example/src/demo/pc/edoc/is-constraint.vue create mode 100644 example/src/demo/pc/edoc/methods.vue create mode 100644 example/src/demo/pc/edoc/sub-class-name.vue create mode 100644 example/src/demo/pc/edoc/web-doc-ext.vue create mode 100644 example/src/demo/pc/edoc/web-doc-preview.vue create mode 100644 example/src/demo/pc/espace/data.vue create mode 100644 example/src/demo/pc/file-upload/edm-download.vue create mode 100644 example/src/demo/pc/file-upload/edm-folder-upload.vue create mode 100644 example/src/demo/pc/file-upload/edm-pack-download.vue create mode 100644 example/src/demo/pc/file-upload/edm-updatefile.vue create mode 100644 example/src/demo/pc/file-upload/edm-upload-grid.vue create mode 100644 example/src/demo/pc/file-upload/edm-upload.vue create mode 100644 example/src/demo/pc/form/label-align.vue create mode 100644 example/src/demo/pc/grid/grid_Example/gridEdit/user-in-grid.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/adaptive-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/adaptive-grid-off-width-height.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/adaptive-grid-width-height.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/adaptive-un-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/auto-load.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/cell-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/clearData.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/clearRadioRow.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/clearSelection.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/column-asyn-rendering.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/column-key.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/column-min-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/column-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/columns.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/copy-row-data.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/custom-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/custom-operation-column.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/custom-serial-column.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/custom-toolbar.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/default-serial-column.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/editor-is-salid-always.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/empty-data-default-tip.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/empty-data-iscenter.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/empty-data-tip.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/export-excel.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/fixed-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/fixed-grid-height.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/format-value.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/full-data-loading.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/get-row-method.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-border.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-customs.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-full-screen-height.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-full-screen.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-loading-off-tip.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-loading-tip.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-optimization.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-size-mini.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-size-small.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/grid-size.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/inner-pager.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/insert-delete-update.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/max-min-grid-height.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/min-grid-height.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/min-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/proxy-config.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/radio-config.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/refresh-grid.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/request-service.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/resize-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/row-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/row-id.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/save-data.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/scroll-paging.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/start-index.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/static-data.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/status-of-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/status-of-noediting.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/trigger-mode-db-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/trigger-mode-for-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/trigger-mode-hm-editing.vue create mode 100644 example/src/demo/pc/grid/tiny-first-menu/virtual-rolling.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/adaptive-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/adaptive-grid-off-width-height.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/adaptive-grid-width-height.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/adaptive-un-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/auto-load.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/cell-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/clearData.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/clearRadioRow.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/clearSelection.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/column-asyn-rendering.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/column-key.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/column-min-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/column-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/columns.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/copy-row-data.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/custom-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/custom-operation-column.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/custom-serial-column.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/custom-toolbar.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/default-serial-column.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/editor-is-salid-always.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/empty-data-default-tip.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/empty-data-iscenter.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/empty-data-tip.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/export-excel.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/fixed-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/fixed-grid-height.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/format-value.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/full-data-loading.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/get-row-method.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-border.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-customs.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-full-screen-height.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-full-screen.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-loading-off-tip.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-loading-tip.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-optimization.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-size-mini.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-size-small.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/grid-size.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/inner-pager.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/insert-delete-update.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/max-min-grid-height.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/min-grid-height.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/min-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/proxy-config.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/radio-config.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/refresh-grid.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/request-service.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/resize-column-width.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/row-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/row-id.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/save-data.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/scroll-paging.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/start-index.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/static-data.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/status-of-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/status-of-noediting.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/trigger-mode-db-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/trigger-mode-for-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/trigger-mode-hm-editing.vue create mode 100644 example/src/demo/pc/grid/tiny3-first-menu/virtual-rolling.vue create mode 100644 example/src/demo/pc/hrapprover/basic-usage.vue create mode 100644 example/src/demo/pc/hrapprover/category-type.vue create mode 100644 example/src/demo/pc/hrapprover/custom-service.vue create mode 100644 example/src/demo/pc/hrapprover/disabled.vue create mode 100644 example/src/demo/pc/locales/basic-usage.vue create mode 100644 example/src/demo/pc/locales/change-lang.vue create mode 100644 example/src/demo/pc/locales/custom-service.vue create mode 100644 example/src/demo/pc/logon-user/basic-usage.vue create mode 100644 example/src/demo/pc/logon-user/custom-service.vue create mode 100644 example/src/demo/pc/logout/basic-usage.vue create mode 100644 example/src/demo/pc/logout/custom-service.vue create mode 100644 example/src/demo/pc/logout/redirecturl.vue create mode 100644 example/src/demo/pc/notify/debounceDelay.vue create mode 100644 example/src/demo/pc/notify/verticalOffset.vue create mode 100644 example/src/demo/pc/roles/base.vue create mode 100644 example/src/demo/pc/roles/fetch-role.vue create mode 100644 example/src/demo/pc/search/input-events.vue create mode 100644 example/src/demo/pc/select/disabled-and-selected-options.vue create mode 100644 example/src/demo/pc/select/searchable.vue create mode 100644 example/src/demo/pc/select/slot-footer.vue create mode 100644 example/src/demo/pc/tabs/show-echarts.vue create mode 100644 example/src/demo/pc/time-line/horizontal-step.vue create mode 100644 example/src/demo/pc/toggle-menu/draggable.vue create mode 100644 example/src/demo/pc/tooltip/visible-show.vue create mode 100644 example/src/demo/pc/user-account/basic-usage.vue create mode 100644 example/src/demo/pc/user-account/custom-operation.vue create mode 100644 example/src/demo/pc/user-account/custom-service.vue create mode 100644 example/src/demo/pc/user-contact/support-open-espace.vue create mode 100644 example/src/demo/pc/user-link/basic-usage.vue create mode 100644 example/src/demo/pc/user-link/cache-users.vue create mode 100644 example/src/demo/pc/user-link/custom-service.vue create mode 100644 example/src/demo/pc/user-link/text-field.vue create mode 100644 example/src/demo/pc/user-link/text-split.vue create mode 100644 example/src/demo/pc/user-link/value-field.vue create mode 100644 example/src/demo/pc/user-link/value-split.vue create mode 100644 example/src/demo/pc/user-link/value.vue create mode 100644 example/src/demo/pc/user/basic-usage.vue create mode 100644 example/src/demo/pc/user/cache-users.vue create mode 100644 example/src/demo/pc/user/collapse-show-overflow-tooltip.vue create mode 100644 example/src/demo/pc/user/collapse-tags .vue create mode 100644 example/src/demo/pc/user/custom-placeholder.vue create mode 100644 example/src/demo/pc/user/custom-service.vue create mode 100644 example/src/demo/pc/user/custom-sort.vue create mode 100644 example/src/demo/pc/user/delay-load.vue create mode 100644 example/src/demo/pc/user/dynamic-disable.vue create mode 100644 example/src/demo/pc/user/event-change.vue create mode 100644 example/src/demo/pc/user/event-error.vue create mode 100644 example/src/demo/pc/user/load-after-input-the-length.vue create mode 100644 example/src/demo/pc/user/multiple-users-tag.vue create mode 100644 example/src/demo/pc/user/multiple-users.vue create mode 100644 example/src/demo/pc/user/tag-copy-all.vue create mode 100644 example/src/demo/pc/user/tag-copy.vue create mode 100644 example/src/demo/pc/user/text-field.vue create mode 100644 example/src/demo/pc/user/user-options.vue create mode 100644 example/src/demo/pc/user/user-select-size.vue create mode 100644 example/src/demo/pc/user/value-field.vue create mode 100644 example/src/demo/pc/user/value-split.vue create mode 100644 example/src/docs/mobile/loading/mobileloading.md create mode 100644 example/src/docs/mobile/loading/type.md create mode 100644 example/src/docs/mobile/popover/base.md create mode 100644 example/src/docs/mobile/popover/direction.md create mode 100644 example/src/docs/zh-CN/action-menu/basic-usage.md create mode 100644 example/src/docs/zh-CN/action-menu/disabled.md create mode 100644 example/src/docs/zh-CN/action-menu/item-click.md create mode 100644 example/src/docs/zh-CN/action-menu/max-show-num.md create mode 100644 example/src/docs/zh-CN/action-menu/more-click.md create mode 100644 example/src/docs/zh-CN/action-menu/more-text.md create mode 100644 example/src/docs/zh-CN/action-menu/popper-class.md create mode 100644 example/src/docs/zh-CN/action-menu/slot-item.md create mode 100644 example/src/docs/zh-CN/action-menu/spacing.md create mode 100644 example/src/docs/zh-CN/action-menu/text-field.md create mode 100644 example/src/docs/zh-CN/amount/amount-disable.md create mode 100644 example/src/docs/zh-CN/amount/basic-usage.md create mode 100644 example/src/docs/zh-CN/amount/custom-currency.md create mode 100644 example/src/docs/zh-CN/amount/custom-service.md create mode 100644 example/src/docs/zh-CN/amount/digits-maxlen.md create mode 100644 example/src/docs/zh-CN/amount/set-date.md create mode 100644 example/src/docs/zh-CN/amount/size.md create mode 100644 example/src/docs/zh-CN/area/area-events.md create mode 100644 example/src/docs/zh-CN/area/basic-usage.md create mode 100644 example/src/docs/zh-CN/area/custom-service.md create mode 100644 example/src/docs/zh-CN/area/disabled.md create mode 100644 example/src/docs/zh-CN/area/size.md create mode 100644 example/src/docs/zh-CN/breadcrumb/options.md create mode 100644 example/src/docs/zh-CN/charts/attributes-demo.md create mode 100644 example/src/docs/zh-CN/charts/attributes.md create mode 100644 example/src/docs/zh-CN/charts/autonavi-map.md create mode 100644 example/src/docs/zh-CN/charts/baidu-map.md create mode 100644 example/src/docs/zh-CN/charts/bar.md create mode 100644 example/src/docs/zh-CN/charts/base.md create mode 100644 example/src/docs/zh-CN/charts/boxplot.md create mode 100644 example/src/docs/zh-CN/charts/candle.md create mode 100644 example/src/docs/zh-CN/charts/common-header.vue create mode 100644 example/src/docs/zh-CN/charts/data-config.md create mode 100644 example/src/docs/zh-CN/charts/events.md create mode 100644 example/src/docs/zh-CN/charts/funnel.md create mode 100644 example/src/docs/zh-CN/charts/gauge.md create mode 100644 example/src/docs/zh-CN/charts/graph.md create mode 100644 example/src/docs/zh-CN/charts/heatmap.md create mode 100644 example/src/docs/zh-CN/charts/histogram.md create mode 100644 example/src/docs/zh-CN/charts/line.md create mode 100644 example/src/docs/zh-CN/charts/liquidfill.md create mode 100644 example/src/docs/zh-CN/charts/map.md create mode 100644 example/src/docs/zh-CN/charts/pie.md create mode 100644 example/src/docs/zh-CN/charts/question.md create mode 100644 example/src/docs/zh-CN/charts/radar.md create mode 100644 example/src/docs/zh-CN/charts/ring.md create mode 100644 example/src/docs/zh-CN/charts/sankey.md create mode 100644 example/src/docs/zh-CN/charts/scatter.md create mode 100644 example/src/docs/zh-CN/charts/sunburst.md create mode 100644 example/src/docs/zh-CN/charts/tree.md create mode 100644 example/src/docs/zh-CN/charts/waterfall.md create mode 100644 example/src/docs/zh-CN/charts/wordcloud.md create mode 100644 example/src/docs/zh-CN/company/basic-usage.md create mode 100644 example/src/docs/zh-CN/company/custom-service.md create mode 100644 example/src/docs/zh-CN/company/custom-show-num.md create mode 100644 example/src/docs/zh-CN/country/basic-usage.md create mode 100644 example/src/docs/zh-CN/country/custom-service.md create mode 100644 example/src/docs/zh-CN/currency/basic-usage.md create mode 100644 example/src/docs/zh-CN/currency/currency-disabled.md create mode 100644 example/src/docs/zh-CN/currency/custom-service.md create mode 100644 example/src/docs/zh-CN/currency/size.md create mode 100644 example/src/docs/zh-CN/dept/auto-select.md create mode 100644 example/src/docs/zh-CN/dept/basic-usage.md create mode 100644 example/src/docs/zh-CN/dept/before-confirm.md create mode 100644 example/src/docs/zh-CN/dept/custom-service.md create mode 100644 example/src/docs/zh-CN/dept/dept-events.md create mode 100644 example/src/docs/zh-CN/dept/dynamic-disable.md create mode 100644 example/src/docs/zh-CN/dept/size.md create mode 100644 example/src/docs/zh-CN/dept/slot-hrapprover.md create mode 100644 example/src/docs/zh-CN/dept/title.md create mode 100644 example/src/docs/zh-CN/drop-roles/basic-usage.md create mode 100644 example/src/docs/zh-CN/drop-roles/change-role-event.md create mode 100644 example/src/docs/zh-CN/drop-roles/custom-service.md create mode 100644 example/src/docs/zh-CN/drop-roles/size.md create mode 100644 example/src/docs/zh-CN/dropdown/multi-level.md create mode 100644 example/src/docs/zh-CN/dropdown/options.md create mode 100644 example/src/docs/zh-CN/espace/basic-usage.md create mode 100644 example/src/docs/zh-CN/espace/use-in-usercontact.md create mode 100644 example/src/docs/zh-CN/grid/editor/custom-editor-tiny3.md create mode 100644 example/src/docs/zh-CN/grid/mixin-ui/mixin-tiny2.md create mode 100644 example/src/docs/zh-CN/hrapprover/basic-usage.md create mode 100644 example/src/docs/zh-CN/hrapprover/category-type.md create mode 100644 example/src/docs/zh-CN/hrapprover/custom-service.md create mode 100644 example/src/docs/zh-CN/hrapprover/disabled-value-hrapprover.md create mode 100644 example/src/docs/zh-CN/locales/basic-usage.md create mode 100644 example/src/docs/zh-CN/locales/change-lang.md create mode 100644 example/src/docs/zh-CN/locales/custom-service.md create mode 100644 example/src/docs/zh-CN/logon-user/basic-usage.md create mode 100644 example/src/docs/zh-CN/logon-user/custom-service.md create mode 100644 example/src/docs/zh-CN/logout/basic-usage.md create mode 100644 example/src/docs/zh-CN/logout/custom-service.md create mode 100644 example/src/docs/zh-CN/logout/redirect-url.md create mode 100644 example/src/docs/zh-CN/modal/modal-is-form-reset.md create mode 100644 example/src/docs/zh-CN/notify/debounce-delay.md create mode 100644 example/src/docs/zh-CN/notify/vertical-offset.md create mode 100644 example/src/docs/zh-CN/overview/component-overview.md create mode 100644 example/src/docs/zh-CN/roles/basic-usage.md create mode 100644 example/src/docs/zh-CN/roles/fetch-role.md create mode 100644 example/src/docs/zh-CN/select/searchable.md create mode 100644 example/src/docs/zh-CN/tooltip/visible-show.md create mode 100644 example/src/docs/zh-CN/user-account/basic-usage.md create mode 100644 example/src/docs/zh-CN/user-account/custom-operation.md create mode 100644 example/src/docs/zh-CN/user-account/custom-service.md create mode 100644 example/src/docs/zh-CN/user-contact/support-open-espace.md create mode 100644 example/src/docs/zh-CN/user-link/basic-usage.md create mode 100644 example/src/docs/zh-CN/user-link/cache-users.md create mode 100644 example/src/docs/zh-CN/user-link/custom-service.md create mode 100644 example/src/docs/zh-CN/user-link/text-field.md create mode 100644 example/src/docs/zh-CN/user-link/text-split.md create mode 100644 example/src/docs/zh-CN/user-link/value-field.md create mode 100644 example/src/docs/zh-CN/user-link/value-split.md create mode 100644 example/src/docs/zh-CN/user-link/value.md create mode 100644 example/src/docs/zh-CN/user/basic-usage.md create mode 100644 example/src/docs/zh-CN/user/cache-users.md create mode 100644 example/src/docs/zh-CN/user/collapse-show-overflow-tooltip.md create mode 100644 example/src/docs/zh-CN/user/collapse-tags.md create mode 100644 example/src/docs/zh-CN/user/custom-placeholder.md create mode 100644 example/src/docs/zh-CN/user/custom-service.md create mode 100644 example/src/docs/zh-CN/user/custom-sort.md create mode 100644 example/src/docs/zh-CN/user/delay-load.md create mode 100644 example/src/docs/zh-CN/user/dynamic-disable.md create mode 100644 example/src/docs/zh-CN/user/event-change.md create mode 100644 example/src/docs/zh-CN/user/load-after-input-the-length.md create mode 100644 example/src/docs/zh-CN/user/multiple-users.md create mode 100644 example/src/docs/zh-CN/user/tag-copy-all.md create mode 100644 example/src/docs/zh-CN/user/tag-copy.md create mode 100644 example/src/docs/zh-CN/user/text-field.md create mode 100644 example/src/docs/zh-CN/user/user-options.md create mode 100644 example/src/docs/zh-CN/user/user-select-size.md create mode 100644 example/src/docs/zh-CN/user/value-field.md create mode 100644 example/src/docs/zh-CN/user/value-split.md create mode 100644 jsconfig.json create mode 100644 packages/amount/index.js create mode 100644 packages/amount/package.json create mode 100644 packages/amount/src/index.vue create mode 100644 packages/area/index.js create mode 100644 packages/area/package.json create mode 100644 packages/area/src/index.vue create mode 100644 packages/chart/autonavi-map/index.js create mode 100644 packages/chart/autonavi-map/package.json create mode 100644 packages/chart/autonavi-map/src/AMapCoordSys.js create mode 100644 packages/chart/autonavi-map/src/AMapModel.js create mode 100644 packages/chart/autonavi-map/src/AMapView.js create mode 100644 packages/chart/autonavi-map/src/amap.js create mode 100644 packages/chart/autonavi-map/src/index.js create mode 100644 packages/chart/baidu-map/index.js create mode 100644 packages/chart/baidu-map/package.json create mode 100644 packages/chart/baidu-map/src/index.js create mode 100644 packages/chart/chart-bar/index.js create mode 100644 packages/chart/chart-bar/package.json create mode 100644 packages/chart/chart-bar/src/index.js create mode 100644 packages/chart/chart-boxplot/index.js create mode 100644 packages/chart/chart-boxplot/package.json create mode 100644 packages/chart/chart-boxplot/src/index.js create mode 100644 packages/chart/chart-candle/index.js create mode 100644 packages/chart/chart-candle/package.json create mode 100644 packages/chart/chart-candle/src/index.js create mode 100644 packages/chart/chart-core/index.js create mode 100644 packages/chart/chart-core/package.json create mode 100644 packages/chart/chart-core/src/index.vue create mode 100644 packages/chart/chart-funnel/index.js create mode 100644 packages/chart/chart-funnel/package.json create mode 100644 packages/chart/chart-funnel/src/index.js create mode 100644 packages/chart/chart-gauge/index.js create mode 100644 packages/chart/chart-gauge/package.json create mode 100644 packages/chart/chart-gauge/src/index.vue create mode 100644 packages/chart/chart-graph/index.js create mode 100644 packages/chart/chart-graph/package.json create mode 100644 packages/chart/chart-graph/src/index.js create mode 100644 packages/chart/chart-heatmap/index.js create mode 100644 packages/chart/chart-heatmap/package.json create mode 100644 packages/chart/chart-heatmap/src/index.js create mode 100644 packages/chart/chart-histogram/index.js create mode 100644 packages/chart/chart-histogram/package.json create mode 100644 packages/chart/chart-histogram/src/index.js create mode 100644 packages/chart/chart-line/index.js create mode 100644 packages/chart/chart-line/package.json create mode 100644 packages/chart/chart-line/src/index.js create mode 100644 packages/chart/chart-liquidfill/index.js create mode 100644 packages/chart/chart-liquidfill/package.json create mode 100644 packages/chart/chart-liquidfill/src/index.js create mode 100644 packages/chart/chart-map/index.js create mode 100644 packages/chart/chart-map/package.json create mode 100644 packages/chart/chart-map/src/index.js create mode 100644 packages/chart/chart-pie/index.js create mode 100644 packages/chart/chart-pie/package.json create mode 100644 packages/chart/chart-pie/src/index.js create mode 100644 packages/chart/chart-radar/index.js create mode 100644 packages/chart/chart-radar/package.json create mode 100644 packages/chart/chart-radar/src/index.js create mode 100644 packages/chart/chart-ring/index.js create mode 100644 packages/chart/chart-ring/package.json create mode 100644 packages/chart/chart-ring/src/index.js create mode 100644 packages/chart/chart-sankey/index.js create mode 100644 packages/chart/chart-sankey/package.json create mode 100644 packages/chart/chart-sankey/src/index.js create mode 100644 packages/chart/chart-scatter/index.js create mode 100644 packages/chart/chart-scatter/package.json create mode 100644 packages/chart/chart-scatter/src/index.js create mode 100644 packages/chart/chart-sunburst/index.js create mode 100644 packages/chart/chart-sunburst/package.json create mode 100644 packages/chart/chart-sunburst/src/index.js create mode 100644 packages/chart/chart-tree/index.js create mode 100644 packages/chart/chart-tree/package.json create mode 100644 packages/chart/chart-tree/src/index.js create mode 100644 packages/chart/chart-waterfall/index.js create mode 100644 packages/chart/chart-waterfall/package.json create mode 100644 packages/chart/chart-waterfall/src/index.js create mode 100644 packages/chart/chart-wordcloud/index.js create mode 100644 packages/chart/chart-wordcloud/package.json create mode 100644 packages/chart/chart-wordcloud/src/index.js create mode 100644 packages/chart/index.js create mode 100644 packages/chart/package.json create mode 100644 packages/chart/src/index.js create mode 100644 packages/company/index.js create mode 100644 packages/company/package.json create mode 100644 packages/company/src/index.js create mode 100644 packages/company/src/pc.vue create mode 100644 packages/country/index.js create mode 100644 packages/country/package.json create mode 100644 packages/country/src/index.js create mode 100644 packages/country/src/pc.vue create mode 100644 packages/currency/index.js create mode 100644 packages/currency/package.json create mode 100644 packages/currency/src/index.js create mode 100644 packages/currency/src/pc.vue create mode 100644 packages/dept/index.js create mode 100644 packages/dept/package.json create mode 100644 packages/dept/src/index.js create mode 100644 packages/dept/src/pc.vue create mode 100644 packages/drop-roles/index.js create mode 100644 packages/drop-roles/package.json create mode 100644 packages/drop-roles/src/index.js create mode 100644 packages/drop-roles/src/pc.vue create mode 100644 packages/espace/index.js create mode 100644 packages/espace/package.json create mode 100644 packages/espace/src/index.js create mode 100644 packages/espace/src/pc.vue create mode 100644 packages/hrapprover/index.js create mode 100644 packages/hrapprover/package.json create mode 100644 packages/hrapprover/src/index.js create mode 100644 packages/hrapprover/src/pc.vue create mode 100644 packages/locales/index.js create mode 100644 packages/locales/package.json create mode 100644 packages/locales/src/index.vue create mode 100644 packages/logon-user/index.js create mode 100644 packages/logon-user/package.json create mode 100644 packages/logon-user/src/index.vue create mode 100644 packages/logout/index.js create mode 100644 packages/logout/package.json create mode 100644 packages/logout/src/index.js create mode 100644 packages/logout/src/pc.vue create mode 100644 packages/roles/index.js create mode 100644 packages/roles/package.json create mode 100644 packages/roles/src/index.js create mode 100644 packages/roles/src/pc.vue create mode 100644 packages/user-account/index.js create mode 100644 packages/user-account/package.json create mode 100644 packages/user-account/src/index.js create mode 100644 packages/user-account/src/pc.vue create mode 100644 packages/user-link/index.js create mode 100644 packages/user-link/package.json create mode 100644 packages/user-link/src/index.js create mode 100644 packages/user-link/src/pc.vue create mode 100644 packages/user/index.js create mode 100644 packages/user/package.json create mode 100644 packages/user/src/index.js create mode 100644 packages/user/src/pc.vue create mode 100644 typings/action-menu/index.d.ts create mode 100644 typings/action-menu/src/index.vue.d.ts create mode 100644 typings/action-sheet/index.d.ts create mode 100644 typings/action-sheet/src/index.vue.d.ts create mode 100644 typings/alert/index.d.ts create mode 100644 typings/alert/src/index.d.ts create mode 100644 typings/alert/src/mobile.vue.d.ts create mode 100644 typings/alert/src/pc.vue.d.ts create mode 100644 typings/amount/index.d.ts create mode 100644 typings/amount/src/index.vue.d.ts create mode 100644 typings/area/index.d.ts create mode 100644 typings/area/src/index.vue.d.ts create mode 100644 typings/autocomplete/index.d.ts create mode 100644 typings/autocomplete/src/index.d.ts create mode 100644 typings/autocomplete/src/pc.vue.d.ts create mode 100644 typings/avatar/index.d.ts create mode 100644 typings/avatar/src/index.vue.d.ts create mode 100644 typings/badge/index.d.ts create mode 100644 typings/badge/src/index.d.ts create mode 100644 typings/badge/src/mobile.vue.d.ts create mode 100644 typings/badge/src/pc.vue.d.ts create mode 100644 typings/breadcrumb-item/index.d.ts create mode 100644 typings/breadcrumb-item/src/index.d.ts create mode 100644 typings/breadcrumb-item/src/pc.vue.d.ts create mode 100644 typings/breadcrumb/index.d.ts create mode 100644 typings/breadcrumb/src/index.d.ts create mode 100644 typings/breadcrumb/src/pc.vue.d.ts create mode 100644 typings/bulletin-board/index.d.ts create mode 100644 typings/bulletin-board/src/index.d.ts create mode 100644 typings/bulletin-board/src/pc.vue.d.ts create mode 100644 typings/button-group/index.d.ts create mode 100644 typings/button-group/src/index.d.ts create mode 100644 typings/button-group/src/pc.vue.d.ts create mode 100644 typings/button/index.d.ts create mode 100644 typings/button/src/index.d.ts create mode 100644 typings/button/src/mobile.vue.d.ts create mode 100644 typings/button/src/pc.vue.d.ts create mode 100644 typings/calendar/index.d.ts create mode 100644 typings/calendar/src/index.d.ts create mode 100644 typings/calendar/src/pc.vue.d.ts create mode 100644 typings/card-template/index.d.ts create mode 100644 typings/card-template/src/index.d.ts create mode 100644 typings/card-template/src/pc.vue.d.ts create mode 100644 typings/carousel-item/index.d.ts create mode 100644 typings/carousel-item/src/index.d.ts create mode 100644 typings/carousel-item/src/pc.vue.d.ts create mode 100644 typings/carousel/index.d.ts create mode 100644 typings/carousel/src/index.d.ts create mode 100644 typings/carousel/src/pc.vue.d.ts create mode 100644 typings/cascader-menu/index.d.ts create mode 100644 typings/cascader-menu/src/index.d.ts create mode 100644 typings/cascader-node/index.d.ts create mode 100644 typings/cascader-node/src/index.vue.d.ts create mode 100644 typings/cascader-panel/index.d.ts create mode 100644 typings/cascader-panel/src/index.vue.d.ts create mode 100644 typings/cascader/index.d.ts create mode 100644 typings/cascader/src/index.d.ts create mode 100644 typings/cascader/src/pc.vue.d.ts create mode 100644 typings/chart/autonavi-map/index.d.ts create mode 100644 typings/chart/autonavi-map/src/AMapView.d.ts create mode 100644 typings/chart/autonavi-map/src/amap.d.ts create mode 100644 typings/chart/autonavi-map/src/index.d.ts create mode 100644 typings/chart/baidu-map/index.d.ts create mode 100644 typings/chart/baidu-map/src/index.d.ts create mode 100644 typings/chart/chart-bar/index.d.ts create mode 100644 typings/chart/chart-bar/src/index.d.ts create mode 100644 typings/chart/chart-boxplot/index.d.ts create mode 100644 typings/chart/chart-boxplot/src/index.d.ts create mode 100644 typings/chart/chart-candle/index.d.ts create mode 100644 typings/chart/chart-candle/src/index.d.ts create mode 100644 typings/chart/chart-core/index.d.ts create mode 100644 typings/chart/chart-core/src/index.vue.d.ts create mode 100644 typings/chart/chart-funnel/index.d.ts create mode 100644 typings/chart/chart-funnel/src/index.d.ts create mode 100644 typings/chart/chart-gauge/index.d.ts create mode 100644 typings/chart/chart-gauge/src/index.vue.d.ts create mode 100644 typings/chart/chart-graph/index.d.ts create mode 100644 typings/chart/chart-graph/src/index.d.ts create mode 100644 typings/chart/chart-heatmap/index.d.ts create mode 100644 typings/chart/chart-heatmap/src/index.d.ts create mode 100644 typings/chart/chart-histogram/index.d.ts create mode 100644 typings/chart/chart-histogram/src/index.d.ts create mode 100644 typings/chart/chart-line/index.d.ts create mode 100644 typings/chart/chart-line/src/index.d.ts create mode 100644 typings/chart/chart-liquidfill/index.d.ts create mode 100644 typings/chart/chart-liquidfill/src/index.d.ts create mode 100644 typings/chart/chart-map/index.d.ts create mode 100644 typings/chart/chart-map/src/index.d.ts create mode 100644 typings/chart/chart-pie/index.d.ts create mode 100644 typings/chart/chart-pie/src/index.d.ts create mode 100644 typings/chart/chart-radar/index.d.ts create mode 100644 typings/chart/chart-radar/src/index.d.ts create mode 100644 typings/chart/chart-ring/index.d.ts create mode 100644 typings/chart/chart-ring/src/index.d.ts create mode 100644 typings/chart/chart-sankey/index.d.ts create mode 100644 typings/chart/chart-sankey/src/index.d.ts create mode 100644 typings/chart/chart-scatter/index.d.ts create mode 100644 typings/chart/chart-scatter/src/index.d.ts create mode 100644 typings/chart/chart-sunburst/index.d.ts create mode 100644 typings/chart/chart-sunburst/src/index.d.ts create mode 100644 typings/chart/chart-tree/index.d.ts create mode 100644 typings/chart/chart-tree/src/index.d.ts create mode 100644 typings/chart/chart-waterfall/index.d.ts create mode 100644 typings/chart/chart-waterfall/src/index.d.ts create mode 100644 typings/chart/chart-wordcloud/index.d.ts create mode 100644 typings/chart/chart-wordcloud/src/index.d.ts create mode 100644 typings/chart/index.d.ts create mode 100644 typings/chart/src/index.d.ts create mode 100644 typings/checkbox-button/index.d.ts create mode 100644 typings/checkbox-button/src/index.d.ts create mode 100644 typings/checkbox-button/src/pc.vue.d.ts create mode 100644 typings/checkbox-group/index.d.ts create mode 100644 typings/checkbox-group/src/index.d.ts create mode 100644 typings/checkbox-group/src/mobile.vue.d.ts create mode 100644 typings/checkbox-group/src/pc.vue.d.ts create mode 100644 typings/checkbox/index.d.ts create mode 100644 typings/checkbox/src/index.d.ts create mode 100644 typings/checkbox/src/mobile.vue.d.ts create mode 100644 typings/checkbox/src/pc.vue.d.ts create mode 100644 typings/col/index.d.ts create mode 100644 typings/col/src/index.d.ts create mode 100644 typings/col/src/pc.vue.d.ts create mode 100644 typings/collapse-item/index.d.ts create mode 100644 typings/collapse-item/src/index.d.ts create mode 100644 typings/collapse-item/src/pc.vue.d.ts create mode 100644 typings/collapse-transition/index.d.ts create mode 100644 typings/collapse-transition/src/index.vue.d.ts create mode 100644 typings/collapse/index.d.ts create mode 100644 typings/collapse/src/index.d.ts create mode 100644 typings/collapse/src/pc.vue.d.ts create mode 100644 typings/common/adapter/index.d.ts create mode 100644 typings/common/adapter/utils.d.ts create mode 100644 typings/common/adapter/vue2.d.ts create mode 100644 typings/common/adapter/vue3.d.ts create mode 100644 typings/common/index.d.ts create mode 100644 typings/company/index.d.ts create mode 100644 typings/company/src/index.d.ts create mode 100644 typings/company/src/pc.vue.d.ts create mode 100644 typings/container/index.d.ts create mode 100644 typings/container/src/index.d.ts create mode 100644 typings/container/src/pc.vue.d.ts create mode 100644 typings/country/index.d.ts create mode 100644 typings/country/src/index.d.ts create mode 100644 typings/country/src/pc.vue.d.ts create mode 100644 typings/credit-card-form/index.d.ts create mode 100644 typings/credit-card-form/src/index.d.ts create mode 100644 typings/credit-card-form/src/pc.vue.d.ts create mode 100644 typings/credit-card/index.d.ts create mode 100644 typings/credit-card/src/index.d.ts create mode 100644 typings/credit-card/src/pc.vue.d.ts create mode 100644 typings/crop/index.d.ts create mode 100644 typings/crop/src/index.vue.d.ts create mode 100644 typings/currency/index.d.ts create mode 100644 typings/currency/src/index.d.ts create mode 100644 typings/currency/src/pc.vue.d.ts create mode 100644 typings/date-panel/index.d.ts create mode 100644 typings/date-panel/src/index.vue.d.ts create mode 100644 typings/date-picker/index.d.ts create mode 100644 typings/date-picker/src/index.d.ts create mode 100644 typings/date-picker/src/mobile.vue.d.ts create mode 100644 typings/date-picker/src/pc.vue.d.ts create mode 100644 typings/date-range/index.d.ts create mode 100644 typings/date-range/src/index.vue.d.ts create mode 100644 typings/date-table/index.d.ts create mode 100644 typings/date-table/src/index.vue.d.ts create mode 100644 typings/dept/index.d.ts create mode 100644 typings/dept/src/index.d.ts create mode 100644 typings/dept/src/pc.vue.d.ts create mode 100644 typings/detail-page/index.d.ts create mode 100644 typings/detail-page/src/index.d.ts create mode 100644 typings/detail-page/src/pc.vue.d.ts create mode 100644 typings/dialog-box/index.d.ts create mode 100644 typings/dialog-box/src/index.d.ts create mode 100644 typings/dialog-box/src/mobile.vue.d.ts create mode 100644 typings/dialog-box/src/pc.vue.d.ts create mode 100644 typings/drop-roles/index.d.ts create mode 100644 typings/drop-roles/src/index.d.ts create mode 100644 typings/drop-roles/src/pc.vue.d.ts create mode 100644 typings/drop-times/index.d.ts create mode 100644 typings/drop-times/src/index.d.ts create mode 100644 typings/drop-times/src/pc.vue.d.ts create mode 100644 typings/dropdown-item/index.d.ts create mode 100644 typings/dropdown-item/src/index.d.ts create mode 100644 typings/dropdown-item/src/index.vue.d.ts create mode 100644 typings/dropdown-item/src/mobile.vue.d.ts create mode 100644 typings/dropdown-item/src/pc.vue.d.ts create mode 100644 typings/dropdown-menu/index.d.ts create mode 100644 typings/dropdown-menu/src/index.d.ts create mode 100644 typings/dropdown-menu/src/index.vue.d.ts create mode 100644 typings/dropdown-menu/src/mobile.vue.d.ts create mode 100644 typings/dropdown-menu/src/pc.vue.d.ts create mode 100644 typings/dropdown/index.d.ts create mode 100644 typings/dropdown/src/index.vue.d.ts create mode 100644 typings/espace/index.d.ts create mode 100644 typings/espace/src/index.d.ts create mode 100644 typings/espace/src/pc.vue.d.ts create mode 100644 typings/exception/index.d.ts create mode 100644 typings/exception/src/index.vue.d.ts create mode 100644 typings/fall-menu/index.d.ts create mode 100644 typings/fall-menu/src/index.d.ts create mode 100644 typings/fall-menu/src/pc.vue.d.ts create mode 100644 typings/file-upload/index.d.ts create mode 100644 typings/file-upload/src/index.d.ts create mode 100644 typings/file-upload/src/mobile.vue.d.ts create mode 100644 typings/file-upload/src/pc.vue.d.ts create mode 100644 typings/floatbar/index.d.ts create mode 100644 typings/floatbar/src/index.d.ts create mode 100644 typings/floatbar/src/pc.vue.d.ts create mode 100644 typings/form-item/index.d.ts create mode 100644 typings/form-item/src/index.vue.d.ts create mode 100644 typings/form-item/src/label-wrap.d.ts create mode 100644 typings/form/index.d.ts create mode 100644 typings/form/src/index.d.ts create mode 100644 typings/form/src/mobile.vue.d.ts create mode 100644 typings/form/src/pc.vue.d.ts create mode 100644 typings/fullscreen/index.d.ts create mode 100644 typings/fullscreen/src/index.vue.d.ts create mode 100644 typings/grid-column/index.d.ts create mode 100644 typings/grid-column/src/index.d.ts create mode 100644 typings/grid-manager/index.d.ts create mode 100644 typings/grid-manager/src/antd.d.ts create mode 100644 typings/grid-manager/src/element-ui.d.ts create mode 100644 typings/grid-manager/src/index.d.ts create mode 100644 typings/grid-manager/src/iview.d.ts create mode 100644 typings/grid-toolbar/index.d.ts create mode 100644 typings/grid-toolbar/src/custom-switch.vue.d.ts create mode 100644 typings/grid-toolbar/src/custom.vue.d.ts create mode 100644 typings/grid-toolbar/src/index.d.ts create mode 100644 typings/grid-toolbar/src/multiple-history.d.ts create mode 100644 typings/grid/index.d.ts create mode 100644 typings/grid/src/adapter/index.d.ts create mode 100644 typings/grid/src/adapter/src/renderer.d.ts create mode 100644 typings/grid/src/adapter/src/setup.d.ts create mode 100644 typings/grid/src/body/index.d.ts create mode 100644 typings/grid/src/button/index.d.ts create mode 100644 typings/grid/src/button/src/button.d.ts create mode 100644 typings/grid/src/cell/index.d.ts create mode 100644 typings/grid/src/cell/src/cell.d.ts create mode 100644 typings/grid/src/column/index.d.ts create mode 100644 typings/grid/src/config.d.ts create mode 100644 typings/grid/src/edit/index.d.ts create mode 100644 typings/grid/src/edit/src/methods.d.ts create mode 100644 typings/grid/src/edit/src/utils/handleActived.d.ts create mode 100644 typings/grid/src/export/index.d.ts create mode 100644 typings/grid/src/filter/index.d.ts create mode 100644 typings/grid/src/filter/src/methods.d.ts create mode 100644 typings/grid/src/footer/index.d.ts create mode 100644 typings/grid/src/footer/src/footer.d.ts create mode 100644 typings/grid/src/grid/grid.d.ts create mode 100644 typings/grid/src/grid/methods.d.ts create mode 100644 typings/grid/src/header/index.d.ts create mode 100644 typings/grid/src/header/src/header.d.ts create mode 100644 typings/grid/src/index.d.ts create mode 100644 typings/grid/src/keyboard/index.d.ts create mode 100644 typings/grid/src/keyboard/src/methods.d.ts create mode 100644 typings/grid/src/keyboard/src/utils/moveTabSelected.d.ts create mode 100644 typings/grid/src/keyboard/src/utils/triggerCellMousedownEvent.d.ts create mode 100644 typings/grid/src/keyboard/src/utils/triggerHeaderCellMousedownEvent.d.ts create mode 100644 typings/grid/src/loading/index.d.ts create mode 100644 typings/grid/src/loading/src/loading.d.ts create mode 100644 typings/grid/src/menu/index.d.ts create mode 100644 typings/grid/src/menu/src/children.d.ts create mode 100644 typings/grid/src/menu/src/methods.d.ts create mode 100644 typings/grid/src/menu/src/panel.d.ts create mode 100644 typings/grid/src/radio/index.d.ts create mode 100644 typings/grid/src/radio/src/radio.d.ts create mode 100644 typings/grid/src/resize/index.d.ts create mode 100644 typings/grid/src/resize/src/methods.d.ts create mode 100644 typings/grid/src/table/index.d.ts create mode 100644 typings/grid/src/table/src/events.d.ts create mode 100644 typings/grid/src/table/src/funcs.d.ts create mode 100644 typings/grid/src/table/src/methods.d.ts create mode 100644 typings/grid/src/table/src/strategy.d.ts create mode 100644 typings/grid/src/table/src/table.d.ts create mode 100644 typings/grid/src/table/src/utils/autoCellWidth.d.ts create mode 100644 typings/grid/src/table/src/utils/computeScrollLoad.d.ts create mode 100644 typings/grid/src/table/src/utils/handleGlobalKeydownEvent.d.ts create mode 100644 typings/grid/src/table/src/utils/handleGlobalMousedownEvent.d.ts create mode 100644 typings/grid/src/table/src/utils/handleLocalFilter.d.ts create mode 100644 typings/grid/src/table/src/utils/handleOtherKeyDown.d.ts create mode 100644 typings/grid/src/table/src/utils/handleResolveColumn.d.ts create mode 100644 typings/grid/src/table/src/utils/handleSelectRow.d.ts create mode 100644 typings/grid/src/table/src/utils/handleTooltip.d.ts create mode 100644 typings/grid/src/table/src/utils/refreshColumn.d.ts create mode 100644 typings/grid/src/table/src/utils/rowDrop.d.ts create mode 100644 typings/grid/src/table/src/utils/setAllSelection.d.ts create mode 100644 typings/grid/src/table/src/utils/triggerCellClickEvent.d.ts create mode 100644 typings/grid/src/table/src/utils/updateStyle.d.ts create mode 100644 typings/grid/src/tools/formatter.d.ts create mode 100644 typings/grid/src/tools/index.d.ts create mode 100644 typings/grid/src/validator/index.d.ts create mode 100644 typings/grid/src/validator/src/methods.d.ts create mode 100644 typings/grid/src/validator/src/utils/beginValidate.d.ts create mode 100644 typings/hrapprover/index.d.ts create mode 100644 typings/hrapprover/src/index.d.ts create mode 100644 typings/hrapprover/src/pc.vue.d.ts create mode 100644 typings/icon/add/index.d.ts create mode 100644 typings/icon/administrator/index.d.ts create mode 100644 typings/icon/align-baseline/index.d.ts create mode 100644 typings/icon/align-center/index.d.ts create mode 100644 typings/icon/align-flex-center/index.d.ts create mode 100644 typings/icon/align-flex-end/index.d.ts create mode 100644 typings/icon/align-flex-start/index.d.ts create mode 100644 typings/icon/align-justify/index.d.ts create mode 100644 typings/icon/align-left/index.d.ts create mode 100644 typings/icon/align-right/index.d.ts create mode 100644 typings/icon/align-stretch/index.d.ts create mode 100644 typings/icon/angularjs/index.d.ts create mode 100644 typings/icon/app/index.d.ts create mode 100644 typings/icon/application/index.d.ts create mode 100644 typings/icon/area-chart/index.d.ts create mode 100644 typings/icon/arrow-down/index.d.ts create mode 100644 typings/icon/arrow-left/index.d.ts create mode 100644 typings/icon/arrow-right/index.d.ts create mode 100644 typings/icon/arrow-up/index.d.ts create mode 100644 typings/icon/ascending/index.d.ts create mode 100644 typings/icon/association/index.d.ts create mode 100644 typings/icon/attachment/index.d.ts create mode 100644 typings/icon/bar-chart/index.d.ts create mode 100644 typings/icon/befilter/index.d.ts create mode 100644 typings/icon/boat/index.d.ts create mode 100644 typings/icon/box-solid/index.d.ts create mode 100644 typings/icon/busy/index.d.ts create mode 100644 typings/icon/calculator/index.d.ts create mode 100644 typings/icon/calendar/index.d.ts create mode 100644 typings/icon/check-out/index.d.ts create mode 100644 typings/icon/check/index.d.ts create mode 100644 typings/icon/checked-linear/index.d.ts create mode 100644 typings/icon/checked-sur/index.d.ts create mode 100644 typings/icon/checked-true/index.d.ts create mode 100644 typings/icon/chevron-down/index.d.ts create mode 100644 typings/icon/chevron-left/index.d.ts create mode 100644 typings/icon/chevron-right/index.d.ts create mode 100644 typings/icon/chevron-up/index.d.ts create mode 100644 typings/icon/clear-filter/index.d.ts create mode 100644 typings/icon/clock-work/index.d.ts create mode 100644 typings/icon/close-circle/index.d.ts create mode 100644 typings/icon/close-square/index.d.ts create mode 100644 typings/icon/close/index.d.ts create mode 100644 typings/icon/cloud-download/index.d.ts create mode 100644 typings/icon/cloud-upload/index.d.ts create mode 100644 typings/icon/code/index.d.ts create mode 100644 typings/icon/coin/index.d.ts create mode 100644 typings/icon/col-reverse/index.d.ts create mode 100644 typings/icon/commission/index.d.ts create mode 100644 typings/icon/conment-refresh/index.d.ts create mode 100644 typings/icon/copy-solid/index.d.ts create mode 100644 typings/icon/copy/index.d.ts create mode 100644 typings/icon/course/index.d.ts create mode 100644 typings/icon/crop/index.d.ts create mode 100644 typings/icon/cue-l/index.d.ts create mode 100644 typings/icon/custom/index.d.ts create mode 100644 typings/icon/customer-service/index.d.ts create mode 100644 typings/icon/data-source/index.d.ts create mode 100644 typings/icon/default/index.d.ts create mode 100644 typings/icon/defined-filtration/index.d.ts create mode 100644 typings/icon/del/index.d.ts create mode 100644 typings/icon/delete-page/index.d.ts create mode 100644 typings/icon/deleted/index.d.ts create mode 100644 typings/icon/delta-down-o/index.d.ts create mode 100644 typings/icon/delta-down/index.d.ts create mode 100644 typings/icon/delta-left-o/index.d.ts create mode 100644 typings/icon/delta-left/index.d.ts create mode 100644 typings/icon/delta-right-o/index.d.ts create mode 100644 typings/icon/delta-right/index.d.ts create mode 100644 typings/icon/delta-up-o/index.d.ts create mode 100644 typings/icon/delta-up/index.d.ts create mode 100644 typings/icon/derive/index.d.ts create mode 100644 typings/icon/descending/index.d.ts create mode 100644 typings/icon/desktop-view/index.d.ts create mode 100644 typings/icon/dialog/index.d.ts create mode 100644 typings/icon/dialog2/index.d.ts create mode 100644 typings/icon/direction-col/index.d.ts create mode 100644 typings/icon/direction-row/index.d.ts create mode 100644 typings/icon/dot-chart/index.d.ts create mode 100644 typings/icon/dot-ipv4/index.d.ts create mode 100644 typings/icon/double-left/index.d.ts create mode 100644 typings/icon/double-right/index.d.ts create mode 100644 typings/icon/down-o/index.d.ts create mode 100644 typings/icon/down/index.d.ts create mode 100644 typings/icon/download-cloud/index.d.ts create mode 100644 typings/icon/download-link/index.d.ts create mode 100644 typings/icon/download/index.d.ts create mode 100644 typings/icon/draft/index.d.ts create mode 100644 typings/icon/edit/index.d.ts create mode 100644 typings/icon/editor-align-center/index.d.ts create mode 100644 typings/icon/editor-align-left/index.d.ts create mode 100644 typings/icon/editor-align-right/index.d.ts create mode 100644 typings/icon/editor-background/index.d.ts create mode 100644 typings/icon/editor-bold/index.d.ts create mode 100644 typings/icon/editor-code/index.d.ts create mode 100644 typings/icon/editor-deleteline/index.d.ts create mode 100644 typings/icon/editor-eraser/index.d.ts create mode 100644 typings/icon/editor-italic/index.d.ts create mode 100644 typings/icon/editor-left-border/index.d.ts create mode 100644 typings/icon/editor-list-dot/index.d.ts create mode 100644 typings/icon/editor-list-num/index.d.ts create mode 100644 typings/icon/editor-list/index.d.ts create mode 100644 typings/icon/editor-menu-left/index.d.ts create mode 100644 typings/icon/editor-menu-right/index.d.ts create mode 100644 typings/icon/editor-quote/index.d.ts create mode 100644 typings/icon/editor-redo/index.d.ts create mode 100644 typings/icon/editor-right-border/index.d.ts create mode 100644 typings/icon/editor-sub/index.d.ts create mode 100644 typings/icon/editor-subtitle/index.d.ts create mode 100644 typings/icon/editor-super/index.d.ts create mode 100644 typings/icon/editor-tab/index.d.ts create mode 100644 typings/icon/editor-table/index.d.ts create mode 100644 typings/icon/editor-textcolor/index.d.ts create mode 100644 typings/icon/editor-title/index.d.ts create mode 100644 typings/icon/editor-underline/index.d.ts create mode 100644 typings/icon/editor-undo/index.d.ts create mode 100644 typings/icon/editor-video/index.d.ts create mode 100644 typings/icon/ellipsis/index.d.ts create mode 100644 typings/icon/email-add/index.d.ts create mode 100644 typings/icon/email-circle/index.d.ts create mode 100644 typings/icon/end/index.d.ts create mode 100644 typings/icon/error/index.d.ts create mode 100644 typings/icon/espace-auto/index.d.ts create mode 100644 typings/icon/espace/index.d.ts create mode 100644 typings/icon/excel/index.d.ts create mode 100644 typings/icon/exception/index.d.ts create mode 100644 typings/icon/exclamation/index.d.ts create mode 100644 typings/icon/export/index.d.ts create mode 100644 typings/icon/express-search/index.d.ts create mode 100644 typings/icon/eyeclose/index.d.ts create mode 100644 typings/icon/eyeopen/index.d.ts create mode 100644 typings/icon/file-cloudupload/index.d.ts create mode 100644 typings/icon/file-excel/index.d.ts create mode 100644 typings/icon/file/index.d.ts create mode 100644 typings/icon/files-circle/index.d.ts create mode 100644 typings/icon/files/index.d.ts create mode 100644 typings/icon/filetext/index.d.ts create mode 100644 typings/icon/fileupload/index.d.ts create mode 100644 typings/icon/filtered/index.d.ts create mode 100644 typings/icon/flag/index.d.ts create mode 100644 typings/icon/folder-closed/index.d.ts create mode 100644 typings/icon/folder-opened/index.d.ts create mode 100644 typings/icon/font-color/index.d.ts create mode 100644 typings/icon/font-family/index.d.ts create mode 100644 typings/icon/font-size/index.d.ts create mode 100644 typings/icon/font-style/index.d.ts create mode 100644 typings/icon/font-weight/index.d.ts create mode 100644 typings/icon/freeze-left/index.d.ts create mode 100644 typings/icon/freeze-right/index.d.ts create mode 100644 typings/icon/frown-o/index.d.ts create mode 100644 typings/icon/frown/index.d.ts create mode 100644 typings/icon/fullscreen-left/index.d.ts create mode 100644 typings/icon/fullscreen/index.d.ts create mode 100644 typings/icon/grade/index.d.ts create mode 100644 typings/icon/group-transfer/index.d.ts create mode 100644 typings/icon/group/index.d.ts create mode 100644 typings/icon/halfchecked/index.d.ts create mode 100644 typings/icon/halfselect/index.d.ts create mode 100644 typings/icon/heartempty/index.d.ts create mode 100644 typings/icon/help-circle/index.d.ts create mode 100644 typings/icon/help-query/index.d.ts create mode 100644 typings/icon/help-solid/index.d.ts create mode 100644 typings/icon/help/index.d.ts create mode 100644 typings/icon/helpful/index.d.ts create mode 100644 typings/icon/hide-left/index.d.ts create mode 100644 typings/icon/hide-right/index.d.ts create mode 100644 typings/icon/hide-topleft/index.d.ts create mode 100644 typings/icon/import/index.d.ts create mode 100644 typings/icon/index.d.ts create mode 100644 typings/icon/info-circle/index.d.ts create mode 100644 typings/icon/info-solid/index.d.ts create mode 100644 typings/icon/info/index.d.ts create mode 100644 typings/icon/information/index.d.ts create mode 100644 typings/icon/js/index.d.ts create mode 100644 typings/icon/jusitfy-center/index.d.ts create mode 100644 typings/icon/jusitfy-flex-end/index.d.ts create mode 100644 typings/icon/jusitfy-space-around/index.d.ts create mode 100644 typings/icon/jusitfy-space-between/index.d.ts create mode 100644 typings/icon/justitfy-flex-start/index.d.ts create mode 100644 typings/icon/language/index.d.ts create mode 100644 typings/icon/leave/index.d.ts create mode 100644 typings/icon/left-frozen/index.d.ts create mode 100644 typings/icon/left-o/index.d.ts create mode 100644 typings/icon/left-ward/index.d.ts create mode 100644 typings/icon/left/index.d.ts create mode 100644 typings/icon/line-chart/index.d.ts create mode 100644 typings/icon/line-height/index.d.ts create mode 100644 typings/icon/line-throught/index.d.ts create mode 100644 typings/icon/link/index.d.ts create mode 100644 typings/icon/loading/index.d.ts create mode 100644 typings/icon/lock/index.d.ts create mode 100644 typings/icon/lowercase.d.ts create mode 100644 typings/icon/mail-content/index.d.ts create mode 100644 typings/icon/mail/index.d.ts create mode 100644 typings/icon/male/index.d.ts create mode 100644 typings/icon/mark-on/index.d.ts create mode 100644 typings/icon/meh/index.d.ts create mode 100644 typings/icon/message-circle/index.d.ts create mode 100644 typings/icon/minscreen-left/index.d.ts create mode 100644 typings/icon/minscreen/index.d.ts create mode 100644 typings/icon/minus-circle/index.d.ts create mode 100644 typings/icon/minus-square/index.d.ts create mode 100644 typings/icon/minus/index.d.ts create mode 100644 typings/icon/mobile-view/index.d.ts create mode 100644 typings/icon/mobile/index.d.ts create mode 100644 typings/icon/more/index.d.ts create mode 100644 typings/icon/new/index.d.ts create mode 100644 typings/icon/no-premission/index.d.ts create mode 100644 typings/icon/node-open/index.d.ts create mode 100644 typings/icon/node/index.d.ts create mode 100644 typings/icon/nodejs/index.d.ts create mode 100644 typings/icon/none/index.d.ts create mode 100644 typings/icon/off-line/index.d.ts create mode 100644 typings/icon/on-line/index.d.ts create mode 100644 typings/icon/operationfaild-l/index.d.ts create mode 100644 typings/icon/operationfaild/index.d.ts create mode 100644 typings/icon/outer-link/index.d.ts create mode 100644 typings/icon/pagelink/index.d.ts create mode 100644 typings/icon/pager-first/index.d.ts create mode 100644 typings/icon/pager-last/index.d.ts create mode 100644 typings/icon/pager-next/index.d.ts create mode 100644 typings/icon/pager-prev/index.d.ts create mode 100644 typings/icon/panel-max/index.d.ts create mode 100644 typings/icon/panel-mini/index.d.ts create mode 100644 typings/icon/panel-normal/index.d.ts create mode 100644 typings/icon/pause-circle/index.d.ts create mode 100644 typings/icon/pause/index.d.ts create mode 100644 typings/icon/picture/index.d.ts create mode 100644 typings/icon/pie-chart/index.d.ts create mode 100644 typings/icon/plus-circle/index.d.ts create mode 100644 typings/icon/plus-square/index.d.ts create mode 100644 typings/icon/plus/index.d.ts create mode 100644 typings/icon/popup/index.d.ts create mode 100644 typings/icon/pre-checked/index.d.ts create mode 100644 typings/icon/print-preview/index.d.ts create mode 100644 typings/icon/pushpin/index.d.ts create mode 100644 typings/icon/radio/index.d.ts create mode 100644 typings/icon/radioselected/index.d.ts create mode 100644 typings/icon/reactjs/index.d.ts create mode 100644 typings/icon/redo/index.d.ts create mode 100644 typings/icon/refres/index.d.ts create mode 100644 typings/icon/renew/index.d.ts create mode 100644 typings/icon/repeat/index.d.ts create mode 100644 typings/icon/replace/index.d.ts create mode 100644 typings/icon/replies/index.d.ts create mode 100644 typings/icon/right-frozen/index.d.ts create mode 100644 typings/icon/right-o/index.d.ts create mode 100644 typings/icon/right/index.d.ts create mode 100644 typings/icon/rightward/index.d.ts create mode 100644 typings/icon/row-reverse/index.d.ts create mode 100644 typings/icon/sandwich-collapse/index.d.ts create mode 100644 typings/icon/sandwich-expand/index.d.ts create mode 100644 typings/icon/save/index.d.ts create mode 100644 typings/icon/scissor/index.d.ts create mode 100644 typings/icon/search/index.d.ts create mode 100644 typings/icon/select/index.d.ts create mode 100644 typings/icon/sent/index.d.ts create mode 100644 typings/icon/separate/index.d.ts create mode 100644 typings/icon/setting/index.d.ts create mode 100644 typings/icon/share-arrow/index.d.ts create mode 100644 typings/icon/share/index.d.ts create mode 100644 typings/icon/shopping-card/index.d.ts create mode 100644 typings/icon/smile-o/index.d.ts create mode 100644 typings/icon/smile/index.d.ts create mode 100644 typings/icon/sort-default/index.d.ts create mode 100644 typings/icon/sort/index.d.ts create mode 100644 typings/icon/star-active/index.d.ts create mode 100644 typings/icon/star-disable/index.d.ts create mode 100644 typings/icon/star-o/index.d.ts create mode 100644 typings/icon/start-circle/index.d.ts create mode 100644 typings/icon/start/index.d.ts create mode 100644 typings/icon/statistics/index.d.ts create mode 100644 typings/icon/stop/index.d.ts create mode 100644 typings/icon/stream-solid/index.d.ts create mode 100644 typings/icon/success/index.d.ts create mode 100644 typings/icon/successful/index.d.ts create mode 100644 typings/icon/tablet-view/index.d.ts create mode 100644 typings/icon/task-cooperation/index.d.ts create mode 100644 typings/icon/telephone-circle/index.d.ts create mode 100644 typings/icon/telephone/index.d.ts create mode 100644 typings/icon/text-align/index.d.ts create mode 100644 typings/icon/text-decoration/index.d.ts create mode 100644 typings/icon/text-tab/index.d.ts create mode 100644 typings/icon/text/index.d.ts create mode 100644 typings/icon/time/index.d.ts create mode 100644 typings/icon/total/index.d.ts create mode 100644 typings/icon/triangle-down/index.d.ts create mode 100644 typings/icon/undelete/index.d.ts create mode 100644 typings/icon/underline/index.d.ts create mode 100644 typings/icon/undo/index.d.ts create mode 100644 typings/icon/unfilter/index.d.ts create mode 100644 typings/icon/unfreeze/index.d.ts create mode 100644 typings/icon/unknow/index.d.ts create mode 100644 typings/icon/unlock/index.d.ts create mode 100644 typings/icon/unsent/index.d.ts create mode 100644 typings/icon/up-o/index.d.ts create mode 100644 typings/icon/up/index.d.ts create mode 100644 typings/icon/upload/index.d.ts create mode 100644 typings/icon/user/index.d.ts create mode 100644 typings/icon/versiontree/index.d.ts create mode 100644 typings/icon/view/index.d.ts create mode 100644 typings/icon/vuejs/index.d.ts create mode 100644 typings/icon/warning-triangle/index.d.ts create mode 100644 typings/icon/warning/index.d.ts create mode 100644 typings/icon/web-plus/index.d.ts create mode 100644 typings/icon/writing/index.d.ts create mode 100644 typings/icon/yes/index.d.ts create mode 100644 typings/icon/zoom-in/index.d.ts create mode 100644 typings/icon/zoom-out/index.d.ts create mode 100644 typings/image-viewer/index.d.ts create mode 100644 typings/image-viewer/src/index.d.ts create mode 100644 typings/image-viewer/src/mobile.vue.d.ts create mode 100644 typings/image-viewer/src/mobileTouch.d.ts create mode 100644 typings/image-viewer/src/pc.vue.d.ts create mode 100644 typings/image/index.d.ts create mode 100644 typings/image/src/index.d.ts create mode 100644 typings/image/src/pc.vue.d.ts create mode 100644 typings/index.d.ts create mode 100644 typings/input/index.d.ts create mode 100644 typings/input/src/index.d.ts create mode 100644 typings/input/src/mobile.vue.d.ts create mode 100644 typings/input/src/pc.vue.d.ts create mode 100644 typings/input/src/tall-storage.vue.d.ts create mode 100644 typings/ip-address/index.d.ts create mode 100644 typings/ip-address/src/index.d.ts create mode 100644 typings/ip-address/src/pc.vue.d.ts create mode 100644 typings/layout/index.d.ts create mode 100644 typings/layout/src/index.d.ts create mode 100644 typings/layout/src/pc.vue.d.ts create mode 100644 typings/link-menu/index.d.ts create mode 100644 typings/link-menu/src/index.d.ts create mode 100644 typings/link-menu/src/pc.vue.d.ts create mode 100644 typings/link/index.d.ts create mode 100644 typings/link/src/index.d.ts create mode 100644 typings/link/src/pc.vue.d.ts create mode 100644 typings/list/index.d.ts create mode 100644 typings/list/src/index.vue.d.ts create mode 100644 typings/loading/index.d.ts create mode 100644 typings/loading/src/directive.d.ts create mode 100644 typings/loading/src/index.vue.d.ts create mode 100644 typings/loading/src/service.d.ts create mode 100644 typings/locale/format.d.ts create mode 100644 typings/locale/glob.d.ts create mode 100644 typings/locale/index.d.ts create mode 100644 typings/locale/lang/en.d.ts create mode 100644 typings/locale/lang/zh-CN.d.ts create mode 100644 typings/locale/vue2.d.ts create mode 100644 typings/locale/vue3.d.ts create mode 100644 typings/locales/index.d.ts create mode 100644 typings/locales/src/index.vue.d.ts create mode 100644 typings/logon-user/index.d.ts create mode 100644 typings/logon-user/src/index.vue.d.ts create mode 100644 typings/logout/index.d.ts create mode 100644 typings/logout/src/index.d.ts create mode 100644 typings/logout/src/pc.vue.d.ts create mode 100644 typings/milestone/index.d.ts create mode 100644 typings/milestone/src/index.d.ts create mode 100644 typings/milestone/src/pc.vue.d.ts create mode 100644 typings/mini-picker/index.d.ts create mode 100644 typings/mini-picker/src/index.vue.d.ts create mode 100644 typings/mobile.d.ts create mode 100644 typings/modal/index.d.ts create mode 100644 typings/modal/src/index.vue.d.ts create mode 100644 typings/month-range/index.d.ts create mode 100644 typings/month-range/src/index.vue.d.ts create mode 100644 typings/month-table/index.d.ts create mode 100644 typings/month-table/src/index.vue.d.ts create mode 100644 typings/nav-bar/index.d.ts create mode 100644 typings/nav-bar/src/index.vue.d.ts create mode 100644 typings/nav-menu/index.d.ts create mode 100644 typings/nav-menu/src/index.d.ts create mode 100644 typings/nav-menu/src/pc.vue.d.ts create mode 100644 typings/notify/index.d.ts create mode 100644 typings/notify/src/index.vue.d.ts create mode 100644 typings/numeric/index.d.ts create mode 100644 typings/numeric/src/index.d.ts create mode 100644 typings/numeric/src/mobile.vue.d.ts create mode 100644 typings/numeric/src/pc.vue.d.ts create mode 100644 typings/option-group/index.d.ts create mode 100644 typings/option-group/src/index.vue.d.ts create mode 100644 typings/option/index.d.ts create mode 100644 typings/option/src/index.vue.d.ts create mode 100644 typings/pager-item/index.d.ts create mode 100644 typings/pager-item/src/index.vue.d.ts create mode 100644 typings/pager/index.d.ts create mode 100644 typings/pager/src/index.vue.d.ts create mode 100644 typings/panel/index.d.ts create mode 100644 typings/panel/src/index.d.ts create mode 100644 typings/panel/src/pc.vue.d.ts create mode 100644 typings/pc.d.ts create mode 100644 typings/picker-column/index.d.ts create mode 100644 typings/picker-column/src/index.vue.d.ts create mode 100644 typings/picker/index.d.ts create mode 100644 typings/picker/src/index.vue.d.ts create mode 100644 typings/pop-upload/index.d.ts create mode 100644 typings/pop-upload/src/index.d.ts create mode 100644 typings/pop-upload/src/pc.vue.d.ts create mode 100644 typings/popeditor/index.d.ts create mode 100644 typings/popeditor/src/index.d.ts create mode 100644 typings/popeditor/src/pc.vue.d.ts create mode 100644 typings/popover/index.d.ts create mode 100644 typings/popover/src/index.vue.d.ts create mode 100644 typings/popup/index.d.ts create mode 100644 typings/popup/src/index.vue.d.ts create mode 100644 typings/progress/index.d.ts create mode 100644 typings/progress/src/index.d.ts create mode 100644 typings/progress/src/mobile.vue.d.ts create mode 100644 typings/progress/src/pc.vue.d.ts create mode 100644 typings/pull-refresh/index.d.ts create mode 100644 typings/pull-refresh/src/index.vue.d.ts create mode 100644 typings/radio-button/index.d.ts create mode 100644 typings/radio-button/src/index.d.ts create mode 100644 typings/radio-button/src/pc.vue.d.ts create mode 100644 typings/radio-group/index.d.ts create mode 100644 typings/radio-group/src/index.d.ts create mode 100644 typings/radio-group/src/pc.vue.d.ts create mode 100644 typings/radio/index.d.ts create mode 100644 typings/radio/src/index.d.ts create mode 100644 typings/radio/src/mobile.vue.d.ts create mode 100644 typings/radio/src/pc.vue.d.ts create mode 100644 typings/rate/index.d.ts create mode 100644 typings/rate/src/index.d.ts create mode 100644 typings/rate/src/pc.vue.d.ts create mode 100644 typings/roles/index.d.ts create mode 100644 typings/roles/src/index.d.ts create mode 100644 typings/roles/src/pc.vue.d.ts create mode 100644 typings/row/index.d.ts create mode 100644 typings/row/src/index.d.ts create mode 100644 typings/row/src/pc.vue.d.ts create mode 100644 typings/scroll-text/index.d.ts create mode 100644 typings/scroll-text/src/index.d.ts create mode 100644 typings/scroll-text/src/pc.vue.d.ts create mode 100644 typings/scrollbar/index.d.ts create mode 100644 typings/scrollbar/src/bar.vue.d.ts create mode 100644 typings/scrollbar/src/index.vue.d.ts create mode 100644 typings/search/index.d.ts create mode 100644 typings/search/src/index.d.ts create mode 100644 typings/search/src/mobile.vue.d.ts create mode 100644 typings/search/src/pc.vue.d.ts create mode 100644 typings/select-dropdown/index.d.ts create mode 100644 typings/select-dropdown/src/index.d.ts create mode 100644 typings/select-dropdown/src/pc.vue.d.ts create mode 100644 typings/select/index.d.ts create mode 100644 typings/select/src/index.d.ts create mode 100644 typings/select/src/pc.vue.d.ts create mode 100644 typings/slide-bar/index.d.ts create mode 100644 typings/slide-bar/src/index.d.ts create mode 100644 typings/slide-bar/src/pc.vue.d.ts create mode 100644 typings/slider/index.d.ts create mode 100644 typings/slider/src/index.d.ts create mode 100644 typings/slider/src/mobile.vue.d.ts create mode 100644 typings/slider/src/pc.vue.d.ts create mode 100644 typings/split/index.d.ts create mode 100644 typings/split/src/index.d.ts create mode 100644 typings/split/src/pc.vue.d.ts create mode 100644 typings/steps/index.d.ts create mode 100644 typings/steps/src/index.d.ts create mode 100644 typings/steps/src/pc.vue.d.ts create mode 100644 typings/svg-icon/index.d.ts create mode 100644 typings/svg-icon/src/index.vue.d.ts create mode 100644 typings/switch/index.d.ts create mode 100644 typings/switch/src/index.d.ts create mode 100644 typings/switch/src/mobile.vue.d.ts create mode 100644 typings/switch/src/pc.vue.d.ts create mode 100644 typings/tab-item/index.d.ts create mode 100644 typings/tab-item/src/index.vue.d.ts create mode 100644 typings/tabbar-item/index.d.ts create mode 100644 typings/tabbar-item/src/index.vue.d.ts create mode 100644 typings/tabbar-item/src/mobile.vue.d.ts create mode 100644 typings/tabbar/index.d.ts create mode 100644 typings/tabbar/src/index.vue.d.ts create mode 100644 typings/table/index.d.ts create mode 100644 typings/table/src/index.vue.d.ts create mode 100644 typings/tabs/index.d.ts create mode 100644 typings/tabs/src/index.d.ts create mode 100644 typings/tabs/src/mobile.vue.d.ts create mode 100644 typings/tabs/src/pc.vue.d.ts create mode 100644 typings/tabs/src/tab-nav/index.vue.d.ts create mode 100644 typings/tabs/src/tab-nav/mb.vue.d.ts create mode 100644 typings/tabs/src/tab-nav/tab-bar.vue.d.ts create mode 100644 typings/tag/index.d.ts create mode 100644 typings/tag/src/index.d.ts create mode 100644 typings/tag/src/pc.vue.d.ts create mode 100644 typings/text-popup/index.d.ts create mode 100644 typings/text-popup/src/index.d.ts create mode 100644 typings/text-popup/src/pc.vue.d.ts create mode 100644 typings/time-line/index.d.ts create mode 100644 typings/time-line/src/index.d.ts create mode 100644 typings/time-line/src/mobile.vue.d.ts create mode 100644 typings/time-line/src/pc.vue.d.ts create mode 100644 typings/time-panel/index.d.ts create mode 100644 typings/time-panel/src/index.vue.d.ts create mode 100644 typings/time-picker/index.d.ts create mode 100644 typings/time-picker/src/index.vue.d.ts create mode 100644 typings/time-range/index.d.ts create mode 100644 typings/time-range/src/index.vue.d.ts create mode 100644 typings/time-select/index.d.ts create mode 100644 typings/time-select/src/index.vue.d.ts create mode 100644 typings/time-spinner/index.d.ts create mode 100644 typings/time-spinner/src/index.vue.d.ts create mode 100644 typings/time/index.d.ts create mode 100644 typings/time/src/index.vue.d.ts create mode 100644 typings/toggle-menu/index.d.ts create mode 100644 typings/toggle-menu/src/index.d.ts create mode 100644 typings/toggle-menu/src/pc.vue.d.ts create mode 100644 typings/tooltip/index.d.ts create mode 100644 typings/tooltip/src/index.vue.d.ts create mode 100644 typings/top-box/index.d.ts create mode 100644 typings/top-box/src/index.d.ts create mode 100644 typings/top-box/src/pc.vue.d.ts create mode 100644 typings/transfer-panel/index.d.ts create mode 100644 typings/transfer-panel/src/index.vue.d.ts create mode 100644 typings/transfer/index.d.ts create mode 100644 typings/transfer/src/index.d.ts create mode 100644 typings/transfer/src/pc.vue.d.ts create mode 100644 typings/tree-menu/index.d.ts create mode 100644 typings/tree-menu/src/index.vue.d.ts create mode 100644 typings/tree/index.d.ts create mode 100644 typings/tree/src/index.d.ts create mode 100644 typings/tree/src/pc.vue.d.ts create mode 100644 typings/tree/src/tree-node.vue.d.ts create mode 100644 typings/upload-dragger/index.d.ts create mode 100644 typings/upload-dragger/src/index.vue.d.ts create mode 100644 typings/upload-list/index.d.ts create mode 100644 typings/upload-list/src/index.vue.d.ts create mode 100644 typings/upload/index.d.ts create mode 100644 typings/upload/src/index.vue.d.ts create mode 100644 typings/user-account/index.d.ts create mode 100644 typings/user-account/src/index.d.ts create mode 100644 typings/user-account/src/pc.vue.d.ts create mode 100644 typings/user-contact/index.d.ts create mode 100644 typings/user-contact/src/index.d.ts create mode 100644 typings/user-contact/src/pc.vue.d.ts create mode 100644 typings/user-head/index.d.ts create mode 100644 typings/user-head/src/index.d.ts create mode 100644 typings/user-head/src/pc.vue.d.ts create mode 100644 typings/user-link/index.d.ts create mode 100644 typings/user-link/src/index.d.ts create mode 100644 typings/user-link/src/pc.vue.d.ts create mode 100644 typings/user/index.d.ts create mode 100644 typings/user/src/index.d.ts create mode 100644 typings/user/src/pc.vue.d.ts create mode 100644 typings/wizard/index.d.ts create mode 100644 typings/wizard/src/index.d.ts create mode 100644 typings/wizard/src/pc.vue.d.ts create mode 100644 typings/year-table/index.d.ts create mode 100644 typings/year-table/src/index.vue.d.ts diff --git a/.cid/tiny-vue.yml b/.cid/tiny-vue.yml new file mode 100644 index 000000000..7afc96fa2 --- /dev/null +++ b/.cid/tiny-vue.yml @@ -0,0 +1,193 @@ +version: 0.1.0 +name: tiny-vue +language: nodejs + +# 构建工具 +dependencies: + base: + nodejs: best + +# 构建机器 +machine: + standard: + euler: + - default + +# 构建脚本 +scripts: + - sh build.sh + +# 构建产物 +artifacts: + npm_deploy: + - config_path: ./dist/${componentName}/package.json + # - config_path: ./dist/alert/package.json + # - config_path: ./dist/action-menu/package.json + # - config_path: ./dist/button/package.json + # - config_path: ./dist/vue/package.json + # - config_path: ./dist/action-sheet/package.json + # - config_path: ./dist/amount/package.json + # - config_path: ./dist/area/package.json + # - config_path: ./dist/autocomplete/package.json + # - config_path: ./dist/avatar/package.json + # - config_path: ./dist/badge/package.json + # - config_path: ./dist/breadcrumb/package.json + # - config_path: ./dist/breadcrumb-item/package.json + # - config_path: ./dist/bulletin-board/package.json + # - config_path: ./dist/button-group/package.json + # - config_path: ./dist/calendar/package.json + # - config_path: ./dist/card-template/package.json + # - config_path: ./dist/carousel/package.json + # - config_path: ./dist/carousel-item/package.json + # - config_path: ./dist/cascader/package.json + # - config_path: ./dist/cascader-menu/package.json + # - config_path: ./dist/cascader-node/package.json + # - config_path: ./dist/cascader-panel/package.json + # - config_path: ./dist/chart/package.json + # - config_path: ./dist/chart/autonavi-map/package.json + # - config_path: ./dist/chart/baidu-map/package.json + # - config_path: ./dist/chart/chart-bar/package.json + # - config_path: ./dist/chart/chart-boxplot/package.json + # - config_path: ./dist/chart/chart-candle/package.json + # - config_path: ./dist/chart/chart-core/package.json + # - config_path: ./dist/chart/chart-funnel/package.json + # - config_path: ./dist/chart/chart-gauge/package.json + # - config_path: ./dist/chart/chart-graph/package.json + # - config_path: ./dist/chart/chart-heatmap/package.json + # - config_path: ./dist/chart/chart-histogram/package.json + # - config_path: ./dist/chart/chart-line/package.json + # - config_path: ./dist/chart/chart-liquidfill/package.json + # - config_path: ./dist/chart/chart-map/package.json + # - config_path: ./dist/chart/chart-pie/package.json + # - config_path: ./dist/chart/chart-radar/package.json + # - config_path: ./dist/chart/chart-ring/package.json + # - config_path: ./dist/chart/chart-sankey/package.json + # - config_path: ./dist/chart/chart-scatter/package.json + # - config_path: ./dist/chart/chart-sunburst/package.json + # - config_path: ./dist/chart/chart-tree/package.json + # - config_path: ./dist/chart/chart-waterfall/package.json + # - config_path: ./dist/chart/chart-wordcloud/package.json + # - config_path: ./dist/checkbox/package.json + # - config_path: ./dist/checkbox-button/package.json + # - config_path: ./dist/checkbox-group/package.json + # - config_path: ./dist/col/package.json + # - config_path: ./dist/collapse/package.json + # - config_path: ./dist/collapse-item/package.json + # - config_path: ./dist/collapse-transition/package.json + # - config_path: ./dist/common/package.json + # - config_path: ./dist/company/package.json + # - config_path: ./dist/container/package.json + # - config_path: ./dist/country/package.json + # - config_path: ./dist/credit-card/package.json + # - config_path: ./dist/credit-card-form/package.json + # - config_path: ./dist/crop/package.json + # - config_path: ./dist/currency/package.json + # - config_path: ./dist/date-panel/package.json + # - config_path: ./dist/date-picker/package.json + # - config_path: ./dist/date-range/package.json + # - config_path: ./dist/date-table/package.json + # - config_path: ./dist/dept/package.json + # - config_path: ./dist/detail-page/package.json + # - config_path: ./dist/dialog-box/package.json + # - config_path: ./dist/drop-roles/package.json + # - config_path: ./dist/drop-times/package.json + # - config_path: ./dist/dropdown/package.json + # - config_path: ./dist/dropdown-item/package.json + # - config_path: ./dist/dropdown-menu/package.json + # - config_path: ./dist/espace/package.json + # - config_path: ./dist/exception/package.json + # - config_path: ./dist/file-upload/package.json + # - config_path: ./dist/floatbar/package.json + # - config_path: ./dist/form/package.json + # - config_path: ./dist/form-item/package.json + # - config_path: ./dist/fullscreen/package.json + # - config_path: ./dist/fall-menu/package.json + # - config_path: ./dist/grid/package.json + # - config_path: ./dist/grid-column/package.json + # - config_path: ./dist/grid-manager/package.json + # - config_path: ./dist/grid-toolbar/package.json + # - config_path: ./dist/hrapprover/package.json + # - config_path: ./dist/icon/package.json + # - config_path: ./dist/image/package.json + # - config_path: ./dist/image-viewer/package.json + # - config_path: ./dist/input/package.json + # - config_path: ./dist/ip-address/package.json + # - config_path: ./dist/layout/package.json + # - config_path: ./dist/link/package.json + # - config_path: ./dist/link-menu/package.json + # - config_path: ./dist/list/package.json + # - config_path: ./dist/loading/package.json + # - config_path: ./dist/locale/package.json + # - config_path: ./dist/locales/package.json + # - config_path: ./dist/logon-user/package.json + # - config_path: ./dist/logout/package.json + # - config_path: ./dist/milestone/package.json + # - config_path: ./dist/mini-picker/package.json + # - config_path: ./dist/modal/package.json + # - config_path: ./dist/month-range/package.json + # - config_path: ./dist/month-table/package.json + # - config_path: ./dist/nav-bar/package.json + # - config_path: ./dist/nav-menu/package.json + # - config_path: ./dist/notify/package.json + # - config_path: ./dist/numeric/package.json + # - config_path: ./dist/option/package.json + # - config_path: ./dist/option-group/package.json + # - config_path: ./dist/pager/package.json + # - config_path: ./dist/pager-item/package.json + # - config_path: ./dist/panel/package.json + # - config_path: ./dist/picker/package.json + # - config_path: ./dist/picker-column/package.json + # - config_path: ./dist/pop-upload/package.json + # - config_path: ./dist/popeditor/package.json + # - config_path: ./dist/popover/package.json + # - config_path: ./dist/popup/package.json + # - config_path: ./dist/progress/package.json + # - config_path: ./dist/pull-refresh/package.json + # - config_path: ./dist/radio/package.json + # - config_path: ./dist/radio-button/package.json + # - config_path: ./dist/radio-group/package.json + # - config_path: ./dist/rate/package.json + # - config_path: ./dist/roles/package.json + # - config_path: ./dist/row/package.json + # - config_path: ./dist/scroll-text/package.json + # - config_path: ./dist/scrollbar/package.json + # - config_path: ./dist/search/package.json + # - config_path: ./dist/select/package.json + # - config_path: ./dist/select-dropdown/package.json + # - config_path: ./dist/slide-bar/package.json + # - config_path: ./dist/slider/package.json + # - config_path: ./dist/split/package.json + # - config_path: ./dist/steps/package.json + # - config_path: ./dist/svg-icon/package.json + # - config_path: ./dist/switch/package.json + # - config_path: ./dist/tab-item/package.json + # - config_path: ./dist/tabbar/package.json + # - config_path: ./dist/tabbar-item/package.json + # - config_path: ./dist/table/package.json + # - config_path: ./dist/tabs/package.json + # - config_path: ./dist/tag/package.json + # - config_path: ./dist/text-popup/package.json + # - config_path: ./dist/time/package.json + # - config_path: ./dist/time-line/package.json + # - config_path: ./dist/time-panel/package.json + # - config_path: ./dist/time-picker/package.json + # - config_path: ./dist/time-range/package.json + # - config_path: ./dist/time-select/package.json + # - config_path: ./dist/time-spinner/package.json + # - config_path: ./dist/toggle-menu/package.json + # - config_path: ./dist/tooltip/package.json + # - config_path: ./dist/top-box/package.json + # - config_path: ./dist/transfer/package.json + # - config_path: ./dist/transfer-panel/package.json + # - config_path: ./dist/tree/package.json + # - config_path: ./dist/tree-menu/package.json + # - config_path: ./dist/upload/package.json + # - config_path: ./dist/upload-dragger/package.json + # - config_path: ./dist/upload-list/package.json + # - config_path: ./dist/user/package.json + # - config_path: ./dist/user-account/package.json + # - config_path: ./dist/user-contact/package.json + # - config_path: ./dist/user-head/package.json + # - config_path: ./dist/user-link/package.json + # - config_path: ./dist/wizard/package.json + # - config_path: ./dist/year-table/package.json diff --git a/.husky/_/husky.sh b/.husky/_/husky.sh new file mode 100644 index 000000000..cec959a6b --- /dev/null +++ b/.husky/_/husky.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env sh +if [ -z "$husky_skip_init" ]; then + debug () { + if [ "$HUSKY_DEBUG" = "1" ]; then + echo "husky (debug) - $1" + fi + } + + readonly hook_name="$(basename -- "$0")" + debug "starting $hook_name..." + + if [ "$HUSKY" = "0" ]; then + debug "HUSKY env variable is set to 0, skipping hook" + exit 0 + fi + + if [ -f ~/.huskyrc ]; then + debug "sourcing ~/.huskyrc" + . ~/.huskyrc + fi + + readonly husky_skip_init=1 + export husky_skip_init + sh -e "$0" "$@" + exitCode="$?" + + if [ $exitCode != 0 ]; then + echo "husky - $hook_name hook exited with code $exitCode (error)" + fi + + if [ $exitCode = 127 ]; then + echo "husky - command not found in PATH=$PATH" + fi + + exit $exitCode +fi diff --git a/.husky/commit-msg b/.husky/commit-msg index d71a03b9f..7cd8dd9a4 100644 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -yarn commitlint --edit $1 +npx --no-install commitlint --edit diff --git a/.husky/pre-commit b/.husky/pre-commit index 36af21989..c37466e2b 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -npx lint-staged +npx lint-staged \ No newline at end of file diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..4c30f60e9 --- /dev/null +++ b/.npmrc @@ -0,0 +1,3 @@ +@huawei:registry=https://npm.cloudartifact.dgg.dragon.tools.huawei.com/artifactory/api/npm/npm-cbcbigate/ +_auth=Y2JjYmlnYXRlOkh1YXdlaUAxMjM= +registry=https://npm.inhuawei.com/ \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 18daa8f34..153443acc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,7 @@ - 报告[新缺陷](https://github.com/opentiny/tiny-vue/issues/new?template=bug-report.yml) - 为[已有缺陷](https://github.com/opentiny/tiny-vue/labels/bug)提供更详细的信息,比如补充截图、提供更详细的复现步骤、提供最小可复现demo链接等 - 提交 Pull requests 修复文档中的错别字或让文档更清晰和完善 -- 添加官方小助手微信 opentiny,加入技术交流群参与讨论 +- 添加官方小助手微信 opentiny-official,加入技术交流群参与讨论 当你亲自使用 TinyVue 组件库,并参与多次以上形式的贡献,对 TinyVue 逐渐熟悉之后,可以尝试做一些更有挑战的事情,比如: @@ -63,7 +63,7 @@ npm run dev:vue2 - 请确保你已经完成本地启动中的步骤,并能正常访问:[http://127.0.0.1:5173/](http://127.0.0.1:5173/) - 创建新分支 `git checkout -b username/feature1`,分支名字建议为 `username/feat-xxx` / `username/fix-xxx` - 本地编码 -- 遵循 Commit Message Format 规范进行提交,不符合提交规范的 PR 将不会被合并 +- 遵循 [Commit Message Format](https://www.conventionalcommits.org/zh-hans/v1.0.0/) 规范进行提交,不符合提交规范的 PR 将不会被合并 - 提交到远程仓库:git push origin branchName - (可选)同步上游仓库 dev 分支最新代码:git pull upstream dev - 打开 TinyVue 代码仓库的 [Pull requests](https://github.com/opentiny/tiny-vue/pulls) 链接,点击 New pull request 按钮提交 PR @@ -77,5 +77,5 @@ npm run dev:vue2 如果你对我们的开源项目感兴趣,欢迎通过以下方式加入我们的开源社区。 -- 添加官方小助手微信:opentiny,加入我们的技术交流群 +- 添加官方小助手微信:opentiny-official,加入我们的技术交流群 - 加入邮件列表:opentiny@googlegroups.com diff --git a/README.md b/README.md index 4bda22bdb..3336ef0e8 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ import { Button as TinyButton } from '@opentiny/vue' ```shell git clone git@github.com:opentiny/tiny-vue.git cd tiny-vue -npm i +npm i --legacy-peer-deps # 启动 Vue3 项目 npm run dev:vue3 diff --git a/build.sh b/build.sh index 1a9a5d599..543be349c 100644 --- a/build.sh +++ b/build.sh @@ -2,12 +2,19 @@ if [ ! $version ]; then npm version 0.1.0-`date "+%Y%m%d%H%M%S"`; -else npm version ${version}; +else npm version $version; fi -npm run bootstrap -npm run build:vue3 -npm run release3 +npm install + +if [ ! $componentName ]; +then + npm run build:vue$vueVersion +else + npm run buildfuxi:vue$vueVersion +fi + +npm run releasefuxi$vueVersion if [ $? -ne 0 ] then diff --git a/build/build-entry-app.js b/build/build-entry-app.js index 480a72e1b..3a8e893d9 100644 --- a/build/build-entry-app.js +++ b/build/build-entry-app.js @@ -50,6 +50,5 @@ const buildFullRuntime = (buildType) => { fs.writeFileSync(outputPath, output) utils.logGreen(`npm run build:entry done. [${outputDir}/${buildType}.js]`) -} - -;['core', 'base', 'chart'].forEach(buildFullRuntime) +}; +['core', 'base', 'chart'].forEach(buildFullRuntime) diff --git a/build/build-entry.js b/build/build-entry.js index 43e5f5248..b0112b3e5 100644 --- a/build/build-entry.js +++ b/build/build-entry.js @@ -138,7 +138,7 @@ const createEntry = (mode) => { }) fs.writeFileSync(OUTPUT_PATH, output) -} -;['all', 'pc', 'mobile'].forEach(createEntry) +}; +['all', 'pc', 'mobile'].forEach(createEntry) utils.logGreen(`npm run build:entry done. [${outputDir}/index.js,${outputDir}/pc.js,${outputDir}/mobile.js]`) diff --git a/build/build-icon.js b/build/build-icon.js index 04c9546f7..31e6b6bde 100644 --- a/build/build-icon.js +++ b/build/build-icon.js @@ -32,7 +32,7 @@ const inputOptions = { // 如果打包文件中包含 jsx 语法, commonjs 必须放置在 babel 配置下面,否则会报错 PLUGIN_ERROR commonjs() ], - external: (deps) => /^@opentiny[\\/]-vue-common/.test(deps) + external: (deps) => /^@huawei[\\/]tiny-vue-common/.test(deps) } const outputOptions = { @@ -49,7 +49,7 @@ const build = (components) => { if (component.path === 'index.js') { inputs.external = (deps) => !deps.includes('index.js') } else { - inputs.external = (deps) => /^@opentiny[\\/]vue-common/.test(deps) + inputs.external = (deps) => /^@huawei[\\/]tiny-vue-common/.test(deps) } rollup diff --git a/build/build-ui.js b/build/build-ui.js index 4a4f2444b..2a46f5633 100644 --- a/build/build-ui.js +++ b/build/build-ui.js @@ -22,9 +22,9 @@ const replaceConstant = { 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV) } -if (process.env.tiny_mode === 'pc') { +if (process.env.TINY_MODE === 'pc') { outputOptions.format = 'umd' - replaceConstant['process.env.TINY_MODE'] = JSON.stringify(process.env.tiny_mode) + replaceConstant['process.env.TINY_MODE'] = JSON.stringify(process.env.TINY_MODE) } /** diff --git a/build/build-version.js b/build/build-version.js index 867e89579..c94a77e9c 100644 --- a/build/build-version.js +++ b/build/build-version.js @@ -16,7 +16,7 @@ const TAG = process.argv[3] === 'false' ? '' : process.argv[3] const packages = path.join(ROOT_PATH, 'packages') const pkgJsonFileName = 'package.json' const { logGreen } = require('./utils') -const tinyVueReg = /@opentiny\// +const tinyVueReg = /@huawei\// const targetVersion = process.argv[2] || JSON.parse(fs.readFileSync(path.join(ROOT_PATH, pkgJsonFileName)).toString()).version diff --git a/build/config.js b/build/config.js index f4e824c32..0c73447a7 100644 --- a/build/config.js +++ b/build/config.js @@ -8,10 +8,26 @@ const { nodeResolve } = require('@rollup/plugin-node-resolve') const { pathJoin } = require('./utils') const { getAllModules } = require('./module-utils') -const external = ['vue', './pc', './mobile', '@vue/composition-api', '@opentiny/vue-common', '@opentiny/vue-locale', '@opentiny/vue-renderless'] +const external = [ + 'vue', + 'quill', + './pc', + 'echarts', + 'echarts-amap', + './mobile', + '@vue/composition-api', + 'echarts-liquidfill', + 'echarts-wordcloud', + '@opentiny/vue-common', + '@opentiny/vue-locale', + '@opentiny/vue-renderless' +] const globals = { vue: 'Vue', + 'echarts-amap': 'echarts.amap', + 'echarts-liquidfill': 'echarts-liquidfill', + 'echarts-wordcloud': 'echarts-wordcloud', '@vue/composition-api': 'vueCompositionApi', '@opentiny/vue-common': 'TinyVueCommon', '@opentiny/vue-locale': 'TinyVueLocale', @@ -35,9 +51,9 @@ components.forEach((item) => { globals[item.libName] = item.global // TinyTodo if (isComponent) { - if (fs.existsSync(pathJoin('../../vue-theme3'))) { - aliasList[`@opentiny/vue-theme/${item.LowerName}/index.css`] = pathJoin(`../../vue-theme3/style/${item.LowerName}/index.css`) - aliasList[`@opentiny/vue-theme/${item.LowerName}/index.js`] = pathJoin(`../../vue-theme3/style/${item.LowerName}/index.js`) + if (fs.existsSync(pathJoin('../../tiny-vue-theme'))) { + aliasList[`@opentiny/vue-theme/${item.LowerName}/index.css`] = pathJoin(`../../tiny-vue-theme/src/${item.LowerName}/index.css`) + aliasList[`@opentiny/vue-theme/${item.LowerName}/index.js`] = pathJoin(`../../tiny-vue-theme/src/${item.LowerName}/index.js`) } external.push(item.libName + '/index.js') } else { @@ -47,7 +63,8 @@ components.forEach((item) => { exports.aliasList = aliasList -exports.external = (deps) => external.includes(deps) || /^@opentiny[\\/](vue-renderless|vue-theme|vue-common|vue-icon)|cropperjs/.test(deps) +exports.external = (deps) => + external.includes(deps) || /^@huawei[\\/](tiny-vue-renderless|tiny-vue-theme|tiny-vue-common|tiny-vue-icon)|echarts|cropperjs|quill/.test(deps) exports.globals = globals diff --git a/build/module-utils.js b/build/module-utils.js index 166ff3454..7a4dc3539 100644 --- a/build/module-utils.js +++ b/build/module-utils.js @@ -197,7 +197,7 @@ const getSortModules = ({ filterIntercept, isSort = true }) => { component.parentDir = componentName // libPath: 'packages/todo/dist/pc.js' 组件输出路径 component.libPath = component.path.replace('/index.js', '/src/index.js').replace('/src/', '/dist/lib/').replace('.vue', '.js') - // libName: '@opentiny/vue/todo/pc' + // libName: '@huawei/vue/todo/pc' component.libName = component.libPath .replace('packages/', '') .replace('/index', '') diff --git a/build/release-ui.js b/build/release-ui.js index 8c3219e4c..58d71fcc8 100644 --- a/build/release-ui.js +++ b/build/release-ui.js @@ -4,8 +4,8 @@ const fs = require('fs-extra') const path = require('path') const { execSync } = require('child_process') -const utils = require('./utils') -const { logGreen } = require('./utils') +const utils = require('../build/utils') +const { logGreen } = require('../build/utils') const sourcePkg = 'packages' const packages = 'dist' @@ -17,6 +17,7 @@ const NPM_WAREHOUSE = process.env.NPM_WAREHOUSE const targetVersion = utils.getTinyVersion('themeVersion') const targetVersionArr = targetVersion.split('.') const themeVersionDependencies = `~${targetVersionArr[0]}.${targetVersionArr[1]}.0` +const typings = 'typings' const packPackages = (p, packagePath) => { execSync('npm pack -q', { cwd: path.join(packages, p) }) @@ -63,6 +64,9 @@ const dealPackage = (p, packageJSON) => { } } packageJSON.dependencies = Object.assign(packageJSON.dependencies || {}, dependencies) + if (VERSION_TAG.startsWith('3')) { + packageJSON.types = 'index.d.ts' + } packageJSON.sideEffects = false packageJSON.version = VERSION_TAG } @@ -116,6 +120,41 @@ const dealFile = (componentDir, distDir) => { } } +// chart文件夹处理 + +const releaseChart = (componentDir, item) => { + fs.readdirSync(componentDir).forEach((child) => { + const stat = fs.statSync(path.join(componentDir, child)) + + if (stat.isDirectory()) { + const distPath = path.join(sourcePkg, item, child, packages) + const packageJson = path.join(sourcePkg, item, child, packageName) + + const typingsPath = path.join(typings, item, child) + + if (fs.existsSync(typingsPath) && VERSION_TAG.startsWith('3')) { + fs.copySync(typingsPath, path.join(packages, item), { + overwrite: true + }) + } + + if (fs.existsSync(distPath)) { + fs.copySync(distPath, path.join(packages, item, child), { + overwrite: true + }) + fs.copySync(packageJson, path.join(packages, item, child, packageName), { + overwrite: true + }) + } else { + fs.copySync(componentDir, path.join(packages, item, child), { + overwrite: true + }) + } + release(path.join(item, child)) + } + }) +} + // 读取packages文件夹下的所有组件,并执行copy操作 const releaseAll = () => { fs.readdirSync(path.join(sourcePkg)).forEach((item) => { @@ -125,6 +164,13 @@ const releaseAll = () => { if (stat.isDirectory()) { const distPath = path.join(sourcePkg, item, packages) const packageJson = path.join(sourcePkg, item, packageName) + const typingsPath = path.join(typings, item) + + if (fs.existsSync(typingsPath) && VERSION_TAG.startsWith('3')) { + fs.copySync(typingsPath, path.join(packages, item), { + overwrite: true + }) + } if (fs.existsSync(distPath)) { fs.copySync(distPath, path.join(packages, item), { @@ -134,6 +180,7 @@ const releaseAll = () => { overwrite: true }) } else { + // 如果packags包里面没有dist目录,则copy整个目录,比如common local等适配层 fs.copySync(componentDir, path.join(packages, item), { overwrite: true }) @@ -143,6 +190,9 @@ const releaseAll = () => { } release(item) + if (item === 'chart') { + releaseChart(componentDir, item) + } } }) diff --git a/build/release.js b/build/release.js index b9dbdc562..3d4d6deb8 100644 --- a/build/release.js +++ b/build/release.js @@ -4,21 +4,18 @@ const fs = require('fs-extra') const path = require('path') const semver = require('semver') -const { execSync } = require('child_process') const sourcePkg = 'packages' const source = 'dist' const packageName = 'package.json' +const typings = 'typings' const packagePath = path.join(source, packageName) const packageJSON = fs.readJSONSync(packageName) const keys = ['name', 'version', 'description', 'main', 'files', 'sideEffects', 'author', 'license', 'repository', 'dependencies', 'engines', 'browserslist'] -const allDist = 'allDist' -const toOneZip = process.env.tiny_mode === 'pc' const NPM_TAG = process.env.NPM_TAG // 命令行中指定的版本号 const VERSION_TAG = process.env.VERSION_TAG -const NPM_WAREHOUSE = process.env.NPM_WAREHOUSE for (let key in packageJSON) { if (Object.prototype.hasOwnProperty.call(packageJSON, key)) { @@ -33,7 +30,7 @@ if (VERSION_TAG) { // 根据modules.json生成所有组件列表信息 const genDependencies = () => { - const { getComponents } = require('./module-utils') + const { getComponents } = require('../build/module-utils') let dependencies = {} getComponents(false).forEach((component) => { @@ -61,6 +58,10 @@ const genDependencies = () => { return dependencies } +if (VERSION_TAG.startsWith('3')) { + packageJSON.types = 'index.d.ts' +} + // 根据组件列表信息重新package.json的dependencies信息 packageJSON.dependencies = Object.assign(packageJSON.dependencies || {}, genDependencies()) @@ -69,45 +70,15 @@ fs.copySync(packagePath, path.join(source, 'vue', packageName), { overwrite: true }) -if (toOneZip) { - const vuePackage = path.join(allDist, 'vue') +const entrys = ['pc.js', 'mobile.js', 'index.js'] - if (!fs.existsSync(allDist)) { - fs.mkdirSync(allDist) - } - - if (!fs.existsSync(vuePackage)) { - fs.mkdirSync(vuePackage) - } - - fs.copyFileSync(packageName, path.join(vuePackage, packageName)) - - fs.readdirSync(source).forEach((item) => { - const stat = fs.statSync(path.join(source, item)) - - if (!stat.isDirectory()) { - fs.copyFileSync(path.join(source, item), path.join(vuePackage, item)) - } +entrys.forEach((name) => { + fs.copySync(path.join(sourcePkg, name), path.join(source, 'vue', name), { + overwrite: true }) -} else { - const entrys = ['pc.js', 'mobile.js', 'index.js'] - - entrys.forEach((name) => { - fs.copyFileSync(path.join(sourcePkg, name), path.join(source, name)) - fs.copySync(path.join(sourcePkg, name), path.join(source, 'vue', name), { + if (VERSION_TAG.startsWith('3')) { + fs.copySync(path.join(typings, name.replace('.js', '.d.ts')), path.join(source, 'vue', name.replace('.js', '.d.ts')), { overwrite: true }) - }) - // 只有在发布npm测试仓库的时候才执行以下压缩包的逻辑 - if (NPM_WAREHOUSE === 'test') { - execSync('npm pack', { cwd: source }) - - fs.readdirSync(source).forEach((item) => { - if (item.endsWith('.tgz')) { - const tgzPath = path.join(source, item) - - fs.moveSync(tgzPath, path.join('tgzs', item), { overwrite: true }) - } - }) } -} +}) diff --git a/build/runtime-utils.js b/build/runtime-utils.js index 9737cb9d3..8b890680d 100644 --- a/build/runtime-utils.js +++ b/build/runtime-utils.js @@ -142,15 +142,7 @@ const runtimeComponents = { 'Chart', 'ChartBoxplot' ], - external: [ - 'CardTemplate', - 'CreditCard', - 'CreditCardForm', - 'SvgIcon', - 'AutonaviMap', - 'ChartWordcloud', - 'ChartLiquidfill' - ] + external: ['CardTemplate', 'CreditCard', 'CreditCardForm', 'SvgIcon', 'AutonaviMap', 'ChartWordcloud', 'ChartLiquidfill'] } const echartsVersion = getVersion('echarts') @@ -160,12 +152,10 @@ const dependencies = { vue: 'node_modules/vue/dist/vue.min.js', 'vue-i18n': 'node_modules/vue-i18n/dist/vue-i18n.min.js', axios: 'node_modules/axios/dist/axios.min.js', - 'axios-mock-adapter': - 'node_modules/axios-mock-adapter/dist/axios-mock-adapter.min.js', - '@vue/composition-api': - 'node_modules/@vue/composition-api/dist/vue-composition-api.prod.js', - '@aurora/core': 'node_modules/@aurora/core/dist/aurora.min.js', - '@aurora/service': 'node_modules/@aurora/service/dist/aurora.service.min.js', + 'axios-mock-adapter': 'node_modules/axios-mock-adapter/dist/axios-mock-adapter.min.js', + '@vue/composition-api': 'node_modules/@vue/composition-api/dist/vue-composition-api.prod.js', + '@huawei/core': 'node_modules/@huawei/core/dist/aurora.min.js', + '@huawei/service': 'node_modules/@huawei/service/dist/aurora.service.min.js', cropperjs: 'node_modules/cropperjs/dist/cropper.min.js', vue3: 'example/node_modules/vue/dist/vue.global.prod.js', 'vue3-i18n': 'example/node_modules/vue-i18n/dist/vue-i18n.global.js' @@ -176,17 +166,14 @@ const runtimeDeps = { vue: 'lib/vue.min.js' + getVersion('vue'), axios: 'lib/axios.min.js' + getVersion('axios'), 'vue-i18n': 'lib/vue-i18n.min.js' + getVersion('vue-i18n'), - 'axios-mock-adapter': - 'lib/axios-mock-adapter.min.js' + getVersion('axios-mock-adapter') + 'axios-mock-adapter': 'lib/axios-mock-adapter.min.js' + getVersion('axios-mock-adapter') }, aurora: { - '@aurora/core': 'lib/aurora.min.js' + getVersion('@aurora/core'), - '@aurora/service': - 'lib/aurora.service.min.js' + getVersion('@aurora/service') + '@huawei/core': 'lib/aurora.min.js' + getVersion('@huawei/core'), + '@huawei/service': 'lib/aurora.service.min.js' + getVersion('@huawei/service') }, - aui3Lib: { - '@vue/composition-api': - 'lib/vue-composition-api.prod.js' + getVersion('@vue/composition-api'), + tiny3Lib: { + '@vue/composition-api': 'lib/vue-composition-api.prod.js' + getVersion('@vue/composition-api'), echarts: echartsSource, 'echarts/lib/echarts': echartsSource, 'echarts/lib/chart/bar': echartsSource, @@ -217,13 +204,10 @@ const runtimeDeps = { 'echarts/lib/component/dataZoom': echartsSource, 'echarts/lib/component/visualMap': echartsSource, cropperjs: 'lib/cropper.min.js' + getVersion('cropperjs'), - '@opentiny/vue-renderless-common': - 'aui/common/renderless.js' + - getVersion('@opentiny/vue-renderless') + '@opentiny/vue-renderless-common': 'tiny/common/renderless.js' + getVersion('@opentiny/vue-renderless') }, - aui3Component: { - '@opentiny/vue-locale': - 'COMPONENT_DIR/locale.js' + auroraVueVersion, + tiny3Component: { + '@opentiny/vue-locale': 'COMPONENT_DIR/locale.js' + auroraVueVersion, '@opentiny/vue-icon': 'COMPONENT_DIR/icon.js' + auroraVueVersion, '@opentiny/vue-common': 'COMPONENT_DIR/common.js' + auroraVueVersion } @@ -241,9 +225,7 @@ const getPartDeps = (keys = []) => { return tempDeps } -const getAllDeps = () => { - return getPartDeps(Object.keys(runtimeDeps)) -} +const getAllDeps = () => getPartDeps(Object.keys(runtimeDeps)) const getAllComponents = () => { const componentMap = moduleUtils.getPcComponents(true) @@ -255,38 +237,26 @@ const getAllComponents = () => { let version = auroraVueVersion try { - version = - '?v=' + - require('../' + - libEntry.replace('index.js', 'package.json')).version.replace( - /[\^|~]/g, - '' - ) + version = '?v=' + require('../' + libEntry.replace('index.js', 'package.json')).version.replace(/[\^|~]/g, '') } catch (e) { logRed(e) } - systemMap[componentMap[i].importName] = - 'COMPONENT_DIR/' + libName + '.js' + version + systemMap[componentMap[i].importName] = 'COMPONENT_DIR/' + libName + '.js' + version } return systemMap } -const getFullRuntimeDeps = () => { - return { ...getAllDeps(), ...getAllComponents() } -} +const getFullRuntimeDeps = () => ({ ...getAllDeps(), ...getAllComponents() }) -const getComponentRuntimeDeps = () => { - return { - ...getPartDeps(['theme', 'aui3Lib', 'aui3Component']), - ...getAllComponents() - } -} +const getComponentRuntimeDeps = () => ({ + ...getPartDeps(['theme', 'tiny3Lib', 'tiny3Component']), + ...getAllComponents() +}) const getFullRuntime = (name) => { - const arr = - typeof name === 'string' ? [name] : name || Object.keys(runtimeComponents) + const arr = typeof name === 'string' ? [name] : name || Object.keys(runtimeComponents) return [].concat(...arr.map((key) => runtimeComponents[key])) } @@ -295,14 +265,7 @@ const getFullRuntime = (name) => { * 提取 @opentiny/vue-renderless 中的公共代码,打成独立包(避免组件运行不正常) */ const getRenderlessExports = () => { - const RENDERLESS_PATH = pathJoin( - '..', - 'node_modules', - '@aurora', - 'renderless', - 'common', - 'runtime.js' - ) + const RENDERLESS_PATH = pathJoin('..', 'node_modules', '@huawei', 'renderless', 'common', 'runtime.js') let EXTERNAL_RENDERLESS = [] diff --git a/example/.npmrc b/example/.npmrc new file mode 100644 index 000000000..36859f531 --- /dev/null +++ b/example/.npmrc @@ -0,0 +1,12 @@ +# registry=https://npm.cloudartifact.dgg.dragon.tools.huawei.com/artifactory/api/npm/npm-cbcbigate/ +# _auth=Y2JjYmlnYXRlOkh1YXdlaUAxMjM= + +#@huawei:registry=https://szg1.artifactory.inhuawei.com/artifactory/api/npm/npm-cbu-common +registry=https://npm.inhuawei.com/ + +# 装测试包 +@huawei:registry=https://npm.cloudartifact.dgg.dragon.tools.huawei.com/artifactory/api/npm/npm-cbcbigate/ +_auth=Y2JjYmlnYXRlOkh1YXdlaUAxMjM= +# 安装 +@originjs:registry=https://npm.cloudartifact.dgg.dragon.tools.huawei.com/artifactory/api/npm/npm-fed/ +@types:registry=https://npm.cloudartifact.dgg.dragon.tools.huawei.com/artifactory/api/npm/sz-npm-public \ No newline at end of file diff --git a/example/build/build-icon.js b/example/build/build-icon.js index d1049ef2e..8dee19359 100644 --- a/example/build/build-icon.js +++ b/example/build/build-icon.js @@ -45,7 +45,7 @@ const build = (icons) => { } else if (itconComponent.path === 'lowercase.js') { inputs3.external = (deps) => !deps.includes('lowercase.js') } else { - inputs3.external = (deps) => !/@opentiny[\\/]vue-theme/.test(deps) && !deps.includes('index.js') + inputs3.external = (deps) => !/@huawei[\\/]tiny-vue-theme/.test(deps) && !deps.includes('index.js') } rollup diff --git a/example/build/build-ui.js b/example/build/build-ui.js index 0e2e46877..73ce312c0 100644 --- a/example/build/build-ui.js +++ b/example/build/build-ui.js @@ -25,7 +25,7 @@ const replaceConstant = { if (process.env.TINY_MODE === 'pc') { outputOptions.format = 'umd' - replaceConstant['process.env.TINY_MODE'] = JSON.stringify(process.env.tiny_mode) + replaceConstant['process.env.TINY_MODE'] = JSON.stringify(process.env.TINY_MODE) } const build = ({ comp, callbackFn }) => { diff --git a/example/build/config.js b/example/build/config.js index cf2d0d1f2..67da9a738 100644 --- a/example/build/config.js +++ b/example/build/config.js @@ -8,13 +8,27 @@ const { nodeResolve } = require('@rollup/plugin-node-resolve') const { pathJoin } = require('../../build/utils') const { getAllModules } = require('../../build/module-utils') -const external = ['vue', './pc', './mobile', '@opentiny/vue-common', '@opentiny/vue-locale', '@vue/composition-api', '@opentiny/vue-renderless'] +const external = [ + 'vue', + './pc', + './mobile', + '@opentiny/vue-common', + 'echarts', + 'echarts-amap', + '@opentiny/vue-locale', + 'quill', + '@vue/composition-api', + '@opentiny/vue-renderless' +] const globals = { vue: 'Vue', '@vue/composition-api': 'vueCompositionApi', '@opentiny/vue-locale': 'TinyVueLocale', '@opentiny/vue-common': 'TinyVueCommon', + 'echarts-amap': 'echarts.amap', + 'echarts-liquidfill': 'echarts-liquidfill', + 'echarts-wordcloud': 'echarts-wordcloud', '@opentiny/vue-renderless': 'TinyRenderLess' } @@ -30,14 +44,14 @@ components.forEach((itemComponent) => { const isComponent = itemComponent.type === 'component' - external.push(itemComponent.importName) - external.push(itemComponent.libName) + external.push(itemComponent.importName) // @opentiny/vue3-todo + external.push(itemComponent.libName) // @opentiny/vue3/todo globals[itemComponent.libName] = itemComponent.global // TinyTodo if (isComponent) { if (fs.existsSync(pathJoin('../../tiny-vue-theme'))) { - aliasList[`@opentiny/vue-theme/${itemComponent.LowerName}/index.css`] = pathJoin(`../../tiny-vue-theme/src/${itemComponent.LowerName}/index.css`) - aliasList[`@opentiny/vue-theme/${itemComponent.LowerName}/index.js`] = pathJoin(`../../tiny-vue-theme/src/${itemComponent.LowerName}/index.js`) + aliasList[`@opentiny/vue-theme/${itemComponent.LowerName}/index.css`] = pathJoin(`../../tiny-vue-theme/style/${itemComponent.LowerName}/index.css`) + aliasList[`@opentiny/vue-theme/${itemComponent.LowerName}/index.js`] = pathJoin(`../../tiny-vue-theme/style/${itemComponent.LowerName}/index.js`) } external.push(`${itemComponent.libName}/index.js`) } else { @@ -47,7 +61,8 @@ components.forEach((itemComponent) => { exports.aliasList = aliasList -exports.external = (deps) => external.includes(deps) || /^@opentiny[\\/](vue-common|vue-renderless|vue-theme|vue-icon|cropperjs)/.test(deps) +exports.external = (deps) => + external.includes(deps) || /^@huawei[\\/](tiny-vue-renderless|tiny-vue-theme|tiny-vue-common|tiny-vue-icon)|echarts|cropperjs|quill/.test(deps) exports.globalsMap = globals diff --git a/example/entry/icon.js b/example/entry/icon.js new file mode 100644 index 000000000..839248ed1 --- /dev/null +++ b/example/entry/icon.js @@ -0,0 +1 @@ +export * from '@opentiny/vue-icon' diff --git a/example/entry/pc.js b/example/entry/pc.js new file mode 100644 index 000000000..7a5b4c4b0 --- /dev/null +++ b/example/entry/pc.js @@ -0,0 +1,5 @@ +export * from '@opentiny/vue' +import locale from '@opentiny/vue-locale' + +// 这里需要在运行时导出国际化方法 +export { locale } diff --git a/example/package.json b/example/package.json index de7a49451..8c48dfb5f 100644 --- a/example/package.json +++ b/example/package.json @@ -4,22 +4,25 @@ "scripts": { "dev": "vite", "test": "vitest test", + "build:runtime-pc": "vite build --mode pc", + "build:runtime-icon": "vite build --mode icon", "build:icon3": "cross-env NODE_ENV=production node build/build-icon.js", "coverage": "vitest run --coverage" }, "devDependencies": { - "@vue/babel-plugin-jsx": "^1.1.0", - "rollup-plugin-postcss": "^2.0.3", - "rollup-plugin-vue": "^6.0.0", - "vue": "^3.2.11", - "@vue/test-utils": "^2.0.0", - "jsdom": "16.4.0", - "vue-i18n": "^9.1.7", - "vitest": "^0.22.1", - "vue-router": "^4.0.11", "@vitejs/plugin-vue": "^3.0.3", "@vitejs/plugin-vue-jsx": "^2.0.0", - "vite-plugin-markdown-vue": "^0.1.2" + "@vue/babel-plugin-jsx": "^1.1.0", + "@vue/test-utils": "^2.0.0", + "esbuild-register": "^3.3.3", + "jsdom": "16.4.0", + "rollup-plugin-postcss": "^2.0.3", + "rollup-plugin-vue": "^6.0.0", + "vite-plugin-markdown-vue": "^0.1.2", + "vitest": "^0.22.1", + "vue": "^3.2.25", + "vue-i18n": "^9.1.7", + "vue-router": "^4.0.11" }, "eslintConfig": { "root": true, diff --git a/example/public/favicon.ico b/example/public/favicon.ico index 719c584f71c05d90cfa7593676ec15a8f50937ad..58679444595bda4f04b7982a5fccad54e1082d13 100644 GIT binary patch literal 6796 zcmds6OKTKC5bhX)iX;X^4|+(BIq5;Oan+bz5R6Zv1_ELp8#S7+iU}k>Fys(_lot^^ z1O-nXy@(f2f`7rUy6T&motHDa**&E4An*N4B+Q778{`S@Yjxf9O0 zF$kQl29Xi}!Px)u0aHA6VVr7v$uk4PS@Y8dSbK#nhUJ*6#{40s{1)dkzAKnBu%0&mkIeN< z!>+R#+cn%V%mda>L)3|ndG~eQW7xSy(_P}gysWctTw*+iyM$lULPyRtYwZh{7!R(~ zN)P$47HfCRE5>Qm`rk^OWetLktb9?QR$|?b_!xGsO`r9PB59fT7QHD5tq!)qFU(3j zZE>{v*X8%mOpUTxs(e4pUrj%c$#beRHA*X5 zVRQ;}7L3H}G)q0fm435>X4OC!u7WK()Y2j?Mg7vWe zd?H#M&{-IEFec0Ucs}DE(vy1KuZ8O9+10kct26`iY2mD@Iiutda3gVxq5qWizm~m| zUhG^%Xmrn#ZTwbvE|MIHdNflG7af95T?a)@9-gMd~2wDW|Js>A4{t=%ai_MoD&5deioeVrf@%+8+2TPXPkncTxZRyG}wY#hp_<<=d)9d|L`Rr& literal 187502 zcmeI5dvqMteaDAKLg|a7Crydd#5|HTEiDbDr%f7Co0hhDU@X~|W!cioIIa40j4jD} zt-|*7AO2~3)N|S%pEi$*7E&3Ai3mPHHkKZ4>yDdFw6(n>jP2t#u>w(0;JNMFuQ-)y_<3sU3p?vqEwtCEi|uu9qMVv< zuN%bQI~LpPZ+UL}XRe6C{%{*vfm$js*Wdi9Y=7%iwzv6rs2zeS;>vE!SuKwgZ#(P? z%yw^n_e@{Qo@_dG5vB^JavgQ6?JO00&zyz*NOSwDt$>P02+a1krohoDjV0pA2UAYG zF=y32ioE`?D3D8U{V@0$$z#dJ)cmeHZgt|s?=mOOrZNrh42w404pzX60_3~1=~Ne3 zI_Jm}an+x?iPl*yrkt2$&b%B&{%lwjnCWj>1zw(UWl6*-!Bj{6A36DdP|KLJuy_u) z!>&Ls^Z8%O%RvZs+{%zJ<-+cHET_Ewp7~vCQ!ngXbA#H@aG8Cd`8_L84FxPYh?h&o zCM#cpsau*pqnM>I_SOKpJ<3oLa^gf&h&2m7;Sf9$VIb=1E$-?45K@BeY8v*Bt-(RpDk6|m$W zUJ*RVC{3o?>;EMDeLs0Dfg^BbxB5@S(s_8N3KTfmo4OJFOvqr!zK)aq&A&|>TE^oWOzMMi z^4&1*3;8wpIT{2*_H9u9gEU#J8B-x(sS`Yr1;7;aKWiL=S5c18czL$3WzAxy={;fe z&8W4>$U)o#Z7&!)>-Py-uE|z=xnSyr_PWmm8>d3VlE&0}Fx61?Tsn@YV9M!OFXDLy zL%2U@$82Bf7Mdp$HJ`3!d+FQ+eP^r9OsVw;&r}Fm>I6?@wP(uC*<0E(LomLkaRH3y zF*-mym)W)ge!jPquLo5xn9A*1``PNosSvXiUZ(7f(fik7*1Xzj|Q%-)e2)`N@V>5b=Pu!uR`_pIAEtA-9Cp~JqEZ4vF zw@82F%04GIPDO~N=rd*ap$lf8(HNW2vmE2V*^3=5KZkQiO>+>XIF`?pKbE}DeQ>z` zB=UG7_aK-lRfcaoWoO0D`#0eWCq$o78=K)-T2bPRauDe2&6V=$TGyLQ?W(`sUz`d7 zOLU#LQl5yncr)e1;~Ds$na_W&=gwaaBV)O~)ceuS2W!nrx!d>8lq{Aio%>+KDL*WU z_!SIOKP~sz)aY~C*bMQYtJe8^OAg|V8foEl9xAzPuD9hk>D+|-eAjr7Q~r38GWS6S zOUzU;KUvP_)7Y%P_2wX+OF-KJM<=4hl4xsXOvQ{PW~vxdPIVMF%zXZAX4`eL`i#?E zZCBBl59_blJP5%?rKQQ#t~>519j9W-Qs)MY!(hSm{eDvEu?qS3=8@liXr?dKT`6D2 zJcwM#_tWVdleerqree-guuO%0JeB7k75Mi>uS`*#%cfiQSFkO=ZLP}pO{O~P*A~X9 zgs{X+$@HzVnWEnhH0D9XDt6O#3OcXgx{!sbgt0_S?GCK($8ie&Mma^qrKjT(o2>gG zn8NeQ>k6KcSNhpruFoT?_#P&ic|4JO&`M*>Bw~`aB%YWlS+VNvVtqf%Pkfh=gLvEO zhjIGbm8s&-$;)G@rgIB`}o>E>6XrsSEZvHJ5I^9^SiACE;&LC}(@N{05y@@cZ)Xs1H}l;=&S*p9D*yvEZjGfO&C4eCPIhCi_PTV%h-@r--l?=9nA4E;CQlgw0S-Fl}Ol?0Y@ zyBiR*m?=r;@3*j?F-hwRMb5$NzL;^!##EA6Vy2|@`Go(|eOlvQ{V-miZ~1lV-^{nK z+pwGy55avGX3jz6^1S69oW@I{k0%(imjU(tB6Z(F1-{NqrI(q~W0S*uv*kY1wJO(Z zWwAs#3B8Z!Rx(pk;uSIV?Fv{FaV`d>!Bl5`LnP-u&~+ulMErjT%x|7x7bw3kjRsl#}YFog(VSRh^ealu2XbkpAn}z)^GF_r>eqJZCGNa zq%uXnEqx?9{x5akwe!kM&(@D>If`ks`h5vS&NuWNCRQ}JhsnUd1y6TY5!rgG`6AEq2d zAyaW>iRSj{amii=G@gok-;b_oKbhn>Wir*dA*IKu5V1tpaV6y+#F)v>k@Y<@B_&=l zQzA}jOu6u6xj$Xpr|zD|3wG{yd;w^<9or)c0H8>Uht( z15aU^`{2xwe(#2r8MnWQC1JBY8$U_?;A+0$YjJ0a_K%r@6BRI(AeNXZDSbYXqadcf zm*_Z^Y5owMm*+bhwrX)Ifh+~g)R~z38|@!6C73FkCvVRqk}{?c)LiHKZG}9AjV1T%wbs0zGdp(1mRaIBC5lDH&T5+(Qjq_A}wJTX&uabl%tsM+VGcVoRZ2?b>}`5XQptjgy`o9 zj;tm3{iJa9GR9Ls3~LMtrd>9sr1DhW{k5g%61lPAb$NbVvhu`nN(xWZS389{v_A^Q zccryiav#%Rs(a&K6~CWC+&f!N87-CsTLHx>n!6+U7=~(n%#`T+Nnt9QEHP73nLL&4 zOFb9!^G4Bg;!I}iH8h@@>uUJx%HveDSz@N7GW8NO<%g+wu*6JBW-6U}p5qka)b7T= zDL+odizQ}CCR431f+uE*`hI0G6+)Jb>$QT5%FE3`&7+8Ujsi^ewM=uIqVd$mzjcpO zVPk1|?nC7aiM;w|T<_J5^L{eo6*G0RZ}Un$N8!X&X_jg|_n~s8mRSmzDVn!kG;b8~ z`WMjtlM&wsU&luvdVT&x^R?w{&8O`hBpjrd#OzQq329 zjhTw~IYljGDuFB!Pt26BbF(EbEh3jbV|g!Yy^&du$y8V4cIw9!v$(`1>g#C?*~>nT zQxaHM#5%GP))N_q?E6{{Q?X~M7mSfHQ!@NG@k~u;QXi!8LvHt`FW6&LVpw9PWUwUG zv4HdTto_`br1wrtC5|O#O7I|~WTr%%>T28(O_nGRSR|KcA2SJloJ#Kd$zW=JHl3PF zQe3j{tB6yxC7E)|aaXe3Z$4anUlL2bTQHu21;Z5GTQ0+Q!@7>dGxdDmogbj_)ND`V zUCwc;5@y`KBUtcTN@j_flF8>h&KbFwpEru?Rh%g|HoPwP%aHhfl~`h?iu#C0K8Pn~ z3ULba9d<6qDX+}9eO|EOx2!Tt%#>`VC|1c_XQb98;*`#m8yjAi`(;RcKOmNvDQP}y zv}yZq116D;^G3t4iV`{0znGnW~;2f<9Kl5-Tk*)o`-e7f&-MRgtXnJvFc zISPMF`DI9azeX$x)|e^Z92iW|TngXoit0K{rn;Njy~ioRg5R>nEHP6u{h#JgFjHEN z!V6P=84}-@#S+ce^VrXG`g|~Pik{Od(}%;hE@F!Ap$c2O0&9;Mr+PMZl#Ww^1sP=_ zPmXiNX&!_*K63h70!tcS&A8^93gZ5$xHCm_(wQl3JXMM*8643%Lda4tcp_t_WSq;v zl=hq#8S9GVI&yuf_fw7{*WK9Z9H)}N67j@LN$RgLQ?5)Ui6v%A5>KjekMB#;))&EX znHi^gns)1PDv2yHQ_>jF@0(|)sP9Ki8Nb8iuMG2eNwDKqa*jd*TlCDNQxet_$*~me z_grS%3K~z%c5m*I%~Bw9ADnXHB9CY09^4qRFK4DCu)s|DW~wkQMUN%HRv=8p{TxnA z#r=9g(HLsRsh*~8Z*eMYEYWo;upvy#;|W&EEtx6baY}!#Gc!efzp|N<#ge4C4;A_ToPQh;QCYxu17b2ipG}Je8Feq-uI*5^oaYjc8fBV z?QMP^`Os{4Q;&P!FWxNScPMaOg_-glqx5S@%v4dPlED%)C3U_lF%|RQ11h1H!4z_J zy~}YbSu8PAC49uoTn7EOe3>cq{dA_1$r3XqovBwP^&^XqTfDFyTc?z>q^4n zlzR}&lqv(tQN()Q&P+P>Bk+`HrtrJ-S5uB+&cc)Wza%hq zCdqNiWU6O#I{GY8Zd}jd*?B4YK8^3dm?{5#KqF2uQ;1VpJ5zzgB^h%cmaj1t<;ICM zgC*jLnexw*7MuE0KScQ&$0;z?y}93vQ-SaV7HZYcv$3Qzh55wX_w%0gsmzp=SoJLQd|hao#8NPY`F>w?ewK>FXQ+fMF4>PaGbN3wH|*Lb>AgEs z$ze$x?_ijU{qs*KPBByH`yoc%t;eb4vBXSCiBI}itUvV(^!$m?G>N4dr!=Ny@D#q> zL%GM5Y{C4OW7jz6a4@#ObWy-#;(!nJH;Zo%N!7+&*hE)wkvE%kTTiW6ASe zB8hRyek_?O2~733PC-{@ipEoAF%?gi1Y67$GbMb%V|jL_uk|tf_Ey(iU(4^RigF3% zC~`X+uAECZUZ3k}`F+g&`z+=uwScp`=K8k$1LD`eBZu(-?u9sn=ZZgtzZX!R)1NU8 z&dPp9k^bBVPyM_q#wELMC;M9ekhG}g3)_tQZ(cl&eO$6@8?*NpusuYFLD+B>9A^8$VY(%- z-`r!SB=r5#DT-6)W5Ci2+5Xlc#EUlZJMuF8KP>CeIoy^X5BpnF)PJ4nCk|8KFa-`% z;7}VQ6NeXJp5|FIQ{MD)(f9jU9z~|;IiKiLrMke;&0+EVFtvmFxb%$Oynd<9;STBt zL%#wJ@!3ySdmpgfxR0lZsW)Ms&Sy3FJYAO_5e%uB%%#;n_PqY;D1hS_Yo>6%dJ6j( zMyB%e3eRodenoYTFt0Ue1roy4TiDOq$06 z{)^4?#f>;sE2b7jUP1i!doV|pw-QzbC`W4<|23emPh-Cf<#55Do`cbUH=|ZQTTblx z9@8`e`Vkt836f5AO09^y5IR+>DQoo0>-|aK$);q}%Tgt!QE*Jv4 z;x{{8Hph!ufy63Mf~l88UIFvYu1%~+yyL8Z2L)_nDSF<^@_Ys3J_rx1umY?AD-eAJ zzN~&g`LcSu@+Gw$b{A}`@}FuQ%3D$1r2L0^t@3YbsGeyNebIRjVxd4rypF-@_A!k_O|+fWXm97lN;rqD2Yl+mUU{5=dCgbgVF1t#wWllOwjK`=@C zK<9z`!Q{WFe6Mpdy*c>3CV#sR{&z3@@xRp}*c9v{OpT!}VV@RZ(=gi4ao8|y5Ju;Y zWhP0J`@rOV29sY=r9Ia$_=C(_tcn7A)OTq9@im;o?}z`~r;ea}8K$z8t-%tsIt^Qd zep4vNVZ*RN*Z?e}d<}7uG`2JOKRl+aieCq{QaXM^IL8iY$9GWqU-bm+986`axdux( z28*yM*f@^SFc_p`GyuyO$1H`v*J#I(;^c$sb>MY{qN>_+w1aY^L~dtDy-d^l0qDOM z$73&!&tCLv_QG%2;;O+Cj_o3B3e1h899A9xlY7A=`2d|q_aaV`PdupJrg8az(SOaT z{0utliQ-}P7nHB7H!BZ8uZN)DL(ua<^(QD*HrBv{4=mxci?Au!IBXbxHHdNm{*=Mr zJ78^ipHlXL%ZJe4AtoQza<7+JT{2RCQ~USf9P=>tZy)w|ANGHr`Zi2uV-0HT154Qc zB8+@;96maXl6-UkEM`!48GgIW?XA93`Xh&_+0dr*$UmS8FyYmfjR zIE{Tg0UOr*{}IHqM=*cj5sYVOTvO`x82WCHqA$81v2Z`G`RqrW+>dKM`{6rmtU)|| z;I!fABPjR4|GQ8&DBl7zkE*{|3Yon6gX&7?9zPqal{$&=_tR5 z%Q0ND6>J_d*nAvZ9s-w#w0+Hh+X2`h_InuRIBW_w4O@i04O7`z1B(xw!{6i|Bd|S& zA2p!71q@xs*OSXQX%L&^IKPY|W|D4)keeSx+&m064};Cah?$4Mywy0=u9>;1L$8rSa9vB_pHto2NY0U8T-ZHQWn)8U~>$|ZVYUWfy*&)IR-Arklz^tn`2;eOnnQcvia8FO=vg`8-bD5_rT~F+ymm@!<8b0;B+ONjaeJV5~`O zoczPVn90xPU z!OU?ma~yGownN+H7c0ODI4eN+Ts#FXpH#0=p1}2)C)5uqQ+#i~vsk>86<`He0akz& zUiRl|$3wZj zxXxLb>gsZ&V58>tF0Ni>uQcl}tiHsx?#ycCDqE%bz0uW*a(8~ES(icGWzKaM71Sv! z^D4#nE@*Z6jwR~O=yg|EzbNWP^*UvhrBc*oj5_O18g&;Hqt3dMM%@Lo&a#t6-I?XO zWp#|Y(IRyj_c}C1w8hdGeVu5EYaN>6S~r?s_l7QxzRpa3-I&QK*PHT#7oeGvyoz|3sx~sH0ttka{%H8xm ztto|dmrwLDHHuor7*3n-m;d;<;<83XS>;*-dCw`?<&{|f zTBWx$4;!O?rPz0i`&+8C{liD_h*j%rrM5`dQ~NVx*6LNu-=pfRUTak4*Xi(xDtjFo aZdMi6smm`*Tb36Ze{o%bB-(=L=<@&Hra^Q7 diff --git a/example/public/index.html b/example/public/index.html index 22961e2e4..81cb3ee20 100644 --- a/example/public/index.html +++ b/example/public/index.html @@ -5,7 +5,9 @@ - TinyVue + + TinyUI for Vue ( <%= htmlWebpackPlugin.options.vueVersion %> ) +