{
    "name": "@beisen\/DropDownList",
    "version": "0.2.53",
    "description": "DropDownList",
    "main": "lib\/index.js",
    "_storybook": {
        "default_example": "man\/index"
    },
    "scripts": {
        "build": "npm run build:lib && npm run build:umd && npm run story",
        "build:lib": "babel src --out-dir lib",
        "build:umd": "webpack src\/index.js dist\/index.js --config webpack.config.js",
        "test": "karma start",
        "dev": "webpack-dev-server --progress --colors --config webpack.dev.config.js",
        "renew": "git checkout-index -f -a --prefix=..\/$name\/ && cp .\/.gitignore ..\/$name",
        "story": "babel story --out-dir man"
    },
    "keywords": [
        "beisen",
        "react-component",
        "es6",
        "karma",
        "jasmine"
    ],
    "repository": {
        "type": "git",
        "url": "git@gitlab.beisen.co:cnpm\/DropDownList.git"
    },
    "author": {
        "name": "xiaosiyu",
        "email": "xiaosiyu@beisen.com"
    },
    "maintainers": [
        {
            "name": "xiaosiyu",
            "email": "xiaosiyu@beisen.com"
        }
    ],
    "license": "ISC",
    "dependencies": {
        "@beisen\/dropdown": "",
        "@beisen\/CommonMount": "",
        "react": "^0.14.6",
        "react-dom": "^0.14.6"
    },
    "devDependencies": {
        "@beisen\/inputbox": "",
        "@beisen\/commoninput": "",
        "@beisen\/ToolTip": "^0.1.4",
        "es6-promise-debounce": "",
        "@beisen\/ButtonGroup": "",
        "@beisen\/DropDownButton": "^0.1.30",
        "@beisen\/IconButton": "^0.1.12",
        "@beisen\/Search": "",
        "@beisen\/beisen-scroll-bar": "^1.0.25",
        "babel": "^6.5.2",
        "babel-cli": "^6.6.5",
        "babel-core": "^6.7.2",
        "babel-eslint": "^4.1.3",
        "babel-loader": "^6.2.4",
        "case-sensitive-paths-webpack-plugin": "^1.0.1",
        "babel-preset-es2015": "^6.3.13",
        "babel-preset-react": "^6.3.13",
        "babel-preset-stage-0": "^6.5.0",
        "css-loader": "^0.23.1",
        "enzyme": "^2.0.0",
        "file-loader": "^0.8.5",
        "jasmine-core": "^2.4.1",
        "json-loader": "^0.5.4",
        "karma": "^0.13.19",
        "karma-babel-preprocessor": "^6.0.1",
        "karma-chrome-launcher": "^0.2.2",
        "karma-jasmine": "^0.3.7",
        "karma-webpack": "^1.7.0",
        "node-sass": "^3.4.2",
        "react-addons-test-utils": "^0.14.7",
        "sass-loader": "^3.2.0",
        "style-loader": "^0.13.0",
        "url-loader": "^0.5.7",
        "webpack": "^1.12.10",
        "webpack-dev-server": "^1.14.0",
        "babel-plugin-transform-class-properties": "^6.11.5",
        "babel-plugin-transform-es2015-classes": "^6.9.0",
        "babel-plugin-transform-object-assign": "^6.5.0",
        "babel-plugin-transform-proto-to-assign": "^6.9.0"
    },
    "readme": "# DropDownList\u4f7f\u7528\u8bf4\u660e\n\n## \u9879\u76ee\u8fd0\u884c\n\n1. cnpm install \u6216 npm install cnpm\u4f7f\u7528\u6559\u7a0b\n\n2. npm run dev \uff08\u5f00\u53d1\u73af\u5883\u6253\u5305 port:8080\uff09\n\n3. npm run test \uff08\u6d4b\u8bd5\u7528\u4f8b\uff09\n\n4. npm run build \uff08\u751f\u4ea7\u73af\u5883\u6253\u5305\uff09\n\n## DropDownList\u53c2\u6570\n\n```\n  {\n          \"title\":\"\u6d4b\u8bd5\u6d4b\u8bd5\u6d4b\u8bd5\u6d4b\u8bd5\"  \/\/input\u6846\u524d\u7684\u6587\u5b57\u6807\u8bc6\uff0c\u53ef\u4e3a\u7a7a\n            ,\"placeholder\":\"\u641c\u7d22\"              \/**\u6ca1\u6709\u503c\u7684\u65f6\u5019\u663e\u793a\u7684\u5185\u5bb9(string)**\/\n            ,\"defaultValue\":\"\"  \/\/\u9ed8\u8ba4\u503c\n            ,\"openListView\":false    \/\/ \u662f\u5426\u6253\u5f00\u4e0b\u62c9\u6846\n            ,\"errorStatus\":true      \/\/ \u9519\u8bef\u72b6\u6001\n            ,\"errorMsg\":\"\u51fa\u9519\u4e86~~~\uff01\"    \/\/\u9519\u8bef\u4fe1\u606f\n            ,multiple: false \/\/\u4e0b\u62c9\u83dc\u5355\u4e3a\u5355\u9009\u6216\u8005\u591a\u9009\uff0ctrue\u4e3a\u591a\u9009\uff0cfalse\u4e3a\u5355\u9009,\u9ed8\u8ba4\u4e3afalse\n            ,\"children\":[\n                {\n                    \"value\":0\n                    ,\"text\":\"\u67e5\u770b\u8be6\u60c5\"\n                    ,\"isActive\":false  \/\/\u70b9\u51fb\u6548\u679c\uff0c\u9ed8\u8ba4\u4e3afalse\n                    ,\"isChecked\":false  \/\/\u662f\u5426\u88ab\u9009\u4e2d\uff0c\u9ed8\u8ba4\u4e3afalse\n                }  \n                ,{\n                    \"value\":1\n                    ,\"text\":\"\u6027\u8d28\u7ef4\u5ea6\"\n                    ,\"isActive\":false\n                    ,\"isChecked\":false\n                } \n                ,{\n                    \"value\":2\n                    ,\"text\":\"\u5730\u57df\u7ef4\u5ea6\"\n                    ,\"isActive\":false\n                    ,\"isChecked\":false\n                } \n                ,{\n                    \"value\":3\n                    ,\"text\":\"\u5305\u542b\u4e0b\u5c5e\"\n                    ,\"isActive\":false\n                    ,\"isChecked\":false\n                } \n                ,{\n                    \"value\":4\n                    ,\"text\":\"\u5305\u542b\u4e0b\u5c5e\"\n                    ,\"isActive\":false\n                    ,\"isChecked\":false\n                } \n            ]               \/** MenuItem **\/\n            ,\"hidden\":false  \/\/\u662f\u5426\u663e\u793a\\\n            ,\"disabled\":false \/\/\u662f\u5426\u7981\u7528\n            ,\"required\":false  \/\/\u662f\u5426\u663e\u793a\u5fc5\u9009\u661f\u53f7\n            ,\"iconName\":\"pc-sys-arrowdown-nomal-svg\" \/\/\u53f3\u4fa7\u4e0b\u62c9\u6309\u94ae\u7684\u6837\u5f0f\n            ,\"onClick\":function(event, target, val){console.log(val.value)} \/**\u70b9\u51fb\u540e\u4e8b\u4ef6\u56de\u8c03\uff1bevent\uff1a\u4e8b\u4ef6\uff0ctarget: \u4e8b\u4ef6\u5bf9\u8c61\uff0cval\uff1a\u629b\u51fa\u7684\u503c**\/\n            ,\"onBlur\":function(event, val){console.log(val)} \/**\u5931\u53bb\u7126\u70b9\u540e\u4e8b\u4ef6\u56de\u8c03event\uff1aval\uff1ainput\u629b\u51fa\u7684\u503c**\/\n            ,\"onChange\":function(event, target, val){console.log(event);console.log(target);console.log(val);} \/**change\u540e\u4e8b\u4ef6\u56de\u8c03event\uff1a\u4e8b\u4ef6\uff0ctarget: \u4e8b\u4ef6\u5bf9\u8c61\uff0cval\uff1ainput\u4e2d\u503c\u6539\u53d8\u7684\u503c**\/\n            ,\"onFocus\":function(event, val){console.log(val)} \/**\u83b7\u53d6\u7126\u70b9\u540e\u4e8b\u4ef6\u56de\u8c03event\uff1a\u4e8b\u4ef6\uff0cval\uff1a\u629b\u51fa\u7684input\u4e2d\u7684\u503c**\/\n        }\n```\n\n\n## DropDownList\u8c03\u7528\u65b9\u6cd5\n\n1.\u5b89\u88c5npm\u7ec4\u4ef6\u5305\n\n```\nnpm install @beisen\/DropDownList --save-dev\n```\n\n2.\u5f15\u7528\u7ec4\u4ef6\n\n  ```\nimport DropDownList from \"@beisen\/DropDownList\"\n  ```\n3.\u4f20\u5165\u53c2\u6570\n\n  \u8be5\u53c2\u6570\u4e3a\u4e0a\u8ff0\u53c2\u6570\uff0c\u4f20\u5165\u65b9\u5f0f\u4f7f\u7528: {...\u53c2\u6570}\n\n  ```\n  {\n      \"title\":\"\u6d4b\u8bd5\u6d4b\u8bd5\u6d4b\u8bd5\u6d4b\u8bd5\"  \/\/input\u6846\u524d\u7684\u6587\u5b57\u6807\u8bc6\uff0c\u53ef\u4e3a\u7a7a\n        ,\"placeholder\":\"\u641c\u7d22\"              \/**\u6ca1\u6709\u503c\u7684\u65f6\u5019\u663e\u793a\u7684\u5185\u5bb9(string)**\/\n        ,\"defaultValue\":\"\"  \/\/\u9ed8\u8ba4\u503c\n        ,\"openListView\":false    \/\/ \u662f\u5426\u6253\u5f00\u4e0b\u62c9\u6846\n        ,\"errorStatus\":true      \/\/ \u9519\u8bef\u72b6\u6001\n        ,\"errorMsg\":\"\u51fa\u9519\u4e86~~~\uff01\"    \/\/\u9519\u8bef\u4fe1\u606f\n        ,multiple: false \/\/\u4e0b\u62c9\u83dc\u5355\u4e3a\u5355\u9009\u6216\u8005\u591a\u9009\uff0ctrue\u4e3a\u591a\u9009\uff0cfalse\u4e3a\u5355\u9009,\u9ed8\u8ba4\u4e3afalse\n        ,\"children\":[\n            {\n                \"value\":0\n                ,\"text\":\"\u67e5\u770b\u8be6\u60c5\"\n                ,\"isActive\":false  \/\/\u70b9\u51fb\u6548\u679c\uff0c\u9ed8\u8ba4\u4e3afalse\n                ,\"isChecked\":false  \/\/\u662f\u5426\u88ab\u9009\u4e2d\uff0c\u9ed8\u8ba4\u4e3afalse\n            }  \n            ,{\n                \"value\":1\n                ,\"text\":\"\u6027\u8d28\u7ef4\u5ea6\"\n                ,\"isActive\":false\n                ,\"isChecked\":false\n            } \n            ,{\n                \"value\":2\n                ,\"text\":\"\u5730\u57df\u7ef4\u5ea6\"\n                ,\"isActive\":false\n                ,\"isChecked\":false\n            } \n            ,{\n                \"value\":3\n                ,\"text\":\"\u5305\u542b\u4e0b\u5c5e\"\n                ,\"isActive\":false\n                ,\"isChecked\":false\n            } \n            ,{\n                \"value\":4\n                ,\"text\":\"\u5305\u542b\u4e0b\u5c5e\"\n                ,\"isActive\":false\n                ,\"isChecked\":false\n            } \n        ]               \/** MenuItem **\/\n        ,\"hidden\":false  \/\/\u662f\u5426\u663e\u793a\\\n        ,\"disabled\":false \/\/\u662f\u5426\u7981\u7528\n        ,\"required\":false  \/\/\u662f\u5426\u663e\u793a\u5fc5\u9009\u661f\u53f7\n        ,\"iconName\":\"pc-sys-arrowdown-nomal-svg\" \/\/\u53f3\u4fa7\u4e0b\u62c9\u6309\u94ae\u7684\u6837\u5f0f\n        ,\"onClick\":function(event, target, val){console.log(val.value)} \/**\u70b9\u51fb\u540e\u4e8b\u4ef6\u56de\u8c03\uff1bevent\uff1a\u4e8b\u4ef6\uff0ctarget: \u4e8b\u4ef6\u5bf9\u8c61\uff0cval\uff1a\u629b\u51fa\u7684\u503c**\/\n        ,\"onBlur\":function(event, val){console.log(val)} \/**\u5931\u53bb\u7126\u70b9\u540e\u4e8b\u4ef6\u56de\u8c03event\uff1aval\uff1ainput\u629b\u51fa\u7684\u503c**\/\n        ,\"onChange\":function(event, target, val){console.log(event);console.log(target);console.log(val);} \/**change\u540e\u4e8b\u4ef6\u56de\u8c03event\uff1a\u4e8b\u4ef6\uff0ctarget: \u4e8b\u4ef6\u5bf9\u8c61\uff0cval\uff1ainput\u4e2d\u503c\u6539\u53d8\u7684\u503c**\/\n        ,\"onFocus\":function(event, val){console.log(val)} \/**\u83b7\u53d6\u7126\u70b9\u540e\u4e8b\u4ef6\u56de\u8c03event\uff1a\u4e8b\u4ef6\uff0cval\uff1a\u629b\u51fa\u7684input\u4e2d\u7684\u503c**\/\n    }\n  render () {\n      return (\n        <DropDownList {...this.state.DropDownData} \/>\n      )\n    }\n  ```",
    "readmeFilename": "README.md",
    "gitHead": "5c5d482d783ecd6c10427ee0ebd791993aab9e76",
    "_id": "@beisen\/DropDownList@0.1.77"
}