From c7120b9b12f4da7e6234ab244277bc89b6f6b0f9 Mon Sep 17 00:00:00 2001 From: Nathan Cahill Date: Fri, 26 Oct 2018 10:51:10 -0700 Subject: [PATCH] v1.5.7 --- docs/split.min.js | 2 +- split.js | 29 ++++++++++++++++++++++++++--- split.min.js | 2 +- 3 files changed, 28 insertions(+), 5 deletions(-) diff --git a/docs/split.min.js b/docs/split.min.js index 23a96682..fc83f781 100644 --- a/docs/split.min.js +++ b/docs/split.min.js @@ -1,2 +1,2 @@ /*! Split.js - v1.5.7 */ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var L=window,N=L.document,T="addEventListener",q="removeEventListener",H="getBoundingClientRect",I="horizontal",R=function(){return!1},W=L.attachEvent&&!L[T],i=["","-webkit-","-moz-","-o-"].filter(function(e){var t=N.createElement("div");return t.style.cssText="width:"+e+"calc(9px)",!!t.style.length}).shift()+"calc",s=function(e){return"string"==typeof e||e instanceof String},X=function(e){if(s(e)){var t=N.querySelector(e);if(!t)throw new Error("Selector "+e+" did not match a DOM element");return t}return e},Y=function(e,t,n){var r=e[t];return void 0!==r?r:n},F=function(e,t,n,r){if(t){if("end"===r)return 0;if("center"===r)return e/2}else if(n){if("start"===r)return 0;if("center"===r)return e/2}return e},G=function(e,t){var n=N.createElement("div");return n.className="gutter gutter-"+t,n},J=function(e,t,n){var r={};return s(t)?r[e]=t:r[e]=W?t+"%":i+"("+t+"% - "+n+"px)",r},K=function(e,t){var n;return(n={})[e]=t+"px",n};return function(e,i){void 0===i&&(i={});var c,t,s,o,u,a,l=e;Array.from&&(l=Array.from(l));var f=X(l[0]).parentNode,h=L.getComputedStyle(f).flexDirection,m=Y(i,"sizes")||l.map(function(){return 100/l.length}),n=Y(i,"minSize",100),d=Array.isArray(n)?n:l.map(function(){return n}),r=Y(i,"expandToMin",!1),v=Y(i,"gutterSize",10),g=Y(i,"gutterAlign","center"),y=Y(i,"snapOffset",30),p=Y(i,"dragInterval",1),z=Y(i,"direction",I),b=Y(i,"cursor",z===I?"col-resize":"row-resize"),S=Y(i,"gutter",G),_=Y(i,"elementStyle",J),E=Y(i,"gutterStyle",K);function w(t,e,n,r){var i=_(c,e,n,r);Object.keys(i).forEach(function(e){t.style[e]=i[e]})}function k(){return a.map(function(e){return e.size})}function x(e){return"touches"in e?e.touches[0][t]:e[t]}function M(e){var t=a[this.a],n=a[this.b],r=t.size+n.size;t.size=e/this.size*r,n.size=r-e/this.size*r,w(t.element,t.size,this._b,t.i),w(n.element,n.size,this._c,n.i)}function U(){var e=a[this.a].element,t=a[this.b].element,n=e[H](),r=t[H]();this.size=n[c]+r[c]+this._b+this._c,this.start=n[s],this.end=n[o]}function O(s){var o=0,a=[],e=s.map(function(e,t){var n=f[u]*e/100,r=F(v,0===t,t===s.length-1,g),i=d[t]+r;return n=this.size-(r.minSize+y+this._c)&&(t=this.size-(r.minSize+this._c)),M.call(this,t),Y(i,"onDrag",R)())}.bind(t),t.stop=function(){var e=this,t=a[e.a].element,n=a[e.b].element;e.dragging&&Y(i,"onDragEnd",R)(k()),e.dragging=!1,L[q]("mouseup",e.stop),L[q]("touchend",e.stop),L[q]("touchcancel",e.stop),L[q]("mousemove",e.move),L[q]("touchmove",e.move),e.stop=null,e.move=null,t[q]("selectstart",R),t[q]("dragstart",R),n[q]("selectstart",R),n[q]("dragstart",R),t.style.userSelect="",t.style.webkitUserSelect="",t.style.MozUserSelect="",t.style.pointerEvents="",n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",e.gutter.style.cursor="",e.parent.style.cursor="",N.body.style.cursor=""}.bind(t),L[T]("mouseup",t.stop),L[T]("touchend",t.stop),L[T]("touchcancel",t.stop),L[T]("mousemove",t.move),L[T]("touchmove",t.move),n[T]("selectstart",R),n[T]("dragstart",R),r[T]("selectstart",R),r[T]("dragstart",R),n.style.userSelect="none",n.style.webkitUserSelect="none",n.style.MozUserSelect="none",n.style.pointerEvents="none",r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",t.gutter.style.cursor=b,t.parent.style.cursor=b,N.body.style.cursor=b,U.call(t),t.dragOffset=x(e)-t.end}}z===I?(c="width",t="clientX",s="left",o="right",u="clientWidth"):"vertical"===z&&(c="height",t="clientY",s="top",o="bottom",u="clientHeight"),m=O(m);var A=[];function j(e){var t=e.i===A.length,n=t?A[e.i-1]:A[e.i];U.call(n);var r=t?n.size-e.minSize-n._c:e.minSize+n._b;M.call(n,r)}function C(e){var s=O(e);s.forEach(function(e,t){if(0=this.size-(r.minSize+p+this._c)&&(t=this.size-(r.minSize+this._c)),M.call(this,t),X(i,"onDrag",H)())}.bind(t),t.stop=function(){var e=this,t=a[e.a].element,n=a[e.b].element;e.dragging&&X(i,"onDragEnd",H)(k()),e.dragging=!1,B[N]("mouseup",e.stop),B[N]("touchend",e.stop),B[N]("touchcancel",e.stop),B[N]("mousemove",e.move),B[N]("touchmove",e.move),e.stop=null,e.move=null,t[N]("selectstart",H),t[N]("dragstart",H),n[N]("selectstart",H),n[N]("dragstart",H),t.style.userSelect="",t.style.webkitUserSelect="",t.style.MozUserSelect="",t.style.pointerEvents="",n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",e.gutter.style.cursor="",e.parent.style.cursor="",L.body.style.cursor=""}.bind(t),B[T]("mouseup",t.stop),B[T]("touchend",t.stop),B[T]("touchcancel",t.stop),B[T]("mousemove",t.move),B[T]("touchmove",t.move),n[T]("selectstart",H),n[T]("dragstart",H),r[T]("selectstart",H),r[T]("dragstart",H),n.style.userSelect="none",n.style.webkitUserSelect="none",n.style.MozUserSelect="none",n.style.pointerEvents="none",r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",t.gutter.style.cursor=S,t.parent.style.cursor=S,L.body.style.cursor=S,U.call(t),t.dragOffset=x(e)-t.end}}z===q?(u="width",t="clientX",s="left",o="right",r="clientWidth"):"vertical"===z&&(u="height",t="clientY",s="top",o="bottom",r="clientHeight"),m=O(m);var D=[];function A(e){var t=e.i===D.length,n=t?D[e.i-1]:D[e.i];U.call(n);var r=t?n.size-e.minSize-n._c:e.minSize+n._b;M.call(n,r)}function j(e){var s=O(e);s.forEach(function(e,t){if(0=this.size-(r.minSize+y+this._c)&&(t=this.size-(r.minSize+this._c)),M.call(this,t),Y(i,"onDrag",R)())}.bind(t),t.stop=function(){var e=this,t=a[e.a].element,n=a[e.b].element;e.dragging&&Y(i,"onDragEnd",R)(k()),e.dragging=!1,L[q]("mouseup",e.stop),L[q]("touchend",e.stop),L[q]("touchcancel",e.stop),L[q]("mousemove",e.move),L[q]("touchmove",e.move),e.stop=null,e.move=null,t[q]("selectstart",R),t[q]("dragstart",R),n[q]("selectstart",R),n[q]("dragstart",R),t.style.userSelect="",t.style.webkitUserSelect="",t.style.MozUserSelect="",t.style.pointerEvents="",n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",e.gutter.style.cursor="",e.parent.style.cursor="",N.body.style.cursor=""}.bind(t),L[T]("mouseup",t.stop),L[T]("touchend",t.stop),L[T]("touchcancel",t.stop),L[T]("mousemove",t.move),L[T]("touchmove",t.move),n[T]("selectstart",R),n[T]("dragstart",R),r[T]("selectstart",R),r[T]("dragstart",R),n.style.userSelect="none",n.style.webkitUserSelect="none",n.style.MozUserSelect="none",n.style.pointerEvents="none",r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",t.gutter.style.cursor=b,t.parent.style.cursor=b,N.body.style.cursor=b,U.call(t),t.dragOffset=x(e)-t.end}}z===I?(c="width",t="clientX",s="left",o="right",u="clientWidth"):"vertical"===z&&(c="height",t="clientY",s="top",o="bottom",u="clientHeight"),m=O(m);var A=[];function j(e){var t=e.i===A.length,n=t?A[e.i-1]:A[e.i];U.call(n);var r=t?n.size-e.minSize-n._c:e.minSize+n._b;M.call(n,r)}function C(e){var s=O(e);s.forEach(function(e,t){if(0=this.size-(r.minSize+p+this._c)&&(t=this.size-(r.minSize+this._c)),M.call(this,t),X(i,"onDrag",H)())}.bind(t),t.stop=function(){var e=this,t=a[e.a].element,n=a[e.b].element;e.dragging&&X(i,"onDragEnd",H)(k()),e.dragging=!1,B[N]("mouseup",e.stop),B[N]("touchend",e.stop),B[N]("touchcancel",e.stop),B[N]("mousemove",e.move),B[N]("touchmove",e.move),e.stop=null,e.move=null,t[N]("selectstart",H),t[N]("dragstart",H),n[N]("selectstart",H),n[N]("dragstart",H),t.style.userSelect="",t.style.webkitUserSelect="",t.style.MozUserSelect="",t.style.pointerEvents="",n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",e.gutter.style.cursor="",e.parent.style.cursor="",L.body.style.cursor=""}.bind(t),B[T]("mouseup",t.stop),B[T]("touchend",t.stop),B[T]("touchcancel",t.stop),B[T]("mousemove",t.move),B[T]("touchmove",t.move),n[T]("selectstart",H),n[T]("dragstart",H),r[T]("selectstart",H),r[T]("dragstart",H),n.style.userSelect="none",n.style.webkitUserSelect="none",n.style.MozUserSelect="none",n.style.pointerEvents="none",r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",t.gutter.style.cursor=S,t.parent.style.cursor=S,L.body.style.cursor=S,U.call(t),t.dragOffset=x(e)-t.end}}z===q?(u="width",t="clientX",s="left",o="right",r="clientWidth"):"vertical"===z&&(u="height",t="clientY",s="top",o="bottom",r="clientHeight"),m=O(m);var D=[];function A(e){var t=e.i===D.length,n=t?D[e.i-1]:D[e.i];U.call(n);var r=t?n.size-e.minSize-n._c:e.minSize+n._b;M.call(n,r)}function j(e){var s=O(e);s.forEach(function(e,t){if(0