HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //usr/syno/synoman/scripts/ext-2/ext-mock.min.js
/* Copyright (c) 2025 Synology Inc. All rights reserved. */

var idSeed=0,toString=Object.prototype.toString,ua=navigator.userAgent.toLowerCase(),check=function(a){return a.test(ua)},DOC=document,docMode=DOC.documentMode,isStrict=DOC.compatMode=="CSS1Compat",isEdge=(check(/edge/)),isOpera=check(/opera/),isChrome=!isEdge&&check(/\bchrome\b/),isWebKit=!isEdge&&check(/webkit/),isSafari=!(isChrome||isEdge)&&check(/safari/),isSafari2=isSafari&&check(/applewebkit\/4/),isSafari3=isSafari&&check(/version\/3/),isSafari4=isSafari&&check(/version\/4/),isSafari5=isSafari&&check(/version\/5/),isIE=!isOpera&&check(/msie/),isTrident7=(check(/trident\/7/)),isIE11=isTrident7,isIE12=(check(/edge\/(\d+)./)),isIE10=isIE&&(check(/msie 10/)||check(/trident\/6/)),isTrident6=isIE&&(check(/trident\/6/)),isIE10Touch=isTrident6&&(check(/touch;/)),isIE9=isIE&&check(/trident\/5/),isIE8=isIE&&!isIE9&&!isIE10&&!isIE11&&check(/trident/),isIE7=isIE&&!isIE8&&!isIE9&&!isIE10&&!isIE11&&check(/msie 7/),isIE6=isIE&&!isIE7&&!isIE8&&!isIE9&&!isIE10&&!isIE11&&check(/msie 6/),isModernIE=isIE12||isIE11||(isIE&&!isIE6&&!isIE7&&!isIE8),isIE9m=isIE&&(isIE6||isIE7||isIE8||isIE9),isGecko=!(isWebKit||isIE11||isEdge)&&check(/gecko/),isGecko2=isGecko&&check(/rv:1\.8/),isGecko3=isGecko&&check(/rv:1\.9/),isBorderBox=isIE9m&&!isStrict,isWindows=check(/windows|win32/),isMac=check(/macintosh|mac os x/),isAir=check(/adobeair/),isLinux=check(/linux/),isSecure=/^https/i.test(window.location.protocol);var Ext={};Ext.define=function(){};Ext.emptyFn=function(){};Ext.namespace=function(){var c=arguments.length,d=0,a,b,f,e,g;for(;d<c;++d){f=arguments[d].split(".");g=window[f[0]];if(g===undefined){g=window[f[0]]={}}e=f.slice(1);a=e.length;for(b=0;b<a;++b){g=g[e[b]]=g[e[b]]||{}}}return g};Ext.ns=Ext.namespace;Ext.isEmpty=function(b,a){return b===null||b===undefined||((Ext.isArray(b)&&!b.length))||(!a?b==="":false)},Ext.isArray=function(a){return toString.apply(a)==="[object Array]"},Ext.urlDecode=function(c,b){if(Ext.isEmpty(c)){return{}}var g={},f=c.split("&"),h=decodeURIComponent,a,e;Ext.each(f,function(d){d=d.split("=");a=h(d[0]);e=h(d[1]);g[a]=b||!g[a]?e:[].concat(g[a]).concat(e)});return g},Ext.each=function(e,d,c){if(Ext.isEmpty(e,true)){return}if(!Ext.isIterable(e)||Ext.isPrimitive(e)){e=[e]}for(var b=0,a=e.length;b<a;b++){if(d.call(c||e[b],e[b],b,e)===false){return b}}},Ext.isIterable=function(a){if(Ext.isArray(a)||a.callee){return true}if(/NodeList|HTMLCollection/.test(toString.call(a))){return true}return((typeof a.nextNode!="undefined"||a.item)&&Ext.isNumber(a.length))},Ext.isDefined=function(a){return typeof a!=="undefined"},Ext.isPrimitive=function(a){return Ext.isString(a)||Ext.isNumber(a)||Ext.isBoolean(a)},Ext.isNumber=function(a){return typeof a==="number"&&isFinite(a)},Ext.isString=function(a){return typeof a==="string"},Ext.isBoolean=function(a){return typeof a==="boolean"},Ext.isFunction=function(a){var b=toString.apply(a);return b==="[object Function]"||b==="[object AsyncFunction]"},Ext.apply=function(d,e,b){if(b){Ext.apply(d,b)}if(d&&e&&typeof e=="object"){for(var a in e){d[a]=e[a]}}return d};Ext.applyIf=function(b,d){if(b){for(var a in d){if(!Ext.isDefined(b[a])){b[a]=d[a]}}}return b},Ext.util={};Ext.util.Observable=function(){};Ext.Element=function(){};Ext.toArray=function(){return isIE?function(d,g,e,f){f=[];for(var c=0,b=d.length;c<b;c++){f.push(d[c])}return f.slice(g||0,e||f.length)}:function(b,d,c){return Array.prototype.slice.call(b,d||0,c||b.length)}}(),Ext.onReady=function(a){if(document.readyState==="complete"||document.readyState==="interactive"){setTimeout(a,0)}else{document.addEventListener("DOMContentLoaded",a)}};Ext.applyIf(String,{format:function(b){var a=Ext.toArray(arguments,1);return b.replace(/\{(\d+)\}/g,function(c,d){return a[d]})}});Ext.apply(Ext,{isOpera:isOpera,isWebKit:isWebKit,isChrome:isChrome,isSafari:isSafari,isSafari3:isSafari3,isSafari4:isSafari4,isSafari5:isSafari5,isSafari2:isSafari2,isIE:isIE,isIE6:isIE6,isIE7:isIE7,isIE8:isIE8,isIE9:isIE9,isIE10:isIE10,isIE11:isIE11,isModernIE:isModernIE,isEdge:isEdge,isIE12:isIE12,isIE9p:isModernIE,isIE9m:isIE9m,isIE10p:isIE&&!(isIE6||isIE7||isIE8||isIE9),isIEQuirks:isIE&&(!isStrict&&(isIE6||isIE7||isIE8||isIE9)),isTrident6:isTrident6,isIE10Touch:isIE10Touch,isGecko:isGecko,isGecko2:isGecko2,isGecko3:isGecko3,isBorderBox:isBorderBox,isLinux:isLinux,isWindows:isWindows,isMac:isMac,isAir:isAir});Ext.Ajax={};Ext.Ajax.on=function(){};Ext.util.Cookies={set:function(c,e){var a=arguments;var h=arguments.length;var b=(h>2)?a[2]:null;var g=(h>3)?a[3]:"/";var d=(h>4)?a[4]:null;var f=(h>5)?a[5]:false;document.cookie=c+"="+escape(e)+((b===null)?"":("; expires="+b.toGMTString()))+((g===null)?"":("; path="+g))+((d===null)?"":("; domain="+d))+((f===true)?"; secure":"")},get:function(d){var b=d+"=";var f=b.length;var a=document.cookie.length;var e=0;var c=0;while(e<a){c=e+f;if(document.cookie.substring(e,c)==b){return Ext.util.Cookies.getCookieVal(c)}e=document.cookie.indexOf(" ",e)+1;if(e===0){break}}return null},clear:function(a){if(Ext.util.Cookies.get(a)){document.cookie=a+"=; expires=Thu, 01-Jan-70 00:00:01 GMT"}},getCookieVal:function(b){var a=document.cookie.indexOf(";",b);if(a==-1){a=document.cookie.length}return unescape(document.cookie.substring(b,a))}};Ext.lib={};var doc=document,isCSS1=doc.compatMode=="CSS1Compat",MAX=Math.max;Ext.lib.Dom={getViewWidth:function(a){return a?this.getDocumentWidth():this.getViewportWidth()},getViewHeight:function(a){return a?this.getDocumentHeight():this.getViewportHeight()},getDocumentHeight:function(){return MAX(!isCSS1?doc.body.scrollHeight:doc.documentElement.scrollHeight,this.getViewportHeight())},getDocumentWidth:function(){return MAX(!isCSS1?doc.body.scrollWidth:doc.documentElement.scrollWidth,this.getViewportWidth())},getViewportHeight:function(){return Ext.isIE9m?(Ext.isStrict?doc.documentElement.clientHeight:doc.body.clientHeight):self.innerHeight},getViewportWidth:function(){return !Ext.isStrict&&!Ext.isOpera?doc.body.clientWidth:Ext.isIE9m?doc.documentElement.clientWidth:self.innerWidth},};