init
This commit is contained in:
17
nv/html/dwv/ext/modernizr/modernizr-config.json
Normal file
17
nv/html/dwv/ext/modernizr/modernizr-config.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"minify": true,
|
||||
"options": [
|
||||
"setClasses"
|
||||
],
|
||||
"feature-detects": [
|
||||
"test/dataview-api",
|
||||
"test/inputtypes",
|
||||
"test/typed-arrays",
|
||||
"test/file/api",
|
||||
"test/forms/fileinputdirectory",
|
||||
"test/network/xhr-responsetype-arraybuffer",
|
||||
"test/network/xhr-responsetype-json",
|
||||
"test/network/xhr-responsetype-text",
|
||||
"test/network/xhr-responsetype"
|
||||
]
|
||||
}
|
||||
3
nv/html/dwv/ext/modernizr/modernizr.js
Normal file
3
nv/html/dwv/ext/modernizr/modernizr.js
Normal file
@@ -0,0 +1,3 @@
|
||||
/*! modernizr 3.5.0 (Custom Build) | MIT *
|
||||
* https://modernizr.com/download/?-dataview-directory-filereader-inputtypes-typedarrays-xhrresponsetype-xhrresponsetypearraybuffer-xhrresponsetypejson-xhrresponsetypetext-setclasses !*/
|
||||
!function(e,t,n){function s(e,t){return typeof e===t}function a(){var e,t,n,a,r,i,f;for(var p in l)if(l.hasOwnProperty(p)){if(e=[],t=l[p],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(a=s(t.fn,"function")?t.fn():t.fn,r=0;r<e.length;r++)i=e[r],f=i.split("."),1===f.length?Modernizr[f[0]]=a:(!Modernizr[f[0]]||Modernizr[f[0]]instanceof Boolean||(Modernizr[f[0]]=new Boolean(Modernizr[f[0]])),Modernizr[f[0]][f[1]]=a),o.push((a?"":"no-")+f.join("-"))}}function r(e){var t=p.className,n=Modernizr._config.classPrefix||"";if(u&&(t=t.baseVal),Modernizr._config.enableJSClass){var s=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(s,"$1"+n+"js$2")}Modernizr._config.enableClasses&&(t+=" "+n+e.join(" "+n),u?p.className.baseVal=t:p.className=t)}function i(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):u?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}var o=[],l=[],f={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){l.push({name:e,fn:t,options:n})},addAsyncTest:function(e){l.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=f,Modernizr=new Modernizr,Modernizr.addTest("dataview","undefined"!=typeof DataView&&"getFloat64"in DataView.prototype),Modernizr.addTest("typedarrays","ArrayBuffer"in e),Modernizr.addTest("filereader",!!(e.File&&e.FileList&&e.FileReader)),Modernizr.addTest("xhrresponsetype",function(){if("undefined"==typeof XMLHttpRequest)return!1;var e=new XMLHttpRequest;return e.open("get","/",!0),"response"in e}());var p=t.documentElement,u="svg"===p.nodeName.toLowerCase(),d=function(e){if("undefined"==typeof XMLHttpRequest)return!1;var t=new XMLHttpRequest;t.open("get","/",!0);try{t.responseType=e}catch(n){return!1}return"response"in t&&t.responseType==e};Modernizr.addTest("xhrresponsetypetext",d("text")),Modernizr.addTest("xhrresponsetypearraybuffer",d("arraybuffer")),Modernizr.addTest("xhrresponsetypejson",d("json"));var c=i("input"),y="search tel url email datetime date month week time datetime-local number range color".split(" "),m={};Modernizr.inputtypes=function(e){for(var s,a,r,i=e.length,o="1)",l=0;i>l;l++)c.setAttribute("type",s=e[l]),r="text"!==c.type&&"style"in c,r&&(c.value=o,c.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(s)&&c.style.WebkitAppearance!==n?(p.appendChild(c),a=t.defaultView,r=a.getComputedStyle&&"textfield"!==a.getComputedStyle(c,null).WebkitAppearance&&0!==c.offsetHeight,p.removeChild(c)):/^(search|tel)$/.test(s)||(r=/^(url|email)$/.test(s)?c.checkValidity&&c.checkValidity()===!1:c.value!=o)),m[e[l]]=!!r;return m}(y);var h="Moz O ms Webkit",g=f._config.usePrefixes?h.toLowerCase().split(" "):[];f._domPrefixes=g,Modernizr.addTest("fileinputdirectory",function(){var e=i("input"),t="directory";if(e.type="file",t in e)return!0;for(var n=0,s=g.length;s>n;n++)if(g[n]+t in e)return!0;return!1}),a(),r(o),delete f.addTest,delete f.addAsyncTest;for(var v=0;v<Modernizr._q.length;v++)Modernizr._q[v]();e.Modernizr=Modernizr}(window,document);
|
||||
10
nv/html/dwv/ext/modernizr/readme.md
Normal file
10
nv/html/dwv/ext/modernizr/readme.md
Normal file
@@ -0,0 +1,10 @@
|
||||
Third Party: modernizr
|
||||
=======================
|
||||
|
||||
* Web: https://github.com/Modernizr/Modernizr
|
||||
* Version: 3.5.0
|
||||
* Date: 13/04/2017
|
||||
* Download: see js file for url
|
||||
* License: MIT (see https://github.com/Modernizr/Modernizr/blob/v3.5.0/LICENSE)
|
||||
* Description: Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
|
||||
* Purpose for dwv: find if feature a supported and behave accordingly.
|
||||
Reference in New Issue
Block a user