New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@progress/kendo-react-popup

Package Overview
Dependencies
Maintainers
1
Versions
1280
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@progress/kendo-react-popup - npm Package Compare versions

Comparing version 2.10.0 to 2.11.0-dev.201904181047

2

dist/cdn/js/kendo-react-popup.js

@@ -1,1 +0,1 @@

!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("prop-types"),require("react"),require("react-transition-group"),require("react-dom"),require("react-dom/server")):"function"==typeof define&&define.amd?define(["prop-types","react","react-transition-group","react-dom","react-dom/server"],e):"object"==typeof exports?exports.KendoReactPopup=e(require("prop-types"),require("react"),require("react-transition-group"),require("react-dom"),require("react-dom/server")):t.KendoReactPopup=e(t.PropTypes,t.React,t.ReactTransitionGroup,t.ReactDOM,t.ReactDOMServer)}(window,function(t,e,n,o,i){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(e,n){e.exports=t},function(t,n){t.exports=e},function(t,e,n){"use strict";n.r(e);var o,i=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return t.filter(function(t){return!0!==t&&!!t}).map(function(t){return Array.isArray(t)?i.apply(void 0,t):"object"==typeof t?Object.keys(t).map(function(e,n){return t[n]||t[e]&&e||null}).filter(function(t){return null!==t}).join(" "):t}).filter(function(t){return!!t}).join(" ")},r=function(){var t,e,n="";for(t=0;t<32;t++)e=16*Math.random()|0,8!==t&&12!==t&&16!==t&&20!==t||(n+="-"),n+=(12===t?4:16===t?3&e|8:e).toString(16);return n},a={backspace:8,tab:9,enter:13,shift:16,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40,delete:46},l=function(){},c=function(){return function(){}}(),p=n(1),s=n(0),u=(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={focused:!1},e.handleFocus=function(t){e.setState({focused:!0})},e.handleBlur=function(t){e.setState({focused:!1})},e}return u(e,t),e.prototype.render=function(){var t=this.props,e=t.label,n=t.id,o=t.className,r=t.value,a=t.placeholder,l=t.valid,c=t.style,s=i({"k-textbox-container":!0,"k-state-focused":this.state.focused,"k-state-empty":!(r||a),"k-state-invalid":!l&&void 0!==l},o);return p.createElement("span",{className:s,onFocus:this.handleFocus,onBlur:this.handleBlur,style:c},this.props.children,e?n?p.createElement("label",{htmlFor:n,className:"k-label"},e):p.createElement("span",{className:"k-label"},e):null)},e.propTypes={label:s.string,id:s.string,value:s.string,placeholder:s.string,valid:s.bool},e}(p.Component);function d(t,e,n,o){if(t){var i={syntheticEvent:e,nativeEvent:e.nativeEvent,target:n};t.call(void 0,Object.assign(i,o))}}var h=function(){return"undefined"==typeof window},v=function(t,e){return function(n){return e(t(n))}},m=function(t,e,n){return t.addEventListener&&t.addEventListener(e,n)},y=function(t,e,n){return t&&t.removeEventListener&&t.removeEventListener(e,n)},g=function(){},x=function(t){return t.preventDefault()},O=/touch/;function _(t){return t.type.match(O)?{pageX:t.changedTouches[0].pageX,pageY:t.changedTouches[0].pageY,clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY,type:t.type,originalEvent:t,isTouch:!0}:{pageX:t.pageX,pageY:t.pageY,clientX:t.clientX,clientY:t.clientY,offsetX:t.offsetX,offsetY:t.offsetY,type:t.type,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,originalEvent:t}}var b=function(t){var e=this,n=t.press;void 0===n&&(n=g);var o=t.drag;void 0===o&&(o=g);var i=t.release;void 0===i&&(i=g);var r=t.mouseOnly;void 0===r&&(r=!1),this._pressHandler=v(_,n),this._dragHandler=v(_,o),this._releaseHandler=v(_,i),this._ignoreMouse=!1,this._mouseOnly=r,this._touchAction,this._touchstart=function(t){1===t.touches.length&&e._pressHandler(t)},this._touchmove=function(t){1===t.touches.length&&e._dragHandler(t)},this._touchend=function(t){0===t.touches.length&&1===t.changedTouches.length&&(e._releaseHandler(t),e._ignoreMouse=!0,setTimeout(e._restoreMouse,2e3))},this._restoreMouse=function(){e._ignoreMouse=!1},this._mousedown=function(t){var n=t.which;n&&n>1||e._ignoreMouse||(m(document,"mousemove",e._mousemove),m(document,"mouseup",e._mouseup),e._pressHandler(t))},this._mousemove=function(t){e._dragHandler(t)},this._mouseup=function(t){y(document,"mousemove",e._mousemove),y(document,"mouseup",e._mouseup),e._releaseHandler(t)},this._pointerdown=function(t){t.isPrimary&&0===t.button&&(m(document,"pointermove",e._pointermove),m(document,"pointerup",e._pointerup),m(document,"pointercancel",e._pointerup),m(document,"contextmenu",x),e._touchAction=t.target.style.touchAction,t.target.style.touchAction="none",e._pressHandler(t))},this._pointermove=function(t){t.isPrimary&&e._dragHandler(t)},this._pointerup=function(t){t.isPrimary&&(y(document,"pointermove",e._pointermove),y(document,"pointerup",e._pointerup),y(document,"pointercancel",e._pointerup),y(document,"contextmenu",x),t.target.style.touchAction=e._touchAction,e._releaseHandler(t))}};b.supportPointerEvent=function(){return"undefined"!=typeof window&&window.PointerEvent},b.prototype.bindTo=function(t){t!==this._element&&(this._element&&this._unbindFromCurrent(),this._element=t,this._bindToCurrent())},b.prototype._bindToCurrent=function(){var t=this._element;this._usePointers()?m(t,"pointerdown",this._pointerdown):(m(t,"mousedown",this._mousedown),this._mouseOnly||(m(t,"touchstart",this._touchstart),m(t,"touchmove",this._touchmove),m(t,"touchend",this._touchend)))},b.prototype._unbindFromCurrent=function(){var t=this._element;if(this._usePointers())return y(t,"pointerdown",this._pointerdown),y(document,"pointermove",this._pointermove),y(document,"pointerup",this._pointerup),y(document,"contextmenu",x),void y(document,"pointercancel",this._pointerup);y(t,"mousedown",this._mousedown),this._mouseOnly||(y(t,"touchstart",this._touchstart),y(t,"touchmove",this._touchmove),y(t,"touchend",this._touchend))},b.prototype._usePointers=function(){return!this._mouseOnly&&b.supportPointerEvent()},b.prototype.destroy=function(){this._unbindFromCurrent(),this._element=null},b.default=b;var w=b,E=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),P=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.draggable=new w({press:function(t){e.element&&e.props.onPress&&e.props.onPress.call(void 0,{target:e,event:t,element:e.element})},drag:function(t){e.element&&e.props.onDrag&&e.props.onDrag.call(void 0,{target:e,event:t,element:e.element})},release:function(t){e.element&&e.props.onRelease&&e.props.onRelease.call(void 0,{target:e,event:t})}}),e.assingRef=function(t){e.element=t},e}return E(e,t),e.prototype.componentDidMount=function(){this.element&&this.draggable.bindTo(this.element)},e.prototype.componentWillUnmount=function(){this.draggable.destroy()},e.prototype.render=function(){return p.cloneElement(p.Children.only(this.props.children),{ref:this.assingRef})},e.propTypes={children:s.element.isRequired},e}(p.Component);n.d(e,"classNames",function(){return i}),n.d(e,"guid",function(){return r}),n.d(e,"Keys",function(){return a}),n.d(e,"noop",function(){return l}),n.d(e,"FloatingLabel",function(){return f}),n.d(e,"FormComponent",function(){return c}),n.d(e,"dispatchEvent",function(){return d}),n.d(e,"isServerRendering",function(){return h}),n.d(e,"Draggable",function(){return P})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(5);e.eitherRect=function(t,e){return t||{height:0,left:e.left,top:e.top,width:0}},e.replaceOffset=function(t,e){return e?{height:t.height,left:e.left,top:e.top,width:t.width}:t},e.removeStackingOffset=function(t,e){return e?{height:t.height,left:t.left-e.left,top:t.top-e.top,width:t.width}:t},e.isDifferentOffset=function(t,e){var n=t.left,o=t.top,i=e.left,r=e.top;return Math.abs(n-i)>=1||Math.abs(o-r)>=1},e.isDocumentAvailable=function(){return"undefined"!=typeof document&&!!document.body},e.isWindowAvailable=function(){return"undefined"!=typeof window},e.hasBoundingRect=function(t){return!!t.getBoundingClientRect},e.OVERFLOW_REGEXP=/auto|scroll/;var i=function(t){var e=window.getComputedStyle(t);return""+e.overflow+e.overflowX+e.overflowY};e.scrollableParents=function(t){var n=[];if(!e.isDocumentAvailable()||!e.isWindowAvailable())return n;for(var o=t.parentElement;o;)e.OVERFLOW_REGEXP.test(i(o))&&n.push(o),o=o.parentElement;return n.push(window),n},e.FRAME_DURATION=1e3/60,e.hasRelativeStackingContext=function(){if(!e.isDocumentAvailable())return!1;var t=document.createElement("div");t.style.transform="matrix(10, 0, 0, 10, 0, 0)",t.innerHTML='<div style="position: fixed; top: 10px;">child</div>',document.body.appendChild(t);var n=10!==t.children[0].getBoundingClientRect().top;return document.body.removeChild(t),n},e.HAS_RELATIVE_STACKING_CONTEXT=e.hasRelativeStackingContext(),e.zIndex=function(t,n){if(!t||!e.isDocumentAvailable()||!e.isWindowAvailable())return null;var i=o.siblingContainer(t,n);if(!i)return null;var r=[t].concat(o.parents(t,i)).reduce(function(t,e){var n=e.style.zIndex||window.getComputedStyle(e).zIndex,o=parseInt(n,10);return o>t?o:t},0);return r?r+1:null},e.CollisionType={fit:"fit",flip:"flip"},e.AlignPoint={left:"left",center:"center",right:"right",bottom:"bottom",top:"top"},e.throttle=function(t,e,n){var o,i,r,a;void 0===n&&(n={});var l=0;n=n||{};var c=function(){l=!1===n.leading?0:(new Date).getTime(),o=null,a=t.apply(i,r),o||(i=r=null)};return function(){var p=(new Date).getTime();l||!1!==n.leading||(l=p);var s=e-(p-l);return i=this,r=arguments,s<=0||s>e?(o&&(clearTimeout(o),o=null),l=p,a=t.apply(i,r),o||(i=r=null)):o||!1===n.trailing||(o=setTimeout(c,s)),a}}},function(t,e){t.exports=n},function(t,e,n){"use strict";n.r(e);var o={bottom:"bottom",center:"center",middle:"middle",left:"left",right:"right",top:"top"},i=function(t){var e=t.anchorRect,n=t.anchorAlign,i=t.elementRect,r=t.elementAlign,a=t.margin;void 0===a&&(a={});var l=n.horizontal,c=n.vertical,p=r.horizontal,s=r.vertical,u=a.horizontal||0,f=a.vertical||0,d=e.top,h=e.left;return c===o.bottom&&(d+=e.height),c!==o.center&&c!==o.middle||(d+=Math.round(e.height/2)),s===o.bottom&&(d-=i.height,f*=-1),s!==o.center&&s!==o.middle||(d-=Math.round(i.height/2),f*=-1),l===o.right&&(h+=e.width),l!==o.center&&l!==o.middle||(h+=Math.round(e.width/2)),p===o.right&&(h-=i.width,u*=-1),p!==o.center&&p!==o.middle||(h-=Math.round(i.width/2),u*=-1),{top:d+f,left:h+u}};function r(t,e){return{top:t.top+e.y,left:t.left+e.x,height:t.height,width:t.width}}function a(t,e,n){var o=t.top,i=t.left;return n&&(i=0,o=0),{top:o+e.top,left:i+e.left,height:t.height,width:t.width}}function l(t){return t.ownerDocument||t.document||t}var c=function(t){return l(t).defaultView},p=function(t){return l(t).documentElement},s=0;function u(){if(!s&&"undefined"!=typeof document){var t=document.createElement("div");t.style.cssText="overflow:scroll;overflow-x:hidden;zoom:1;clear:both;display:block",t.innerHTML="&nbsp;",document.body.appendChild(t),s=t.offsetWidth-t.scrollWidth,document.body.removeChild(t)}return s}function f(t){var e=c(t),n=p(t),o={height:e.innerHeight,width:e.innerWidth};return n.scrollHeight-n.clientHeight>0&&(o.width-=u()),o}var d=function(t){if(!t.getBoundingClientRect){var e=f(t);return{bottom:e.height,left:0,right:e.width,top:0}}var n=t.getBoundingClientRect();return{bottom:n.bottom,left:n.left,right:n.right,top:n.top}},h=function(t){for(var e=t.offsetParent;e&&"static"===e.style.position;)e=e.offsetParent;return e||p(t)},v=function(t){return h(t)===t.ownerDocument.body},m=function(t){var e=t.getBoundingClientRect(),n=e.left,o=e.top;return e.height||e.width||(e=function(t){var e=t.style,n=e.display,o=e.left,i=e.position;t.style.display="",t.style.left="-10000px",t.style.position="absolute";var r=t.getBoundingClientRect();return t.style.display=n,t.style.left=o,t.style.position=i,r}(t)),{top:o,left:n,height:e.height,width:e.width}},y=function(t,e){for(var n=[],o=t.parentNode;o&&(n.push(o),o!==e);)o=o.parentNode;return n};function g(t){var e=p(t),n=c(t);return{x:n.pageXOffset||e.scrollLeft||0,y:n.pageYOffset||e.scrollTop||0}}var x=function(t){return t===(t.ownerDocument||{}).body?g(t):{x:t.scrollLeft,y:t.scrollTop}};function O(t){var e=h(t);return e?x(e):{x:0,y:0}}var _=function(t,e){var n=c(t),o=n.getComputedStyle(t),i=m(t),r=e||h(t),a=t.ownerDocument,l=r!==a.body&&r!==a.documentElement,p={top:0,left:0};if("fixed"!==o.position&&l){var s=n.getComputedStyle(r);(p=m(r)).top+=parseInt(s.borderTopWidth,10),p.left+=parseInt(s.borderLeftWidth,10)}return{top:i.top-p.top,left:i.left-p.left,height:i.height,width:i.width}},b=function(t,e){var n=e?h(e):null,o=_(t,n),i=o.top,r=o.left,a=o.height,l=o.width,c=function(t,e){return t?x(t):O(e)}(n,t),p=c.x;return{top:i+c.y,left:r+p,height:a,width:l}};function w(t,e){return{top:t.top-e.y,left:t.left-e.x,height:t.height,width:t.width}}var E={fit:"fit",flip:"flip"},P=function(t,e,n){var o=0;return t+e>n&&(o=n-(t+e)),t<0&&(o=-t),o},k=function(t){var e=t.offset,n=t.size,i=t.anchorSize,r=t.viewPortSize,a=t.anchorAlignPoint,l=t.elementAlignPoint,c=0,p=2*t.margin;if(l!==a&&!(l===o.center||l===o.middle)&&!(a===o.center||a===o.middle)){var s=a===o.top||a===o.left;e<0&&s?e+(c=n+i+p)+n>r&&(c=0):e>=0&&!s&&(e+n>r&&(c+=-(i+n+p)),e+c<0&&(c=0))}return c},S=function(t){var e=t.anchorRect,n=t.anchorAlign,o=t.elementRect,i=t.elementAlign,r=t.collisions,a=t.viewPort,l=t.margin;void 0===l&&(l={});var c=o.top,p=o.left,s=o.height,u=o.width,f=a.height,d=a.width,h=l.horizontal||0,v=l.vertical||0,m=0,y=0,g=r.horizontal===E.flip,x=r.vertical===E.flip;r.vertical===E.fit&&(y+=P(c,s,f)),r.horizontal===E.fit&&(m+=P(p,u,d)),x&&(y+=k({margin:v,offset:c,size:s,anchorSize:e.height,viewPortSize:f,anchorAlignPoint:n.vertical,elementAlignPoint:i.vertical})),g&&(m+=k({margin:h,offset:p,size:u,anchorSize:e.width,viewPortSize:d,anchorAlignPoint:n.horizontal,elementAlignPoint:i.horizontal}));var O=g&&0!==m,_=x&&0!==y;return{flipped:O||_,flip:{horizontal:O,vertical:_},offset:{left:m,top:y}}},A=function(t){for(var e=[],n=t.parentNode.firstElementChild;n;)n!==t&&e.push(n),n=n.nextElementSibling;return e},C=function(t,e){for(var n,o,i=y(t),r=e;r&&(n=A(r),!(o=i.reduce(function(t,e){return t.concat(n.filter(function(t){return t===e}))},[])[0]));)r=r.parentElement;return o};n.d(e,"align",function(){return i}),n.d(e,"addScroll",function(){return r}),n.d(e,"applyLocationOffset",function(){return a}),n.d(e,"boundingOffset",function(){return d}),n.d(e,"isBodyOffset",function(){return v}),n.d(e,"offsetParent",function(){return h}),n.d(e,"offset",function(){return m}),n.d(e,"parents",function(){return y}),n.d(e,"parentScrollPosition",function(){return O}),n.d(e,"position",function(){return _}),n.d(e,"positionWithScroll",function(){return b}),n.d(e,"removeScroll",function(){return w}),n.d(e,"restrictToView",function(){return S}),n.d(e,"scrollPosition",function(){return g}),n.d(e,"siblingContainer",function(){return C}),n.d(e,"siblings",function(){return A}),n.d(e,"getDocumentElement",function(){return p}),n.d(e,"getWindow",function(){return c}),n.d(e,"getWindowViewPort",function(){return f}),n.d(e,"AlignPoint",function(){return o}),n.d(e,"Collision",function(){return E})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(7);e.Popup=o.default},function(t,e,n){"use strict";var o,i=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),r=this&&this.__assign||Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t};Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),l=n(8),c=n(0),p=n(9),s=n(13),u=n(2),f=n(3),d=n(10),h=n(11),v=n(12),m={left:-1e3,top:0},y="k-animation-container-shown",g=function(t){return l.findDOMNode(t)},x=function(t){function e(e){var n=t.call(this,e)||this;return n._exitingAnimation=!1,n._prevShow=!1,n.onOpened=function(){var t=g(n);n.props.show&&t.classList.add(y),n.attachRepositionHandlers(t),n.props.open&&n.props.open.call(void 0,{target:n})},n.onClosing=function(){n.props.show||g(n).classList.remove(y);n.detachRepositionHandlers()},n.onClosed=function(){n._exitingAnimation&&(n._exitingAnimation=!1,n.forceUpdate()),n.props.close&&n.props.close.call(void 0,{target:n})},n.position=function(t,e,o){var i=t.anchorAlign,r=t.popupAlign,a=t.collision,l=t.offset,c=n._alignService.alignElement({anchor:o,element:e,elementAlign:r,anchorAlign:i,offset:l});return n._positionService.positionElement({anchor:o,anchorAlign:i,collisions:a,element:e,currentLocation:c,elementAlign:r})},n._flipped=!1,n._offset=n.props.offset,n._prevShow=e.show,n._domService=new h.DOMService,n._alignService=new d.AlignService(n._domService),n._positionService=new v.PositionService(n._domService),n.onOpened=n.onOpened.bind(n),n.onClosing=n.onClosing.bind(n),n.reposition=f.throttle(n.reposition.bind(n),f.FRAME_DURATION),n}return i(e,t),e.prototype.componentDidUpdate=function(){this._prevShow=this.props.show},e.prototype.componentWillUnmount=function(){this.detachRepositionHandlers()},e.prototype.render=function(){var t=this.props,e=t.children,n=t.className,o=t.popupClass,i=t.show,c=t.id,p=t.appendTo,d=void 0===p?f.isWindowAvailable()?document.body:void 0:p;if(i){var h=this.calculatePosition(this.props,d);this._offset=h.offset,this._flipped=!!h.flipped}var v=this._flipped&&i?"up":"down",m=this.transitionDuration,y=m.transitionEnterDuration,g=m.transitionExitDuration,x=Object.assign({},{position:"absolute"},this.props.style||{},r({},this._offset));if(this._exitingAnimation=this._exitingAnimation||this._prevShow&&!i,(i||this._exitingAnimation)&&d){var O=a.createElement(s.Slide,{componentChildClassName:u.classNames(o,"k-popup"),className:u.classNames(n),id:c,onEntered:this.onOpened,onExiting:this.onClosing,onExited:this.onClosed,direction:v,style:x,transitionEnterDuration:y,transitionExitDuration:g,appear:!0},i?e:null);return l.createPortal(O,d)}return null},Object.defineProperty(e.prototype,"transitionDuration",{get:function(){var t=this.props.animate,e=0,n=0;return t&&(!0===t?e=n=void 0:(e=t.openDuration,n=t.closeDuration)),{transitionEnterDuration:e,transitionExitDuration:n}},enumerable:!0,configurable:!0}),e.prototype.calculatePosition=function(t,e){if(!e||!f.isWindowAvailable())return{flipped:!1,offset:t.offset};var n=document.createElement("div");e.appendChild(n);var o=Object.assign({},t.style||{},r({visibility:"hidden"},m)),i={className:u.classNames(t.popupClass,"k-popup","k-child-animation-container")},l=a.createElement("div",{className:u.classNames("k-animation-container",y,t.className),style:o},a.Children.map(t.children,function(t,e){return a.createElement("div",r({key:e},i),t)}));n.innerHTML=p.renderToStaticMarkup(l);var c=this.position(t,n.firstChild,t.anchor);return n.parentNode.removeChild(n),c},e.prototype.attachRepositionHandlers=function(t){var e=this;this.detachRepositionHandlers(),this._scrollableParents=this._domService.scrollableParents(this.props.anchor||t),this._scrollableParents.map(function(t){return t.addEventListener("scroll",e.reposition)}),window.addEventListener("resize",this.reposition)},e.prototype.detachRepositionHandlers=function(){var t=this;this._scrollableParents&&(this._scrollableParents.map(function(e){return e.removeEventListener("scroll",t.reposition)}),this._scrollableParents=void 0),window.removeEventListener("resize",this.reposition)},e.prototype.reposition=function(){this.forceUpdate()},e.propTypes={anchor:function(t){var e=t.anchor;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `anchor` supplied to `Kendo React Popup`. Validation failed.")},appendTo:function(t){var e=t.appendTo;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `appendTo` supplied to `Kendo React Popup`. Validation failed.")},className:c.string,id:c.string,popupClass:c.string,collision:c.shape({horizontal:c.oneOf([f.CollisionType.fit,f.CollisionType.flip]),vertical:c.oneOf([f.CollisionType.fit,f.CollisionType.flip])}),anchorAlign:c.shape({horizontal:c.oneOf([f.AlignPoint.left,f.AlignPoint.center,f.AlignPoint.right]),vertical:c.oneOf([f.AlignPoint.top,f.AlignPoint.center,f.AlignPoint.bottom])}),popupAlign:c.shape({horizontal:c.oneOf([f.AlignPoint.left,f.AlignPoint.center,f.AlignPoint.right]),vertical:c.oneOf([f.AlignPoint.top,f.AlignPoint.center,f.AlignPoint.bottom])}),offset:c.shape({left:c.number,top:c.number}),children:c.oneOfType([c.element,c.node]),show:c.bool,animate:c.oneOfType([c.bool,c.shape({openDuration:c.number,closeDuration:c.number})])},e.defaultProps={collision:{horizontal:f.CollisionType.fit,vertical:f.CollisionType.flip},anchorAlign:{horizontal:f.AlignPoint.left,vertical:f.AlignPoint.bottom},popupAlign:{horizontal:f.AlignPoint.left,vertical:f.AlignPoint.top},offset:m,animate:!0,show:!1},e}(a.Component);e.default=x},function(t,e){t.exports=o},function(t,e){t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),i=function(){function t(t){this._dom=t}return t.prototype.alignElement=function(t){var e=t.anchor,n=t.element,o=t.anchorAlign,i=t.elementAlign,r=t.offset,a=!this._dom.hasOffsetParent(n)?this.absoluteRect(e,n,r):this.relativeRect(e,n,r);return this._dom.align({anchorAlign:o,anchorRect:a,elementAlign:i,elementRect:this._dom.offset(n)})},t.prototype.absoluteRect=function(t,e,n){var i=this._dom,r=o.eitherRect(i.offset(t),n),a=i.stackingElementOffset(e),l=o.removeStackingOffset(r,a),c=i.stackingElementScroll(e),p=i.addScroll(l,c),s=this.elementScrollPosition(t,e),u=i.removeScroll(p,s);return u.left+=window.scrollX||window.pageXOffset,u.top+=window.scrollY||window.pageYOffset,u},t.prototype.elementScrollPosition=function(t,e){return t?{x:0,y:0}:this._dom.scrollPosition(e)},t.prototype.relativeRect=function(t,e,n){return o.eitherRect(this._dom.position(t,e),n)},t}();e.AlignService=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(5),i=n(3),r=function(){function t(){}return t.prototype.addOffset=function(t,e){return{left:t.left+e.left,top:t.top+e.top}},t.prototype.align=function(t){return o.align(t)},t.prototype.boundingOffset=function(t){return o.boundingOffset(t)},t.prototype.getWindow=function(){return i.isWindowAvailable()?window:null},t.prototype.isBodyOffset=function(t){return o.isBodyOffset(t)},t.prototype.hasOffsetParent=function(t){if(!t)return!1;var e=t.offsetParent;return e&&!("BODY"===e.nodeName&&"static"===window.getComputedStyle(e).position)},t.prototype.offset=function(t){return t?o.offset(t):null},t.prototype.staticOffset=function(t){if(!t)return null;var e=t.style,n=e.left,i=e.top;t.style.left="0px",t.style.top="0px";var r=o.offset(t);return t.style.left=n,t.style.top=i,r},t.prototype.position=function(t,e){if(!t||!e)return null;var n=o.siblingContainer(t,e);return o.positionWithScroll(t,n)},t.prototype.relativeOffset=function(t,e){return o.applyLocationOffset(this.offset(t),e,this.isBodyOffset(t))},t.prototype.addScroll=function(t,e){return o.addScroll(t,e)},t.prototype.removeScroll=function(t,e){return o.removeScroll(t,e)},t.prototype.restrictToView=function(t){return o.restrictToView(t)},t.prototype.scrollPosition=function(t){return o.scrollPosition(t)},t.prototype.scrollableParents=function(t){return i.scrollableParents(t)},t.prototype.stackingElementOffset=function(t){var e=this.getRelativeContextElement(t);return e?o.offset(e):null},t.prototype.stackingElementScroll=function(t){var e=this.getRelativeContextElement(t);return e?{x:e.scrollLeft,y:e.scrollTop}:{x:0,y:0}},t.prototype.stackingElementViewPort=function(t){var e=this.getRelativeContextElement(t);return e?{height:e.scrollHeight,width:e.scrollWidth}:null},t.prototype.getRelativeContextElement=function(t){if(!t||!i.HAS_RELATIVE_STACKING_CONTEXT)return null;for(var e=t.parentElement;e;){if("none"!==window.getComputedStyle(e).transform)return e;e=e.parentElement}return null},t.prototype.useRelativePosition=function(t){return!!this.getRelativeContextElement(t)},t.prototype.windowViewPort=function(t){return o.getWindowViewPort(t)},t.prototype.zIndex=function(t,e){return i.zIndex(t,e)},t.prototype.zoomLevel=function(){return i.isDocumentAvailable()&&i.isWindowAvailable()?parseFloat((document.documentElement.clientWidth/window.innerWidth).toFixed(2)):1},t.prototype.isZoomed=function(){return this.zoomLevel()>1},t}();e.DOMService=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),i=function(){function t(t){this._dom=t}return t.prototype.positionElement=function(t){var e=t.anchor,n=t.currentLocation,i=t.element,r=t.anchorAlign,a=t.elementAlign,l=t.collisions,c=this._dom,p=t.viewPort||c.stackingElementViewPort(i)||c.windowViewPort(i),s=o.eitherRect(c.offset(e),n),u=o.replaceOffset(c.staticOffset(i),n),f=this.elementRect(i,u),d=c.restrictToView({anchorAlign:r,anchorRect:s,collisions:l,elementAlign:a,elementRect:f,viewPort:p});return{flipped:d.flipped,offset:c.addOffset(u,d.offset)}},t.prototype.elementRect=function(t,e){return this._dom.removeScroll(e,this._dom.scrollPosition(t))},t}();e.PositionService=i},function(t,e,n){"use strict";n.r(e);var o,i=n(1),r=n(0),a=n(2),l=n(4),c={outerHeight:function(t){if(!t)return 0;var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop),o=parseFloat(e.marginBottom);return t.offsetHeight+n+o},outerWidth:function(t){if(!t)return 0;var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginLeft),o=parseFloat(e.marginRight);return t.offsetWidth+n+o},styles:{"animation-container":"k-animation-container","animation-container-relative":"k-animation-container-relative","animation-container-fixed":"k-animation-container-fixed","push-right-enter":"k-push-right-enter","push-right-appear":"k-push-right-appear","push-right-enter-active":"k-push-right-enter-active","push-right-appear-active":"k-push-right-appear-active","push-right-exit":"k-push-right-exit","push-right-exit-active":"k-push-right-exit-active","push-left-enter":"k-push-left-enter","push-left-appear":"k-push-left-appear","push-left-enter-active":"k-push-left-enter-active","push-left-appear-active":"k-push-left-appear-active","push-left-exit":"k-push-left-exit","push-left-exit-active":"k-push-left-exit-active","push-down-enter":"k-push-down-enter","push-down-appear":"k-push-down-appear","push-down-enter-active":"k-push-down-enter-active","push-down-appear-active":"k-push-down-appear-active","push-down-exit":"k-push-down-exit","push-down-exit-active":"k-push-down-exit-active","push-up-enter":"k-push-up-enter","push-up-appear":"k-push-up-appear","push-up-enter-active":"k-push-up-enter-active","push-up-appear-active":"k-push-up-appear-active","push-up-exit":"k-push-up-exit","push-up-exit-active":"k-push-up-exit-active",expand:"k-expand","expand-vertical-enter":"k-expand-vertical-enter","expand-vertical-appear":"k-expand-vertical-appear","expand-vertical-enter-active":"k-expand-vertical-enter-active","expand-vertical-appear-active":"k-expand-vertical-appear-active","expand-vertical-exit":"k-expand-vertical-exit","expand-vertical-exit-active":"k-expand-vertical-exit-active","expand-horizontal-enter":"k-expand-horizontal-enter","expand-horizontal-appear":"k-expand-horizontal-appear","expand-horizontal-enter-active":"k-expand-horizontal-enter-active","expand-horizontal-appear-active":"k-expand-horizontal-appear-active","expand-horizontal-exit":"k-expand-horizontal-exit","expand-horizontal-exit-active":"k-expand-horizontal-exit-active","child-animation-container":"k-child-animation-container","fade-enter":"k-fade-enter","fade-appear":"k-fade-appear","fade-enter-active":"k-fade-enter-active","fade-appear-active":"k-fade-appear-active","fade-exit":"k-fade-exit","fade-exit-active":"k-fade-exit-active","zoom-in-enter":"k-zoom-in-enter","zoom-in-appear":"k-zoom-in-appear","zoom-in-enter-active":"k-zoom-in-enter-active","zoom-in-appear-active":"k-zoom-in-appear-active","zoom-in-exit":"k-zoom-in-exit","zoom-in-exit-active":"k-zoom-in-exit-active","zoom-out-enter":"k-zoom-out-enter","zoom-out-appear":"k-zoom-out-appear","zoom-out-enter-active":"k-zoom-out-enter-active","zoom-out-appear-active":"k-zoom-out-appear-active","zoom-out-exit":"k-zoom-out-exit","zoom-out-exit-active":"k-zoom-out-exit-active","slide-in-appear":"k-slide-in-appear",centered:"k-centered","slide-in-appear-active":"k-slide-in-appear-active","slide-down-enter":"k-slide-down-enter","slide-down-appear":"k-slide-down-appear","slide-down-enter-active":"k-slide-down-enter-active","slide-down-appear-active":"k-slide-down-appear-active","slide-down-exit":"k-slide-down-exit","slide-down-exit-active":"k-slide-down-exit-active","slide-up-enter":"k-slide-up-enter","slide-up-appear":"k-slide-up-appear","slide-up-enter-active":"k-slide-up-enter-active","slide-up-appear-active":"k-slide-up-appear-active","slide-up-exit":"k-slide-up-exit","slide-up-exit-active":"k-slide-up-exit-active","slide-right-enter":"k-slide-right-enter","slide-right-appear":"k-slide-right-appear","slide-right-enter-active":"k-slide-right-enter-active","slide-right-appear-active":"k-slide-right-appear-active","slide-right-exit":"k-slide-right-exit","slide-right-exit-active":"k-slide-right-exit-active","slide-left-enter":"k-slide-left-enter","slide-left-appear":"k-slide-left-appear","slide-left-enter-active":"k-slide-left-enter-active","slide-left-appear-active":"k-slide-left-appear-active","slide-left-exit":"k-slide-left-exit","slide-left-exit-active":"k-slide-left-exit-active","reveal-vertical-enter":"k-reveal-vertical-enter","reveal-vertical-appear":"k-reveal-vertical-appear","reveal-vertical-enter-active":"k-reveal-vertical-enter-active","reveal-vertical-appear-active":"k-reveal-vertical-appear-active","reveal-vertical-exit":"k-reveal-vertical-exit","reveal-vertical-exit-active":"k-reveal-vertical-exit-active","reveal-horizontal-enter":"k-reveal-horizontal-enter","reveal-horizontal-appear":"k-reveal-horizontal-appear","reveal-horizontal-enter-active":"k-reveal-horizontal-enter-active","reveal-horizontal-appear-active":"k-reveal-horizontal-appear-active","reveal-horizontal-exit":"k-reveal-horizontal-exit","reveal-horizontal-exit-active":"k-reveal-horizontal-exit-active"}},p=(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),s=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},u=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},f=c.styles,d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return p(e,t),Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.render=function(){var t=this,e=this.props,n=e.children,o=e.style,r=e.appear,c=e.enter,p=e.exit,d=e.transitionName,h=e.transitionEnterDuration,v=e.transitionExitDuration,m=e.className,y=e.onEnter,g=e.onEntering,x=e.onEntered,O=e.onExit,_=e.onExiting,b=e.onExited,w=e.mountOnEnter,E=e.unmountOnExit,P=e.animationEnteringStyle,k=e.animationEnteredStyle,S=e.animationExitingStyle,A=e.animationExitedStyle,C=u(e,["children","style","appear","enter","exit","transitionName","transitionEnterDuration","transitionExitDuration","className","onEnter","onEntering","onEntered","onExit","onExiting","onExited","mountOnEnter","unmountOnExit","animationEnteringStyle","animationEnteredStyle","animationExitingStyle","animationExitedStyle"]),j=Object(a.classNames)(m,f["child-animation-container"]),z=s({transitionDelay:"0ms"},o),T={entering:s({transitionDuration:h+"ms"},P),entered:s({},k),exiting:s({transitionDuration:v+"ms"},S),exited:s({},A)},R={in:this.props.in,appear:r,enter:c,exit:p,mountOnEnter:w,unmountOnExit:E,timeout:{enter:h,exit:v},onEnter:function(e){y&&y.call(void 0,{animatedElement:e,target:t})},onEntering:function(e){g&&g.call(void 0,{animatedElement:e,target:t})},onEntered:function(e){x&&x.call(void 0,{animatedElement:e,target:t})},onExit:function(e){O&&O.call(void 0,{animatedElement:e,target:t})},onExiting:function(e){_&&_.call(void 0,{animatedElement:e,target:t})},onExited:function(e){b&&b.call(void 0,{animatedElement:e,target:t})},classNames:{appear:f[d+"-appear"]||d+"-appear",appearActive:f[d+"-appear-active"]||d+"-appear-active",enter:f[d+"-enter"]||d+"-enter",enterActive:f[d+"-enter-active"]||d+"-enter-active",exit:f[d+"-exit"]||d+"-exit",exitActive:f[d+"-exit-active"]||d+"-exit-active"}};return i.createElement(l.CSSTransition,s({},R,C),function(e){return i.createElement("div",{style:s({},z,T[e]),className:j,ref:function(e){t._element=e}},n)})},e.propTypes={in:r.bool,children:r.oneOfType([r.arrayOf(r.node),r.node]),transitionName:r.string.isRequired,className:r.string,appear:r.bool,enter:r.bool,exit:r.bool,transitionEnterDuration:r.number.isRequired,transitionExitDuration:r.number.isRequired,mountOnEnter:r.bool,unmountOnExit:r.bool,animationEnteringStyle:r.object,animationEnteredStyle:r.object,animationExitingStyle:r.object,animationExitedStyle:r.object},e.defaultProps={mountOnEnter:!0,unmountOnExit:!1,onEnter:a.noop,onEntering:a.noop,onEntered:a.noop,onExit:a.noop,onExiting:a.noop,onExited:a.noop,animationEnteringStyle:{},animationEnteredStyle:{},animationExitingStyle:{},animationExitedStyle:{}},e}(i.Component),h=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),v=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},m=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},y=c.styles,g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return h(e,t),e.prototype.render=function(){var t=this.props,e=t.id,n=t.style,o=t.children,r=t.component,c=t.className,p=t.childFactory,s=(t.stackChildren,t.componentChildStyle),u=t.componentChildClassName,f=m(t,["id","style","children","component","className","childFactory","stackChildren","componentChildStyle","componentChildClassName"]),h={id:e,style:n,component:r,childFactory:p,className:Object(a.classNames)(y["animation-container"],y["animation-container-relative"],c)},g=i.Children.map(o,function(t){return i.createElement(d,v({},f,{style:s,className:u}),t)});return i.createElement(l.TransitionGroup,v({},h),g)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,component:r.string,id:r.string,style:r.any,transitionName:r.string.isRequired,appear:r.bool.isRequired,enter:r.bool.isRequired,exit:r.bool.isRequired,transitionEnterDuration:r.number.isRequired,transitionExitDuration:r.number.isRequired},e.defaultProps={component:"div"},e}(i.Component),x=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),O=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},_=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return x(e,t),e.prototype.render=function(){var t=this.props,e=t.children,n=_(t,["children"]);return i.createElement(g,O({},{transitionName:"fade"},n),e)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!1,transitionEnterDuration:500,transitionExitDuration:500},e}(i.Component),w=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),E=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},P=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},k=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return w(e,t),e.prototype.render=function(){var t=this.props,e=t.direction,n=t.children,o=P(t,["direction","children"]),r={transitionName:"expand-"+e};return i.createElement(g,E({},r,o),n)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["horizontal","vertical"]),component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"vertical"},e}(i.Component),S=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),A=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},C=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},j={position:"absolute",top:"0",left:"0"},z=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return S(e,t),e.prototype.render=function(){var t=this.props,e=t.children,n=t.direction,o=C(t,["children","direction"]);return i.createElement(g,A({},o,{transitionName:"push-"+n,animationExitingStyle:this.props.stackChildren?j:void 0}),e)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["up","down","left","right"]),component:r.string,id:r.string,style:r.any,stackChildren:r.bool},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"right",stackChildren:!1},e}(i.Component),T=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),R=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},D=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},N=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return T(e,t),e.prototype.render=function(){var t=this.props,e=t.direction,n=t.children,o=D(t,["direction","children"]),r={transitionName:"slide-"+e};return i.createElement(g,R({},r,o),n)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["up","down","left","right"]),component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"down"},e}(i.Component),W=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),H=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},M=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},F={position:"absolute",top:"0",left:"0"},L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return W(e,t),e.prototype.render=function(){var t=this.props,e=t.children,n=t.direction,o=M(t,["children","direction"]);return i.createElement(g,H({},o,{transitionName:"zoom-"+n,animationExitingStyle:this.props.stackChildren?F:void 0}),e)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["in","out"]),component:r.string,id:r.string,style:r.any,stackChildren:r.bool},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"out",stackChildren:!1},e}(i.Component),q=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),V=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},I=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},X=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={maxHeight:void 0,maxWidth:void 0},e.componentWillEnter=function(t){var n=e.props.onEnter;e.updateContainerDimensions(t.animatedElement,function(){n&&n.call(void 0,t)})},e.componentIsEntering=function(t){var n=e.props.onEntering;e.updateContainerDimensions(t.animatedElement,function(){n&&n.call(void 0,t)})},e.componentWillExit=function(t){var n=e.props.onExit;e.updateContainerDimensions(t.animatedElement,function(){n&&n.call(void 0,t)})},e.updateContainerDimensions=function(t,n){void 0===n&&(n=a.noop);var o=t.firstChild;if(o){var i=c.outerHeight(o),r=c.outerWidth(o);e.setState({maxHeight:i,maxWidth:r},n)}},e}return q(e,t),e.prototype.render=function(){var t,e=this.props,n=e.direction,o=e.children,r=e.childFactory,a=I(e,["direction","children","childFactory"]),l=this.state,c=l.maxHeight,p=l.maxWidth,s={maxHeight:(t="vertical"===n?{maxHeight:c?c+"px":null}:{maxWidth:p?p+"px":null}).maxHeight,maxWidth:t.maxWidth};return i.createElement(g,V({},a,{childFactory:r||function(e){return e.props.in?e:i.cloneElement(e,V({},e.props,{style:V({},e.props.style,{maxHeight:t.maxHeight,maxWidth:t.maxWidth})}))},onEnter:this.componentWillEnter,onEntering:this.componentIsEntering,onExit:this.componentWillExit,animationEnteringStyle:s,transitionName:"reveal-"+n}),o)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["horizontal","vertical"]),component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"vertical"},e}(i.Component);n.d(e,"Animation",function(){return g}),n.d(e,"AnimationChild",function(){return d}),n.d(e,"Fade",function(){return b}),n.d(e,"Expand",function(){return k}),n.d(e,"Push",function(){return z}),n.d(e,"Slide",function(){return N}),n.d(e,"Zoom",function(){return L}),n.d(e,"Reveal",function(){return X})}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("prop-types"),require("react"),require("react-transition-group"),require("react-dom"),require("react-dom/server")):"function"==typeof define&&define.amd?define(["prop-types","react","react-transition-group","react-dom","react-dom/server"],e):"object"==typeof exports?exports.KendoReactPopup=e(require("prop-types"),require("react"),require("react-transition-group"),require("react-dom"),require("react-dom/server")):t.KendoReactPopup=e(t.PropTypes,t.React,t.ReactTransitionGroup,t.ReactDOM,t.ReactDOMServer)}(window,function(t,e,n,o,i){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(e,n){e.exports=t},function(t,n){t.exports=e},function(t,e,n){"use strict";n.r(e);var o,i=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return t.filter(function(t){return!0!==t&&!!t}).map(function(t){return Array.isArray(t)?i.apply(void 0,t):"object"==typeof t?Object.keys(t).map(function(e,n){return t[n]||t[e]&&e||null}).filter(function(t){return null!==t}).join(" "):t}).filter(function(t){return!!t}).join(" ")},r=function(){var t,e,n="";for(t=0;t<32;t++)e=16*Math.random()|0,8!==t&&12!==t&&16!==t&&20!==t||(n+="-"),n+=(12===t?4:16===t?3&e|8:e).toString(16);return n},a={backspace:8,tab:9,enter:13,shift:16,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40,delete:46},l=function(){},c=function(){return function(){}}(),p=n(1),s=n(0),u=(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={focused:!1},e.handleFocus=function(t){e.setState({focused:!0})},e.handleBlur=function(t){e.setState({focused:!1})},e}return u(e,t),e.prototype.render=function(){var t=this.props,e=t.label,n=t.id,o=t.className,r=t.value,a=t.placeholder,l=t.valid,c=t.style,s=i({"k-textbox-container":!0,"k-state-focused":this.state.focused,"k-state-empty":!(r||a),"k-state-invalid":!l&&void 0!==l},o);return p.createElement("span",{className:s,onFocus:this.handleFocus,onBlur:this.handleBlur,style:c},this.props.children,e?n?p.createElement("label",{htmlFor:n,className:"k-label"},e):p.createElement("span",{className:"k-label"},e):null)},e.propTypes={label:s.string,id:s.string,value:s.string,placeholder:s.string,valid:s.bool},e}(p.Component);function d(t,e,n,o){if(t){var i={syntheticEvent:e,nativeEvent:e.nativeEvent,target:n};t.call(void 0,Object.assign(i,o))}}var h=function(){return"undefined"==typeof window},v=function(t,e){return function(n){return e(t(n))}},m=function(t,e,n){return t.addEventListener&&t.addEventListener(e,n)},y=function(t,e,n){return t&&t.removeEventListener&&t.removeEventListener(e,n)},g=function(){},x=function(t){return t.preventDefault()},O=/touch/;function _(t){return t.type.match(O)?{pageX:t.changedTouches[0].pageX,pageY:t.changedTouches[0].pageY,clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY,type:t.type,originalEvent:t,isTouch:!0}:{pageX:t.pageX,pageY:t.pageY,clientX:t.clientX,clientY:t.clientY,offsetX:t.offsetX,offsetY:t.offsetY,type:t.type,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,originalEvent:t}}var b=function(t){var e=this,n=t.press;void 0===n&&(n=g);var o=t.drag;void 0===o&&(o=g);var i=t.release;void 0===i&&(i=g);var r=t.mouseOnly;void 0===r&&(r=!1),this._pressHandler=v(_,n),this._dragHandler=v(_,o),this._releaseHandler=v(_,i),this._ignoreMouse=!1,this._mouseOnly=r,this._touchAction,this._touchstart=function(t){1===t.touches.length&&e._pressHandler(t)},this._touchmove=function(t){1===t.touches.length&&e._dragHandler(t)},this._touchend=function(t){0===t.touches.length&&1===t.changedTouches.length&&(e._releaseHandler(t),e._ignoreMouse=!0,setTimeout(e._restoreMouse,2e3))},this._restoreMouse=function(){e._ignoreMouse=!1},this._mousedown=function(t){var n=t.which;n&&n>1||e._ignoreMouse||(m(document,"mousemove",e._mousemove),m(document,"mouseup",e._mouseup),e._pressHandler(t))},this._mousemove=function(t){e._dragHandler(t)},this._mouseup=function(t){y(document,"mousemove",e._mousemove),y(document,"mouseup",e._mouseup),e._releaseHandler(t)},this._pointerdown=function(t){t.isPrimary&&0===t.button&&(m(document,"pointermove",e._pointermove),m(document,"pointerup",e._pointerup),m(document,"pointercancel",e._pointerup),m(document,"contextmenu",x),e._touchAction=t.target.style.touchAction,t.target.style.touchAction="none",e._pressHandler(t))},this._pointermove=function(t){t.isPrimary&&e._dragHandler(t)},this._pointerup=function(t){t.isPrimary&&(y(document,"pointermove",e._pointermove),y(document,"pointerup",e._pointerup),y(document,"pointercancel",e._pointerup),y(document,"contextmenu",x),t.target.style.touchAction=e._touchAction,e._releaseHandler(t))}};b.supportPointerEvent=function(){return"undefined"!=typeof window&&window.PointerEvent},b.prototype.bindTo=function(t){t!==this._element&&(this._element&&this._unbindFromCurrent(),this._element=t,this._bindToCurrent())},b.prototype._bindToCurrent=function(){var t=this._element;this._usePointers()?m(t,"pointerdown",this._pointerdown):(m(t,"mousedown",this._mousedown),this._mouseOnly||(m(t,"touchstart",this._touchstart),m(t,"touchmove",this._touchmove),m(t,"touchend",this._touchend)))},b.prototype._unbindFromCurrent=function(){var t=this._element;if(this._usePointers())return y(t,"pointerdown",this._pointerdown),y(document,"pointermove",this._pointermove),y(document,"pointerup",this._pointerup),y(document,"contextmenu",x),void y(document,"pointercancel",this._pointerup);y(t,"mousedown",this._mousedown),this._mouseOnly||(y(t,"touchstart",this._touchstart),y(t,"touchmove",this._touchmove),y(t,"touchend",this._touchend))},b.prototype._usePointers=function(){return!this._mouseOnly&&b.supportPointerEvent()},b.prototype.destroy=function(){this._unbindFromCurrent(),this._element=null},b.default=b;var w=b,E=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),P=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.draggable=new w({press:function(t){e.element&&e.props.onPress&&e.props.onPress.call(void 0,{target:e,event:t,element:e.element})},drag:function(t){e.element&&e.props.onDrag&&e.props.onDrag.call(void 0,{target:e,event:t,element:e.element})},release:function(t){e.element&&e.props.onRelease&&e.props.onRelease.call(void 0,{target:e,event:t})}}),e.assingRef=function(t){e.element=t},e}return E(e,t),e.prototype.componentDidMount=function(){this.element&&this.draggable.bindTo(this.element)},e.prototype.componentWillUnmount=function(){this.draggable.destroy()},e.prototype.render=function(){return p.cloneElement(p.Children.only(this.props.children),{ref:this.assingRef})},e.propTypes={children:s.element.isRequired},e}(p.Component);n.d(e,"classNames",function(){return i}),n.d(e,"guid",function(){return r}),n.d(e,"Keys",function(){return a}),n.d(e,"noop",function(){return l}),n.d(e,"FloatingLabel",function(){return f}),n.d(e,"FormComponent",function(){return c}),n.d(e,"dispatchEvent",function(){return d}),n.d(e,"isServerRendering",function(){return h}),n.d(e,"Draggable",function(){return P})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(5);e.eitherRect=function(t,e){return t||{height:0,left:e.left,top:e.top,width:0}},e.replaceOffset=function(t,e){return e?{height:t.height,left:e.left,top:e.top,width:t.width}:t},e.removeStackingOffset=function(t,e){return e?{height:t.height,left:t.left-e.left,top:t.top-e.top,width:t.width}:t},e.isDifferentOffset=function(t,e){var n=t.left,o=t.top,i=e.left,r=e.top;return Math.abs(n-i)>=1||Math.abs(o-r)>=1},e.isDocumentAvailable=function(){return"undefined"!=typeof document&&!!document.body},e.isWindowAvailable=function(){return"undefined"!=typeof window},e.hasBoundingRect=function(t){return!!t.getBoundingClientRect},e.OVERFLOW_REGEXP=/auto|scroll/;var i=function(t){var e=window.getComputedStyle(t);return""+e.overflow+e.overflowX+e.overflowY};e.scrollableParents=function(t){var n=[];if(!e.isDocumentAvailable()||!e.isWindowAvailable())return n;for(var o=t.parentElement;o;)e.OVERFLOW_REGEXP.test(i(o))&&n.push(o),o=o.parentElement;return n.push(window),n},e.FRAME_DURATION=1e3/60,e.hasRelativeStackingContext=function(){if(!e.isDocumentAvailable())return!1;var t=document.createElement("div");t.style.transform="matrix(10, 0, 0, 10, 0, 0)",t.innerHTML='<div style="position: fixed; top: 10px;">child</div>',document.body.appendChild(t);var n=10!==t.children[0].getBoundingClientRect().top;return document.body.removeChild(t),n},e.HAS_RELATIVE_STACKING_CONTEXT=e.hasRelativeStackingContext(),e.zIndex=function(t,n){if(!t||!e.isDocumentAvailable()||!e.isWindowAvailable())return null;var i=o.siblingContainer(t,n);if(!i)return null;var r=[t].concat(o.parents(t,i)).reduce(function(t,e){var n=e.style.zIndex||window.getComputedStyle(e).zIndex,o=parseInt(n,10);return o>t?o:t},0);return r?r+1:null},e.CollisionType={fit:"fit",flip:"flip"},e.AlignPoint={left:"left",center:"center",right:"right",bottom:"bottom",top:"top"},e.throttle=function(t,e,n){var o,i,r,a;void 0===n&&(n={});var l=0;n=n||{};var c=function(){l=!1===n.leading?0:(new Date).getTime(),o=null,a=t.apply(i,r),o||(i=r=null)};return function(){var p=(new Date).getTime();l||!1!==n.leading||(l=p);var s=e-(p-l);return i=this,r=arguments,s<=0||s>e?(o&&(clearTimeout(o),o=null),l=p,a=t.apply(i,r),o||(i=r=null)):o||!1===n.trailing||(o=setTimeout(c,s)),a}}},function(t,e){t.exports=n},function(t,e,n){"use strict";n.r(e);var o={bottom:"bottom",center:"center",middle:"middle",left:"left",right:"right",top:"top"},i=function(t){var e=t.anchorRect,n=t.anchorAlign,i=t.elementRect,r=t.elementAlign,a=t.margin;void 0===a&&(a={});var l=n.horizontal,c=n.vertical,p=r.horizontal,s=r.vertical,u=a.horizontal||0,f=a.vertical||0,d=e.top,h=e.left;return c===o.bottom&&(d+=e.height),c!==o.center&&c!==o.middle||(d+=Math.round(e.height/2)),s===o.bottom&&(d-=i.height,f*=-1),s!==o.center&&s!==o.middle||(d-=Math.round(i.height/2),f*=-1),l===o.right&&(h+=e.width),l!==o.center&&l!==o.middle||(h+=Math.round(e.width/2)),p===o.right&&(h-=i.width,u*=-1),p!==o.center&&p!==o.middle||(h-=Math.round(i.width/2),u*=-1),{top:d+f,left:h+u}};function r(t,e){return{top:t.top+e.y,left:t.left+e.x,height:t.height,width:t.width}}function a(t,e,n){var o=t.top,i=t.left;return n&&(i=0,o=0),{top:o+e.top,left:i+e.left,height:t.height,width:t.width}}function l(t){return t.ownerDocument||t.document||t}var c=function(t){return l(t).defaultView},p=function(t){return l(t).documentElement},s=0;function u(){if(!s&&"undefined"!=typeof document){var t=document.createElement("div");t.style.cssText="overflow:scroll;overflow-x:hidden;zoom:1;clear:both;display:block",t.innerHTML="&nbsp;",document.body.appendChild(t),s=t.offsetWidth-t.scrollWidth,document.body.removeChild(t)}return s}function f(t){var e=c(t),n=p(t),o={height:e.innerHeight,width:e.innerWidth};return n.scrollHeight-n.clientHeight>0&&(o.width-=u()),o}var d=function(t){if(!t.getBoundingClientRect){var e=f(t);return{bottom:e.height,left:0,right:e.width,top:0}}var n=t.getBoundingClientRect();return{bottom:n.bottom,left:n.left,right:n.right,top:n.top}},h=function(t){for(var e=t.offsetParent;e&&"static"===e.style.position;)e=e.offsetParent;return e||p(t)},v=function(t){return h(t)===t.ownerDocument.body},m=function(t){var e=t.getBoundingClientRect(),n=e.left,o=e.top;return e.height||e.width||(e=function(t){var e=t.style,n=e.display,o=e.left,i=e.position;t.style.display="",t.style.left="-10000px",t.style.position="absolute";var r=t.getBoundingClientRect();return t.style.display=n,t.style.left=o,t.style.position=i,r}(t)),{top:o,left:n,height:e.height,width:e.width}},y=function(t,e){for(var n=[],o=t.parentNode;o&&(n.push(o),o!==e);)o=o.parentNode;return n};function g(t){var e=p(t),n=c(t);return{x:n.pageXOffset||e.scrollLeft||0,y:n.pageYOffset||e.scrollTop||0}}var x=function(t){return t===(t.ownerDocument||{}).body?g(t):{x:t.scrollLeft,y:t.scrollTop}};function O(t){var e=h(t);return e?x(e):{x:0,y:0}}var _=function(t,e){var n=c(t),o=n.getComputedStyle(t),i=m(t),r=e||h(t),a=t.ownerDocument,l=r!==a.body&&r!==a.documentElement,p={top:0,left:0};if("fixed"!==o.position&&l){var s=n.getComputedStyle(r);(p=m(r)).top+=parseInt(s.borderTopWidth,10),p.left+=parseInt(s.borderLeftWidth,10)}return{top:i.top-p.top,left:i.left-p.left,height:i.height,width:i.width}},b=function(t,e){var n=e?h(e):null,o=_(t,n),i=o.top,r=o.left,a=o.height,l=o.width,c=function(t,e){return t?x(t):O(e)}(n,t),p=c.x;return{top:i+c.y,left:r+p,height:a,width:l}};function w(t,e){return{top:t.top-e.y,left:t.left-e.x,height:t.height,width:t.width}}var E={fit:"fit",flip:"flip"},P=function(t,e,n){var o=0;return t+e>n&&(o=n-(t+e)),t<0&&(o=-t),o},k=function(t){var e=t.offset,n=t.size,i=t.anchorSize,r=t.viewPortSize,a=t.anchorAlignPoint,l=t.elementAlignPoint,c=0,p=2*t.margin;if(l!==a&&!(l===o.center||l===o.middle)&&!(a===o.center||a===o.middle)){var s=a===o.top||a===o.left;e<0&&s?e+(c=n+i+p)+n>r&&(c=0):e>=0&&!s&&(e+n>r&&(c+=-(i+n+p)),e+c<0&&(c=0))}return c},S=function(t){var e=t.anchorRect,n=t.anchorAlign,o=t.elementRect,i=t.elementAlign,r=t.collisions,a=t.viewPort,l=t.margin;void 0===l&&(l={});var c=o.top,p=o.left,s=o.height,u=o.width,f=a.height,d=a.width,h=l.horizontal||0,v=l.vertical||0,m=0,y=0,g=r.horizontal===E.flip,x=r.vertical===E.flip;r.vertical===E.fit&&(y+=P(c,s,f)),r.horizontal===E.fit&&(m+=P(p,u,d)),x&&(y+=k({margin:v,offset:c,size:s,anchorSize:e.height,viewPortSize:f,anchorAlignPoint:n.vertical,elementAlignPoint:i.vertical})),g&&(m+=k({margin:h,offset:p,size:u,anchorSize:e.width,viewPortSize:d,anchorAlignPoint:n.horizontal,elementAlignPoint:i.horizontal}));var O=g&&0!==m,_=x&&0!==y;return{flipped:O||_,flip:{horizontal:O,vertical:_},offset:{left:m,top:y}}},A=function(t){for(var e=[],n=t.parentNode.firstElementChild;n;)n!==t&&e.push(n),n=n.nextElementSibling;return e},C=function(t,e){for(var n,o,i=y(t),r=e;r&&(n=A(r),!(o=i.reduce(function(t,e){return t.concat(n.filter(function(t){return t===e}))},[])[0]));)r=r.parentElement;return o};n.d(e,"align",function(){return i}),n.d(e,"addScroll",function(){return r}),n.d(e,"applyLocationOffset",function(){return a}),n.d(e,"boundingOffset",function(){return d}),n.d(e,"isBodyOffset",function(){return v}),n.d(e,"offsetParent",function(){return h}),n.d(e,"offset",function(){return m}),n.d(e,"parents",function(){return y}),n.d(e,"parentScrollPosition",function(){return O}),n.d(e,"position",function(){return _}),n.d(e,"positionWithScroll",function(){return b}),n.d(e,"removeScroll",function(){return w}),n.d(e,"restrictToView",function(){return S}),n.d(e,"scrollPosition",function(){return g}),n.d(e,"siblingContainer",function(){return C}),n.d(e,"siblings",function(){return A}),n.d(e,"getDocumentElement",function(){return p}),n.d(e,"getWindow",function(){return c}),n.d(e,"getWindowViewPort",function(){return f}),n.d(e,"AlignPoint",function(){return o}),n.d(e,"Collision",function(){return E})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(7);e.Popup=o.default},function(t,e,n){"use strict";var o,i=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),r=this&&this.__assign||Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t};Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),l=n(8),c=n(0),p=n(9),s=n(13),u=n(2),f=n(3),d=n(10),h=n(11),v=n(12),m={left:-1e3,top:0},y="k-animation-container-shown",g=function(t){return l.findDOMNode(t)},x=function(t){function e(e){var n=t.call(this,e)||this;return n._exitingAnimation=!1,n._prevShow=!1,n.onOpened=function(){var t=g(n);n.props.show&&t.classList.add(y),n.attachRepositionHandlers(t),n.props.open&&n.props.open.call(void 0,{target:n})},n.onClosing=function(){n.props.show||g(n).classList.remove(y);n.detachRepositionHandlers()},n.onClosed=function(){n._exitingAnimation&&(n._exitingAnimation=!1,n.forceUpdate()),n.props.close&&n.props.close.call(void 0,{target:n})},n.position=function(t,e,o){var i=t.anchorAlign,r=t.popupAlign,a=t.collision,l=t.offset,c=n._alignService.alignElement({anchor:o,element:e,elementAlign:r,anchorAlign:i,offset:l});return n._positionService.positionElement({anchor:o,anchorAlign:i,collisions:a,element:e,currentLocation:c,elementAlign:r})},n._flipped=!1,n._offset=n.props.offset,n._prevShow=e.show,n._domService=new h.DOMService,n._alignService=new d.AlignService(n._domService),n._positionService=new v.PositionService(n._domService),n.onOpened=n.onOpened.bind(n),n.onClosing=n.onClosing.bind(n),n.reposition=f.throttle(n.reposition.bind(n),f.FRAME_DURATION),n}return i(e,t),e.prototype.componentDidUpdate=function(){this._prevShow=this.props.show},e.prototype.componentWillUnmount=function(){this.detachRepositionHandlers()},e.prototype.render=function(){var t=this.props,e=t.children,n=t.className,o=t.popupClass,i=t.show,c=t.id,p=t.appendTo,d=void 0===p?f.isWindowAvailable()?document.body:void 0:p;if(i){var h=this.calculatePosition(this.props,d);this._offset=h.offset,this._flipped=!!h.flipped}var v=this._flipped&&i?"up":"down",m=this.transitionDuration,y=m.transitionEnterDuration,g=m.transitionExitDuration,x=Object.assign({},{position:"absolute"},this.props.style||{},r({},this._offset));if(this._exitingAnimation=this._exitingAnimation||this._prevShow&&!i,(i||this._exitingAnimation)&&d){var O=a.createElement(s.Slide,{componentChildClassName:u.classNames(o,"k-popup"),className:u.classNames(n),id:c,onEntered:this.onOpened,onExiting:this.onClosing,onExited:this.onClosed,direction:v,style:x,transitionEnterDuration:y,transitionExitDuration:g,appear:!0},i?e:null);return l.createPortal(O,d)}return null},Object.defineProperty(e.prototype,"transitionDuration",{get:function(){var t=this.props.animate,e=0,n=0;return t&&(!0===t?e=n=void 0:(e=t.openDuration,n=t.closeDuration)),{transitionEnterDuration:e,transitionExitDuration:n}},enumerable:!0,configurable:!0}),e.prototype.calculatePosition=function(t,e){if(!e||!f.isWindowAvailable())return{flipped:!1,offset:t.offset};var n=document.createElement("div");e.appendChild(n);var o=Object.assign({},t.style||{},r({visibility:"hidden"},m)),i={className:u.classNames(t.popupClass,"k-popup","k-child-animation-container")},l=a.createElement("div",{className:u.classNames("k-animation-container",y,t.className),style:o},a.Children.map(t.children,function(t,e){return a.createElement("div",r({key:e},i),t)}));n.innerHTML=p.renderToStaticMarkup(l);var c=this.position(t,n.firstChild,t.anchor);return n.parentNode.removeChild(n),c},e.prototype.attachRepositionHandlers=function(t){var e=this;this.detachRepositionHandlers(),this._scrollableParents=this._domService.scrollableParents(this.props.anchor||t),this._scrollableParents.map(function(t){return t.addEventListener("scroll",e.reposition)}),window.addEventListener("resize",this.reposition)},e.prototype.detachRepositionHandlers=function(){var t=this;this._scrollableParents&&(this._scrollableParents.map(function(e){return e.removeEventListener("scroll",t.reposition)}),this._scrollableParents=void 0),window.removeEventListener("resize",this.reposition)},e.prototype.reposition=function(){this.forceUpdate()},e.propTypes={anchor:function(t){var e=t.anchor;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `anchor` supplied to `Kendo React Popup`. Validation failed.")},appendTo:function(t){var e=t.appendTo;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `appendTo` supplied to `Kendo React Popup`. Validation failed.")},className:c.string,id:c.string,popupClass:c.string,collision:c.shape({horizontal:c.oneOf([f.CollisionType.fit,f.CollisionType.flip]),vertical:c.oneOf([f.CollisionType.fit,f.CollisionType.flip])}),anchorAlign:c.shape({horizontal:c.oneOf([f.AlignPoint.left,f.AlignPoint.center,f.AlignPoint.right]),vertical:c.oneOf([f.AlignPoint.top,f.AlignPoint.center,f.AlignPoint.bottom])}),popupAlign:c.shape({horizontal:c.oneOf([f.AlignPoint.left,f.AlignPoint.center,f.AlignPoint.right]),vertical:c.oneOf([f.AlignPoint.top,f.AlignPoint.center,f.AlignPoint.bottom])}),offset:c.shape({left:c.number,top:c.number}),children:c.oneOfType([c.element,c.node]),show:c.bool,animate:c.oneOfType([c.bool,c.shape({openDuration:c.number,closeDuration:c.number})])},e.defaultProps={collision:{horizontal:f.CollisionType.fit,vertical:f.CollisionType.flip},anchorAlign:{horizontal:f.AlignPoint.left,vertical:f.AlignPoint.bottom},popupAlign:{horizontal:f.AlignPoint.left,vertical:f.AlignPoint.top},offset:m,animate:!0,show:!1},e}(a.Component);e.default=x},function(t,e){t.exports=o},function(t,e){t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),i=function(){function t(t){this._dom=t}return t.prototype.alignElement=function(t){var e=t.anchor,n=t.element,o=t.anchorAlign,i=t.elementAlign,r=t.offset,a=!this._dom.hasOffsetParent(n)?this.absoluteRect(e,n,r):this.relativeRect(e,n,r);return this._dom.align({anchorAlign:o,anchorRect:a,elementAlign:i,elementRect:this._dom.offset(n)})},t.prototype.absoluteRect=function(t,e,n){var i=this._dom,r=o.eitherRect(i.offset(t),n),a=i.stackingElementOffset(e),l=o.removeStackingOffset(r,a),c=i.stackingElementScroll(e),p=i.addScroll(l,c),s=this.elementScrollPosition(t,e),u=i.removeScroll(p,s);return u.left+=window.scrollX||window.pageXOffset,u.top+=window.scrollY||window.pageYOffset,u},t.prototype.elementScrollPosition=function(t,e){return t?{x:0,y:0}:this._dom.scrollPosition(e)},t.prototype.relativeRect=function(t,e,n){return o.eitherRect(this._dom.position(t,e),n)},t}();e.AlignService=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(5),i=n(3),r=function(){function t(){}return t.prototype.addOffset=function(t,e){return{left:t.left+e.left,top:t.top+e.top}},t.prototype.align=function(t){return o.align(t)},t.prototype.boundingOffset=function(t){return o.boundingOffset(t)},t.prototype.getWindow=function(){return i.isWindowAvailable()?window:null},t.prototype.isBodyOffset=function(t){return o.isBodyOffset(t)},t.prototype.hasOffsetParent=function(t){if(!t)return!1;var e=t.offsetParent;return e&&!("BODY"===e.nodeName&&"static"===window.getComputedStyle(e).position)},t.prototype.offset=function(t){return t?o.offset(t):null},t.prototype.staticOffset=function(t){if(!t)return null;var e=t.style,n=e.left,i=e.top;t.style.left="0px",t.style.top="0px";var r=o.offset(t);return t.style.left=n,t.style.top=i,r},t.prototype.position=function(t,e){if(!t||!e)return null;var n=o.siblingContainer(t,e);return o.positionWithScroll(t,n)},t.prototype.relativeOffset=function(t,e){return o.applyLocationOffset(this.offset(t),e,this.isBodyOffset(t))},t.prototype.addScroll=function(t,e){return o.addScroll(t,e)},t.prototype.removeScroll=function(t,e){return o.removeScroll(t,e)},t.prototype.restrictToView=function(t){return o.restrictToView(t)},t.prototype.scrollPosition=function(t){return o.scrollPosition(t)},t.prototype.scrollableParents=function(t){return i.scrollableParents(t)},t.prototype.stackingElementOffset=function(t){var e=this.getRelativeContextElement(t);return e?o.offset(e):null},t.prototype.stackingElementScroll=function(t){var e=this.getRelativeContextElement(t);return e?{x:e.scrollLeft,y:e.scrollTop}:{x:0,y:0}},t.prototype.stackingElementViewPort=function(t){var e=this.getRelativeContextElement(t);return e?{height:e.scrollHeight,width:e.scrollWidth}:null},t.prototype.getRelativeContextElement=function(t){if(!t||!i.HAS_RELATIVE_STACKING_CONTEXT)return null;for(var e=t.parentElement;e;){if("none"!==window.getComputedStyle(e).transform)return e;e=e.parentElement}return null},t.prototype.useRelativePosition=function(t){return!!this.getRelativeContextElement(t)},t.prototype.windowViewPort=function(t){return o.getWindowViewPort(t)},t.prototype.zIndex=function(t,e){return i.zIndex(t,e)},t.prototype.zoomLevel=function(){return i.isDocumentAvailable()&&i.isWindowAvailable()?parseFloat((document.documentElement.clientWidth/window.innerWidth).toFixed(2)):1},t.prototype.isZoomed=function(){return this.zoomLevel()>1},t}();e.DOMService=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),i=function(){function t(t){this._dom=t}return t.prototype.positionElement=function(t){var e=t.anchor,n=t.currentLocation,i=t.element,r=t.anchorAlign,a=t.elementAlign,l=t.collisions,c=this._dom,p=t.viewPort||c.stackingElementViewPort(i)||c.windowViewPort(i),s=o.eitherRect(c.offset(e),n),u=o.replaceOffset(c.staticOffset(i),n),f=this.elementRect(i,u),d=c.restrictToView({anchorAlign:r,anchorRect:s,collisions:l,elementAlign:a,elementRect:f,viewPort:p});return{flipped:d.flipped,offset:c.addOffset(u,d.offset)}},t.prototype.elementRect=function(t,e){return this._dom.removeScroll(e,this._dom.scrollPosition(t))},t}();e.PositionService=i},function(t,e,n){"use strict";n.r(e);var o,i=n(1),r=n(0),a=n(2),l=n(4),c={outerHeight:function(t){if(!t)return 0;var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop),o=parseFloat(e.marginBottom);return t.offsetHeight+n+o},outerWidth:function(t){if(!t)return 0;var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginLeft),o=parseFloat(e.marginRight);return t.offsetWidth+n+o},styles:{"animation-container":"k-animation-container","animation-container-relative":"k-animation-container-relative","animation-container-fixed":"k-animation-container-fixed","push-right-enter":"k-push-right-enter","push-right-appear":"k-push-right-appear","push-right-enter-active":"k-push-right-enter-active","push-right-appear-active":"k-push-right-appear-active","push-right-exit":"k-push-right-exit","push-right-exit-active":"k-push-right-exit-active","push-left-enter":"k-push-left-enter","push-left-appear":"k-push-left-appear","push-left-enter-active":"k-push-left-enter-active","push-left-appear-active":"k-push-left-appear-active","push-left-exit":"k-push-left-exit","push-left-exit-active":"k-push-left-exit-active","push-down-enter":"k-push-down-enter","push-down-appear":"k-push-down-appear","push-down-enter-active":"k-push-down-enter-active","push-down-appear-active":"k-push-down-appear-active","push-down-exit":"k-push-down-exit","push-down-exit-active":"k-push-down-exit-active","push-up-enter":"k-push-up-enter","push-up-appear":"k-push-up-appear","push-up-enter-active":"k-push-up-enter-active","push-up-appear-active":"k-push-up-appear-active","push-up-exit":"k-push-up-exit","push-up-exit-active":"k-push-up-exit-active",expand:"k-expand","expand-vertical-enter":"k-expand-vertical-enter","expand-vertical-appear":"k-expand-vertical-appear","expand-vertical-enter-active":"k-expand-vertical-enter-active","expand-vertical-appear-active":"k-expand-vertical-appear-active","expand-vertical-exit":"k-expand-vertical-exit","expand-vertical-exit-active":"k-expand-vertical-exit-active","expand-horizontal-enter":"k-expand-horizontal-enter","expand-horizontal-appear":"k-expand-horizontal-appear","expand-horizontal-enter-active":"k-expand-horizontal-enter-active","expand-horizontal-appear-active":"k-expand-horizontal-appear-active","expand-horizontal-exit":"k-expand-horizontal-exit","expand-horizontal-exit-active":"k-expand-horizontal-exit-active","child-animation-container":"k-child-animation-container","fade-enter":"k-fade-enter","fade-appear":"k-fade-appear","fade-enter-active":"k-fade-enter-active","fade-appear-active":"k-fade-appear-active","fade-exit":"k-fade-exit","fade-exit-active":"k-fade-exit-active","zoom-in-enter":"k-zoom-in-enter","zoom-in-appear":"k-zoom-in-appear","zoom-in-enter-active":"k-zoom-in-enter-active","zoom-in-appear-active":"k-zoom-in-appear-active","zoom-in-exit":"k-zoom-in-exit","zoom-in-exit-active":"k-zoom-in-exit-active","zoom-out-enter":"k-zoom-out-enter","zoom-out-appear":"k-zoom-out-appear","zoom-out-enter-active":"k-zoom-out-enter-active","zoom-out-appear-active":"k-zoom-out-appear-active","zoom-out-exit":"k-zoom-out-exit","zoom-out-exit-active":"k-zoom-out-exit-active","slide-in-appear":"k-slide-in-appear",centered:"k-centered","slide-in-appear-active":"k-slide-in-appear-active","slide-down-enter":"k-slide-down-enter","slide-down-appear":"k-slide-down-appear","slide-down-enter-active":"k-slide-down-enter-active","slide-down-appear-active":"k-slide-down-appear-active","slide-down-exit":"k-slide-down-exit","slide-down-exit-active":"k-slide-down-exit-active","slide-up-enter":"k-slide-up-enter","slide-up-appear":"k-slide-up-appear","slide-up-enter-active":"k-slide-up-enter-active","slide-up-appear-active":"k-slide-up-appear-active","slide-up-exit":"k-slide-up-exit","slide-up-exit-active":"k-slide-up-exit-active","slide-right-enter":"k-slide-right-enter","slide-right-appear":"k-slide-right-appear","slide-right-enter-active":"k-slide-right-enter-active","slide-right-appear-active":"k-slide-right-appear-active","slide-right-exit":"k-slide-right-exit","slide-right-exit-active":"k-slide-right-exit-active","slide-left-enter":"k-slide-left-enter","slide-left-appear":"k-slide-left-appear","slide-left-enter-active":"k-slide-left-enter-active","slide-left-appear-active":"k-slide-left-appear-active","slide-left-exit":"k-slide-left-exit","slide-left-exit-active":"k-slide-left-exit-active","reveal-vertical-enter":"k-reveal-vertical-enter","reveal-vertical-appear":"k-reveal-vertical-appear","reveal-vertical-enter-active":"k-reveal-vertical-enter-active","reveal-vertical-appear-active":"k-reveal-vertical-appear-active","reveal-vertical-exit":"k-reveal-vertical-exit","reveal-vertical-exit-active":"k-reveal-vertical-exit-active","reveal-horizontal-enter":"k-reveal-horizontal-enter","reveal-horizontal-appear":"k-reveal-horizontal-appear","reveal-horizontal-enter-active":"k-reveal-horizontal-enter-active","reveal-horizontal-appear-active":"k-reveal-horizontal-appear-active","reveal-horizontal-exit":"k-reveal-horizontal-exit","reveal-horizontal-exit-active":"k-reveal-horizontal-exit-active"}},p=(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),s=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},u=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},f=c.styles,d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return p(e,t),Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.render=function(){var t=this,e=this.props,n=e.children,o=e.style,r=e.appear,c=e.enter,p=e.exit,d=e.transitionName,h=e.transitionEnterDuration,v=e.transitionExitDuration,m=e.className,y=e.onEnter,g=e.onEntering,x=e.onEntered,O=e.onExit,_=e.onExiting,b=e.onExited,w=e.mountOnEnter,E=e.unmountOnExit,P=e.animationEnteringStyle,k=e.animationEnteredStyle,S=e.animationExitingStyle,A=e.animationExitedStyle,C=u(e,["children","style","appear","enter","exit","transitionName","transitionEnterDuration","transitionExitDuration","className","onEnter","onEntering","onEntered","onExit","onExiting","onExited","mountOnEnter","unmountOnExit","animationEnteringStyle","animationEnteredStyle","animationExitingStyle","animationExitedStyle"]),j=Object(a.classNames)(m,f["child-animation-container"]),z=s({transitionDelay:"0ms"},o),T={entering:s({transitionDuration:h+"ms"},P),entered:s({},k),exiting:s({transitionDuration:v+"ms"},S),exited:s({},A)},R={in:this.props.in,appear:r,enter:c,exit:p,mountOnEnter:w,unmountOnExit:E,timeout:{enter:h,exit:v},onEnter:function(e){y&&y.call(void 0,{animatedElement:e,target:t})},onEntering:function(e){g&&g.call(void 0,{animatedElement:e,target:t})},onEntered:function(e){x&&x.call(void 0,{animatedElement:e,target:t})},onExit:function(e){O&&O.call(void 0,{animatedElement:e,target:t})},onExiting:function(e){_&&_.call(void 0,{animatedElement:e,target:t})},onExited:function(e){b&&b.call(void 0,{animatedElement:e,target:t})},classNames:{appear:f[d+"-appear"]||d+"-appear",appearActive:f[d+"-appear-active"]||d+"-appear-active",enter:f[d+"-enter"]||d+"-enter",enterActive:f[d+"-enter-active"]||d+"-enter-active",exit:f[d+"-exit"]||d+"-exit",exitActive:f[d+"-exit-active"]||d+"-exit-active"}};return i.createElement(l.CSSTransition,s({},R,C),function(e){return i.createElement("div",{style:s({},z,T[e]),className:j,ref:function(e){t._element=e}},n)})},e.propTypes={in:r.bool,children:r.oneOfType([r.arrayOf(r.node),r.node]),transitionName:r.string.isRequired,className:r.string,appear:r.bool,enter:r.bool,exit:r.bool,transitionEnterDuration:r.number.isRequired,transitionExitDuration:r.number.isRequired,mountOnEnter:r.bool,unmountOnExit:r.bool,animationEnteringStyle:r.object,animationEnteredStyle:r.object,animationExitingStyle:r.object,animationExitedStyle:r.object},e.defaultProps={mountOnEnter:!0,unmountOnExit:!1,onEnter:a.noop,onEntering:a.noop,onEntered:a.noop,onExit:a.noop,onExiting:a.noop,onExited:a.noop,animationEnteringStyle:{},animationEnteredStyle:{},animationExitingStyle:{},animationExitedStyle:{}},e}(i.Component),h=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),v=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},m=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},y=c.styles,g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return h(e,t),e.prototype.render=function(){var t=this.props,e=t.id,n=t.style,o=t.children,r=t.component,c=t.className,p=t.childFactory,s=(t.stackChildren,t.componentChildStyle),u=t.componentChildClassName,f=m(t,["id","style","children","component","className","childFactory","stackChildren","componentChildStyle","componentChildClassName"]),h={id:e,style:n,component:r,childFactory:p,className:Object(a.classNames)(y["animation-container"],y["animation-container-relative"],c)},g=i.Children.map(o||null,function(t){return i.createElement(d,v({},f,{style:s,className:u}),t)});return i.createElement(l.TransitionGroup,v({},h),g)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,component:r.string,id:r.string,style:r.any,transitionName:r.string.isRequired,appear:r.bool.isRequired,enter:r.bool.isRequired,exit:r.bool.isRequired,transitionEnterDuration:r.number.isRequired,transitionExitDuration:r.number.isRequired},e.defaultProps={component:"div"},e}(i.Component),x=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),O=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},_=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return x(e,t),e.prototype.render=function(){var t=this.props,e=t.children,n=_(t,["children"]);return i.createElement(g,O({},{transitionName:"fade"},n),e)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!1,transitionEnterDuration:500,transitionExitDuration:500},e}(i.Component),w=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),E=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},P=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},k=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return w(e,t),e.prototype.render=function(){var t=this.props,e=t.direction,n=t.children,o=P(t,["direction","children"]),r={transitionName:"expand-"+e};return i.createElement(g,E({},r,o),n)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["horizontal","vertical"]),component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"vertical"},e}(i.Component),S=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),A=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},C=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},j={position:"absolute",top:"0",left:"0"},z=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return S(e,t),e.prototype.render=function(){var t=this.props,e=t.children,n=t.direction,o=C(t,["children","direction"]);return i.createElement(g,A({},o,{transitionName:"push-"+n,animationExitingStyle:this.props.stackChildren?j:void 0}),e)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["up","down","left","right"]),component:r.string,id:r.string,style:r.any,stackChildren:r.bool},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"right",stackChildren:!1},e}(i.Component),T=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),R=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},D=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},N=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return T(e,t),e.prototype.render=function(){var t=this.props,e=t.direction,n=t.children,o=D(t,["direction","children"]),r={transitionName:"slide-"+e};return i.createElement(g,R({},r,o),n)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["up","down","left","right"]),component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"down"},e}(i.Component),W=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),H=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},M=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},F={position:"absolute",top:"0",left:"0"},L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return W(e,t),e.prototype.render=function(){var t=this.props,e=t.children,n=t.direction,o=M(t,["children","direction"]);return i.createElement(g,H({},o,{transitionName:"zoom-"+n,animationExitingStyle:this.props.stackChildren?F:void 0}),e)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["in","out"]),component:r.string,id:r.string,style:r.any,stackChildren:r.bool},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"out",stackChildren:!1},e}(i.Component),q=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),V=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},I=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&(n[o[i]]=t[o[i]])}return n},X=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={maxHeight:void 0,maxWidth:void 0},e.componentWillEnter=function(t){var n=e.props.onEnter;e.updateContainerDimensions(t.animatedElement,function(){n&&n.call(void 0,t)})},e.componentIsEntering=function(t){var n=e.props.onEntering;e.updateContainerDimensions(t.animatedElement,function(){n&&n.call(void 0,t)})},e.componentWillExit=function(t){var n=e.props.onExit;e.updateContainerDimensions(t.animatedElement,function(){n&&n.call(void 0,t)})},e.updateContainerDimensions=function(t,n){void 0===n&&(n=a.noop);var o=t.firstChild;if(o){var i=c.outerHeight(o),r=c.outerWidth(o);e.setState({maxHeight:i,maxWidth:r},n)}},e}return q(e,t),e.prototype.render=function(){var t,e=this.props,n=e.direction,o=e.children,r=e.childFactory,a=I(e,["direction","children","childFactory"]),l=this.state,c=l.maxHeight,p=l.maxWidth,s={maxHeight:(t="vertical"===n?{maxHeight:c?c+"px":null}:{maxWidth:p?p+"px":null}).maxHeight,maxWidth:t.maxWidth};return i.createElement(g,V({},a,{childFactory:r||function(e){return e.props.in?e:i.cloneElement(e,V({},e.props,{style:V({},e.props.style,{maxHeight:t.maxHeight,maxWidth:t.maxWidth})}))},onEnter:this.componentWillEnter,onEntering:this.componentIsEntering,onExit:this.componentWillExit,animationEnteringStyle:s,transitionName:"reveal-"+n}),o)},e.propTypes={children:r.oneOfType([r.arrayOf(r.node),r.node]),childFactory:r.any,className:r.string,direction:r.oneOf(["horizontal","vertical"]),component:r.string,id:r.string,style:r.any},e.defaultProps={appear:!1,enter:!0,exit:!0,transitionEnterDuration:300,transitionExitDuration:300,direction:"vertical"},e}(i.Component);n.d(e,"Animation",function(){return g}),n.d(e,"AnimationChild",function(){return d}),n.d(e,"Fade",function(){return b}),n.d(e,"Expand",function(){return k}),n.d(e,"Push",function(){return z}),n.d(e,"Slide",function(){return N}),n.d(e,"Zoom",function(){return L}),n.d(e,"Reveal",function(){return X})}])});

