{"_id":"@alicd/crui-storage-nav","_rev":"24-9ed6c0672cb9ed8406b9000c59bd3f13","name":"@alicd/crui-storage-nav","dist-tags":{"latest":"0.0.16"},"versions":{"0.0.16":{"name":"@alicd/crui-storage-nav","version":"0.0.16","author":{"name":"@alicd/walle"},"_id":"@alicd/crui-storage-nav@0.0.16","maintainers":[{"name":"later_7","email":"tony7leek@gmail.com"}],"dist":{"shasum":"1768b6aff6bfecfc370839caa8114535b0c7ba1b","tarball":"https://registry.npmjs.org/@alicd/crui-storage-nav/-/crui-storage-nav-0.0.16.tgz","fileCount":29,"integrity":"sha512-xXDUy/zZR7xLGjfqloshA+mJU1aLQoQqFb5oyMWpDLLLnobfqxrkraITWILAJ9ugDzTFUczVKrtla6eDb8/F+Q==","signatures":[{"sig":"MEYCIQCZjRgnVHDhicDXwoIOuvyAt8rH0IB8VoaYN6nwD6NMkQIhAJyHb2MtTGhkWfL7Pr3CR66zDnN5Nog25eu5VTajwMDB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1149783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOXs5CRA9TVsSAnZWagAAtMkP/3eWjy4ycgtqlqpMjhi/\nEJ/SMWR0zlEm8Og8gIFgNVJn7Nq5KGf9UPCvQobkvVWijnt3YZHSAjOFbGuY\nGdhoYxWr3RJO69XiKCbQjeohyqRb2plVuFZvM6jrrwx8m1L7Qd2iwYDOLgwj\nIiendRRz6eaTLvNcJD6JpytnP9Vuvi040kxGSMx/puocmFgliQMW7uCU1GMt\nxwnK1e4tFLKzULByZPOz1sNaFzAjxgb3vs9gQwrG/3Whs5ha8mERpxA/AOqE\nw0qDiLHA+CjpT6b1iUDeYTSOyOXHSAu/JRS14KajFWigP7bc0a5umbA7RX3a\nbsxFhBXA/418QQGjiPrlEzgL41XwVyQdUw4GBiZX9F2FXPlxYUUPJsRVH6zJ\nJkelpmG6bcxf+aKUVlebw5g+BCSH9TPdwJFIFjfy3UqI7aG2tsE0cYMc9jeu\ne99NvmQzYGWxxuCQ7aP+qUgMbCL6zHWeCvQd4Y00MsnilITqE8Z7X+t6X9jl\nDWzicT0vAFG/zp3FaJCOfFrMZU6hqXAFLR2MQ3+ysa9BDTpiysf1XcEF6Jg+\nBM/HzTh8eJ4hujB9Vpfp32UtAK8C4ioFrd8XpjIaj5R7ULSDfyioKK0CeCAA\nvplllr5S1PEhB03/hQO6l/SttqT8mFb7n9v46pkPJrWdMDRP39J3UeaYB411\n4TA5\r\n=cfGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2c388d6c4bcb10f909d167ee8bd048211bedc069","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/storage-nav.git","type":"git"},"_npmVersion":"5.6.0","description":"--- category: Components type: UI Views component: Base chinese: 导航（收纳式） english: StorageNav ---","directories":{},"_nodeVersion":"9.8.0","dependencies":{"classnames":"^2.2.5"},"_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.19.6","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","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.19.6"},"_npmOperationalInternal":{"tmp":"tmp/crui-storage-nav_0.0.16_1564048185118_0.166434292492454","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-07-25T09:49:44.878Z","modified":"2024-07-15T07:14:22.865Z","0.0.16":"2019-07-25T09:49:45.286Z"},"author":{"name":"@alicd/walle"},"repository":{"url":"git@gitlab.alibaba-inc.com:crui/storage-nav.git","type":"git"},"description":"--- category: Components type: UI Views component: Base chinese: 导航（收纳式） english: StorageNav ---","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: StorageNav\n---\n\n收纳式导航组件。\n\n### 规则\n\n该组件类似于 `Overlay`，通过外部控制其 `visible` 属性来决定其显示或隐藏。\n\n## API\n\n### StorageNav\n\n| 成员 | 说明 | 类型 | 默认值 |\n|---|---|---|---|\n|visible|是否显示导航浮层|`boolean`|`false`|\n|onClose|在鼠标离开菜单（参见 mouseLeaveTimeout 属性））或者点击关闭按钮导致导航浮层关闭的时候触发的回调|`() => void`|默认不执行任何操作|\n|closeIcon|配置浮层左上角显示的关闭图标|`string` 或组件|`category`|\n|mouseLeaveTimeout|鼠标指针离开浮层一段时间后，浮层会自动关闭。本属性配置鼠标离开后等待多长时间，单位为毫秒，为 `0` 时则禁用该功能，即不会在鼠标离开菜单后自动隐藏（用户此时便可完全控制何时隐藏菜单）|`number`|`300`|\n|hoveredKey|当前哪一个 Item 处于激活状态，设置该属性则当前展开值为受控状态|`string`|N/A|\n|onHover|用户移动鼠标，悬浮在其他 Item 上时触发的回调|`(hoveredKey: string) => void`|N/A|\n|menuOpenTimeout|切换菜单时的延迟，单位为毫秒，用于避免鼠标指针划过菜单区域时过于频繁地切换菜单导致的不便|`number`|`128`|\n|onMouseEnter|鼠标指针移入菜单浮层时触发的回调|`(e: Event) => void`|N/A|\n|onMouseLeave|鼠标指针移出菜单浮层时触发的回调|`(e: Event) => void`|N/A|\n|onMouseMove|鼠标指针在菜单浮层中移动时触发的回调|`(e: Event) => void`|N/A|\n|canCloseByIconClick|是否允许点击左上角的图标来触发 `onClose` 回调关闭菜单浮层。为 `false` 时则图标仅作展示作用，无行为|`boolean`|`false`|\n\n### StorageNav.Item\n\n| 成员 | 说明 | 类型 | 默认值 |\n|---|---|---|---|\n|title|菜单上显示的内容|ReactNode|N/A|\n|onClick|点击菜单项的回调|`(e: Event) => void`|默认不执行任何操作|","readmeFilename":"README.md"}