kendo.window.min.js 23.2 KB
/** 
 * Kendo UI v2016.1.112 (http://www.telerik.com/kendo-ui)                                                                                                                                               
 * Copyright 2016 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
!function(i,define){define("kendo.window.min",["kendo.draganddrop.min"],i)}(function(){return function(i,t){function e(i){return t!==i}function n(i,t,e){return Math.max(Math.min(parseInt(i,10),e===1/0?e:parseInt(e,10)),parseInt(t,10))}function o(i,t){return function(){var e=this,n=e.wrapper,o=n[0].style,s=e.options;return s.isMaximized||s.isMinimized?e:(e.restoreOptions={width:o.width,height:o.height},n.children(y).hide().end().children(b).find(K).parent().hide().eq(0).before($.action({name:"Restore"})),t.call(e),"maximize"==i?e.wrapper.children(b).find(Q).parent().hide():e.wrapper.children(b).find(Q).parent().show(),e)}}function s(){return!this.type||this.type.toLowerCase().indexOf("script")>=0}function r(i){var t=this;t.owner=i,t._draggable=new c(i.wrapper,{filter:">"+y,group:i.wrapper.id+"-resizing",dragstart:f(t.dragstart,t),drag:f(t.drag,t),dragend:f(t.dragend,t)}),t._draggable.userEvents.bind("press",f(t.addOverlay,t)),t._draggable.userEvents.bind("release",f(t.removeOverlay,t))}function a(i,t){var e=this;e.owner=i,e._draggable=new c(i.wrapper,{filter:t,group:i.wrapper.id+"-moving",dragstart:f(e.dragstart,e),drag:f(e.drag,e),dragend:f(e.dragend,e),dragcancel:f(e.dragcancel,e)}),e._draggable.userEvents.stopPropagation=!1}var l=window.kendo,d=l.ui.Widget,c=l.ui.Draggable,h=i.isPlainObject,p=l._activeElement,f=i.proxy,u=i.extend,g=i.each,m=l.template,w="body",v=".kendoWindow",_=".k-window",k=".k-window-title",b=k+"bar",x=".k-window-content",y=".k-resize-handle",z=".k-overlay",T="k-content-frame",O="k-loading",S="k-state-hover",L="k-state-focused",M="k-window-maximized",I=":visible",W="hidden",H="cursor",C="open",P="activate",F="deactivate",j="close",E="refresh",D="resize",R="resizeEnd",N="dragstart",A="dragend",q="error",G="overflow",U="zIndex",K=".k-window-actions .k-i-minimize,.k-window-actions .k-i-maximize",V=".k-i-pin",B=".k-i-unpin",Q=V+","+B,J=".k-window-titlebar .k-window-action",X=".k-window-titlebar .k-i-refresh",Y=l.isLocalUrl,Z=d.extend({init:function(n,o){var r,a,c,p,u,g,m,w=this,y={},z=!1,T=o&&o.actions&&!o.actions.length;d.fn.init.call(w,n,o),o=w.options,p=o.position,n=w.element,u=o.content,T&&(o.actions=[]),w.appendTo=i(o.appendTo),u&&!h(u)&&(u=o.content={url:u}),n.find("script").filter(s).remove(),n.parent().is(w.appendTo)||p.top!==t&&p.left!==t||(n.is(I)?(y=n.offset(),z=!0):(a=n.css("visibility"),c=n.css("display"),n.css({visibility:W,display:""}),y=n.offset(),n.css({visibility:a,display:c})),p.top===t&&(p.top=y.top),p.left===t&&(p.left=y.left)),e(o.visible)&&null!==o.visible||(o.visible=n.is(I)),r=w.wrapper=n.closest(_),n.is(".k-content")&&r[0]||(n.addClass("k-window-content k-content"),w._createWindow(n,o),r=w.wrapper=n.closest(_),w._dimensions()),w._position(),o.pinned&&w.pin(!0),u&&w.refresh(u),o.visible&&w.toFront(),g=r.children(x),w._tabindex(g),o.visible&&o.modal&&w._overlay(r.is(I)).css({opacity:.5}),r.on("mouseenter"+v,J,f(w._buttonEnter,w)).on("mouseleave"+v,J,f(w._buttonLeave,w)).on("click"+v,"> "+J,f(w._windowActionHandler,w)),g.on("keydown"+v,f(w._keydown,w)).on("focus"+v,f(w._focus,w)).on("blur"+v,f(w._blur,w)),this._resizable(),this._draggable(),m=n.attr("id"),m&&(m+="_wnd_title",r.children(b).children(k).attr("id",m),g.attr({role:"dialog","aria-labelledby":m})),r.add(r.children(".k-resize-handle,"+b)).on("mousedown"+v,f(w.toFront,w)),w.touchScroller=l.touchScroller(n),w._resizeHandler=f(w._onDocumentResize,w),w._marker=l.guid().substring(0,8),i(window).on("resize"+v+w._marker,w._resizeHandler),o.visible&&(w.trigger(C),w.trigger(P)),l.notify(w)},_buttonEnter:function(t){i(t.currentTarget).addClass(S)},_buttonLeave:function(t){i(t.currentTarget).removeClass(S)},_focus:function(){this.wrapper.addClass(L)},_blur:function(){this.wrapper.removeClass(L)},_dimensions:function(){var i,t,e=this.wrapper,o=this.options,s=o.width,r=o.height,a=o.maxHeight,l=["minWidth","minHeight","maxWidth","maxHeight"];for(this.title(o.title),i=0;l.length>i;i++)t=o[l[i]],t&&t!=1/0&&e.css(l[i],t);a&&a!=1/0&&this.element.css("maxHeight",a),s&&e.width((""+s).indexOf("%")>0?s:n(s,o.minWidth,o.maxWidth)),r&&e.height((""+r).indexOf("%")>0?r:n(r,o.minHeight,o.maxHeight)),o.visible||e.hide()},_position:function(){var i=this.wrapper,t=this.options.position;0===t.top&&(t.top=""+t.top),0===t.left&&(t.left=""+t.left),i.css({top:t.top||"",left:t.left||""})},_animationOptions:function(i){var t=this.options.animation,e={open:{effects:{}},close:{hide:!0,effects:{}}};return t&&t[i]||e[i]},_resize:function(){l.resize(this.element.children())},_resizable:function(){var t=this.options.resizable,e=this.wrapper;this.resizing&&(e.off("dblclick"+v).children(y).remove(),this.resizing.destroy(),this.resizing=null),t&&(e.on("dblclick"+v,b,f(function(t){i(t.target).closest(".k-window-action").length||this.toggleMaximization()},this)),g("n e s w se sw ne nw".split(" "),function(i,t){e.append($.resizeHandle(t))}),this.resizing=new r(this)),e=null},_draggable:function(){var i=this.options.draggable;this.dragging&&(this.dragging.destroy(),this.dragging=null),i&&(this.dragging=new a(this,i.dragHandle||b))},_actions:function(){var t=this.options.actions,e=this.wrapper.children(b),n=e.find(".k-window-actions");t=i.map(t,function(i){return{name:i}}),n.html(l.render($.action,t))},setOptions:function(i){var e,n;d.fn.setOptions.call(this,i),e=this.options.scrollable!==!1,this.restore(),this._dimensions(),this._position(),this._resizable(),this._draggable(),this._actions(),t!==i.modal&&(n=this.options.visible!==!1,this._overlay(i.modal&&n)),this.element.css(G,e?"":"hidden")},events:[C,P,F,j,E,D,R,N,A,q],options:{name:"Window",animation:{open:{effects:{zoom:{direction:"in"},fade:{direction:"in"}},duration:350},close:{effects:{zoom:{direction:"out",properties:{scale:.7}},fade:{direction:"out"}},duration:350,hide:!0}},title:"",actions:["Close"],autoFocus:!0,modal:!1,resizable:!0,draggable:!0,minWidth:90,minHeight:50,maxWidth:1/0,maxHeight:1/0,pinned:!1,scrollable:!0,position:{},content:null,visible:null,height:null,width:null,appendTo:"body"},_closable:function(){return i.inArray("close",i.map(this.options.actions,function(i){return i.toLowerCase()}))>-1},_keydown:function(i){var t,e,o,s,r,a,d=this,c=d.options,h=l.keys,p=i.keyCode,f=d.wrapper,u=10,g=d.options.isMaximized;i.target!=i.currentTarget||d._closing||(p==h.ESC&&d._closable()&&d._close(!1),!c.draggable||i.ctrlKey||g||(t=l.getOffset(f),p==h.UP?e=f.css("top",t.top-u):p==h.DOWN?e=f.css("top",t.top+u):p==h.LEFT?e=f.css("left",t.left-u):p==h.RIGHT&&(e=f.css("left",t.left+u))),c.resizable&&i.ctrlKey&&!g&&(p==h.UP?(e=!0,s=f.height()-u):p==h.DOWN&&(e=!0,s=f.height()+u),p==h.LEFT?(e=!0,o=f.width()-u):p==h.RIGHT&&(e=!0,o=f.width()+u),e&&(r=n(o,c.minWidth,c.maxWidth),a=n(s,c.minHeight,c.maxHeight),isNaN(r)||(f.width(r),d.options.width=r+"px"),isNaN(a)||(f.height(a),d.options.height=a+"px"),d.resize())),e&&i.preventDefault())},_overlay:function(t){var e=this.appendTo.children(z),n=this.wrapper;return e.length||(e=i("<div class='k-overlay' />")),e.insertBefore(n[0]).toggle(t).css(U,parseInt(n.css(U),10)-1),e},_actionForIcon:function(i){var t=/\bk-i-\w+\b/.exec(i[0].className)[0];return{"k-i-close":"_close","k-i-maximize":"maximize","k-i-minimize":"minimize","k-i-restore":"restore","k-i-refresh":"refresh","k-i-pin":"pin","k-i-unpin":"unpin"}[t]},_windowActionHandler:function(e){var n,o;if(!this._closing)return n=i(e.target).closest(".k-window-action").find(".k-icon"),o=this._actionForIcon(n),o?(e.preventDefault(),this[o](),!1):t},_modals:function(){var t=this,e=i(_).filter(function(){var e=i(this),n=t._object(e),o=n&&n.options;return o&&o.modal&&o.visible&&o.appendTo===t.options.appendTo&&e.is(I)}).sort(function(t,e){return+i(t).css("zIndex")-+i(e).css("zIndex")});return t=null,e},_object:function(i){var e=i.children(x),n=l.widgetInstance(e);return n instanceof Z?n:t},center:function(){var t,e,n=this,o=n.options.position,s=n.wrapper,r=i(window),a=0,l=0;return n.options.isMaximized?n:(n.options.pinned||(a=r.scrollTop(),l=r.scrollLeft()),e=l+Math.max(0,(r.width()-s.width())/2),t=a+Math.max(0,(r.height()-s.height()-parseInt(s.css("paddingTop"),10))/2),s.css({left:e,top:t}),o.top=t,o.left=e,n)},title:function(i){var t,e=this,n=e.wrapper,o=e.options,s=n.children(b),r=s.children(k);return arguments.length?(i===!1?(n.addClass("k-window-titleless"),s.remove()):(s.length?r.html(i):(n.prepend($.titlebar(o)),e._actions(),s=n.children(b)),t=s.outerHeight(),n.css("padding-top",t),s.css("margin-top",-t)),e.options.title=i,e):r.html()},content:function(i,t){var n=this.wrapper.children(x),o=n.children(".km-scroll-container");return n=o[0]?o:n,e(i)?(this.angular("cleanup",function(){return{elements:n.children()}}),l.destroy(this.element.children()),n.empty().html(i),this.angular("compile",function(){var i,e=[];for(i=n.length;--i>=0;)e.push({dataItem:t});return{elements:n.children(),data:e}}),this):n.html()},open:function(){var t,e,n=this,o=n.wrapper,s=n.options,r=this._animationOptions("open"),a=o.children(x),d=i(document);return n.trigger(C)||(n._closing&&o.kendoStop(!0,!0),n._closing=!1,n.toFront(),s.autoFocus&&n.element.focus(),s.visible=!0,s.modal&&(t=n._overlay(!1),t.kendoStop(!0,!0),r.duration&&l.effects.Fade?(e=l.fx(t).fadeIn(),e.duration(r.duration||0),e.endValue(.5),e.play()):t.css("opacity",.5),t.show()),o.is(I)||(a.css(G,W),o.show().kendoStop().kendoAnimate({effects:r.effects,duration:r.duration,complete:f(this._activate,this)}))),s.isMaximized&&(n._documentScrollTop=d.scrollTop(),n._documentScrollLeft=d.scrollLeft(),i("html, body").css(G,W)),n},_activate:function(){var i=this.options.scrollable!==!1;this.options.autoFocus&&this.element.focus(),this.element.css(G,i?"":"hidden"),this.trigger(P)},_removeOverlay:function(e){var n,o=this._modals(),s=this.options,r=s.modal&&!o.length,a=s.modal?this._overlay(!0):i(t),d=this._animationOptions("close");r?!e&&d.duration&&l.effects.Fade?(n=l.fx(a).fadeOut(),n.duration(d.duration||0),n.startValue(.5),n.play()):this._overlay(!1).remove():o.length&&this._object(o.last())._overlay(!0)},_close:function(t){var e=this,n=e.wrapper,o=e.options,s=this._animationOptions("open"),r=this._animationOptions("close"),a=i(document);if(n.is(I)&&!e.trigger(j,{userTriggered:!t})){if(e._closing)return;e._closing=!0,o.visible=!1,i(_).each(function(t,e){var o=i(e).children(x);e!=n&&o.find("> ."+T).length>0&&o.children(z).remove()}),this._removeOverlay(),n.kendoStop().kendoAnimate({effects:r.effects||s.effects,reverse:r.reverse===!0,duration:r.duration,complete:f(this._deactivate,this)})}e.options.isMaximized&&(i("html, body").css(G,""),e._documentScrollTop&&e._documentScrollTop>0&&a.scrollTop(e._documentScrollTop),e._documentScrollLeft&&e._documentScrollLeft>0&&a.scrollLeft(e._documentScrollLeft))},_deactivate:function(){var i,t=this;t.wrapper.hide().css("opacity",""),t.trigger(F),t.options.modal&&(i=t._object(t._modals().last()),i&&i.toFront())},close:function(){return this._close(!0),this},_actionable:function(t){return i(t).is(J+","+J+" .k-icon,:input,a")},_shouldFocus:function(t){var e=p(),n=this.element;return this.options.autoFocus&&!i(e).is(n)&&!this._actionable(t)&&(!n.find(e).length||!n.find(t).length)},toFront:function(t){var e,n,o=this,s=o.wrapper,r=s[0],a=+s.css(U),l=a,d=t&&t.target||null;return i(_).each(function(t,e){var n=i(e),o=n.css(U),s=n.children(x);isNaN(o)||(a=Math.max(+o,a)),e!=r&&s.find("> ."+T).length>0&&s.append($.overlay)}),(!s[0].style.zIndex||a>l)&&s.css(U,a+2),o.element.find("> .k-overlay").remove(),o._shouldFocus(d)&&(o.element.focus(),e=i(window).scrollTop(),n=parseInt(s.position().top,10),n>0&&e>n&&(e>0?i(window).scrollTop(n):s.css("top",e))),s=null,o},toggleMaximization:function(){return this._closing?this:this[this.options.isMaximized?"restore":"maximize"]()},restore:function(){var t=this,e=t.options,n=e.minHeight,o=t.restoreOptions,s=i(document);return e.isMaximized||e.isMinimized?(n&&n!=1/0&&t.wrapper.css("min-height",n),t.wrapper.css({position:e.pinned?"fixed":"absolute",left:o.left,top:o.top,width:o.width,height:o.height}).removeClass(M).find(".k-window-content,.k-resize-handle").show().end().find(".k-window-titlebar .k-i-restore").parent().remove().end().end().find(K).parent().show().end().end().find(Q).parent().show(),t.options.width=o.width,t.options.height=o.height,i("html, body").css(G,""),this._documentScrollTop&&this._documentScrollTop>0&&s.scrollTop(this._documentScrollTop),this._documentScrollLeft&&this._documentScrollLeft>0&&s.scrollLeft(this._documentScrollLeft),e.isMaximized=e.isMinimized=!1,t.resize(),t):t},maximize:o("maximize",function(){var t=this,e=t.wrapper,n=e.position(),o=i(document);u(t.restoreOptions,{left:n.left,top:n.top}),e.css({left:0,top:0,position:"fixed"}).addClass(M),this._documentScrollTop=o.scrollTop(),this._documentScrollLeft=o.scrollLeft(),i("html, body").css(G,W),t.options.isMaximized=!0,t._onDocumentResize()}),minimize:o("minimize",function(){var i=this;i.wrapper.css({height:"",minHeight:""}),i.element.hide(),i.options.isMinimized=!0}),pin:function(t){var e=this,n=i(window),o=e.wrapper,s=parseInt(o.css("top"),10),r=parseInt(o.css("left"),10);(t||!e.options.pinned&&!e.options.isMaximized)&&(o.css({position:"fixed",top:s-n.scrollTop(),left:r-n.scrollLeft()}),o.children(b).find(V).addClass("k-i-unpin").removeClass("k-i-pin"),e.options.pinned=!0)},unpin:function(){var t=this,e=i(window),n=t.wrapper,o=parseInt(n.css("top"),10),s=parseInt(n.css("left"),10);t.options.pinned&&!t.options.isMaximized&&(n.css({position:"",top:o+e.scrollTop(),left:s+e.scrollLeft()}),n.children(b).find(B).addClass("k-i-pin").removeClass("k-i-unpin"),t.options.pinned=!1)},_onDocumentResize:function(){var t,e,n=this,o=n.wrapper,s=i(window),r=l.support.zoomLevel();n.options.isMaximized&&(t=s.width()/r,e=s.height()/r-parseInt(o.css("padding-top"),10),o.css({width:t,height:e}),n.options.width=t,n.options.height=e,n.resize())},refresh:function(t){var n,o,s,r=this,a=r.options,l=i(r.element);return h(t)||(t={url:t}),t=u({},a.content,t),o=e(a.iframe)?a.iframe:t.iframe,s=t.url,s?(e(o)||(o=!Y(s)),o?(n=l.find("."+T)[0],n?n.src=s||n.src:l.html($.contentFrame(u({},a,{content:t}))),l.find("."+T).unbind("load"+v).on("load"+v,f(this._triggerRefresh,this))):r._ajaxRequest(t)):(t.template&&r.content(m(t.template)({})),r.trigger(E)),l.toggleClass("k-window-iframecontent",!!o),r},_triggerRefresh:function(){this.trigger(E)},_ajaxComplete:function(){clearTimeout(this._loadingIconTimeout),this.wrapper.find(X).removeClass(O)},_ajaxError:function(i,t){this.trigger(q,{status:t,xhr:i})},_ajaxSuccess:function(i){return function(t){var e=t;i&&(e=m(i)(t||{})),this.content(e,t),this.element.prop("scrollTop",0),this.trigger(E)}},_showLoading:function(){this.wrapper.find(X).addClass(O)},_ajaxRequest:function(t){this._loadingIconTimeout=setTimeout(f(this._showLoading,this),100),i.ajax(u({type:"GET",dataType:"html",cache:!1,error:f(this._ajaxError,this),complete:f(this._ajaxComplete,this),success:f(this._ajaxSuccess(t.template),this)},t))},_destroy:function(){this.resizing&&this.resizing.destroy(),this.dragging&&this.dragging.destroy(),this.wrapper.off(v).children(x).off(v).end().find(".k-resize-handle,.k-window-titlebar").off(v),i(window).off("resize"+v+this._marker),clearTimeout(this._loadingIconTimeout),d.fn.destroy.call(this),this.unbind(t),l.destroy(this.wrapper),this._removeOverlay(!0)},destroy:function(){this._destroy(),this.wrapper.empty().remove(),this.wrapper=this.appendTo=this.element=i()},_createWindow:function(){var t,e,n=this.element,o=this.options,s=l.support.isRtl(n);o.scrollable===!1&&n.attr("style","overflow:hidden;"),e=i($.wrapper(o)),t=n.find("iframe:not(.k-content)").map(function(){var i=this.getAttribute("src");return this.src="",i}),e.toggleClass("k-rtl",s).appendTo(this.appendTo).append(n).find("iframe:not(.k-content)").each(function(i){this.src=t[i]}),e.find(".k-window-title").css(s?"left":"right",e.find(".k-window-actions").outerWidth()+10),n.css("visibility","").show(),n.find("[data-role=editor]").each(function(){var t=i(this).data("kendoEditor");t&&t.refresh()}),e=n=null}}),$={wrapper:m("<div class='k-widget k-window' />"),action:m("<a role='button' href='\\#' class='k-window-action k-link'><span role='presentation' class='k-icon k-i-#= name.toLowerCase() #'>#= name #</span></a>"),titlebar:m("<div class='k-window-titlebar k-header'>&nbsp;<span class='k-window-title'>#= title #</span><div class='k-window-actions' /></div>"),overlay:"<div class='k-overlay' />",contentFrame:m("<iframe frameborder='0' title='#= title #' class='"+T+"' src='#= content.url #'>This page requires frames in order to show content</iframe>"),resizeHandle:m("<div class='k-resize-handle k-resize-#= data #'></div>")};r.prototype={addOverlay:function(){this.owner.wrapper.append($.overlay)},removeOverlay:function(){this.owner.wrapper.find(z).remove()},dragstart:function(t){var e=this,n=e.owner,o=n.wrapper;e.elementPadding=parseInt(o.css("padding-top"),10),e.initialPosition=l.getOffset(o,"position"),e.resizeDirection=t.currentTarget.prop("className").replace("k-resize-handle k-resize-",""),e.initialSize={width:o.width(),height:o.height()},e.containerOffset=l.getOffset(n.appendTo,"position"),o.children(y).not(t.currentTarget).hide(),i(w).css(H,t.currentTarget.css(H))},drag:function(i){var t,e,o,s,r=this,a=r.owner,l=a.wrapper,d=a.options,c=r.resizeDirection,h=r.containerOffset,p=r.initialPosition,f=r.initialSize,u=Math.max(i.x.location,h.left),g=Math.max(i.y.location,h.top);c.indexOf("e")>=0?(t=u-p.left,l.width(n(t,d.minWidth,d.maxWidth))):c.indexOf("w")>=0&&(s=p.left+f.width,t=n(s-u,d.minWidth,d.maxWidth),l.css({left:s-t-h.left,width:t})),c.indexOf("s")>=0?(e=g-p.top-r.elementPadding,l.height(n(e,d.minHeight,d.maxHeight))):c.indexOf("n")>=0&&(o=p.top+f.height,e=n(o-g,d.minHeight,d.maxHeight),l.css({top:o-e-h.top,height:e})),t&&(a.options.width=t+"px"),e&&(a.options.height=e+"px"),a.resize()},dragend:function(t){var e=this,n=e.owner,o=n.wrapper;return o.children(y).not(t.currentTarget).show(),i(w).css(H,""),n.touchScroller&&n.touchScroller.reset(),27==t.keyCode&&o.css(e.initialPosition).css(e.initialSize),n.trigger(R),!1},destroy:function(){this._draggable&&this._draggable.destroy(),this._draggable=this.owner=null}},a.prototype={dragstart:function(t){var e=this.owner,n=e.element,o=n.find(".k-window-actions"),s=l.getOffset(e.appendTo);e.trigger(N),e.initialWindowPosition=l.getOffset(e.wrapper,"position"),e.startPosition={left:t.x.client-e.initialWindowPosition.left,top:t.y.client-e.initialWindowPosition.top},e.minLeftPosition=o.length>0?o.outerWidth()+parseInt(o.css("right"),10)-n.outerWidth():20-n.outerWidth(),e.minLeftPosition-=s.left,e.minTopPosition=-s.top,e.wrapper.append($.overlay).children(y).hide(),i(w).css(H,t.currentTarget.css(H))},drag:function(t){var e=this.owner,n=e.options.position,o=Math.max(t.y.client-e.startPosition.top,e.minTopPosition),s=Math.max(t.x.client-e.startPosition.left,e.minLeftPosition),r={left:s,top:o};i(e.wrapper).css(r),n.top=o,n.left=s},_finishDrag:function(){var t=this.owner;t.wrapper.children(y).toggle(!t.options.isMinimized).end().find(z).remove(),i(w).css(H,"")},dragcancel:function(i){this._finishDrag(),i.currentTarget.closest(_).css(this.owner.initialWindowPosition)},dragend:function(){return this._finishDrag(),this.owner.trigger(A),!1},destroy:function(){this._draggable&&this._draggable.destroy(),this._draggable=this.owner=null}},l.ui.plugin(Z)}(window.kendo.jQuery),window.kendo},"function"==typeof define&&define.amd?define:function(i,t,e){(e||t)()});
//# sourceMappingURL=kendo.window.min.js.map