{"_id":"@alicd/crui-date-range-picker-field","_rev":"24-08ea54e1d404b2cc8f41ede46f576c09","name":"@alicd/crui-date-range-picker-field","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@alicd/crui-date-range-picker-field","version":"0.0.1","author":{"name":"@alicd/walle"},"_id":"@alicd/crui-date-range-picker-field@0.0.1","maintainers":[{"name":"later_7","email":"tony7leek@gmail.com"}],"dist":{"shasum":"788569b662d8b8855b5eaa50fb2b3d8c91547e8c","tarball":"https://registry.npmjs.org/@alicd/crui-date-range-picker-field/-/crui-date-range-picker-field-0.0.1.tgz","fileCount":16,"integrity":"sha512-dkDp4LJqLoKaUzBzA95TTVn9ijDKcdQnwud0pRR3hE/jARSoO7Xuc/jzTrWDt76z92TemQ0z0yhF/lBuVNzlWg==","signatures":[{"sig":"MEYCIQC/uJ047ArxQ08n5SgsKlrN00ITVZLBgzxcEt3khSmnkQIhAOxhjoZZzTmsdoUDSXCDq/L/77Li9fFxWWEBiVrG6a/s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8932007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOXlSCRA9TVsSAnZWagAAgoQQAIs9NnwylDSBotGDpEXE\nVTFdF+noHl7bLG2MoPrcj9/5mSMJMuWvQOWiDL5Szg1gNSg5HL/IPYtXmx1z\nhygRdaEVNBWKgrYFqHf+FDVYmyLWrdbstVt/Pdig2Fvb9BRIOAjzXGTYvc1J\nfctZynL5dntu66HxKwvdwLQEV7pY3Ap9WQl8uE08KIfWsHEhC98dgR+z3eM/\ndBGg7uo3qU75Hi1cHOlSa6iDvkVqMTDz1ImGJRdg9Q/G04AZmLcI2tb4dZka\nZGYJEhMBkOZCNtXs+Su7DlexNdtrq63wO2DKbAm2+qXZmoMonSUvcLMXXuDU\nde0P7oQ936lQY2Z8I5f/yM7ApnMxa4oRgdZNt9/22y8RNvWj9G72DwkmnujO\n7vkYHy00yZi1hHBTAOeZ4cypUtRTu+xY0ORKXk7GDP0Zn0dblDF2WOHLdA3V\nQUt3ZOXvPOGGyEvsm+hILvDM2xG/5uvnzcXCApMvA4EfsDHFh7O5eO58b7mJ\nXo1PS7b5fxBQvhCBK/qMijrf5LZb1zE+AV79tTjglZut/pgI5sB/9H/oexmd\nP9eINqYLuGRfw2OU9XAjhC58yHgJiCfK/nVtVFErtdSHbVgYcyz3Gs8Wm0kL\nmU7Y/c9nhoq/GByLqMhSX4ryEYxesxfX1bTzeoYkVk2KxahCYrXCHYPAxgMG\n05qJ\r\n=M4qV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4f09f4f04c3d2b6b912b7b3877401e5bebb10214","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"},"_npmVersion":"5.6.0","description":"--- category: Components type: UI Views component: Form chinese: 日期区间选择器 english: DateRangePickerField ---","directories":{},"_nodeVersion":"9.8.0","dependencies":{"prop-types":"^15.5.10","@alicd/crui-date-range-picker":"^0.x"},"_hasShrinkwrap":false,"devDependencies":{"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.x","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","babel-preset-stage-0":"^6.22.0","escape-string-regexp":"^1.0.5","@alicd/crui-form-item":"0.x","wrapper-webpack-plugin":"^1.0.0","@alicd/crui-calendar-ex":"^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":{"@alicd/next":"0.x","@alicd/crui-form-item":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/crui-date-range-picker-field_0.0.1_1564047697577_0.1309370116972357","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-07-25T09:41:37.372Z","modified":"2024-07-15T07:14:06.828Z","0.0.1":"2019-07-25T09:41:37.827Z"},"author":{"name":"@alicd/walle"},"description":"--- category: Components type: UI Views component: Form chinese: 日期区间选择器 english: DateRangePickerField ---","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: DateRangePickerField\n---\n\n地址多选组件。\n\n## API\n\n### DateRangePickerField\n\n|   成员   | 说明 | 类型 | 默认值 |\n| ----- | ----- | ----- | ----- |\n| className | 自定义组件样式类名 | `string` | N/A |\n| size | 输入框大小<br><br>**可选值**:<br>'small', 'medium', 'large' | `\"small\"` 或 `\"medium\"` 或 `\"large\"` | `\"medium\"` |\n| value | 日期值 | `[Date, Date]` | N/A |\n| defaultValue | 默认日期值 | `[Date, Date]` | N/A |\n| onChange | 时间发生改变的回调 | `(dateRange: [Date, Date], formatDateRange: [string, string]) => any` | N/A |\n| disabledDate    | 日期禁用<br><br>**签名**:<br>Function(CalendarObject: Object) => Boolean<br>**参数**:<br>_CalendarObject_: {Object} null<br>**返回值**:<br>{Boolean} true 表示禁用，反之表示可用<br>                   | Function        | () => false                                                                                                                                                                                                            |\n| disabledHours   | 禁用指定的小时，同 TimePicker | Function        | N/A |\n| disabledMinutes | 禁用指定的分钟，同 TimePicker | Function        | N/A |\n| disabledSeconds | 禁用指定的秒钟，同 TimePicker | Function        | N/A |\n| defaultVisible | 默认是否展开 | `boolean` | N/A |\n| visible | 是否展开 | `boolean` | N/A |\n| onVisibleChange | 当面板展开状态改变时的回调 | `(visible: boolean) => void` | N/A |\n| popupStyle | 弹层样式 | `object` | N/A |\n| popupAlign | 弹层对齐方式 | `string` | `\"tl tl\"` |\n| popupOffset | 弹层偏移 | `[number, number]` | `[0, 0]` |\n| formater | 日期值格式化 | `[string, string]` | `[\"YYYY-MM-DD\", \"HH:mm:ss\"]` |\n| disabled | 是否禁用 | `boolean` | `false` |\n| startDisabled | 是否单独禁用开始时间选框 | `boolean` | `false` |\n| endDisabled | 是否单独禁用结束时间选框 | `boolean` | `false` |\n| hasClear | 是否有清空按钮 | `boolean` | `true` |\n| showTime | 是否显示时间或传入 `{ defaultValue }` 设置时间初值 | `boolean` 或 `{ defaultValue: string }` 或 `{ defaultValue: [string, string] }` | `false` |\n| resetTime | 重新选择时是否重置时间 | `boolean` | `true` |\n| readOnly | 输入框是否只读 | `boolean` | `false` |\n| renderQuickTool | 用于自定义弹层下方的工具栏，可配合 `ranges` 等工具函数使用 | `(ops: { setValue; getValue; setVisible }) => ReactNode` | N/A |\n\n### DateRangePickerField.ranges\n\n类型：\n```typescript\n       (src: [ReactNode, [Date, Date]])\n    => (ops: {\n        setValue:   (value: [Date, Date]) => void;\n        getValue:   () => [Date, Date];\n        setVisible: (visible: boolean): void;\n    })\n    => ReactNode\n```\n\n指定在 `DateRangePickerField` 的 `renderQuickTool` 上，用于自定义预设的快捷选择日期范围。\n","readmeFilename":"README.md"}