4.chunk.js 11.1 KB
webpackJsonp([4],{1257:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=l(84),n=a(u),r=l(14),o=a(r),s=l(472),i=a(s),c=l(50),f=a(c),d=l(473),m=a(d),v=l(474),h=a(v),p=l(8),b=a(p),C=l(1),g=a(C),E=l(4),S=a(E),k=l(2),y=a(k),x=l(3),M=a(x),_=l(0),w=a(_),N=(l(9),l(11),[{value:"1",label:"Food",children:[{label:"All Foods",value:"1",disabled:!1},{label:"Chinese Food",value:"2"},{label:"Hot Pot",value:"3"},{label:"Buffet",value:"4"},{label:"Fast Food",value:"5"},{label:"Snack",value:"6"},{label:"Bread",value:"7"},{label:"Fruit",value:"8"},{label:"Noodle",value:"9"},{label:"Leisure Food",value:"10"}]},{value:"2",label:"Supermarket",children:[{label:"All Supermarkets",value:"1"},{label:"Supermarket",value:"2",disabled:!0},{label:"C-Store",value:"3"},{label:"Personal Care",value:"4"}]},{value:"3",label:"Extra",isLeaf:!0,children:[{label:"you can not see",value:"1"}]}]),P=function(e){function t(){var e,l,a,u;(0,g.default)(this,t);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return l=a=(0,y.default)(this,(e=t.__proto__||(0,b.default)(t)).call.apply(e,[this].concat(r))),a.state={value:"\u7f8e\u98df",show:!1},a.onChange=function(e){a.setState({value:e})},a.clear=function(){a.setState({value:""})},a.handleClick=function(){a.manualFocusInst.focus()},u=l,(0,y.default)(a,u)}return(0,M.default)(t,e),(0,S.default)(t,[{key:"componentDidMount",value:function(){this.autoFocusInst.focus()}},{key:"render",value:function(){var e=this,t=this.state.show,l=w.default.createElement(h.default,{className:"select-menu",data:N,height:.6*document.documentElement.clientHeight});return w.default.createElement("div",{className:t?"menu-active":""},w.default.createElement(m.default,null,w.default.createElement("div",{className:"sub-title"},"Normal")),w.default.createElement(f.default,{placeholder:"Search",maxLength:8}),w.default.createElement(i.default,null),w.default.createElement(m.default,null,w.default.createElement("div",{className:"sub-title"},"Show select button")),w.default.createElement(f.default,{className:"search-select",placeholder:"Search",showSelectButton:!0,selectText:"\u7c7b\u578b",onSelectButtonClick:function(){return e.setState({show:!e.state.show})}}),t?l:null,t?w.default.createElement("div",{className:"menu-mask",onClick:function(){return e.setState({show:!1})}}):null,w.default.createElement(m.default,null,w.default.createElement("div",{className:"sub-title"},"Show extra button")),w.default.createElement(f.default,{className:"search-select",placeholder:"Search",showExtraButton:!0,extraButton:[{key:"advanced",show:w.default.createElement(o.default,{key:"filter-o",type:"filter-o"})},{key:"selected",show:w.default.createElement(o.default,{key:"filter-o-hot",type:"filter-o-hot"})},{key:"drop",show:w.default.createElement(o.default,{key:"ellipsis",type:"ellipsis"})}],onExtraButtonClick:function(e){console.log("onExtraButtonClick",e)}}),w.default.createElement(m.default,null,w.default.createElement("div",{className:"sub-title"},"AutoFocus when enter page")),w.default.createElement(f.default,{placeholder:"\u81ea\u52a8\u83b7\u53d6\u5149\u6807",ref:function(t){return e.autoFocusInst=t},showClearButton:!1}),w.default.createElement(i.default,null),w.default.createElement(m.default,null,w.default.createElement("div",{className:"sub-title"},"Focus by operation")),w.default.createElement(f.default,{placeholder:"\u624b\u52a8\u83b7\u53d6\u83b7\u53d6\u5149\u6807",ref:function(t){return e.manualFocusInst=t}}),w.default.createElement(i.default,null),w.default.createElement(m.default,null,w.default.createElement(n.default,{onClick:this.handleClick},"click to focus")),w.default.createElement(i.default,null),w.default.createElement(m.default,null,w.default.createElement("div",{className:"sub-title"},"Show cancel button")),w.default.createElement(f.default,{value:this.state.value,placeholder:"Search",onSubmit:function(e){return console.log(e,"onSubmit")},onClear:function(e){return console.log(e,"onClear")},onFocus:function(){return console.log("onFocus")},onBlur:function(){return console.log("onBlur")},onCancel:function(){return console.log("onCancel")},showCancelButton:!0,onChange:this.onChange}))}}]),t}(w.default.Component);t.default=P},472:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=l(1),n=a(u),r=l(4),o=a(r),s=l(2),i=a(s),c=l(3),f=a(c),d=l(7),m=a(d),v=l(0),h=a(v),p=l(12),b=a(p),C=function(e){function t(){return(0,n.default)(this,t),(0,i.default)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,l=e.size,a=e.className,u=e.style,n=e.onClick,r=(0,m.default)(t,t+"-"+l,a);return h.default.createElement("div",{className:r,style:u,onClick:n})}}]),t}(h.default.Component);C.defaultProps={prefixCls:"am-whitespace",size:"md"};var g=(0,b.default)(C,"WhiteSpace");window.WeaverMobile&&(window.WeaverMobile.WhiteSpace=g),t.default=g,e.exports=t.default},473:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=l(1),n=a(u),r=l(4),o=a(r),s=l(2),i=a(s),c=l(3),f=a(c),d=l(7),m=a(d),v=l(0),h=a(v),p=l(12),b=a(p),C=function(e){function t(){return(0,n.default)(this,t),(0,i.default)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,l=e.size,a=e.className,u=e.children,n=e.style,r=(0,m.default)(t,t+"-"+l,a);return h.default.createElement("div",{className:r,style:n},u)}}]),t}(h.default.Component);C.defaultProps={prefixCls:"am-wingblank",size:"lg"};var g=(0,b.default)(C,"WingBlank");window.WeaverMobile&&(window.WeaverMobile.WingBlank=g),t.default=g,e.exports=t.default},474:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=l(5),n=a(u),r=l(15),o=a(r),s=l(27),i=a(s),c=l(1),f=a(c),d=l(4),m=a(d),v=l(2),h=a(v),p=l(3),b=a(p),C=l(7),g=a(C),E=l(0),S=a(E),k=l(16),y=a(k),x=l(84),M=a(x),_=l(41),w=a(_),N=l(24),P=a(N),F=l(136),O=l(475),B=a(O),L=l(12),I=a(L),W=function(e){function t(e){(0,f.default)(this,t);var l=(0,h.default)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return l.onMenuOk=function(){var e=l.props.onOk;e&&e(l.state.value)},l.onMenuCancel=function(){var e=l.props.onCancel;e&&e()},l.onClickFirstLevelItem=function(e){var t=l.props.onChange;l.setState({firstLevelSelectValue:e.value}),e.isLeaf&&t&&t([e.value])},l.getSelectValue=function(e){var t=l.props,a=t.level;if(t.multiSelect){var u=l.state,n=u.value,r=u.firstLevelSelectValue;if(n&&n.length>0){if(2===a&&n[0]!==r)return[r,[e.value]];var o=2===a?n[1]:n,s=o.indexOf(e.value);return-1===s?o.push(e.value):o.splice(s,1),n}return 2===a?[r,[e.value]]:[e.value]}return 2===a?[l.state.firstLevelSelectValue,e.value]:[e.value]},l.onClickSubMenuItem=function(e){var t=l.props.onChange,a=l.getSelectValue(e);l.setState({value:a}),setTimeout(function(){t&&t(a)},300)},l.state={firstLevelSelectValue:l.getNewFsv(e),value:e.value,height:e.height},l}return(0,b.default)(t,e),(0,m.default)(t,[{key:"componentWillReceiveProps",value:function(e){e.value!==this.props.value&&this.setState({firstLevelSelectValue:this.getNewFsv(e),value:e.value}),this.props.height!==e.height&&this.setState({height:e.height})}},{key:"componentDidMount",value:function(){"height"in this.props||this.setState({height:Math.round(document.documentElement.clientHeight/2)})}},{key:"getNewFsv",value:function(e){var t=e.value,l=e.data,a="";return t&&t.length?a=t[0]:l&&l.length&&!l[0].isLeaf&&(a=l[0].value),a}},{key:"render",value:function(){var e=this,t=this.props,a=t.className,u=t.style,r=t.data,s=void 0===r?[]:r,c=t.prefixCls,f=t.level,d=t.multiSelect,m=t.multiSelectMenuBtnsCls,v=t.MenuSelectContanerPrefixCls,h=this.state,p=h.firstLevelSelectValue,b=h.value,C=h.height,E=s;if(2===f){var k=s;p&&""!==p&&(k=s.filter(function(e){return e.value===p})),E=k[0]&&k[0].children&&!0!==k[0].isLeaf?k[0].children:[]}var y=b&&b.length>0&&[].concat((0,i.default)(b))||[];2===f&&y.length>1&&(y.shift(),d&&(y=y[0]));var x=b&&b.length>1&&2===f?b[0]:null,_=E.filter(function(e){return-1!==y.indexOf(e.value)}).map(function(e){return e.value}),N=!0;2===f&&x!==p&&(N=!1);var O=(0,F.getComponentLocale)(this.props,this.context,"Menu",function(){return l(476)}),L=void 0!==C?{height:C+"px"}:{};return S.default.createElement(w.default,{className:(0,g.default)(c,(0,o.default)({},a,!!a)),style:(0,n.default)({},u,L),direction:"column",align:"stretch"},S.default.createElement(w.default,{align:"start",className:(0,g.default)((0,o.default)({},v,!0))},2===f&&S.default.createElement(w.default.Item,null,S.default.createElement(P.default,{role:"tablist"},s.map(function(t,l){return S.default.createElement(P.default.Item,{className:t.value===p?c+"-selected":"",onClick:function(){return e.onClickFirstLevelItem(t)},key:"listitem-1-"+l,role:"tab","aria-selected":t.value===p},t.label)}))),S.default.createElement(w.default.Item,{role:"tabpanel","aria-hidden":"false",className:v+"-submenu"},S.default.createElement(B.default,{subMenuPrefixCls:this.props.subMenuPrefixCls,radioPrefixCls:this.props.radioPrefixCls,subMenuData:E,selItem:_,onSel:this.onClickSubMenuItem,showSelect:N,multiSelect:d}))),d&&S.default.createElement("div",{className:m},S.default.createElement(M.default,{inline:!0,className:m+"-btn",onClick:this.onMenuCancel},O.cancelText),S.default.createElement(M.default,{inline:!0,type:"primary",className:m+"-btn",onClick:this.onMenuOk},O.okText)))}}]),t}(S.default.Component);W.defaultProps={prefixCls:"am-menu",subMenuPrefixCls:"am-sub-menu",radioPrefixCls:"am-radio",multiSelectMenuBtnsCls:"am-multi-select-btns",MenuSelectContanerPrefixCls:"am-menu-select-container",data:[],level:2,onChange:function(){},onOk:function(){},onCancel:function(){},multiSelect:!1},W.contextTypes={antLocale:y.default.object};var j=(0,I.default)(W,"Menu");window.WeaverMobile&&(window.WeaverMobile.Menu=j),t.default=j,e.exports=t.default},475:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=function(t){e.onSel&&e.onSel(t)},l=e.subMenuPrefixCls,a=e.radioPrefixCls,u=e.subMenuData,n=e.showSelect,o=e.selItem,i=e.multiSelect,f=function(e){return n&&o.length>0&&-1!==o.indexOf(e.value)},m=i?d.default:p.default;return c.default.createElement(v.default,{style:{paddingTop:0},className:l},u.map(function(e,u){var n;return c.default.createElement(v.default.Item,{className:(0,s.default)(a+"-item",(n={},(0,r.default)(n,l+"-item-selected",f(e)),(0,r.default)(n,l+"-item-disabled",e.disabled),n)),key:u,extra:c.default.createElement(m,{checked:f(e),disabled:e.disabled,onChange:function(){return t(e)}})},e.label)}))}Object.defineProperty(t,"__esModule",{value:!0});var n=l(15),r=a(n);t.default=u;var o=l(7),s=a(o),i=l(0),c=a(i),f=l(76),d=a(f),m=l(24),v=a(m),h=l(157),p=a(h);e.exports=t.default},476:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88"},e.exports=t.default}});
//# sourceMappingURL=4.chunk.js.map?v=bfe4c822