-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path485d49c4.4e989c3b.js
1 lines (1 loc) · 41.9 KB
/
485d49c4.4e989c3b.js
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[20,5],{124:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(0),r=n.n(a),l=n(136),o=n(415);function i(e){const[t,n]=Object(a.useState)(!1);return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{marginBottom:4}},r.a.createElement("span",null,"\u67e5\u770b\u6e90\u4ee3\u7801\uff1a"),r.a.createElement(o.a,{checked:t,onChange:e=>n(e)})),t&&r.a.createElement(l.a,null,e.children))}},126:function(e,t,n){"use strict";var a=n(2),r=n(0),l=n.n(r),o=n(410),i=n(134),c=n(123),s=(n(47),l.a.forwardRef((function(e,t){var n=e.hideControl,s=e.renderControl,u=void 0===s?function(){return null}:s,p=Object(r.useRef)(void 0);Object(r.useImperativeHandle)(t,(function(){return p.current}),[p.current]);var d=Object(r.useState)(14),f=d[0],b=d[1],m=Object(r.useState)([116.473778,39.990661]),v=m[0],h=m[1],g=Object(r.useCallback)((function(t){t.setFitView(null,!0),e.onMapComplete&&e.onMapComplete(t)}),[]),O=Object(r.useCallback)((function(t,n){e.onMapClick&&e.onMapClick(t,n)}),[]),y=Object.assign({viewMode:"3D",mapStyle:"amap://styles/whitesmoke",isHotspot:!1,showIndoorMap:!1,center:v,zoom:f,onZoomChange:Object(r.useCallback)((function(e){return b(e.getZoom())}),[]),onMapMove:Object(r.useCallback)((function(e){var t=e.getCenter();h([t.getLng(),t.getLat()])}),[])},e.mapOptions),j=Object.assign({width:"100%",height:"400px"},e.mapStyle),x=u();return l.a.createElement(i.a,null,(function(){return l.a.createElement("div",{className:"demo-view",style:{width:"100%"}},!n&&l.a.createElement(o.a,{className:"control",layout:"inline",size:"small",style:{padding:"10px 0px",position:"relative"}},x),l.a.createElement("div",{className:"map",style:j},l.a.createElement(c.a,Object(a.a)({ref:p},y,{onComplete:g,onClick:O}),e.children)))}))})));t.a=s},148:function(e,t,n){"use strict";var a=n(113),r=n(128),l=n(129),o=n(130),i=n(138),c=n(0),s=n(149),u=n(139),p=n(131),d=n(141),f=n(177),b=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;return Object(r.a)(this,n),(e=t.apply(this,arguments)).resizeObserver=null,e.childNode=null,e.currentElement=null,e.state={width:0,height:0,offsetHeight:0,offsetWidth:0},e.onResize=function(t){var n=e.props.onResize,r=t[0].target,l=r.getBoundingClientRect(),o=l.width,i=l.height,c=r.offsetWidth,s=r.offsetHeight,u=Math.floor(o),p=Math.floor(i);if(e.state.width!==u||e.state.height!==p||e.state.offsetWidth!==c||e.state.offsetHeight!==s){var d={width:u,height:p,offsetWidth:c,offsetHeight:s};e.setState(d),n&&Promise.resolve().then((function(){n(Object(a.a)(Object(a.a)({},d),{},{offsetWidth:c,offsetHeight:s}))}))}},e.setChildNode=function(t){e.childNode=t},e}return Object(l.a)(n,[{key:"componentDidMount",value:function(){this.onComponentUpdated()}},{key:"componentDidUpdate",value:function(){this.onComponentUpdated()}},{key:"componentWillUnmount",value:function(){this.destroyObserver()}},{key:"onComponentUpdated",value:function(){if(this.props.disabled)this.destroyObserver();else{var e=Object(s.a)(this.childNode||this);e!==this.currentElement&&(this.destroyObserver(),this.currentElement=e),!this.resizeObserver&&e&&(this.resizeObserver=new f.a(this.onResize),this.resizeObserver.observe(e))}}},{key:"destroyObserver",value:function(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"render",value:function(){var e=this.props.children,t=Object(u.a)(e);if(t.length>1)Object(p.a)(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(0===t.length)return Object(p.a)(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var n=t[0];if(c.isValidElement(n)&&Object(d.c)(n)){var a=n.ref;t[0]=c.cloneElement(n,{ref:Object(d.a)(a,this.setChildNode)})}return 1===t.length?t[0]:t.map((function(e,t){return!c.isValidElement(e)||"key"in e&&null!==e.key?e:c.cloneElement(e,{key:"".concat("rc-observer-key","-").concat(t)})}))}}]),n}(c.Component);b.displayName="ResizeObserver",t.a=b},150:function(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(a=n(157))&&a.__esModule?a:{default:a};t.default=r,e.exports=r},157:function(e,t,n){"use strict";var a=n(120),r=n(122);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=r(n(0)),o=a(n(158)),i=a(n(125)),c=function(e,t){return l.createElement(i.default,Object.assign({},e,{ref:t,icon:o.default}))};c.displayName="SearchOutlined";var s=l.forwardRef(c);t.default=s},158:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"}},190:function(e,t,n){"use strict";var a=n(116),r=n.n(a),l=n(115),o=n.n(l),i=n(144),c=n.n(i),s=n(153),u=n.n(s),p=n(0),d=n(112),f=n.n(d),b=n(132),m=n(414),v=n(147),h=n.n(v),g=function e(t){return h()(this,e),new Error("unreachable case: ".concat(JSON.stringify(t)))},O=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},y=function(e){return p.createElement(m.a,null,(function(t){var n,a=t.getPrefixCls,l=t.direction,i=e.prefixCls,c=e.size,s=e.className,u=O(e,["prefixCls","size","className"]),d=a("btn-group",i),b="";switch(c){case"large":b="lg";break;case"small":b="sm";break;case"middle":case void 0:break;default:console.warn(new g(c))}var m=f()(d,(n={},o()(n,"".concat(d,"-").concat(b),b),o()(n,"".concat(d,"-rtl"),"rtl"===l),n),s);return p.createElement("div",r()({},u,{className:m}))}))},j=n(204),x=n(174),C=n(154),E=n(140),N=n(159),w=n(164),S=n.n(w),z=function(){return{width:0,opacity:0,transform:"scale(0)"}},k=function(e){return{width:e.scrollWidth,opacity:1,transform:"scale(1)"}};function A(e){var t=e.prefixCls,n=!!e.loading;return e.existIcon?p.createElement("span",{className:"".concat(t,"-loading-icon")},p.createElement(S.a,null)):p.createElement(N.b,{visible:n,motionName:"".concat(t,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:z,onAppearActive:k,onEnterStart:z,onEnterActive:k,onLeaveStart:k,onLeaveActive:z},(function(e,n){var a=e.className,r=e.style;return p.createElement("span",{className:"".concat(t,"-loading-icon"),style:r,ref:n},p.createElement(S.a,{className:f()(a)}))}))}var P=n(156),I=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},R=/^[\u4e00-\u9fa5]{2}$/,T=R.test.bind(R);function F(e){return"text"===e||"link"===e}function M(e,t){var n=!1,a=[];return p.Children.forEach(e,(function(e){var t=u()(e),r="string"===t||"number"===t;if(n&&r){var l=a.length-1,o=a[l];a[l]="".concat(o).concat(e)}else a.push(e);n=r})),p.Children.map(a,(function(e){return function(e,t){if(null!=e){var n=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&"string"==typeof e.type&&T(e.props.children)?Object(P.a)(e,{children:e.props.children.split("").join(n)}):"string"==typeof e?(T(e)&&(e=e.split("").join(n)),p.createElement("span",null,e)):e}}(e,t)}))}Object(x.a)("default","primary","ghost","dashed","link","text"),Object(x.a)("circle","round"),Object(x.a)("submit","button","reset");var D=function(e,t){var n,a,l=e.loading,i=e.prefixCls,s=e.type,d=e.danger,v=e.shape,h=e.size,g=e.className,O=e.children,y=e.icon,x=e.ghost,N=e.block,w=I(e,["loading","prefixCls","type","danger","shape","size","className","children","icon","ghost","block"]),S=p.useContext(E.b),z=p.useState(!!l),k=c()(z,2),P=k[0],R=k[1],D=p.useState(!1),V=c()(D,2),_=V[0],B=V[1],L=p.useContext(m.b),U=L.getPrefixCls,W=L.autoInsertSpaceInButton,H=L.direction,Z=t||p.createRef(),G=p.useRef(),K=function(){return 1===p.Children.count(O)&&!y&&!F(s)};a="object"===u()(l)&&l.delay?l.delay||!0:!!l,p.useEffect((function(){clearTimeout(G.current),"number"==typeof a?G.current=window.setTimeout((function(){R(a)}),a):R(a)}),[a]),p.useEffect((function(){!function(){if(Z&&Z.current&&!1!==W){var e=Z.current.textContent;K()&&T(e)?_||B(!0):_&&B(!1)}}()}),[Z]);var q=function(t){var n=e.onClick;P||n&&n(t)};Object(C.a)(!("string"==typeof y&&y.length>2),"Button","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(y,"` at https://ant.design/components/icon")),Object(C.a)(!(x&&F(s)),"Button","`link` or `text` button can't be a `ghost` button.");var Q=U("btn",i),X=!1!==W,J="";switch(h||S){case"large":J="lg";break;case"small":J="sm"}var Y=P?"loading":y,$=f()(Q,(n={},o()(n,"".concat(Q,"-").concat(s),s),o()(n,"".concat(Q,"-").concat(v),v),o()(n,"".concat(Q,"-").concat(J),J),o()(n,"".concat(Q,"-icon-only"),!O&&0!==O&&Y),o()(n,"".concat(Q,"-background-ghost"),x&&!F(s)),o()(n,"".concat(Q,"-loading"),P),o()(n,"".concat(Q,"-two-chinese-chars"),_&&X),o()(n,"".concat(Q,"-block"),N),o()(n,"".concat(Q,"-dangerous"),!!d),o()(n,"".concat(Q,"-rtl"),"rtl"===H),n),g),ee=y&&!P?y:p.createElement(A,{existIcon:!!y,prefixCls:Q,loading:!!P}),te=O||0===O?M(O,K()&&X):null,ne=Object(b.a)(w,["htmlType","loading","navigate"]);if(void 0!==ne.href)return p.createElement("a",r()({},ne,{className:$,onClick:q,ref:Z}),ee,te);var ae=w,re=ae.htmlType,le=I(ae,["htmlType"]),oe=p.createElement("button",r()({},Object(b.a)(le,["loading"]),{type:re,className:$,onClick:q,ref:Z}),ee,te);return F(s)?oe:p.createElement(j.a,null,oe)},V=p.forwardRef(D);V.displayName="Button",V.defaultProps={loading:!1,ghost:!1,block:!1,htmlType:"button"},V.Group=y,V.__ANT_BUTTON=!0;var _=V;t.a=_},196:function(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(a=n(197))&&a.__esModule?a:{default:a};t.default=r,e.exports=r},197:function(e,t,n){"use strict";var a=n(120),r=n(122);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=r(n(0)),o=a(n(198)),i=a(n(125)),c=function(e,t){return l.createElement(i.default,Object.assign({},e,{ref:t,icon:o.default}))};c.displayName="EyeOutlined";var s=l.forwardRef(c);t.default=s},198:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"}},199:function(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(a=n(200))&&a.__esModule?a:{default:a};t.default=r,e.exports=r},200:function(e,t,n){"use strict";var a=n(120),r=n(122);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=r(n(0)),o=a(n(201)),i=a(n(125)),c=function(e,t){return l.createElement(i.default,Object.assign({},e,{ref:t,icon:o.default}))};c.displayName="EyeInvisibleOutlined";var s=l.forwardRef(c);t.default=s},201:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"}},202:function(e,t,n){"use strict";var a,r,l=n(128),o=n(129),i=n(130),c=n(155),s=n(152),u=n(0),p=n(117),d=n(148),f=n(132),b=n(112),m=n.n(b),v="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",h=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"],g={};function O(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&g[n])return g[n];var a=window.getComputedStyle(e),r=a.getPropertyValue("box-sizing")||a.getPropertyValue("-moz-box-sizing")||a.getPropertyValue("-webkit-box-sizing"),l=parseFloat(a.getPropertyValue("padding-bottom"))+parseFloat(a.getPropertyValue("padding-top")),o=parseFloat(a.getPropertyValue("border-bottom-width"))+parseFloat(a.getPropertyValue("border-top-width")),i=h.map((function(e){return"".concat(e,":").concat(a.getPropertyValue(e))})).join(";"),c={sizingStyle:i,paddingSize:l,borderSize:o,boxSizing:r};return t&&n&&(g[n]=c),c}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){Object(p.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=Object(s.a)(e);if(t){var r=Object(s.a)(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return Object(c.a)(this,n)}}!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(r||(r={}));var C=function(e){Object(i.a)(n,e);var t=x(n);function n(e){var o;return Object(l.a)(this,n),(o=t.call(this,e)).saveTextArea=function(e){o.textArea=e},o.handleResize=function(e){var t=o.state.resizeStatus,n=o.props,a=n.autoSize,l=n.onResize;t===r.NONE&&("function"==typeof l&&l(e),a&&o.resizeOnNextFrame())},o.resizeOnNextFrame=function(){cancelAnimationFrame(o.nextFrameActionId),o.nextFrameActionId=requestAnimationFrame(o.resizeTextarea)},o.resizeTextarea=function(){var e=o.props.autoSize;if(e&&o.textArea){var t=e.minRows,n=e.maxRows,l=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;a||((a=document.createElement("textarea")).setAttribute("tab-index","-1"),a.setAttribute("aria-hidden","true"),document.body.appendChild(a)),e.getAttribute("wrap")?a.setAttribute("wrap",e.getAttribute("wrap")):a.removeAttribute("wrap");var l=O(e,t),o=l.paddingSize,i=l.borderSize,c=l.boxSizing,s=l.sizingStyle;a.setAttribute("style","".concat(s,";").concat(v)),a.value=e.value||e.placeholder||"";var u,p=Number.MIN_SAFE_INTEGER,d=Number.MAX_SAFE_INTEGER,f=a.scrollHeight;if("border-box"===c?f+=i:"content-box"===c&&(f-=o),null!==n||null!==r){a.value=" ";var b=a.scrollHeight-o;null!==n&&(p=b*n,"border-box"===c&&(p=p+o+i),f=Math.max(p,f)),null!==r&&(d=b*r,"border-box"===c&&(d=d+o+i),u=f>d?"":"hidden",f=Math.min(d,f))}return{height:f,minHeight:p,maxHeight:d,overflowY:u}}(o.textArea,!1,t,n);o.setState({textareaStyles:l,resizeStatus:r.RESIZING},(function(){cancelAnimationFrame(o.resizeFrameId),o.resizeFrameId=requestAnimationFrame((function(){o.setState({resizeStatus:r.RESIZED},(function(){o.resizeFrameId=requestAnimationFrame((function(){o.setState({resizeStatus:r.NONE}),o.fixFirefoxAutoScroll()}))}))}))}))}},o.renderTextArea=function(){var e=o.props,t=e.prefixCls,n=void 0===t?"rc-textarea":t,a=e.autoSize,l=e.onResize,i=e.className,c=e.disabled,s=o.state,b=s.textareaStyles,v=s.resizeStatus,h=Object(f.a)(o.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),g=m()(n,i,Object(p.a)({},"".concat(n,"-disabled"),c));"value"in h&&(h.value=h.value||"");var O=j(j(j({},o.props.style),b),v===r.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return u.createElement(d.a,{onResize:o.handleResize,disabled:!(a||l)},u.createElement("textarea",Object.assign({},h,{className:g,style:O,ref:o.saveTextArea})))},o.state={textareaStyles:{},resizeStatus:r.NONE},o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.resizeTextarea()}},{key:"componentDidUpdate",value:function(e){e.value!==this.props.value&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(n){}}},{key:"render",value:function(){return this.renderTextArea()}}]),n}(u.Component);function E(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=Object(s.a)(e);if(t){var r=Object(s.a)(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return Object(c.a)(this,n)}}var N=function(e){Object(i.a)(n,e);var t=E(n);function n(e){var a;Object(l.a)(this,n),(a=t.call(this,e)).focus=function(){a.resizableTextArea.textArea.focus()},a.saveTextArea=function(e){a.resizableTextArea=e},a.handleChange=function(e){var t=a.props.onChange;a.setValue(e.target.value,(function(){a.resizableTextArea.resizeTextarea()})),t&&t(e)},a.handleKeyDown=function(e){var t=a.props,n=t.onPressEnter,r=t.onKeyDown;13===e.keyCode&&n&&n(e),r&&r(e)};var r=void 0===e.value||null===e.value?e.defaultValue:e.value;return a.state={value:r},a}return Object(o.a)(n,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return u.createElement(C,Object.assign({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),n}(u.Component);t.a=N},231:function(e,t,n){"use strict";var a=n(116),r=n.n(a),l=n(147),o=n.n(l),i=n(160),c=n.n(i),s=n(161),u=n.n(s),p=n(162),d=n.n(p),f=n(115),b=n.n(f),m=n(0),v=n(112),h=n.n(v),g=n(132),O=n(178),y=n.n(O),j=n(174),x=n(156),C=Object(j.a)("text","input");function E(e){return!!(e.prefix||e.suffix||e.allowClear)}var N=function(e){u()(n,e);var t=d()(n);function n(){var e;return o()(this,n),(e=t.apply(this,arguments)).containerRef=m.createRef(),e.onInputMouseUp=function(t){var n;(null===(n=e.containerRef.current)||void 0===n?void 0:n.contains(t.target))&&(0,e.props.triggerFocus)()},e}return c()(n,[{key:"renderClearIcon",value:function(e){var t=this.props,n=t.allowClear,a=t.value,r=t.disabled,l=t.readOnly,o=t.handleReset;if(!n)return null;var i=!r&&!l&&a,c="".concat(e,"-clear-icon");return m.createElement(y.a,{onClick:o,className:h()(b()({},"".concat(c,"-hidden"),!i),c),role:"button"})}},{key:"renderSuffix",value:function(e){var t=this.props,n=t.suffix,a=t.allowClear;return n||a?m.createElement("span",{className:"".concat(e,"-suffix")},this.renderClearIcon(e),n):null}},{key:"renderLabeledIcon",value:function(e,t){var n,a=this.props,r=a.focused,l=a.value,o=a.prefix,i=a.className,c=a.size,s=a.suffix,u=a.disabled,p=a.allowClear,d=a.direction,f=a.style,v=a.readOnly,g=a.bordered,O=this.renderSuffix(e);if(!E(this.props))return Object(x.a)(t,{value:l});var y=o?m.createElement("span",{className:"".concat(e,"-prefix")},o):null,j=h()("".concat(e,"-affix-wrapper"),(n={},b()(n,"".concat(e,"-affix-wrapper-focused"),r),b()(n,"".concat(e,"-affix-wrapper-disabled"),u),b()(n,"".concat(e,"-affix-wrapper-sm"),"small"===c),b()(n,"".concat(e,"-affix-wrapper-lg"),"large"===c),b()(n,"".concat(e,"-affix-wrapper-input-with-clear-btn"),s&&p&&l),b()(n,"".concat(e,"-affix-wrapper-rtl"),"rtl"===d),b()(n,"".concat(e,"-affix-wrapper-readonly"),v),b()(n,"".concat(e,"-affix-wrapper-borderless"),!g),b()(n,"".concat(i),!p&&i),n));return m.createElement("span",{ref:this.containerRef,className:j,style:f,onMouseUp:this.onInputMouseUp},y,Object(x.a)(t,{style:null,value:l,className:P(e,g,c,u)}),O)}},{key:"renderInputWithLabel",value:function(e,t){var n,a,r=this.props,l=r.addonBefore,o=r.addonAfter,i=r.style,c=r.size,s=r.className,u=r.direction;if(!l&&!o)return t;var p="".concat(e,"-group"),d="".concat(p,"-addon"),f=l?m.createElement("span",{className:d},l):null,v=o?m.createElement("span",{className:d},o):null,g=h()("".concat(e,"-wrapper"),(n={},b()(n,p,l||o),b()(n,"".concat(p,"-rtl"),"rtl"===u),n)),O=h()("".concat(e,"-group-wrapper"),(a={},b()(a,"".concat(e,"-group-wrapper-sm"),"small"===c),b()(a,"".concat(e,"-group-wrapper-lg"),"large"===c),b()(a,"".concat(e,"-group-wrapper-rtl"),"rtl"===u),a),s);return m.createElement("span",{className:O,style:i},m.createElement("span",{className:g},f,Object(x.a)(t,{style:null}),v))}},{key:"renderTextAreaWithClearIcon",value:function(e,t){var n,a=this.props,r=a.value,l=a.allowClear,o=a.className,i=a.style,c=a.direction,s=a.bordered;if(!l)return Object(x.a)(t,{value:r});var u=h()("".concat(e,"-affix-wrapper"),"".concat(e,"-affix-wrapper-textarea-with-clear-btn"),(n={},b()(n,"".concat(e,"-affix-wrapper-rtl"),"rtl"===c),b()(n,"".concat(e,"-affix-wrapper-borderless"),!s),n),o);return m.createElement("span",{className:u,style:i},Object(x.a)(t,{style:null,value:r}),this.renderClearIcon(e))}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.inputType,a=e.element;return n===C[0]?this.renderTextAreaWithClearIcon(t,a):this.renderInputWithLabel(t,this.renderLabeledIcon(t,a))}}]),n}(m.Component),w=n(414),S=n(140),z=n(154);function k(e){return null==e?"":e}function A(e,t,n){if(n){var a=t;if("click"===t.type){(a=Object.create(t)).target=e,a.currentTarget=e;var r=e.value;return e.value="",n(a),void(e.value=r)}n(a)}}function P(e,t,n,a,r){var l;return h()(e,(l={},b()(l,"".concat(e,"-sm"),"small"===n),b()(l,"".concat(e,"-lg"),"large"===n),b()(l,"".concat(e,"-disabled"),a),b()(l,"".concat(e,"-rtl"),"rtl"===r),b()(l,"".concat(e,"-borderless"),!t),l))}var I=function(e){u()(n,e);var t=d()(n);function n(e){var a;o()(this,n),(a=t.call(this,e)).direction="ltr",a.focus=function(){a.input.focus()},a.saveClearableInput=function(e){a.clearableInput=e},a.saveInput=function(e){a.input=e},a.onFocus=function(e){var t=a.props.onFocus;a.setState({focused:!0},a.clearPasswordValueAttribute),t&&t(e)},a.onBlur=function(e){var t=a.props.onBlur;a.setState({focused:!1},a.clearPasswordValueAttribute),t&&t(e)},a.handleReset=function(e){a.setValue("",(function(){a.focus()})),A(a.input,e,a.props.onChange)},a.renderInput=function(e,t,n){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=a.props,i=o.className,c=o.addonBefore,s=o.addonAfter,u=o.size,p=o.disabled,d=Object(g.a)(a.props,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","inputType","bordered"]);return m.createElement("input",r()({autoComplete:l.autoComplete},d,{onChange:a.handleChange,onFocus:a.onFocus,onBlur:a.onBlur,onKeyDown:a.handleKeyDown,className:h()(P(e,n,u||t,p,a.direction),b()({},i,i&&!c&&!s)),ref:a.saveInput}))},a.clearPasswordValueAttribute=function(){a.removePasswordTimeout=setTimeout((function(){a.input&&"password"===a.input.getAttribute("type")&&a.input.hasAttribute("value")&&a.input.removeAttribute("value")}))},a.handleChange=function(e){a.setValue(e.target.value,a.clearPasswordValueAttribute),A(a.input,e,a.props.onChange)},a.handleKeyDown=function(e){var t=a.props,n=t.onPressEnter,r=t.onKeyDown;13===e.keyCode&&n&&n(e),r&&r(e)},a.renderComponent=function(e){var t=e.getPrefixCls,n=e.direction,l=e.input,o=a.state,i=o.value,c=o.focused,s=a.props,u=s.prefixCls,p=s.bordered,d=void 0===p||p,f=t("input",u);return a.direction=n,m.createElement(S.b.Consumer,null,(function(e){return m.createElement(N,r()({size:e},a.props,{prefixCls:f,inputType:"input",value:k(i),element:a.renderInput(f,e,d,l),handleReset:a.handleReset,ref:a.saveClearableInput,direction:n,focused:c,triggerFocus:a.focus,bordered:d}))}))};var l=void 0===e.value?e.defaultValue:e.value;return a.state={value:l,focused:!1,prevValue:e.value},a}return c()(n,[{key:"componentDidMount",value:function(){this.clearPasswordValueAttribute()}},{key:"componentDidUpdate",value:function(){}},{key:"getSnapshotBeforeUpdate",value:function(e){return E(e)!==E(this.props)&&Object(z.a)(this.input!==document.activeElement,"Input","When Input is focused, dynamic add or remove prefix / suffix will make it lose focus caused by dom structure change. Read more: https://ant.design/components/input/#FAQ"),null}},{key:"componentWillUnmount",value:function(){this.removePasswordTimeout&&clearTimeout(this.removePasswordTimeout)}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"setValue",value:function(e,t){void 0===this.props.value?this.setState({value:e},t):null==t||t()}},{key:"render",value:function(){return m.createElement(w.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevValue,a={prevValue:e.value};return void 0===e.value&&n===e.value||(a.value=e.value),a}}]),n}(m.Component);I.defaultProps={type:"text"};var R=I,T=function(e){return m.createElement(w.a,null,(function(t){var n,a=t.getPrefixCls,r=t.direction,l=e.prefixCls,o=e.className,i=void 0===o?"":o,c=a("input-group",l),s=h()(c,(n={},b()(n,"".concat(c,"-lg"),"large"===e.size),b()(n,"".concat(c,"-sm"),"small"===e.size),b()(n,"".concat(c,"-compact"),e.compact),b()(n,"".concat(c,"-rtl"),"rtl"===r),n),i);return m.createElement("span",{className:s,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},e.children)}))},F=n(141),M=n(150),D=n.n(M),V=n(190),_=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},B=m.forwardRef((function(e,t){var n=m.useRef(null),a=function(t){var n=e.onChange,a=e.onSearch;t&&t.target&&"click"===t.type&&a&&a(t.target.value,t),n&&n(t)},l=function(e){var t;document.activeElement===(null===(t=n.current)||void 0===t?void 0:t.input)&&e.preventDefault()},o=function(t){var a,r=e.onSearch;r&&r(null===(a=n.current)||void 0===a?void 0:a.input.value,t)},i=function(t,n){var a,i=e.enterButton,c=e.disabled,s=e.addonAfter,u=e.loading,p="boolean"==typeof i||void 0===i?m.createElement(D.a,null):null,d="".concat(t,"-button"),f=i,b=f.type&&!0===f.type.__ANT_BUTTON;return a=b||"button"===f.type?Object(x.a)(f,r()({onMouseDown:l,onClick:o,key:"enterButton"},b?{className:d,size:n}:{})):m.createElement(V.a,{className:d,type:i?"primary":void 0,size:n,disabled:c,key:"enterButton",onMouseDown:l,onClick:o,loading:u,icon:p},i),s?[a,Object(x.a)(s,{key:"addonAfter"})]:a},c=function(l){var c=l.getPrefixCls,s=l.direction,u=e.prefixCls,p=e.inputPrefixCls,d=e.className,f=e.size,v=e.suffix,g=e.enterButton,O=_(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton"]);delete O.onSearch,delete O.loading;var y=c("input-search",u),j=c("input",p),x=function(e){var t;return h()(y,(t={},b()(t,"".concat(y,"-rtl"),"rtl"===s),b()(t,"".concat(y,"-").concat(e),!!e),b()(t,"".concat(y,"-with-button"),!!g),t),d)};return m.createElement(S.b.Consumer,null,(function(e){return m.createElement(R,r()({ref:Object(F.a)(n,t),onPressEnter:o},O,{size:f||e,prefixCls:j,addonAfter:i(y,f||e),suffix:v,onChange:a,className:x(f||e)}))}))};return m.createElement(w.a,null,c)}));B.defaultProps={enterButton:!1},B.displayName="Search";var L=B,U=n(206),W=n.n(U),H=n(202),Z=function(e){u()(n,e);var t=d()(n);function n(e){var a;o()(this,n),(a=t.call(this,e)).focus=function(){a.resizableTextArea.textArea.focus()},a.saveTextArea=function(e){a.resizableTextArea=null==e?void 0:e.resizableTextArea},a.saveClearableInput=function(e){a.clearableInput=e},a.handleChange=function(e){a.setValue(e.target.value),A(a.resizableTextArea.textArea,e,a.props.onChange)},a.handleReset=function(e){a.setValue("",(function(){a.focus()})),A(a.resizableTextArea.textArea,e,a.props.onChange)},a.renderTextArea=function(e,t){var n,l=a.props,o=l.showCount,i=l.className,c=l.style;return m.createElement(H.a,r()({},Object(g.a)(a.props,["allowClear","bordered","showCount"]),{className:h()((n={},b()(n,"".concat(e,"-borderless"),!t),b()(n,i,i&&!o),n)),style:o?null:c,prefixCls:e,onChange:a.handleChange,ref:a.saveTextArea}))},a.renderComponent=function(e){var t,n=e.getPrefixCls,l=e.direction,o=k(null===(t=a.state)||void 0===t?void 0:t.value),i=a.props,c=i.prefixCls,s=i.bordered,u=void 0===s||s,p=i.showCount,d=void 0!==p&&p,f=i.maxLength,v=i.className,g=i.style,O=n("input",c),y=Number(f)>0;o=y?o.slice(0,f):o;var j=m.createElement(N,r()({},a.props,{prefixCls:O,direction:l,inputType:"text",value:o,element:a.renderTextArea(O,u),handleReset:a.handleReset,ref:a.saveClearableInput,triggerFocus:a.focus,bordered:u}));if(d){var x=W()(o).length,C="".concat(x).concat(y?" / ".concat(f):"");j=m.createElement("div",{className:h()("".concat(O,"-textarea"),b()({},"".concat(O,"-textarea-rtl"),"rtl"===l),"".concat(O,"-textarea-show-count"),v),style:g,"data-count":C},j)}return j};var l=void 0===e.value?e.defaultValue:e.value;return a.state={value:l,prevValue:e.value},a}return c()(n,[{key:"setValue",value:function(e,t){void 0===this.props.value&&this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return m.createElement(w.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevValue,a={prevValue:e.value};return void 0===e.value&&n===e.value||(a.value=e.value),a}}]),n}(m.Component),G=n(144),K=n.n(G),q=n(196),Q=n.n(q),X=n(199),J=n.n(X),Y=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},$={click:"onClick",hover:"onMouseOver"},ee=m.forwardRef((function(e,t){var n=Object(m.useState)(!1),a=K()(n,2),l=a[0],o=a[1],i=function(){e.disabled||o(!l)},c=function(n){var a=n.getPrefixCls,o=e.className,c=e.prefixCls,s=e.inputPrefixCls,u=e.size,p=e.visibilityToggle,d=Y(e,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),f=a("input",s),v=a("input-password",c),O=p&&function(t){var n,a=e.action,r=e.iconRender,o=$[a]||"",c=(void 0===r?function(){return null}:r)(l),s=(n={},b()(n,o,i),b()(n,"className","".concat(t,"-icon")),b()(n,"key","passwordIcon"),b()(n,"onMouseDown",(function(e){e.preventDefault()})),b()(n,"onMouseUp",(function(e){e.preventDefault()})),n);return m.cloneElement(m.isValidElement(c)?c:m.createElement("span",null,c),s)}(v),y=h()(v,o,b()({},"".concat(v,"-").concat(u),!!u)),j=r()(r()({},Object(g.a)(d,["suffix","iconRender"])),{type:l?"text":"password",className:y,prefixCls:f,suffix:O});return u&&(j.size=u),m.createElement(R,r()({ref:t},j))};return m.createElement(w.a,null,c)}));ee.defaultProps={action:"click",visibilityToggle:!0,iconRender:function(e){return e?m.createElement(Q.a,null):m.createElement(J.a,null)}},ee.displayName="Password";var te=ee;R.Group=T,R.Search=L,R.TextArea=Z,R.Password=te;t.a=R},93:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return v})),n.d(t,"metadata",(function(){return h})),n.d(t,"rightToc",(function(){return g})),n.d(t,"default",(function(){return y}));var a=n(2),r=n(6),l=n(0),o=n.n(l),i=n(121),c=n(126),s=n(123),u=n(410),p=n(231),d=n(412),f=n(415);var b=()=>{const[e,t]=Object(l.useState)([116.473571,39.993083]),[n,a]=Object(l.useState)(2e3),[r,i]=Object(l.useState)(1e3),[b,m]=Object(l.useState)(!1),[v]=Object(l.useState)(!1);return o.a.createElement(c.a,{renderControl:()=>o.a.createElement(o.a.Fragment,null,o.a.createElement(u.a.Item,{label:"center"},o.a.createElement(p.a,{readOnly:!0,value:e.join(", "),style:{width:"180px"}})),o.a.createElement(u.a.Item,{label:"rx"},o.a.createElement(d.a,{value:n,onChange:e=>a(e),min:500,max:3e3,step:100,style:{width:"80px"}})),o.a.createElement(u.a.Item,{label:"ry"},o.a.createElement(d.a,{value:r,onChange:e=>i(e),min:500,max:3e3,step:100,style:{width:"80px"}})),o.a.createElement(u.a.Item,{label:"\u5f00\u542f\u7f16\u8f91"},o.a.createElement(f.a,{checked:b,onChange:e=>m(e)})))},o.a.createElement(s.l,{enabled:b,onChange:e=>{const n=e.getRadius();a(n[0]),i(n[1]);const r=e.getCenter();t([r.getLng(),r.getLat()])}},o.a.createElement(s.k,{center:e,radius:[n,r],fillColor:"#409EFF",strokeColor:"#000A58",fillOpacity:.5,cursor:v?"pointer":"default",draggable:v,onDragging:e=>{const n=e.getCenter();t([n.getLng(),n.getLat()])}})))},m=(n(134),n(124)),v={title:"Ellipse"},h={unversionedId:"references/overlays/plane/ellipse",id:"references/overlays/plane/ellipse",isDocsHomePage:!1,title:"Ellipse",description:"\u7ee7\u627f\u81ea BasePlane",source:"@site/docs/references/overlays/plane/ellipse.md",slug:"/references/overlays/plane/ellipse",permalink:"/amap-react/docs/references/overlays/plane/ellipse",version:"current",sidebar:"docs",previous:{title:"Rectangle",permalink:"/amap-react/docs/references/overlays/plane/rectangle"},next:{title:"\u5b98\u65b9\u56fe\u5c42",permalink:"/amap-react/docs/references/layers/tile/official"}},g=[{value:"Props",id:"props",children:[]},{value:"Events",id:"events",children:[]},{value:"Props",id:"props-1",children:[]},{value:"Events",id:"events-1",children:[]},{value:"Example",id:"example",children:[]}],O={rightToc:g};function y(e){var t=e.components,n=Object(r.a)(e,["components"]);return Object(i.b)("wrapper",Object(a.a)({},O,n,{components:t,mdxType:"MDXLayout"}),Object(i.b)("p",null,"\u7ee7\u627f\u81ea ",Object(i.b)("a",Object(a.a)({parentName:"p"},{href:"./base"}),"BasePlane")),Object(i.b)("pre",null,Object(i.b)("code",Object(a.a)({parentName:"pre"},{}),"<Ellipse center={[x, y]} radius={[rx, ry]} />\n")),Object(i.b)(b,{mdxType:"ExampleEllipse"}),Object(i.b)("p",null,Object(i.b)("a",Object(a.a)({parentName:"p"},{href:"#example"}),"Source Code")),Object(i.b)("h2",{id:"props"},"Props"),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u5c5e\u6027\u540d"),Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u7c7b\u578b"),Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u5907\u6ce8"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"center")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"number[2]")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"radius")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"number[2]")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"...\u7ee7\u627f\u7684\u5c5e\u6027")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null})),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}))))),Object(i.b)("h2",{id:"events"},"Events"),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u4e8b\u4ef6\u540d"),Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u5907\u6ce8"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"...\u7ee7\u627f\u7684\u4e8b\u4ef6")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}))))),Object(i.b)("h1",{id:"ellipseeditor"},"EllipseEditor"),Object(i.b)("pre",null,Object(i.b)("code",Object(a.a)({parentName:"pre"},{}),"<EllipseEditor enabled={enabled} onChange={target => {...}} opts={{ ... }}>\n <Ellipse center={[...]} radius={[...]} />\n</EllipseEditor>\n")),Object(i.b)("h2",{id:"props-1"},"Props"),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u5c5e\u6027\u540d"),Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u7c7b\u578b"),Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u5907\u6ce8"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"enabled")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"boolean")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"opts")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"object")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),"\u53ef\u9009")))),Object(i.b)("h2",{id:"events-1"},"Events"),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u4e8b\u4ef6\u540d"),Object(i.b)("th",Object(a.a)({parentName:"tr"},{align:null}),"\u5907\u6ce8"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"change")),Object(i.b)("td",Object(a.a)({parentName:"tr"},{align:null}))))),Object(i.b)("h2",{id:"example"},"Example"),Object(i.b)(m.a,{mdxType:"CodeBlock"},"import React, { useState } from 'react';\nimport DemoView from '../DemoView';\nimport { Ellipse, EllipseEditor } from '@amap/amap-react';\nimport { Form, Input, Slider, Switch } from 'antd';\n\nconst ExampleEllipse = () => {\n const [center, setCenter] = useState([116.473571, 39.993083]);\n const [rx, setRx] = useState(2000);\n const [ry, setRy] = useState(1000);\n const [editable, setEditable] = useState(false);\n const [draggable] = useState(false);\n\n const renderControl = () => {\n return (\n <>\n <Form.Item label=\"center\">\n <Input\n readOnly\n value={center.join(', ')}\n style={{ width: '180px' }}\n />\n </Form.Item>\n <Form.Item label=\"rx\">\n <Slider\n value={rx}\n onChange={(v) => setRx(v)}\n min={500}\n max={3000}\n step={100}\n style={{ width: '80px' }}\n />\n </Form.Item>\n <Form.Item label=\"ry\">\n <Slider\n value={ry}\n onChange={(v) => setRy(v)}\n min={500}\n max={3000}\n step={100}\n style={{ width: '80px' }}\n />\n </Form.Item>\n <Form.Item label=\"\u5f00\u542f\u7f16\u8f91\">\n <Switch checked={editable} onChange={(v) => setEditable(v)} />\n </Form.Item>\n {/* <Form.Item label=\"draggable\">\n <Switch checked={draggable} onChange={(v) => setDraggable(v)} />\n </Form.Item> */}\n </>\n );\n };\n\n return (\n <DemoView renderControl={renderControl}>\n <EllipseEditor\n enabled={editable}\n onChange={(ellipse) => {\n const rs = ellipse.getRadius();\n setRx(rs[0]);\n setRy(rs[1]);\n const c = ellipse.getCenter();\n setCenter([c.getLng(), c.getLat()]);\n }}\n >\n <Ellipse\n center={center}\n radius={[rx, ry]}\n fillColor=\"#409EFF\"\n strokeColor=\"#000A58\"\n fillOpacity={0.5}\n cursor={draggable ? 'pointer' : 'default'}\n draggable={draggable}\n onDragging={(ellipse) => {\n const c = ellipse.getCenter();\n setCenter([c.getLng(), c.getLat()]);\n }}\n />\n </EllipseEditor>\n </DemoView>\n );\n};\n\nexport default ExampleEllipse;\n"))}y.isMDXComponent=!0}}]);