{"_id":"@alicd/crui-week-picker-field","_rev":"24-cb26989aaf7f93a9215a5f2761572a97","name":"@alicd/crui-week-picker-field","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.5":{"name":"@alicd/crui-week-picker-field","version":"0.0.5","author":{"name":"@alicd/walle"},"_id":"@alicd/crui-week-picker-field@0.0.5","maintainers":[{"name":"later_7","email":"tony7leek@gmail.com"}],"dist":{"shasum":"3dfc546f8f66f16195641ea19465c55830d404d6","tarball":"https://registry.npmjs.org/@alicd/crui-week-picker-field/-/crui-week-picker-field-0.0.5.tgz","fileCount":21,"integrity":"sha512-RBZ6r4Y3bdnQ6Iarz5B7xiFZyduSfloJgRX5kHC/ZF/B1Y8aw8/65MBX8ZmgG8S9SWWpcKclbGH8xZgygUW8Rw==","signatures":[{"sig":"MEQCIDBGHsgq4U0H5PTc81ot5FD5xhddzLPOc7kZbUDnpj1oAiB581FgSwdbKdnj1DMYacuDo+grcWOQbA8IHBRcNNMFAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8679815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOX37CRA9TVsSAnZWagAAh1AP/iRPrk9idHbB4URGgLSK\nrVE8iXCYLf+BotYb9ItlKEky6BfqUnFMtK+BaK6XduaEPvnH7GT/AMan0Ies\nwN/nSrSqrawjjZfDZbCpRaZxMD+0TQRHlSGLeYXybZaMEFumSkmOUd63fIGZ\nSnH76hdU+Wayy1bcLzHcBUBBOfg9Pf4CF7Df9ao9LbRKGrQNSBmXEXQjY1Sl\nq5gMmWW3dqEXYDC8WUC+ypFszOk1IuhdlBc0rbtREOJv1MjmRUln0d45OZgQ\nLHYzyfudBofBNihQFOuRO76GNvFMNUDq7H5ofYT0voPZ1rgmlWO0NIVrDBCw\n7oeBeP/qmIbff0ttbI5oDMgice0sFtE8Nw8SxcgFWnylaLHugFcmqq5jqxJb\nVQw8FoM5wUGadR0jIVSp5a2fPuJUdiA0tw4WCU5fl9c6qDKWi8++6sia8FEs\nmjxdR7UlyrP/4PtXx2zJ62ZCiOXRR6T+yT62250g3WvPiNsSar0ZgEGzdlk4\ntxicL0i4SWICieFFExCCANVx82cwbR/eKrZaSiamRZ6S8kkz2/aQ/Zu2DqD6\n9U3RGPpggYjyjH0QQHRQ+ReI7/MoNLLmugv9go9GFvblIwjMtZeCToTu9PbU\nZnLGrMVd+BpyV1lRqrpRU7w3DvvRDMWbMYGIuzsqmuEgfigcF8dCfn1Lddm0\nXo1k\r\n=oGAl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ba5f9300c5afc876ed433b5c1e3ace8b5b794b37","scripts":{"dev":"rm -rf ./site && NODE_ENV=development webpack --config webpack.config.babel.js --progress && webpack-dev-server","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","build":"babel src -d lib & webpack --config webpack.config.babel.js --progress","clean":"rm -rf ./dist ./lib ./site","start":"npm run dev"},"_npmUser":{"name":"later_7","email":"tony7leek@gmail.com"},"repository":{"url":"git@gitlab.alibaba-inc.com:crui/week-picker-field.git","type":"git"},"_npmVersion":"5.6.0","description":"--- category: Components type: UI Views component: Base chinese: 周选择组件 english: WeekPickerField ---","directories":{},"_nodeVersion":"9.8.0","dependencies":{"@alicd/crui-week-picker":"0.x"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.18.0","webpack":"^2.6.1","babel-cli":"^6.26.0","node-sass":"^4.5.3","babel-core":"^6.25.0","css-loader":"^0.28.4","@alicd/next":"^0.19.41","file-loader":"^0.11.2","sass-loader":"^6.0.6","autoprefixer":"^7.1.1","babel-loader":"^7.1.1","style-loader":"^0.18.2","webpack-merge":"^4.1.0","md-meta-loader":"^0.0.4","babel-preset-react":"^6.24.1","webpack-dev-server":"^2.8.2","babel-plugin-import":"^1.4.0","babel-preset-es2015":"^6.24.1","html-webpack-plugin":"^2.29.0","@alicd/dpl-rookie1-0":"latest","babel-preset-stage-0":"^6.22.0","escape-string-regexp":"^1.0.5","@alicd/crui-form-item":"0.x","@alicd/crui-calendar-ex":"0.x","@alicd/crui-week-picker":"0.x","jsonml-to-react-component":"^0.2.6","extract-text-webpack-plugin":"^2.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"classnames":"^2.2.5","@alicd/next":"0.19.x","@alicd/crui-form-item":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/crui-week-picker-field_0.0.5_1564048890811_0.08532269337213139","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-07-25T10:01:30.543Z","modified":"2024-07-15T07:14:21.783Z","0.0.5":"2019-07-25T10:01:31.081Z"},"author":{"name":"@alicd/walle"},"repository":{"url":"git@gitlab.alibaba-inc.com:crui/week-picker-field.git","type":"git"},"description":"--- category: Components type: UI Views component: Base chinese: 周选择组件 english: WeekPickerField ---","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: Base\nchinese: 周选择组件\nenglish: WeekPickerField\n---\n\n## API\n\n### WeekPickerField\n\n| 成员 | 说明 | 类型 | 默认值 |\n|---|---|---|---|\n| prefix | 品牌样式前缀 | `string` | `\"next-\"` |\n| className | 自定义组件样式 | `string` | N/A |\n| size | 输入框大小<br><br>**可选值**:<br>'small', 'medium', 'large' | `\"small\"` 或 `\"medium\"` 或 `\"large\"` | `\"medium\"` |\n| value | 当前选择的周对应时间段 | any | N/A |\n| defaultValue | 默认周选择值 | any | N/A |\n| onChange | 用户选择周发生改变时的回调函数 | `(week: [Date, Date]) => void` | 默认为空 |\n| firstDayOfWeek | 设置每周的第一天是星期几 | `number` | `1` (默认从周一开始) |\n| defaultBase | 默认的基准日期 | `string` | N/A |\n| defaultOpen | 是否默认展开 | `boolean` | N/A |\n| open | 是否展开 | `boolean` | N/A |\n| onOpenChange | 当面板展开状态改变时的回调函数 | `(open: boolean) => void` | 默认为空 |\n| popupStyle | 弹层面板样式 | `object` | N/A |\n| popupAlign | 弹层对齐方式 | `string` | `\"tl tl\"` |\n| popupOffset | 弹层偏移 | `[number, number]` | `[0, 0]` |\n| formater | 日期格式化 | `string` 或 `[string]` | `['YYYY-MM-DD']` |\n| disabled | 是否禁用 | `boolean` | N/A |\n| hasClear | 是否展示清空按钮| `boolean` | `true` |\n| readOnly | 输入框是否只读 | `boolean` | `false` |\n| locale | 国际化配置, [参考](http://gitlab.alibaba-inc.com/next/date-picker/blob/master/src/locale/index.js) | `object` | `{'datePlaceholder':'请选择日期','monthPlaceholder':'请选择月份','yearPlaceholder':'请选择年份','rangeStartPlaceholder':'起始日期','rangeEndPlaceholder':'结束日期','now':'此刻','selectDate':'选择日期','ok':'确定','clear':'清除'}` |\n| language | 语言 | Enum | N/A |\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"}