{"_id":"@aemoh6ahah/avue-form-design-f","name":"@aemoh6ahah/avue-form-design-f","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aemoh6ahah/avue-form-design-f","author":{"name":"monsterXj"},"main":"lib/index.umd.min.js","private":false,"version":"1.0.0","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name AvueFormDesign --dest lib --filename index --formats umd-min ./packages/index.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"dependencies":{"monaco-editor":"^0.30.1","vuedraggable":"^2.24.3"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.15","@vue/cli-plugin-eslint":"^4.5.15","@vue/cli-service":"^4.5.15","avue-plugin-ueditor":"^0.2.3","babel-eslint":"^10.1.0","core-js":"^3.17.2","eslint":"^7.32.0","eslint-plugin-vue":"^6.2.2","sass":"^1.49.9","sass-loader":"^7.3.1","vue-template-compiler":"^2.6.14"},"keywords":["vue","element-ui","avue","form","design"],"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{"no-console":"off","no-debugger":"off","no-control-regex":0},"parserOptions":{"parser":"babel-eslint"}},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"license":"MIT","gitHead":"1ce69987d7175ae0bb18b3fbe3217bfce7ad84c7","description":"[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。","_id":"@aemoh6ahah/avue-form-design-f@1.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-t+6MfzJfJtNZaolgml8evk5QDWLvtRs6c9RwgiyyNUthp+SjiKDQ4n4HPqyxGU3I8IRZFDMQr1xvxsqHBkifHA==","shasum":"0621ab0a47de10ec8c58a9cb2bee9c1cec87095f","tarball":"https://registry.npmjs.org/@aemoh6ahah/avue-form-design-f/-/avue-form-design-f-1.0.0.tgz","fileCount":5,"unpackedSize":2162241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRYKCmnXydzjg2c2SDdjwLpzQimiX5z8koLOKwpCjv1AiEAqg4W3xpP+esba/6pkI2/Neuno9Mg73HchWc9BVnrzvQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivk+pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopJA/+Mil3pGqo6twpJ7Gdiph8m49943EHpm1BW6LpXlNI/uEIrOuq\r\nC8dGd667N4WdiAq1GRaMT/FLc/pP5cEjq58pU22U0EDvfBh1kDhXspVr3N1x\r\nzlzx14flWoM4Z6cApDYPYJUNMcZcRTt+GoYq097cGpnKiyshFi/OBoI7+MPF\r\nX7proPGLB8SNP7iwG4SDUGdLNHReC8EIWbYRsoGChf9qRs90wNkDlLMWr2UA\r\nqDOoIEip9zZY8ole5GK1yD4Ub8qlCas17k8xAFB2OqYNzOnAdrWIhMXNiC6J\r\nxs4wdC1zfUSc+uVgX/Q3rmfMMMxEOvGh7uwlKkCWIrp1ROMSp2V91W10k0Le\r\n+NFXMAMBG8eOdFnutLtcqkj5wXM7HRWUzlwDfENc8Aw5dazCnMGe7LuvLu7N\r\nytZvjLFsDLaI1A8kEVk6v64aXoTw1DFM8aP4BMQFKEggAqOjmCZlQmkIuwwj\r\nphgWXI4JAr7qkHkXcc3uGDTI5wVRZbXkTc5H7gXveyayo/WzTx/UVUgxs3uB\r\nnQ8rERWfmdUzHzoZ489Wpvy0CoFhgnGIRoxtDOa6U8HAMuWpQ0th/PhpfZGv\r\n9TFQj8kaY/Yq2lfUcZxpk582wgu4VQGeehMxeX4e7/Ga/7WpFT+lvbMIpq15\r\n2E13H2bo6iEE0dQIh30Dt2s64TwEBjt4HvY=\r\n=w8kX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aemoh6ahah","email":"Aemoh6ahah@163.com"},"directories":{},"maintainers":[{"name":"aemoh6ahah","email":"Aemoh6ahah@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/avue-form-design-f_1.0.0_1656639401352_0.7230022845219968"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-01T01:36:41.302Z","1.0.0":"2022-07-01T01:36:41.602Z","modified":"2022-07-01T01:36:41.779Z"},"maintainers":[{"name":"aemoh6ahah","email":"Aemoh6ahah@163.com"}],"description":"[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。","keywords":["vue","element-ui","avue","form","design"],"author":{"name":"monsterXj"},"license":"MIT","readme":"## 简介\r\n\r\n[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。\r\n\r\n本项目是一款基于 <a href=\"https://avuejs.com/\" target=\"_blank\">Avue</a> 的表单设计器，拖拽式操作让你快速构建一个表单。\r\n\r\n:tada: 基于Bladex的工作流插件已上市。[授权地址](https://bladex.vip/#/market/flow)<br/>\r\n[表单设计器预览地址](https://form.nutflow.vip)<br>\r\n[流程设计器预览地址](https://bpmn.nutflow.vip)<br>\r\n[工作流插件预览地址](https://demo1.nutflow.vip)\r\n\r\n## 文档及demo项目\r\n[Wiki](../../wikis)\r\n\r\n## 依赖\r\n\r\nelement-ui 2.13.2+\r\n\r\n```sh\r\n$ npm i element-ui\r\n```\r\n\r\n@smallwei/avue 2.6.16+\r\n\r\n```sh\r\n$ npm i @smallwei/avue\r\n```\r\n\r\n或自行引入cdn\r\n\r\n## 安装\r\n\r\n### 组件\r\n\r\n```sh\r\n$ npm i @sscfaith/avue-form-design\r\n或\r\n$ yarn add @sscfaith/avue-form-design\r\n```\r\n\r\n### 源码\r\n\r\n<a href=\"https://github.com/sscfaith/avue-form-design\" target=\"_blank\">github</a> or\r\n<a href=\"https://gitee.com/sscgh/avue-from-design\" target=\"_blank\">gitee</a>\r\n\r\n```sh\r\n$ yarn\r\n$ yarn serve\r\n```\r\n\r\n### html\r\n\r\n详见examples\r\n\r\n## 使用\r\n\r\n```\r\nimport AvueFormDesign from '@sscfaith/avue-form-design'\r\n\r\nVue.use(AvueFormDesign)\r\n```\r\n\r\n```\r\n<avue-form-design style=\"height: 86vh;\"\r\n                  :options=\"options\"\r\n                  storage\r\n                  @submit=\"handleSubmit\"></avue-form-design>\r\n```\r\n\r\n### 属性\r\n\r\n| 参数 | 说明 | 类型 | 默认值 |\r\n| ------ | ------ | ------ | ------ |\r\n| options | 字段配置 | Object/String | { column: [] } |\r\n| storage | 开启本地存储功能，防止浏览器刷新丢失json | Boolean | false |\r\n| asideLeftWidth | 左工具栏宽度 | String/Number | '270px' |\r\n| asideRightWidth | 右工具栏宽度 | String/Number | '380px' |\r\n| showAvueDoc（已废弃，请使用toolbar） | 是否显示Avue文档 | Boolean | false |\r\n| showGithubStar | 是否显示GitHub Star | Boolean | true |\r\n| toolbar | 顶部工具栏 | Array | ['avue-doc', 'import', 'generate', 'preview', 'clear'] |\r\n| undoRedo | 是否开启撤销重做功能 | Boolean | true |\r\n| includeFields | 左侧展示字段 | Array | fieldsConfig.js中配置的字段 |\r\n| customFields | 自定义组件 | Array | [使用方法](https://github.com/sscfaith/avue-form-design/blob/master/CHANGELOG.md#2020-09-22) |\r\n\r\n### options字段配置\r\n\r\n<a href=\"https://avuejs.com/form/form.html\" target=\"_blank\">Avue文档</a>\r\n\r\n| 属性 | 说明 | 类型 | 可选值 | 默认值 |\r\n| ------| ------ | ------ | ------ | ------ |\r\n| column | Avue字段 | Array | - | [] |\r\n| labelPosition | 字段位置 |  String | 'left'/'center'/'right' | - |\r\n| labelWidth | 字段宽度 | Number | - | - |\r\n| gutter | 字段间隔 | Number | - | 0 |\r\n| menuBtn | 表单按钮 | Boolean | true/false | true |\r\n| submitBtn | 显示提交按钮 | Boolean | true/false | true |\r\n| submitText | 提交按钮文本 | String | - | '提交' |\r\n| emptyBtn | 显示清空按钮 | Boolean | true/false | true |\r\n| emptyText | 清空按钮文本 | String | - | '清空' |\r\n| tabs | 多分组转标签 | Boolean | true/false | false |\r\n| detail | 详情模式 | Boolean | true/false | false |\r\n| readonly | 全局只读 | Boolean | true/false | false |\r\n| disabled | 全局禁用 | Boolean | true/false | false |\r\n\r\n### 事件\r\n\r\n| 名称 | 说明 | 回调参数 |\r\n| ------ | ------ | ------ |\r\n| submit | 生成json回调 | 当前配置的json |\r\n\r\n### 方法\r\n\r\n| 名称 | 说明 | 参数 | 返回 |\r\n| ------ | ------ | ------ | ------ |\r\n| getData | 获取当前编辑器的JSON | type: 'string'/'json' | Promise |\r\n\r\n### 插槽\r\n| 名称 | 说明 |\r\n| ------ | ------ | \r\n| toolbar | 顶部工具栏右侧插槽 | \r\n| toolbar-left | 顶部工具栏左侧插槽 | \r\n\r\n### Avue插件\r\n\r\n#### 富文本\r\n\r\n```\r\nimport AvueUeditor from 'avue-plugin-ueditor'\r\n\r\nVue.use(AvueUeditor)\r\n```\r\n\r\n## 打包\r\n\r\n### 组件\r\n\r\n```sh\r\n$ yarn lib\r\n```\r\n\r\n### 源码\r\n\r\n```sh\r\n$ yarn build\r\n```\r\n\r\n## 捐赠\r\n如果你觉得本项目帮助到你的话，可以给作者买杯咖啡。\r\n<img src=\"https://form.beta.kim/donate.png\">\r\n\r\n## License\r\n\r\n<a href=\"https://opensource.org/licenses/MIT\" target=\"_blank\">MIT</a>\r\n","readmeFilename":"README.md"}