@@ -1,1 +0,1 @@

System.register("@progress/kendo-react-popup",["@progress/kendo-react-animation","react","react-dom","react-dom/server","@progress/kendo-react-common","prop-types","@progress/kendo-popup-common"],function(i){var n,o,r,l,s,a,p;function e(t){return t.__useDefault?t.default:t}return{setters:[function(t){n=e(t)},function(t){o=e(t)},function(t){r=e(t)},function(t){l=e(t)},function(t){s=e(t)},function(t){a=e(t)},function(t){p=e(t)}],execute:function(){!function(n){var o={};function i(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,i),e.l=!0,e.exports}i.m=n,i.c=o,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=2)}([function(t,r,e){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i=e(1);r.eitherRect=function(t,e){return t||{height:0,left:e.left,top:e.top,width:0}},r.replaceOffset=function(t,e){return e?{height:t.height,left:e.left,top:e.top,width:t.width}:t},r.removeStackingOffset=function(t,e){return e?{height:t.height,left:t.left-e.left,top:t.top-e.top,width:t.width}:t},r.isDifferentOffset=function(t,e){var n=t.left,o=t.top,i=e.left,r=e.top;return 1<=Math.abs(n-i)||1<=Math.abs(o-r)},r.isDocumentAvailable=function(){return"undefined"!=typeof document&&!!document.body},r.isWindowAvailable=function(){return"undefined"!=typeof window},r.hasBoundingRect=function(t){return!!t.getBoundingClientRect},r.OVERFLOW_REGEXP=/auto|scroll/;r.scrollableParents=function(t){var e,n,o=[];if(!r.isDocumentAvailable()||!r.isWindowAvailable())return o;for(var i=t.parentElement;i;)r.OVERFLOW_REGEXP.test((e=i,void 0,""+(n=window.getComputedStyle(e)).overflow+n.overflowX+n.overflowY))&&o.push(i),i=i.parentElement;return o.push(window),o},r.FRAME_DURATION=1e3/60,r.hasRelativeStackingContext=function(){if(!r.isDocumentAvailable())return!1;var t=document.createElement("div");t.style.transform="matrix(10, 0, 0, 10, 0, 0)",t.innerHTML='<div style="position: fixed; top: 10px;">child</div>',document.body.appendChild(t);var e=10!==t.children[0].getBoundingClientRect().top;return document.body.removeChild(t),e},r.HAS_RELATIVE_STACKING_CONTEXT=r.hasRelativeStackingContext(),r.zIndex=function(t,e){if(!t||!r.isDocumentAvailable()||!r.isWindowAvailable())return null;var n=i.siblingContainer(t,e);if(!n)return null;var o=[t].concat(i.parents(t,n)).reduce(function(t,e){var n=e.style.zIndex||window.getComputedStyle(e).zIndex,o=parseInt(n,10);return t<o?o:t},0);return o?o+1:null},r.CollisionType={fit:"fit",flip:"flip"},r.AlignPoint={left:"left",center:"center",right:"right",bottom:"bottom",top:"top"},r.throttle=function(n,o,i){var r,l,s,a;void 0===i&&(i={});var p=0;i=i||{};var c=function(){p=!1===i.leading?0:(new Date).getTime(),r=null,a=n.apply(l,s),r||(l=s=null)};return function(){var t=(new Date).getTime();p||!1!==i.leading||(p=t);var e=o-(t-p);return l=this,s=arguments,e<=0||o<e?(r&&(clearTimeout(r),r=null),p=t,a=n.apply(l,s),r||(l=s=null)):r||!1===i.trailing||(r=setTimeout(c,e)),a}}},function(t,e){t.exports=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(3);e.Popup=o.default,function(t){for(var e in t)i(e,t[e])}(e)},function(t,e,n){"use strict";var o,i=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),m=this&&this.__assign||Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t};Object.defineProperty(e,"__esModule",{value:!0});var v=n(4),g=n(5),r=n(6),s=n(7),y=n(8),w=n(9),_=n(0),l=n(10),p=n(11),c=n(12),a={left:-1e3,top:0},u="k-animation-container-shown",f=function(t){return g.findDOMNode(t)},d=function(e){function t(t){var a=e.call(this,t)||this;return a._exitingAnimation=!1,a._prevShow=!1,a.onOpened=function(){var t=f(a);a.props.show&&t.classList.add(u),a.attachRepositionHandlers(t),a.props.open&&a.props.open.call(void 0,{target:a})},a.onClosing=function(){a.props.show||f(a).classList.remove(u),a.detachRepositionHandlers()},a.onClosed=function(){a._exitingAnimation&&(a._exitingAnimation=!1,a.forceUpdate()),a.props.close&&a.props.close.call(void 0,{target:a})},a.position=function(t,e,n){var o=t.anchorAlign,i=t.popupAlign,r=t.collision,l=t.offset,s=a._alignService.alignElement({anchor:n,element:e,elementAlign:i,anchorAlign:o,offset:l});return a._positionService.positionElement({anchor:n,anchorAlign:o,collisions:r,element:e,currentLocation:s,elementAlign:i})},a._flipped=!1,a._offset=a.props.offset,a._prevShow=t.show,a._domService=new p.DOMService,a._alignService=new l.AlignService(a._domService),a._positionService=new c.PositionService(a._domService),a.onOpened=a.onOpened.bind(a),a.onClosing=a.onClosing.bind(a),a.reposition=_.throttle(a.reposition.bind(a),_.FRAME_DURATION),a}return i(t,e),t.prototype.componentDidUpdate=function(){this._prevShow=this.props.show},t.prototype.componentWillUnmount=function(){this.detachRepositionHandlers()},t.prototype.render=function(){var t=this.props,e=t.children,n=t.className,o=t.popupClass,i=t.show,r=t.id,l=t.appendTo,s=void 0===l?_.isWindowAvailable()?document.body:void 0:l;if(i){var a=this.calculatePosition(this.props,s);this._offset=a.offset,this._flipped=!!a.flipped}var p=this._flipped&&i?"up":"down",c=this.transitionDuration,u=c.transitionEnterDuration,f=c.transitionExitDuration,d=Object.assign({},{position:"absolute"},this.props.style||{},m({},this._offset));if(this._exitingAnimation=this._exitingAnimation||this._prevShow&&!i,(i||this._exitingAnimation)&&s){var h=v.createElement(y.Slide,{componentChildClassName:w.classNames(o,"k-popup"),className:w.classNames(n),id:r,onEntered:this.onOpened,onExiting:this.onClosing,onExited:this.onClosed,direction:p,style:d,transitionEnterDuration:u,transitionExitDuration:f,appear:!0},i?e:null);return g.createPortal(h,s)}return null},Object.defineProperty(t.prototype,"transitionDuration",{get:function(){var t=this.props.animate,e=0,n=0;return t&&(!0===t?e=n=void 0:(e=t.openDuration,n=t.closeDuration)),{transitionEnterDuration:e,transitionExitDuration:n}},enumerable:!0,configurable:!0}),t.prototype.calculatePosition=function(t,e){if(!e||!_.isWindowAvailable())return{flipped:!1,offset:t.offset};var n=document.createElement("div");e.appendChild(n);var o=Object.assign({},t.style||{},m({visibility:"hidden"},a)),i={className:w.classNames(t.popupClass,"k-popup","k-child-animation-container")},r=v.createElement("div",{className:w.classNames("k-animation-container",u,t.className),style:o},v.Children.map(t.children,function(t,e){return v.createElement("div",m({key:e},i),t)}));n.innerHTML=s.renderToStaticMarkup(r);var l=this.position(t,n.firstChild,t.anchor);return n.parentNode.removeChild(n),l},t.prototype.attachRepositionHandlers=function(t){var e=this;this.detachRepositionHandlers(),this._scrollableParents=this._domService.scrollableParents(this.props.anchor||t),this._scrollableParents.map(function(t){return t.addEventListener("scroll",e.reposition)}),window.addEventListener("resize",this.reposition)},t.prototype.detachRepositionHandlers=function(){var e=this;this._scrollableParents&&(this._scrollableParents.map(function(t){return t.removeEventListener("scroll",e.reposition)}),this._scrollableParents=void 0),window.removeEventListener("resize",this.reposition)},t.prototype.reposition=function(){this.forceUpdate()},t.propTypes={anchor:function(t){var e=t.anchor;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `anchor` supplied to `Kendo React Popup`. Validation failed.")},appendTo:function(t){var e=t.appendTo;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `appendTo` supplied to `Kendo React Popup`. Validation failed.")},className:r.string,id:r.string,popupClass:r.string,collision:r.shape({horizontal:r.oneOf([_.CollisionType.fit,_.CollisionType.flip]),vertical:r.oneOf([_.CollisionType.fit,_.CollisionType.flip])}),anchorAlign:r.shape({horizontal:r.oneOf([_.AlignPoint.left,_.AlignPoint.center,_.AlignPoint.right]),vertical:r.oneOf([_.AlignPoint.top,_.AlignPoint.center,_.AlignPoint.bottom])}),popupAlign:r.shape({horizontal:r.oneOf([_.AlignPoint.left,_.AlignPoint.center,_.AlignPoint.right]),vertical:r.oneOf([_.AlignPoint.top,_.AlignPoint.center,_.AlignPoint.bottom])}),offset:r.shape({left:r.number,top:r.number}),children:r.oneOfType([r.element,r.node]),show:r.bool,animate:r.oneOfType([r.bool,r.shape({openDuration:r.number,closeDuration:r.number})])},t.defaultProps={collision:{horizontal:_.CollisionType.fit,vertical:_.CollisionType.flip},anchorAlign:{horizontal:_.AlignPoint.left,vertical:_.AlignPoint.bottom},popupAlign:{horizontal:_.AlignPoint.left,vertical:_.AlignPoint.top},offset:a,animate:!0,show:!1},t}(v.Component);e.default=d},function(t,e){t.exports=o},function(t,e){t.exports=r},function(t,e){t.exports=a},function(t,e){t.exports=l},function(t,e){t.exports=n},function(t,e){t.exports=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var u=n(0),o=function(){function t(t){this._dom=t}return t.prototype.alignElement=function(t){var e=t.anchor,n=t.element,o=t.anchorAlign,i=t.elementAlign,r=t.offset,l=this._dom.hasOffsetParent(n)?this.relativeRect(e,n,r):this.absoluteRect(e,n,r);return this._dom.align({anchorAlign:o,anchorRect:l,elementAlign:i,elementRect:this._dom.offset(n)})},t.prototype.absoluteRect=function(t,e,n){var o=this._dom,i=u.eitherRect(o.offset(t),n),r=o.stackingElementOffset(e),l=u.removeStackingOffset(i,r),s=o.stackingElementScroll(e),a=o.addScroll(l,s),p=this.elementScrollPosition(t,e),c=o.removeScroll(a,p);return c.left+=window.scrollX||window.pageXOffset,c.top+=window.scrollY||window.pageYOffset,c},t.prototype.elementScrollPosition=function(t,e){return t?{x:0,y:0}:this._dom.scrollPosition(e)},t.prototype.relativeRect=function(t,e,n){return u.eitherRect(this._dom.position(t,e),n)},t}();e.AlignService=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=n(0),i=function(){function t(){}return t.prototype.addOffset=function(t,e){return{left:t.left+e.left,top:t.top+e.top}},t.prototype.align=function(t){return r.align(t)},t.prototype.boundingOffset=function(t){return r.boundingOffset(t)},t.prototype.getWindow=function(){return o.isWindowAvailable()?window:null},t.prototype.isBodyOffset=function(t){return r.isBodyOffset(t)},t.prototype.hasOffsetParent=function(t){if(!t)return!1;var e=t.offsetParent;return e&&!("BODY"===e.nodeName&&"static"===window.getComputedStyle(e).position)},t.prototype.offset=function(t){return t?r.offset(t):null},t.prototype.staticOffset=function(t){if(!t)return null;var e=t.style,n=e.left,o=e.top;t.style.left="0px",t.style.top="0px";var i=r.offset(t);return t.style.left=n,t.style.top=o,i},t.prototype.position=function(t,e){if(!t||!e)return null;var n=r.siblingContainer(t,e);return r.positionWithScroll(t,n)},t.prototype.relativeOffset=function(t,e){return r.applyLocationOffset(this.offset(t),e,this.isBodyOffset(t))},t.prototype.addScroll=function(t,e){return r.addScroll(t,e)},t.prototype.removeScroll=function(t,e){return r.removeScroll(t,e)},t.prototype.restrictToView=function(t){return r.restrictToView(t)},t.prototype.scrollPosition=function(t){return r.scrollPosition(t)},t.prototype.scrollableParents=function(t){return o.scrollableParents(t)},t.prototype.stackingElementOffset=function(t){var e=this.getRelativeContextElement(t);return e?r.offset(e):null},t.prototype.stackingElementScroll=function(t){var e=this.getRelativeContextElement(t);return e?{x:e.scrollLeft,y:e.scrollTop}:{x:0,y:0}},t.prototype.stackingElementViewPort=function(t){var e=this.getRelativeContextElement(t);return e?{height:e.scrollHeight,width:e.scrollWidth}:null},t.prototype.getRelativeContextElement=function(t){if(!t||!o.HAS_RELATIVE_STACKING_CONTEXT)return null;for(var e=t.parentElement;e;){if("none"!==window.getComputedStyle(e).transform)return e;e=e.parentElement}return null},t.prototype.useRelativePosition=function(t){return!!this.getRelativeContextElement(t)},t.prototype.windowViewPort=function(t){return r.getWindowViewPort(t)},t.prototype.zIndex=function(t,e){return o.zIndex(t,e)},t.prototype.zoomLevel=function(){return o.isDocumentAvailable()&&o.isWindowAvailable()?parseFloat((document.documentElement.clientWidth/window.innerWidth).toFixed(2)):1},t.prototype.isZoomed=function(){return 1<this.zoomLevel()},t}();e.DOMService=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var d=n(0),o=function(){function t(t){this._dom=t}return t.prototype.positionElement=function(t){var e=t.anchor,n=t.currentLocation,o=t.element,i=t.anchorAlign,r=t.elementAlign,l=t.collisions,s=this._dom,a=t.viewPort||s.stackingElementViewPort(o)||s.windowViewPort(o),p=d.eitherRect(s.offset(e),n),c=d.replaceOffset(s.staticOffset(o),n),u=this.elementRect(o,c),f=s.restrictToView({anchorAlign:i,anchorRect:p,collisions:l,elementAlign:r,elementRect:u,viewPort:a});return{flipped:f.flipped,offset:s.addOffset(c,f.offset)}},t.prototype.elementRect=function(t,e){return this._dom.removeScroll(e,this._dom.scrollPosition(t))},t}();e.PositionService=o}])}}});
System.register("@progress/kendo-react-popup",["react","react-dom/server","react-dom","@progress/kendo-react-animation","prop-types","@progress/kendo-react-common","@progress/kendo-popup-common"],function(i){var n,o,r,l,s,a,p;function e(t){return t.__useDefault?t.default:t}return{setters:[function(t){n=e(t)},function(t){o=e(t)},function(t){r=e(t)},function(t){l=e(t)},function(t){s=e(t)},function(t){a=e(t)},function(t){p=e(t)}],execute:function(){!function(n){var o={};function i(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,i),e.l=!0,e.exports}i.m=n,i.c=o,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=2)}([function(t,r,e){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i=e(1);r.eitherRect=function(t,e){return t||{height:0,left:e.left,top:e.top,width:0}},r.replaceOffset=function(t,e){return e?{height:t.height,left:e.left,top:e.top,width:t.width}:t},r.removeStackingOffset=function(t,e){return e?{height:t.height,left:t.left-e.left,top:t.top-e.top,width:t.width}:t},r.isDifferentOffset=function(t,e){var n=t.left,o=t.top,i=e.left,r=e.top;return 1<=Math.abs(n-i)||1<=Math.abs(o-r)},r.isDocumentAvailable=function(){return"undefined"!=typeof document&&!!document.body},r.isWindowAvailable=function(){return"undefined"!=typeof window},r.hasBoundingRect=function(t){return!!t.getBoundingClientRect},r.OVERFLOW_REGEXP=/auto|scroll/;r.scrollableParents=function(t){var e,n,o=[];if(!r.isDocumentAvailable()||!r.isWindowAvailable())return o;for(var i=t.parentElement;i;)r.OVERFLOW_REGEXP.test((e=i,void 0,""+(n=window.getComputedStyle(e)).overflow+n.overflowX+n.overflowY))&&o.push(i),i=i.parentElement;return o.push(window),o},r.FRAME_DURATION=1e3/60,r.hasRelativeStackingContext=function(){if(!r.isDocumentAvailable())return!1;var t=document.createElement("div");t.style.transform="matrix(10, 0, 0, 10, 0, 0)",t.innerHTML='<div style="position: fixed; top: 10px;">child</div>',document.body.appendChild(t);var e=10!==t.children[0].getBoundingClientRect().top;return document.body.removeChild(t),e},r.HAS_RELATIVE_STACKING_CONTEXT=r.hasRelativeStackingContext(),r.zIndex=function(t,e){if(!t||!r.isDocumentAvailable()||!r.isWindowAvailable())return null;var n=i.siblingContainer(t,e);if(!n)return null;var o=[t].concat(i.parents(t,n)).reduce(function(t,e){var n=e.style.zIndex||window.getComputedStyle(e).zIndex,o=parseInt(n,10);return t<o?o:t},0);return o?o+1:null},r.CollisionType={fit:"fit",flip:"flip"},r.AlignPoint={left:"left",center:"center",right:"right",bottom:"bottom",top:"top"},r.throttle=function(n,o,i){var r,l,s,a;void 0===i&&(i={});var p=0;i=i||{};var c=function(){p=!1===i.leading?0:(new Date).getTime(),r=null,a=n.apply(l,s),r||(l=s=null)};return function(){var t=(new Date).getTime();p||!1!==i.leading||(p=t);var e=o-(t-p);return l=this,s=arguments,e<=0||o<e?(r&&(clearTimeout(r),r=null),p=t,a=n.apply(l,s),r||(l=s=null)):r||!1===i.trailing||(r=setTimeout(c,e)),a}}},function(t,e){t.exports=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(3);e.Popup=o.default,function(t){for(var e in t)i(e,t[e])}(e)},function(t,e,n){"use strict";var o,i=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),m=this&&this.__assign||Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t};Object.defineProperty(e,"__esModule",{value:!0});var v=n(4),g=n(5),r=n(6),s=n(7),y=n(8),w=n(9),_=n(0),l=n(10),p=n(11),c=n(12),a={left:-1e3,top:0},u="k-animation-container-shown",f=function(t){return g.findDOMNode(t)},d=function(e){function t(t){var a=e.call(this,t)||this;return a._exitingAnimation=!1,a._prevShow=!1,a.onOpened=function(){var t=f(a);a.props.show&&t.classList.add(u),a.attachRepositionHandlers(t),a.props.open&&a.props.open.call(void 0,{target:a})},a.onClosing=function(){a.props.show||f(a).classList.remove(u),a.detachRepositionHandlers()},a.onClosed=function(){a._exitingAnimation&&(a._exitingAnimation=!1,a.forceUpdate()),a.props.close&&a.props.close.call(void 0,{target:a})},a.position=function(t,e,n){var o=t.anchorAlign,i=t.popupAlign,r=t.collision,l=t.offset,s=a._alignService.alignElement({anchor:n,element:e,elementAlign:i,anchorAlign:o,offset:l});return a._positionService.positionElement({anchor:n,anchorAlign:o,collisions:r,element:e,currentLocation:s,elementAlign:i})},a._flipped=!1,a._offset=a.props.offset,a._prevShow=t.show,a._domService=new p.DOMService,a._alignService=new l.AlignService(a._domService),a._positionService=new c.PositionService(a._domService),a.onOpened=a.onOpened.bind(a),a.onClosing=a.onClosing.bind(a),a.reposition=_.throttle(a.reposition.bind(a),_.FRAME_DURATION),a}return i(t,e),t.prototype.componentDidUpdate=function(){this._prevShow=this.props.show},t.prototype.componentWillUnmount=function(){this.detachRepositionHandlers()},t.prototype.render=function(){var t=this.props,e=t.children,n=t.className,o=t.popupClass,i=t.show,r=t.id,l=t.appendTo,s=void 0===l?_.isWindowAvailable()?document.body:void 0:l;if(i){var a=this.calculatePosition(this.props,s);this._offset=a.offset,this._flipped=!!a.flipped}var p=this._flipped&&i?"up":"down",c=this.transitionDuration,u=c.transitionEnterDuration,f=c.transitionExitDuration,d=Object.assign({},{position:"absolute"},this.props.style||{},m({},this._offset));if(this._exitingAnimation=this._exitingAnimation||this._prevShow&&!i,(i||this._exitingAnimation)&&s){var h=v.createElement(y.Slide,{componentChildClassName:w.classNames(o,"k-popup"),className:w.classNames(n),id:r,onEntered:this.onOpened,onExiting:this.onClosing,onExited:this.onClosed,direction:p,style:d,transitionEnterDuration:u,transitionExitDuration:f,appear:!0},i?e:null);return g.createPortal(h,s)}return null},Object.defineProperty(t.prototype,"transitionDuration",{get:function(){var t=this.props.animate,e=0,n=0;return t&&(!0===t?e=n=void 0:(e=t.openDuration,n=t.closeDuration)),{transitionEnterDuration:e,transitionExitDuration:n}},enumerable:!0,configurable:!0}),t.prototype.calculatePosition=function(t,e){if(!e||!_.isWindowAvailable())return{flipped:!1,offset:t.offset};var n=document.createElement("div");e.appendChild(n);var o=Object.assign({},t.style||{},m({visibility:"hidden"},a)),i={className:w.classNames(t.popupClass,"k-popup","k-child-animation-container")},r=v.createElement("div",{className:w.classNames("k-animation-container",u,t.className),style:o},v.Children.map(t.children,function(t,e){return v.createElement("div",m({key:e},i),t)}));n.innerHTML=s.renderToStaticMarkup(r);var l=this.position(t,n.firstChild,t.anchor);return n.parentNode.removeChild(n),l},t.prototype.attachRepositionHandlers=function(t){var e=this;this.detachRepositionHandlers(),this._scrollableParents=this._domService.scrollableParents(this.props.anchor||t),this._scrollableParents.map(function(t){return t.addEventListener("scroll",e.reposition)}),window.addEventListener("resize",this.reposition)},t.prototype.detachRepositionHandlers=function(){var e=this;this._scrollableParents&&(this._scrollableParents.map(function(t){return t.removeEventListener("scroll",e.reposition)}),this._scrollableParents=void 0),window.removeEventListener("resize",this.reposition)},t.prototype.reposition=function(){this.forceUpdate()},t.propTypes={anchor:function(t){var e=t.anchor;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `anchor` supplied to `Kendo React Popup`. Validation failed.")},appendTo:function(t){var e=t.appendTo;if(e&&"number"!=typeof e.nodeType)return new Error("Invalid prop `appendTo` supplied to `Kendo React Popup`. Validation failed.")},className:r.string,id:r.string,popupClass:r.string,collision:r.shape({horizontal:r.oneOf([_.CollisionType.fit,_.CollisionType.flip]),vertical:r.oneOf([_.CollisionType.fit,_.CollisionType.flip])}),anchorAlign:r.shape({horizontal:r.oneOf([_.AlignPoint.left,_.AlignPoint.center,_.AlignPoint.right]),vertical:r.oneOf([_.AlignPoint.top,_.AlignPoint.center,_.AlignPoint.bottom])}),popupAlign:r.shape({horizontal:r.oneOf([_.AlignPoint.left,_.AlignPoint.center,_.AlignPoint.right]),vertical:r.oneOf([_.AlignPoint.top,_.AlignPoint.center,_.AlignPoint.bottom])}),offset:r.shape({left:r.number,top:r.number}),children:r.oneOfType([r.element,r.node]),show:r.bool,animate:r.oneOfType([r.bool,r.shape({openDuration:r.number,closeDuration:r.number})])},t.defaultProps={collision:{horizontal:_.CollisionType.fit,vertical:_.CollisionType.flip},anchorAlign:{horizontal:_.AlignPoint.left,vertical:_.AlignPoint.bottom},popupAlign:{horizontal:_.AlignPoint.left,vertical:_.AlignPoint.top},offset:a,animate:!0,show:!1},t}(v.Component);e.default=d},function(t,e){t.exports=n},function(t,e){t.exports=r},function(t,e){t.exports=s},function(t,e){t.exports=o},function(t,e){t.exports=l},function(t,e){t.exports=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var u=n(0),o=function(){function t(t){this._dom=t}return t.prototype.alignElement=function(t){var e=t.anchor,n=t.element,o=t.anchorAlign,i=t.elementAlign,r=t.offset,l=this._dom.hasOffsetParent(n)?this.relativeRect(e,n,r):this.absoluteRect(e,n,r);return this._dom.align({anchorAlign:o,anchorRect:l,elementAlign:i,elementRect:this._dom.offset(n)})},t.prototype.absoluteRect=function(t,e,n){var o=this._dom,i=u.eitherRect(o.offset(t),n),r=o.stackingElementOffset(e),l=u.removeStackingOffset(i,r),s=o.stackingElementScroll(e),a=o.addScroll(l,s),p=this.elementScrollPosition(t,e),c=o.removeScroll(a,p);return c.left+=window.scrollX||window.pageXOffset,c.top+=window.scrollY||window.pageYOffset,c},t.prototype.elementScrollPosition=function(t,e){return t?{x:0,y:0}:this._dom.scrollPosition(e)},t.prototype.relativeRect=function(t,e,n){return u.eitherRect(this._dom.position(t,e),n)},t}();e.AlignService=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=n(0),i=function(){function t(){}return t.prototype.addOffset=function(t,e){return{left:t.left+e.left,top:t.top+e.top}},t.prototype.align=function(t){return r.align(t)},t.prototype.boundingOffset=function(t){return r.boundingOffset(t)},t.prototype.getWindow=function(){return o.isWindowAvailable()?window:null},t.prototype.isBodyOffset=function(t){return r.isBodyOffset(t)},t.prototype.hasOffsetParent=function(t){if(!t)return!1;var e=t.offsetParent;return e&&!("BODY"===e.nodeName&&"static"===window.getComputedStyle(e).position)},t.prototype.offset=function(t){return t?r.offset(t):null},t.prototype.staticOffset=function(t){if(!t)return null;var e=t.style,n=e.left,o=e.top;t.style.left="0px",t.style.top="0px";var i=r.offset(t);return t.style.left=n,t.style.top=o,i},t.prototype.position=function(t,e){if(!t||!e)return null;var n=r.siblingContainer(t,e);return r.positionWithScroll(t,n)},t.prototype.relativeOffset=function(t,e){return r.applyLocationOffset(this.offset(t),e,this.isBodyOffset(t))},t.prototype.addScroll=function(t,e){return r.addScroll(t,e)},t.prototype.removeScroll=function(t,e){return r.removeScroll(t,e)},t.prototype.restrictToView=function(t){return r.restrictToView(t)},t.prototype.scrollPosition=function(t){return r.scrollPosition(t)},t.prototype.scrollableParents=function(t){return o.scrollableParents(t)},t.prototype.stackingElementOffset=function(t){var e=this.getRelativeContextElement(t);return e?r.offset(e):null},t.prototype.stackingElementScroll=function(t){var e=this.getRelativeContextElement(t);return e?{x:e.scrollLeft,y:e.scrollTop}:{x:0,y:0}},t.prototype.stackingElementViewPort=function(t){var e=this.getRelativeContextElement(t);return e?{height:e.scrollHeight,width:e.scrollWidth}:null},t.prototype.getRelativeContextElement=function(t){if(!t||!o.HAS_RELATIVE_STACKING_CONTEXT)return null;for(var e=t.parentElement;e;){if("none"!==window.getComputedStyle(e).transform)return e;e=e.parentElement}return null},t.prototype.useRelativePosition=function(t){return!!this.getRelativeContextElement(t)},t.prototype.windowViewPort=function(t){return r.getWindowViewPort(t)},t.prototype.zIndex=function(t,e){return o.zIndex(t,e)},t.prototype.zoomLevel=function(){return o.isDocumentAvailable()&&o.isWindowAvailable()?parseFloat((document.documentElement.clientWidth/window.innerWidth).toFixed(2)):1},t.prototype.isZoomed=function(){return 1<this.zoomLevel()},t}();e.DOMService=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var d=n(0),o=function(){function t(t){this._dom=t}return t.prototype.positionElement=function(t){var e=t.anchor,n=t.currentLocation,o=t.element,i=t.anchorAlign,r=t.elementAlign,l=t.collisions,s=this._dom,a=t.viewPort||s.stackingElementViewPort(o)||s.windowViewPort(o),p=d.eitherRect(s.offset(e),n),c=d.replaceOffset(s.staticOffset(o),n),u=this.elementRect(o,c),f=s.restrictToView({anchorAlign:i,anchorRect:p,collisions:l,elementAlign:r,elementRect:u,viewPort:a});return{flipped:f.flipped,offset:s.addOffset(c,f.offset)}},t.prototype.elementRect=function(t,e){return this._dom.removeScroll(e,this._dom.scrollPosition(t))},t}();e.PositionService=o}])}}});
{
"name": "@progress/kendo-react-popup",
"description": "KendoReact Popup package",
"version": "2.10.0",
"version": "2.11.0-dev.201904181047",
"repository": {

@@ -31,4 +31,4 @@ "type": "git",

"@progress/kendo-popup-common": "^1.2.2",
"@progress/kendo-react-animation": "2.10.0",
"@progress/kendo-react-common": "2.10.0",
"@progress/kendo-react-animation": "2.11.0-dev.201904181047",
"@progress/kendo-react-common": "2.11.0-dev.201904181047",
"prop-types": "^15.6.0"

@@ -35,0 +35,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc