├── .browserslistrc ├── .cz-config.js ├── .editorconfig ├── .env.development ├── .env.production ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .husky ├── commit-msg ├── common.sh └── pre-commit ├── .npmrc ├── .prettierignore ├── .stylelintignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── LICENSE ├── README.EN.md ├── README.md ├── auto-imports.d.ts ├── commitlint.config.js ├── components.d.ts ├── index.html ├── package.json ├── pnpm-lock.yaml ├── prettier.config.js ├── preview ├── App.vue ├── index.html ├── main.ts ├── router.ts ├── utils │ └── http │ │ ├── httpEnum.ts │ │ └── request.ts └── views │ ├── comp-render.tsx │ ├── preview.vue │ └── slot-item.vue ├── public ├── favicon.ico ├── gitee.svg └── github.svg ├── src ├── App.vue ├── assets │ └── logo.png ├── common │ └── types │ │ └── index.ts ├── enums │ ├── httpEnum.ts │ └── index.ts ├── hooks │ ├── useAnimate.ts │ └── useGlobalProperties.ts ├── main.ts ├── packages │ ├── base-widgets │ │ ├── button │ │ │ └── index.tsx │ │ ├── checkbox │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── datetimePicker │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── divider │ │ │ └── index.tsx │ │ ├── image │ │ │ └── index.tsx │ │ ├── index.ts │ │ ├── input │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── nav-bar │ │ │ └── index.tsx │ │ ├── notice-bar │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── picker │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── process │ │ │ └── index.tsx │ │ ├── radio │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── rate │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── slider │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── stepper │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── swipe │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── switch │ │ │ ├── createFieldProps.ts │ │ │ └── index.tsx │ │ ├── tabbar │ │ │ ├── index.tsx │ │ │ └── tabbar-item.tsx │ │ └── text │ │ │ ├── fontArr.ts │ │ │ └── index.tsx │ └── container-component │ │ ├── form │ │ ├── compProps.ts │ │ ├── index.module.scss │ │ └── index.tsx │ │ ├── index.ts │ │ └── layout │ │ ├── index.module.scss │ │ └── index.tsx ├── plugins │ ├── element-plus.ts │ └── vant.ts ├── router │ └── index.ts ├── store │ └── index.ts ├── style │ └── common.scss ├── visual-editor │ ├── components │ │ ├── common │ │ │ ├── format-input-number │ │ │ │ ├── index.module.scss │ │ │ │ └── index.tsx │ │ │ └── monaco-editor │ │ │ │ ├── MonacoEditor.module.scss │ │ │ │ ├── MonacoEditor.tsx │ │ │ │ └── monaco.ts │ │ ├── header │ │ │ ├── index.vue │ │ │ ├── preview.vue │ │ │ └── useTools.tsx │ │ ├── left-aside │ │ │ ├── components │ │ │ │ ├── base-widgets │ │ │ │ │ ├── index.module.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── container-component │ │ │ │ │ ├── index.module.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── custom-component │ │ │ │ │ └── index.vue │ │ │ │ ├── data-source │ │ │ │ │ ├── data-fetch.vue │ │ │ │ │ ├── data-model.vue │ │ │ │ │ ├── index.vue │ │ │ │ │ └── utils.tsx │ │ │ │ ├── index.ts │ │ │ │ └── page-tree │ │ │ │ │ └── index.vue │ │ │ └── index.vue │ │ ├── right-attribute-panel │ │ │ ├── components │ │ │ │ ├── animate │ │ │ │ │ ├── Animate.tsx │ │ │ │ │ ├── animate.module.scss │ │ │ │ │ └── animateConfig.ts │ │ │ │ ├── attr-editor │ │ │ │ │ ├── components │ │ │ │ │ │ ├── cross-sortable-options-editor │ │ │ │ │ │ │ └── cross-sortable-options-editor.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── prop-config │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── table-prop-editor │ │ │ │ │ │ │ ├── table-prop-edit.service.tsx │ │ │ │ │ │ │ └── table-prop-editor.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── event-action │ │ │ │ │ └── index.tsx │ │ │ │ ├── form-rule │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.ts │ │ │ │ └── page-setting │ │ │ │ │ ├── pageSetting.tsx │ │ │ │ │ └── styles.module.scss │ │ │ ├── index.module.scss │ │ │ └── index.tsx │ │ └── simulator-editor │ │ │ ├── comp-render.tsx │ │ │ ├── draggable-transition-group.vue │ │ │ ├── func.scss │ │ │ ├── simulator-editor.vue │ │ │ └── slot-item.vue │ ├── hooks │ │ ├── useDotProp.ts │ │ ├── useModal.tsx │ │ ├── useModel.tsx │ │ ├── useSandbox.ts │ │ └── useVisualData.ts │ ├── index.vue │ ├── plugins │ │ ├── command.plugin.ts │ │ ├── event.ts │ │ └── keyboard-code.ts │ ├── types │ │ └── index.d.ts │ ├── utils │ │ ├── defer.ts │ │ ├── dialog-service.tsx │ │ ├── dropdown-service.tsx │ │ ├── dropdown-sservice.scss │ │ ├── index.ts │ │ └── is.ts │ ├── visual-editor.props.tsx │ ├── visual-editor.utils.ts │ └── visual.command.tsx └── visual.config.tsx ├── stylelint.config.js ├── tsconfig.json ├── types ├── env.d.ts ├── global.d.ts ├── index.d.ts ├── modules.d.ts ├── shims │ ├── shims-app.d.ts │ ├── shims-tsx.d.ts │ └── shims-vue.d.ts ├── utils.d.ts ├── vue-router.d.ts └── vuex.d.ts ├── vite.config.ts └── windi.config.ts /.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.browserslistrc -------------------------------------------------------------------------------- /.cz-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.cz-config.js -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.env.production -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.husky/common.sh -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.prettierignore -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.stylelintignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/README.EN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/README.md -------------------------------------------------------------------------------- /auto-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/auto-imports.d.ts -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/components.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/prettier.config.js -------------------------------------------------------------------------------- /preview/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/App.vue -------------------------------------------------------------------------------- /preview/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/index.html -------------------------------------------------------------------------------- /preview/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/main.ts -------------------------------------------------------------------------------- /preview/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/router.ts -------------------------------------------------------------------------------- /preview/utils/http/httpEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/utils/http/httpEnum.ts -------------------------------------------------------------------------------- /preview/utils/http/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/utils/http/request.ts -------------------------------------------------------------------------------- /preview/views/comp-render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/views/comp-render.tsx -------------------------------------------------------------------------------- /preview/views/preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/views/preview.vue -------------------------------------------------------------------------------- /preview/views/slot-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/preview/views/slot-item.vue -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/gitee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/public/gitee.svg -------------------------------------------------------------------------------- /public/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/public/github.svg -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/common/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/common/types/index.ts -------------------------------------------------------------------------------- /src/enums/httpEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/enums/httpEnum.ts -------------------------------------------------------------------------------- /src/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/enums/index.ts -------------------------------------------------------------------------------- /src/hooks/useAnimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/hooks/useAnimate.ts -------------------------------------------------------------------------------- /src/hooks/useGlobalProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/hooks/useGlobalProperties.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/button/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/checkbox/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/checkbox/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/checkbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/checkbox/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/datetimePicker/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/datetimePicker/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/datetimePicker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/datetimePicker/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/divider/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/divider/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/image/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/image/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/index.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/input/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/input/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/input/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/nav-bar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/nav-bar/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/notice-bar/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/notice-bar/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/notice-bar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/notice-bar/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/picker/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/picker/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/picker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/picker/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/process/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/process/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/radio/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/radio/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/radio/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/radio/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/rate/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/rate/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/rate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/rate/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/slider/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/slider/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/slider/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/slider/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/stepper/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/stepper/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/stepper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/stepper/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/swipe/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/swipe/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/swipe/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/swipe/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/switch/createFieldProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/switch/createFieldProps.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/switch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/switch/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/tabbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/tabbar/index.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/tabbar/tabbar-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/tabbar/tabbar-item.tsx -------------------------------------------------------------------------------- /src/packages/base-widgets/text/fontArr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/text/fontArr.ts -------------------------------------------------------------------------------- /src/packages/base-widgets/text/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/base-widgets/text/index.tsx -------------------------------------------------------------------------------- /src/packages/container-component/form/compProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/container-component/form/compProps.ts -------------------------------------------------------------------------------- /src/packages/container-component/form/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/container-component/form/index.module.scss -------------------------------------------------------------------------------- /src/packages/container-component/form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/container-component/form/index.tsx -------------------------------------------------------------------------------- /src/packages/container-component/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/container-component/index.ts -------------------------------------------------------------------------------- /src/packages/container-component/layout/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/container-component/layout/index.module.scss -------------------------------------------------------------------------------- /src/packages/container-component/layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/packages/container-component/layout/index.tsx -------------------------------------------------------------------------------- /src/plugins/element-plus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/plugins/element-plus.ts -------------------------------------------------------------------------------- /src/plugins/vant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/plugins/vant.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/style/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/style/common.scss -------------------------------------------------------------------------------- /src/visual-editor/components/common/format-input-number/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/common/format-input-number/index.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/common/format-input-number/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/common/format-input-number/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/common/monaco-editor/MonacoEditor.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/common/monaco-editor/MonacoEditor.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/common/monaco-editor/MonacoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/common/monaco-editor/MonacoEditor.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/common/monaco-editor/monaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/common/monaco-editor/monaco.ts -------------------------------------------------------------------------------- /src/visual-editor/components/header/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/header/index.vue -------------------------------------------------------------------------------- /src/visual-editor/components/header/preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/header/preview.vue -------------------------------------------------------------------------------- /src/visual-editor/components/header/useTools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/header/useTools.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/base-widgets/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/base-widgets/index.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/base-widgets/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/base-widgets/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/container-component/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/container-component/index.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/container-component/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/container-component/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/custom-component/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/custom-component/index.vue -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/data-source/data-fetch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/data-source/data-fetch.vue -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/data-source/data-model.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/data-source/data-model.vue -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/data-source/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/data-source/index.vue -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/data-source/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/data-source/utils.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/index.ts -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/components/page-tree/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/components/page-tree/index.vue -------------------------------------------------------------------------------- /src/visual-editor/components/left-aside/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/left-aside/index.vue -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/animate/Animate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/animate/Animate.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/animate/animate.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/animate/animate.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/animate/animateConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/animate/animateConfig.ts -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/attr-editor/components/cross-sortable-options-editor/cross-sortable-options-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/attr-editor/components/cross-sortable-options-editor/cross-sortable-options-editor.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/attr-editor/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/attr-editor/components/index.ts -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/attr-editor/components/prop-config/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/attr-editor/components/prop-config/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/attr-editor/components/table-prop-editor/table-prop-edit.service.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/attr-editor/components/table-prop-editor/table-prop-edit.service.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/attr-editor/components/table-prop-editor/table-prop-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/attr-editor/components/table-prop-editor/table-prop-editor.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/attr-editor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/attr-editor/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/event-action/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/event-action/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/form-rule/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/form-rule/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/index.ts -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/page-setting/pageSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/page-setting/pageSetting.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/components/page-setting/styles.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/components/page-setting/styles.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/index.module.scss -------------------------------------------------------------------------------- /src/visual-editor/components/right-attribute-panel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/right-attribute-panel/index.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/simulator-editor/comp-render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/simulator-editor/comp-render.tsx -------------------------------------------------------------------------------- /src/visual-editor/components/simulator-editor/draggable-transition-group.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/simulator-editor/draggable-transition-group.vue -------------------------------------------------------------------------------- /src/visual-editor/components/simulator-editor/func.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/simulator-editor/func.scss -------------------------------------------------------------------------------- /src/visual-editor/components/simulator-editor/simulator-editor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/simulator-editor/simulator-editor.vue -------------------------------------------------------------------------------- /src/visual-editor/components/simulator-editor/slot-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/components/simulator-editor/slot-item.vue -------------------------------------------------------------------------------- /src/visual-editor/hooks/useDotProp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/hooks/useDotProp.ts -------------------------------------------------------------------------------- /src/visual-editor/hooks/useModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/hooks/useModal.tsx -------------------------------------------------------------------------------- /src/visual-editor/hooks/useModel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/hooks/useModel.tsx -------------------------------------------------------------------------------- /src/visual-editor/hooks/useSandbox.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/visual-editor/hooks/useVisualData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/hooks/useVisualData.ts -------------------------------------------------------------------------------- /src/visual-editor/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/index.vue -------------------------------------------------------------------------------- /src/visual-editor/plugins/command.plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/plugins/command.plugin.ts -------------------------------------------------------------------------------- /src/visual-editor/plugins/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/plugins/event.ts -------------------------------------------------------------------------------- /src/visual-editor/plugins/keyboard-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/plugins/keyboard-code.ts -------------------------------------------------------------------------------- /src/visual-editor/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/types/index.d.ts -------------------------------------------------------------------------------- /src/visual-editor/utils/defer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/utils/defer.ts -------------------------------------------------------------------------------- /src/visual-editor/utils/dialog-service.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/utils/dialog-service.tsx -------------------------------------------------------------------------------- /src/visual-editor/utils/dropdown-service.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/utils/dropdown-service.tsx -------------------------------------------------------------------------------- /src/visual-editor/utils/dropdown-sservice.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/utils/dropdown-sservice.scss -------------------------------------------------------------------------------- /src/visual-editor/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/utils/index.ts -------------------------------------------------------------------------------- /src/visual-editor/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/utils/is.ts -------------------------------------------------------------------------------- /src/visual-editor/visual-editor.props.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/visual-editor.props.tsx -------------------------------------------------------------------------------- /src/visual-editor/visual-editor.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/visual-editor.utils.ts -------------------------------------------------------------------------------- /src/visual-editor/visual.command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual-editor/visual.command.tsx -------------------------------------------------------------------------------- /src/visual.config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/src/visual.config.tsx -------------------------------------------------------------------------------- /stylelint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/stylelint.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/env.d.ts -------------------------------------------------------------------------------- /types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/global.d.ts -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /types/modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/modules.d.ts -------------------------------------------------------------------------------- /types/shims/shims-app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/shims/shims-app.d.ts -------------------------------------------------------------------------------- /types/shims/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/shims/shims-tsx.d.ts -------------------------------------------------------------------------------- /types/shims/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/shims/shims-vue.d.ts -------------------------------------------------------------------------------- /types/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/utils.d.ts -------------------------------------------------------------------------------- /types/vue-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/vue-router.d.ts -------------------------------------------------------------------------------- /types/vuex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/types/vuex.d.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/vite.config.ts -------------------------------------------------------------------------------- /windi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buqiyuan/vite-vue3-lowcode/HEAD/windi.config.ts --------------------------------------------------------------------------------