mesa-fab-approval/Fab2ApprovalSystem/Scripts/kendo/kendo.mobile.application.min.js
Jonathan Ouellette 580e90f6a2 initial add
2022-09-27 14:10:30 -07:00

10 lines
6.9 KiB
JavaScript

/*
* Kendo UI Complete v2013.3.1119 (http://kendoui.com)
* Copyright 2013 Telerik AD. All rights reserved.
*
* Kendo UI Complete commercial licenses may be obtained at
* https://www.kendoui.com/purchase/license-agreement/kendo-ui-complete-commercial.aspx
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/
!function(define){return define(["./kendo.mobile.pane.min","./kendo.router.min"],function(){!function(e,i){function t(e,i){var t=[];return h&&t.push("km-on-"+h.name),e.skin?t.push("km-"+e.skin):("ios"==e.name&&e.majorVersion>6?t.push("km-ios7"):t.push("km-"+e.name),t.push("km-"+e.name+e.majorVersion),t.push("km-"+e.majorVersion),t.push("km-m"+(e.minorVersion?e.minorVersion[0]:0))),e.appMode?t.push("km-app"):t.push("km-web"),i&&i.statusBarStyle&&t.push("km-"+i.statusBarStyle+"-status-bar"),t.join(" ")}function n(){return 0===parseInt(e("<div style='background: Background' />").css("background-color").split(",")[1],10)?"dark":"light"}function o(e){return h.wp?"-kendo-landscape"==e.css("animation-name"):1==Math.abs(window.orientation)/90}function a(e){return o(e)?w:f}function s(e){e.parent().addBack().css("min-height",window.innerHeight)}function r(){e("meta[name=viewport]").remove(),T.append(v({height:", width=device-width"+(o()?", height="+window.innerHeight+"px":d.mobileOS.flatVersion>=600&&d.mobileOS.flatVersion<700?", height="+window.innerWidth+"px":", height=device-height")}))}var l=window.kendo,p=l.mobile,d=l.support,c=p.ui.Pane,m="ios7",h=d.mobileOS,u="blackberry"==h.device&&h.flatVersion>=600&&h.flatVersion<1e3&&h.appMode,f="km-vertical",w="km-horizontal",g={ios7:{ios:!0,browser:"default",device:"iphone",flatVersion:"700",majorVersion:"7",minorVersion:"0.0",name:"ios",tablet:!1},ios:{ios:!0,browser:"default",device:"iphone",flatVersion:"612",majorVersion:"6",minorVersion:"1.2",name:"ios",tablet:!1},android:{android:!0,browser:"default",device:"android",flatVersion:"233",majorVersion:"2",minorVersion:"3.3",name:"android",tablet:!1},blackberry:{blackberry:!0,browser:"default",device:"blackberry",flatVersion:"710",majorVersion:"7",minorVersion:"1.0",name:"blackberry",tablet:!1},meego:{meego:!0,browser:"default",device:"meego",flatVersion:"850",majorVersion:"8",minorVersion:"5.0",name:"meego",tablet:!1},wp:{wp:!0,browser:"default",device:"wp",flatVersion:"800",majorVersion:"8",minorVersion:"0.0",name:"wp",tablet:!1}},v=l.template('<meta content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no#=data.height#" name="viewport" />',{usedWithBlock:!1}),b=l.template('<meta name="apple-mobile-web-app-capable" content="#= data.webAppCapable === false ? \'no\' : \'yes\' #" /> <meta name="apple-mobile-web-app-status-bar-style" content="#=data.statusBarStyle#" /> <meta name="msapplication-tap-highlight" content="no" /> ',{usedWithBlock:!1}),k=l.template("<style>.km-view { clip: rect(0 #= data.width #px #= data.height #px 0); }</style>",{usedWithBlock:!1}),V=h.android||h.blackberry||h.meego,y=v({height:""}),S=l.template('<link rel="apple-touch-icon'+(h.android?"-precomposed":"")+'" # if(data.size) { # sizes="#=data.size#" #}# href="#=data.icon#" />',{usedWithBlock:!1}),_=("iphone"==h.device||"ipod"==h.device)&&h.majorVersion<7,B=("iphone"==h.device||"ipod"==h.device)&&h.majorVersion>=7,C=B?"none":null,j="mobilesafari"==h.browser?60:0,x=e(window),T=e("head"),z="init",H=e.proxy,P=l.Observable.extend({init:function(i,t){var n=this;p.application=n,n.options=e.extend({hideAddressBar:!0,useNativeScrolling:!1,statusBarStyle:"black",transition:"",historyTransition:C,updateDocumentTitle:!0},t),l.Observable.fn.init.call(n,n.options),n.bind(n.events,n.options),e(function(){i=e(i),n.element=i[0]?i:e(document.body),n._setupPlatform(),n._setupElementClass(),n._attachHideBarHandlers(),n.pane=new c(n.element,n.options),n.pane.navigateToInitial(),n._attachMeta(),n.options.updateDocumentTitle&&n._setupDocumentTitle(),n._startHistory(),n.trigger(z)})},events:[z],navigate:function(e,i){this.pane.navigate(e,i)},scroller:function(){return this.view().scroller},hideLoading:function(){if(!this.pane)throw Error("The mobile application instance is not fully instantiated. Please consider activating loading in the application init event handler.");this.pane.hideLoading()},showLoading:function(){if(!this.pane)throw Error("The mobile application instance is not fully instantiated. Please consider activating loading in the application init event handler.");this.pane.showLoading()},changeLoadingMessage:function(e){if(!this.pane)throw Error("The mobile application instance is not fully instantiated. Please consider changing the message in the application init event handler.");this.pane.changeLoadingMessage(e)},view:function(){return this.pane.view()},skin:function(e){var i=this;return arguments.length?(i.options.skin=e||"",i.element[0].className="km-pane",i._setupPlatform(),i._setupElementClass(),i.options.skin):i.options.skin},_setupPlatform:function(){var i,o=this,a=o.options.platform,s=o.options.skin,r=h||g[m];a&&(r="string"==typeof a?e.extend({},r,g[a]):a),s&&(r=e.extend({},r,{skin:s})),o.os=r,o.osCssClass=t(o.os,o.options),r.skin||"wp"!=r.name||(o.element.parent().css("overflow","hidden"),i=function(){o.element.removeClass("km-wp-dark km-wp-light").addClass("km-wp-"+n())},e(window).on("focusin",i),document.addEventListener("resume",i),i())},_startHistory:function(){this.router=new l.Router({pushState:this.options.pushState,root:this.options.root}),this.pane.bindToRouter(this.router),this.router.start()},_setupElementClass:function(){var i,t=this,n=t.element;n.parent().addClass("km-root km-"+(t.os.tablet?"tablet":"phone")),n.addClass(t.osCssClass+" "+a(n)),this.options.useNativeScrolling&&n.parent().addClass("km-native-scrolling"),d.wpDevicePixelRatio&&n.parent().css("font-size",d.wpDevicePixelRatio+"em"),u&&r(),t.options.useNativeScrolling?n.parent().addClass("km-native-scrolling"):V&&(i=(window.outerWidth>window.outerHeight?window.outerWidth:window.outerHeight)+200,e(k({width:i,height:i})).appendTo(T)),l.onResize(function(){n.removeClass("km-horizontal km-vertical").addClass(a(n)),t.options.useNativeScrolling&&s(n),u&&r(),l.resize(n)})},_attachMeta:function(){var e,i=this.options,t=i.icon;if(u||T.prepend(y),T.prepend(b(i)),t){"string"==typeof t&&(t={"":t});for(e in t)T.prepend(S({icon:t[e],size:e}))}i.useNativeScrolling&&s(this.element)},_attachHideBarHandlers:function(){var e=this,i=H(e,"_hideBar");!d.mobileOS.appMode&&e.options.hideAddressBar&&_&&!e.options.useNativeScrolling&&(e._initialHeight={},x.on("load",i),l.onResize(function(){setTimeout(window.scrollTo,0,0,1)}))},_setupDocumentTitle:function(){var e=this,t=document.title;e.pane.bind("viewShow",function(e){var n=e.view.title;document.title=n!==i?n:t})},_hideBar:function(){var i=this,t=i.element;t.height(l.support.transforms.css+"calc(100% + "+j+"px)"),e(window).trigger(l.support.resize)}});l.mobile.Application=P}(window.kendo.jQuery)})}("function"==typeof define&&define.amd?define:function(e,i){return i()});
//@ sourceMappingURL=kendo.mobile.application.min.js.map