{"_id":"@alicd/crui-checkbox-field","_rev":"25-f5ebf955e24da338c89e0d1fc0e9ee39","name":"@alicd/crui-checkbox-field","dist-tags":{"latest":"0.0.12"},"versions":{"0.0.11":{"name":"@alicd/crui-checkbox-field","version":"0.0.11","keywords":["walle","component","react"],"author":{"name":"@alicd/walle"},"license":"ISC","_id":"@alicd/crui-checkbox-field@0.0.11","maintainers":[{"name":"later_7","email":"tony7leek@gmail.com"}],"dist":{"shasum":"4165369a7caea4b82c1703f08b40d252b9de8b72","tarball":"https://registry.npmjs.org/@alicd/crui-checkbox-field/-/crui-checkbox-field-0.0.11.tgz","fileCount":26,"integrity":"sha512-gSnt7mOSxnYnq5p3lG99PJq8Oo/qUAiIK0DYFJaHgO7O85NoEMULQfc+Uux/LTHA2ODHCngaK3DPtQthsUDirw==","signatures":[{"sig":"MEUCIQClQaJTGfaPyybAI7021B37BL/6ud0Le9emV0HEOqbGcwIgf6j8Gax74jLG/26XRdIDjUFmN86J4BY9xXsYcVCHhzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOXDQCRA9TVsSAnZWagAAEjYQAIx+tAHNzw71DFzcUIG7\nvpfWN9n2nIUSzwqG1ABvT3tzWnOngZe3xPd/9m+zQ0im72LXZa+GlW0zoTjm\n6rK/pZ86X8xoAK57ElW8DFByT1ZJ8+6kyIi8xDUX4BV7Xp1976fYRTYT6B9b\num3IKtfXiAf6a9lGZITx/qvCDPM1VF2YIWqil9Dmk8QY4CEDr2AI5TpRsqC/\nsy246st5jTfjXGISPX/es86GIB+NKpkozNbH8POsI9M1S+4hCE3HY9TpJOER\nDU3iST6FqHcqI8V8gzkAliTYrVg0+Nh7YiwLwBk7yhyt9Q6+TZHc/nACGqgp\n7FmZDtzPoIuVIBXc2rNu4c0zuR7dM3/LBXSHKkdNJcdwl2WgqaL+79aanU4u\n8d2uKvi+ftFrnKmUfOVKleoDgClHyopbocSXVozOVqGotuUJlXjIw4RppjAq\n3zKZEoDf0ynnUwPme48Ukp8aXJnEpJsTFPQsnDwPEMMl+XtfTAhMJV1xrFSL\n9D4clCAMI+/nXSoXGRL310nzRc5N4oCh1FOhW67eztkhiz9yxXtbx5Y5yk05\nc4SOppD0SdvPKWIMY+BiJVQNrjYbyHvN99giSZxx6DkqLKuFaKBJaXf8+fjk\nWOnW9a7G4dOgHRVyXLTI3LhuEgaBvh2a5W5XtpwwL3tPT9nHdgA3Wp6Xft6F\nx/AX\r\n=Skv7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"scriptPreprocessor":"<rootDir>/node_modules/jest-css-modules"},"main":"./lib/index.js","gitHead":"6bd76b65f6c1db29932298398764dd8b0549cc34","scripts":{"dev":"rm -rf ./site && NODE_ENV=development webpack-dev-server --config webpack.config.babel.js --progress","pub":"rm -rf ./lib && rm -rf ./dist && babel src --copy-file --extensions .js,.jsx --out-dir lib && npm run prod","demo":"rm -rf ./site ./_data && NODE_ENV=demo webpack-dev-server --config webpack.config.babel.js --progress","prod":"NODE_ENV=production webpack --config webpack.config.babel.js --progress","test":"jest","build":"webpack --config webpack.config.babel.js --progress","start":"npm run dev"},"_npmUser":{"name":"later_7","email":"tony7leek@gmail.com"},"_npmVersion":"5.6.0","description":"复选框， FormItem + Checkbox【 @alicd/next 】 的功能融合，同时支持了 x-bind 双向绑定， rules 规则配置，name 表单 name 属性","directories":{},"_nodeVersion":"9.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","react":"^15.6.0","eslint":"^3.19.0","mkdirp":"^0.5.1","webpack":"^2.6.1","babel-cli":"^6.24.1","node-sass":"^4.5.3","react-dom":"^15.6.0","babel-core":"^6.25.0","css-loader":"^0.28.4","prop-types":"^15.5.10","@alicd/next":"^0.19.16","sass-loader":"^6.0.6","babel-eslint":"^7.2.3","babel-loader":"^7.1.1","style-loader":"^0.18.2","babel-runtime":"^6.23.0","webpack-merge":"^4.1.0","md-meta-loader":"^0.0.4","jest-css-modules":"^1.1.0","eslint-config-ais":"0.0.16","babel-preset-react":"^6.24.1","webpack-dev-server":"^2.4.5","babel-plugin-import":"^1.4.0","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.3.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","@alicd/crui-checkbox":"0.x","babel-preset-stage-0":"^6.24.1","@alicd/crui-form-item":"0.x","jsonml-to-react-component":"^0.2.6","extract-text-webpack-plugin":"^2.1.2","react-addons-transition-group":"^15.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"@alicd/crui-checkbox":"0.x","@alicd/crui-form-item":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/crui-checkbox-field_0.0.11_1564045519957_0.5736652569055498","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@alicd/crui-checkbox-field","version":"0.0.12","keywords":["walle","component","react"],"author":{"name":"@alicd/walle"},"license":"ISC","_id":"@alicd/crui-checkbox-field@0.0.12","maintainers":[{"name":"later_7","email":"tony7leek@gmail.com"}],"dist":{"shasum":"c7212a4f263133cdcff0dbf4448dbc28d3be58b9","tarball":"https://registry.npmjs.org/@alicd/crui-checkbox-field/-/crui-checkbox-field-0.0.12.tgz","fileCount":26,"integrity":"sha512-SZQEPn+6nnGp2bfYjaH+qS7FFiE/hM+lYClSUMMKEPFG4wSAYyE3BbnzK6dF2/LCuvxfab5M0NRaEkgSN2JC2w==","signatures":[{"sig":"MEUCIC6+mpvgKLQVaLgCAtL893Bb1HQkx+ibntGzAtkp2fnJAiEAwx0IVOjrcIQvY+Mg/vmrDzf79IWVD25gQhj1XTO1vUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOYzgCRA9TVsSAnZWagAAtNwP/AjWeOgdzv+bcKZGieNF\nVWhio4t6dGzD7wk58lGmQDO6vp75X3UUoCnabC9fjd4NErCA0ndzi3k0WCg+\nYlpxaSXBMs3RH/aH7F798QDqJym6UmUpi7UjwpgckUjTgcOZ/3Y5+F/+An5C\n3Tz3PdzEHU1NaIx/27Y6S569MCj2P4g+2CuMAdV3BX4qs1k3VIAzxobtBiV6\numIWJC1ik/J+mdjm6VE2n2/rkMYA0t7Z+EBoImFrSXnNLJabZ8MqrOkYDHiZ\nsZY65e5NMOrF4qhSgCq8q5YjcU7xoDMvMNSL4U9L/fE1HL4pmCnTMHvocCN5\nEiI9e+R6HdJXxGTtXiWr4UOelWRoJxgh2Tgi4IGmwIG7HBBj5IbM86hsOqhl\nV1ZNNxw5abwwUtYhZ9y2edEbnpfTZ8fWzLlYfZdds22EURUxWDCczmeFFNFh\nFHJi8AVYcb/aEloqYx0JrPwlyc9pgKblUuOQgfb8vhiaebNcXztWOOMKOHFC\nJfe/dAlh/ZEcWo68imeIchvfawg4GV2ckDJEVKysogOaJgA7aCERtuMsxExu\nAY0XKeUM/xAfcTTSqcSFJc/AC9wCTLxdkKltW6TOxn9anjTv27F4QNU+qg+3\nxV5wkCceADypj4ullqsu/UTYIlQIG/4dKgbvf+LsZ2IvDIg/Tp6zTm5PqN/V\n2zbD\r\n=g6sA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"scriptPreprocessor":"<rootDir>/node_modules/jest-css-modules"},"main":"./lib/index.js","gitHead":"6bd76b65f6c1db29932298398764dd8b0549cc34","scripts":{"dev":"rm -rf ./site && NODE_ENV=development webpack-dev-server --config webpack.config.babel.js --progress","pub":"rm -rf ./lib && rm -rf ./dist && babel src --copy-file --extensions .js,.jsx --out-dir lib && npm run prod","demo":"rm -rf ./site ./_data && NODE_ENV=demo webpack-dev-server --config webpack.config.babel.js --progress","prod":"NODE_ENV=production webpack --config webpack.config.babel.js --progress","test":"jest","build":"webpack --config webpack.config.babel.js --progress","start":"npm run dev"},"_npmUser":{"name":"later_7","email":"tony7leek@gmail.com"},"_npmVersion":"5.6.0","description":"复选框， FormItem + Checkbox【 @alicd/next 】 的功能融合，同时支持了 x-bind 双向绑定， rules 规则配置，name 表单 name 属性","directories":{},"_nodeVersion":"9.8.0","dependencies":{"@alicd/crui-checkbox":"0.x","@alicd/crui-form-item":"0.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","react":"^15.6.0","eslint":"^3.19.0","mkdirp":"^0.5.1","webpack":"^2.6.1","babel-cli":"^6.24.1","node-sass":"^4.5.3","react-dom":"^15.6.0","babel-core":"^6.25.0","css-loader":"^0.28.4","prop-types":"^15.5.10","@alicd/next":"^0.19.16","sass-loader":"^6.0.6","babel-eslint":"^7.2.3","babel-loader":"^7.1.1","style-loader":"^0.18.2","babel-runtime":"^6.23.0","webpack-merge":"^4.1.0","md-meta-loader":"^0.0.4","jest-css-modules":"^1.1.0","eslint-config-ais":"0.0.16","babel-preset-react":"^6.24.1","webpack-dev-server":"^2.4.5","babel-plugin-import":"^1.4.0","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.3.0","html-webpack-plugin":"^2.28.0","react-test-renderer":"^15.6.1","babel-preset-stage-0":"^6.24.1","jsonml-to-react-component":"^0.2.6","extract-text-webpack-plugin":"^2.1.2","react-addons-transition-group":"^15.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/crui-checkbox-field_0.0.12_1564052703352_0.5200663590670542","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-07-25T09:05:19.748Z","modified":"2024-07-15T07:14:01.737Z","0.0.11":"2019-07-25T09:05:20.193Z","0.0.12":"2019-07-25T11:05:03.491Z"},"author":{"name":"@alicd/walle"},"license":"ISC","keywords":["walle","component","react"],"description":"复选框， FormItem + Checkbox【 @alicd/next 】 的功能融合，同时支持了 x-bind 双向绑定， rules 规则配置，name 表单 name 属性","maintainers":[{"email":"hahaiwin@163.com","name":"hahaiwin"},{"email":"1149518004@qq.com","name":"snowden_"},{"email":"1312065793@qq.com","name":"vincent.ljq"},{"email":"595620510@qq.com","name":"zhen.hz"},{"email":"251250076@qq.com","name":"cismous"},{"email":"juntao.wjt@alibaba-inc.com","name":"juntao.wjt"},{"email":"xiongqi.me@foxmail.com","name":"xiongqi"},{"email":"guoli.ygl@cainiao.com","name":"mingche_286130"},{"email":"joshuasui@163.com","name":"joshuasui"},{"email":"maopengcheng1994@gmail.com","name":"mmpc"},{"email":"littlehmy@163.com","name":"0little"},{"email":"yf871020@163.com","name":"yf871020"},{"email":"zyy7259@gmail.com","name":"zyy7259"},{"email":"tony7leek@gmail.com","name":"later_7"},{"email":"775710651@qq.com","name":"qijian1990"},{"email":"xiekaif@163.com","name":"gepik"},{"email":"yanzhe.xyz@alibaba-inc.com","name":"jimmyxuster"},{"email":"laijianqing@gmail.com","name":"helloljq"},{"email":"rentj1@163.com","name":"rentj1"},{"email":"zhangqing332@live.com","name":"js8zq332"},{"email":"527710279@qq.com","name":"xiaobc"}],"readme":"---\ncategory: Components\ntype: UI Views\ncomponent: Form\nchinese: 单个复选框\nenglish: CheckboxField\nsource: next-checkbox\n---\n\n复选框允许用户从一个数据集中选择多个选项。如果在一个列表中有多个选项，你可以通过使用复选框而不是开/关切换来节省空间。如果你有一个单选项，不要用复选框，使用开/关切换\n\n## API\n\n| 参数                   | 说明                                                                                                                                         | 类型       | 默认值      |\n| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | -------- |\n| prefix               | 样式类名的品牌前缀                                                                                                                                  | String   | 'next-'  |\n| className            | 自定义类名                                                                                                                                      | String   | -        |\n| style                | 自定义内敛样式                                                                                                                                    | Object   | -        |\n| onChange             | 状态变化时触发的事件<br><br>**签名**:<br>Function(checked: Boolean, e: Event) => void<br>**参数**:<br>_checked_: {Boolean} 是否选中<br>_e_: {Event} Dom 事件对象 | Function | () => {} |\n| checked              | 选中状态                                                                                                                                       | Boolean  | -        |\n| defaultChecked       | 默认选中状态                                                                                                                                     | Boolean  | false    |\n| disabled             | 禁用                                                                                                                                         | Boolean  | -        |\n| indeterminate        | Checkbox 的中间状态，只会影响到 Checkbox 的样式，并不影响其 checked 属性                                                                                         | Boolean  | -        |\n| defaultIndeterminate | Checkbox 的默认中间态，只会影响到 Checkbox 的样式，并不影响其 checked 属性                                                                                        | Boolean  | false    |\n| label          | label 标签的文本                                                                                                                  | ReactNode | -       |\n| labelCol       | label 标签布局，通 `<Col>` 组件，设置 span offset 值，如 {span: 8, offset: 16}，该项仅在垂直表单有效                                                  | Object    | -       |\n| help           | 提示信息，如不设置，则会根据校验规则自动生成. 如果设置会受控（ps: 可以利用这点自定义错误位置,详细看demo自定义错误)                                                              | ReactNode | -       |\n| validateStatus | 校验状态，如不设置，则会根据校验规则自动生成**可选值**:'''success'(成功)'error'(失败)'loading'(校验中)                               | Enum      | -       |\n| hasFeedback    | 配合 validateStatus 属性使用，是否展示校验状态图标, 目前只有Input支持                                                                               | Boolean   | false   |\n| wrapperCol     | 需要为输入控件设置布局样式时，使用该属性，用法同 labelCol                                                                                            | Object    | -       |\n| extra          | 额外的提示信息，和 help 类似，当需要错误信息和提示文案同时出现时，可以使用这个。 位于错误信息后面                                                                         | ReactNode | -       |\n| inputStyle | 表单输入框自定义内联样式 |  Object/String | null |\n| showValidateType | 应用于Field 类元素后，指定其展示错误的方式，可选值有 `help`、`tooltip` 两种| String | `help` |\n| name | `walle 模式下才支持` 可以配合表单Form 收集表单元素的数据，要求表单必须指定 field 属性 | String | '' |\n| rules | `walle 模式下才支持` 配置表单规则，可以配置多个规则，可参考：[async-validator](https://github.com/yiminghe/async-validator#rules)，注意Form 表单必须配置field 属性才会生效 | Array | null |\n| x-bind | `walle 模式下才支持` 双向绑定某一个变量 | state | null |\n","readmeFilename":"README.md"}