This commit is contained in:
Pierre-Yves Gérardy 2017-10-14 01:07:35 +02:00
parent e2ddbf2035
commit bfdbf1a0aa
4 changed files with 4 additions and 4 deletions

View file

@ -1236,7 +1236,7 @@ m.request = requestService.request
m.jsonp = requestService.jsonp
m.parseQueryString = parseQueryString
m.buildQueryString = buildQueryString
m.version = "1.1.4"
m.version = "1.1.5"
m.vnode = Vnode
if (typeof module !== "undefined") module["exports"] = m
else window.m = m

2
mithril.min.js vendored
View file

@ -41,4 +41,4 @@ d){delete b[d];return e[d]})}(m=G(b))&&(d+="?"+m);(l=G(l))&&(d+="#"+l);f?(l=k?k.
function(){for(var a=t.match(/:[^\/]+/g)||[],f=[].slice.call(arguments,1,-2),g=0;g<a.length;g++)e[a[g].replace(/:|\./g,"")]=decodeURIComponent(f[g]);k(d[t],e,b,t)});return}p(b,e)}f?a.onpopstate=e(b):"#"===q.prefix.charAt(0)&&(a.onhashchange=b);b()}};return q};D.route=function(a,d){var e=U(a),g=function(a){return a},f,p,k,q,m,l=function(a,b,l){if(null==a)throw Error("Ensure the DOM element that was passed to `m.route` is not undefined");var t=function(){null!=f&&d.render(a,f(B(p,k.key,k)))},v=function(a){if(a!==
b)e.setPath(b,null,{replace:!0});else throw Error("Could not resolve default route "+b);};e.defineRoutes(l,function(a,b,d){var e=m=function(a,l){e===m&&(p=null==l||"function"!==typeof l.view&&"function"!==typeof l?"div":l,k=b,q=d,m=null,f=(a.render||g).bind(a),t())};a.view||"function"===typeof a?e({},a):a.onmatch?T.resolve(a.onmatch(b,d)).then(function(b){e(a,b)},v):e(a,"div")},v);d.subscribe(a,t)};l.set=function(a,b,d){null!=m&&(d=d||{},d.replace=!0);m=null;e.setPath(a,b,d)};l.get=function(){return q};
l.prefix=function(a){e.prefix=a};l.link=function(a){a.dom.setAttribute("href",e.prefix+a.attrs.href);a.dom.onclick=function(a){a.ctrlKey||a.metaKey||a.shiftKey||2===a.which||(a.preventDefault(),a.redraw=!1,a=this.getAttribute("href"),0===a.indexOf(e.prefix)&&(a=a.slice(e.prefix.length)),l.set(a,void 0,void 0))}};l.param=function(a){return"undefined"!==typeof k&&"undefined"!==typeof a?k[a]:k};return l}(window,F);D.withAttr=function(a,d,e){return function(g){d.call(e||this,a in g.currentTarget?g.currentTarget[a]:
g.currentTarget.getAttribute(a))}};var V=O(window);D.render=V.render;D.redraw=F.redraw;D.request=K.request;D.jsonp=K.jsonp;D.parseQueryString=L;D.buildQueryString=G;D.version="1.1.4";D.vnode=B;"undefined"!==typeof module?module.exports=D:window.m=D})();
g.currentTarget.getAttribute(a))}};var V=O(window);D.render=V.render;D.redraw=F.redraw;D.request=K.request;D.jsonp=K.jsonp;D.parseQueryString=L;D.buildQueryString=G;D.version="1.1.5";D.vnode=B;"undefined"!==typeof module?module.exports=D:window.m=D})();

2
package-lock.json generated
View file

@ -1,6 +1,6 @@
{
"name": "mithril",
"version": "1.1.4",
"version": "1.1.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View file

@ -1,6 +1,6 @@
{
"name": "mithril",
"version": "1.1.4",
"version": "1.1.5",
"description": "A framework for building brilliant applications",
"author": "Leo Horie",
"license": "MIT",