@ag_meq/rrl
Advanced tools
Comparing version 0.1.0 to 0.2.0
@@ -1,1 +0,1 @@ | ||
var e=require("react");function n(){return n=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},n.apply(this,arguments)}var t=["ArrowRight","Right"],i=["ArrowDown","Down"],o=[].concat(["ArrowLeft","Left"],t),r=[].concat(["ArrowUp","Up"],i),a=[].concat(t,i),s=function(t){var i=t.axis,s=t.disabled,u=void 0!==s&&s,c=t.initial,l=void 0===c?0:c,d=t.min,v=void 0===d?0:d,f=t.max,p=void 0===f?Infinity:f,m=t.reverse,b=t.snap,g=void 0!==b&&b,h=t.step,y=void 0===h?10:h,R=t.shiftStep,w=void 0===R?50:R,x=t.onResizeStart,k=t.onResizeEnd,D=t.containerRef,C=e.useRef(!1),z=e.useState(!1),E=z[0],L=z[1],P=e.useState(Math.min(Math.max(l,v),p)),S=P[0],M=P[1],A=e.useMemo(function(){return{role:"separator","aria-valuenow":S,"aria-valuemin":v,"aria-valuemax":p,"aria-orientation":"x"===i?"vertical":"horizontal","aria-disabled":u}},[i,u,p,v,S]),O=e.useCallback(function(e){if(C.current&&!u){e.stopPropagation(),e.preventDefault();var n=function(){if("x"===i){if(null!=D&&D.current){var n=D.current.getBoundingClientRect(),t=n.left;return m?t+n.width-e.clientX:e.clientX-t}return m?document.body.offsetWidth-e.clientX:e.clientX}if(null!=D&&D.current){var o=D.current.getBoundingClientRect(),r=o.top;return m?r+o.height-e.clientY:e.clientY-r}return m?document.body.offsetHeight-e.clientY:e.clientY}();v<n&&n<p?M(n):g&&v>=n+50&&M(0)}},[i,u,p,v,m,D]),X=e.useCallback(function(e){u||(e.stopPropagation(),C.current=!1,L(!1),document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",X),k&&k())},[u,O,k]),Y=e.useCallback(function(e){u||(e.stopPropagation(),C.current=!0,L(!0),document.addEventListener("mousemove",O),document.addEventListener("mouseup",X),x&&x())},[u,O,X,x]),j=e.useCallback(function(e){if(!u)if("Enter"!==e.key){if(("x"!==i||o.includes(e.key))&&("y"!==i||r.includes(e.key))){x&&x();var n=e.shiftKey?w:y,t=m?-1:1,s=a.includes(e.key)?t:-1*t,c=S+n*s;M(c<v?v:c>p?p:c),k&&k()}}else M(l)},[u,i,x,w,y,m,S,v,p,k,l]),K=e.useCallback(function(){u||M(l)},[u,l]);return{position:S,isDragging:E,separatorProps:n({},A,{onMouseDown:Y,onKeyDown:j,onDoubleClick:K}),splitterProps:n({},A,{onMouseDown:Y,onKeyDown:j,onDoubleClick:K})}};exports.default=function(e){var n=e.disabled,t=e.initial,i=e.min,o=e.max,r=e.snap;return(0,e.children)(s({axis:e.axis,disabled:void 0!==n&&n,initial:void 0===t?0:t,min:void 0===i?0:i,max:void 0===o?Infinity:o,reverse:e.reverse,snap:void 0!==r&&r,onResizeStart:e.onResizeStart,onResizeEnd:e.onResizeEnd,containerRef:e.containerRef}))},exports.useResizable=s; | ||
var e=require("react");function n(){return n=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},n.apply(this,arguments)}var t=["ArrowRight","Right"],i=["ArrowDown","Down"],o=[].concat(["ArrowLeft","Left"],t),r=[].concat(["ArrowUp","Up"],i),a=[].concat(t,i),u=function(t){var i,u=t.axis,s=t.disabled,c=void 0!==s&&s,l=t.initial,d=void 0===l?0:l,f=t.min,v=void 0===f?0:f,p=t.max,m=void 0===p?Infinity:p,b=t.reverse,g=t.snap,h=void 0!==g&&g,w=t.step,y=void 0===w?10:w,R=t.shiftStep,k=void 0===R?50:R,x=t.onResizeStart,C=t.onResizeEnd,D=t.containerRef,z=e.useRef(!1),E=e.useState(!1),L=E[0],P=E[1],S=e.useState(Math.min(Math.max(d,v),m)),M=S[0],A=S[1],O=e.useMemo(function(){return{role:"separator","aria-valuenow":M,"aria-valuemin":v,"aria-valuemax":m,"aria-orientation":"x"===u?"vertical":"horizontal","aria-disabled":c}},[u,c,m,v,M]),X=e.useCallback(function(e){if(z.current&&!c){e.stopPropagation(),e.preventDefault();var n=function(){if("x"===u){if(null!=D&&D.current){var n=D.current.getBoundingClientRect(),t=n.left;return b?t+n.width-e.clientX:e.clientX-t}return b?document.body.offsetWidth-e.clientX:e.clientX}if(null!=D&&D.current){var i=D.current.getBoundingClientRect(),o=i.top;return b?o+i.height-e.clientY:e.clientY-o}return b?document.body.offsetHeight-e.clientY:e.clientY}();v<n&&n<m?A(n):h&&v>=n+50&&A(0)}},[u,c,m,v,b,D]),Y=e.useCallback(function(e){c||(e.stopPropagation(),z.current=!1,P(!1),document.removeEventListener("mousemove",X),document.removeEventListener("mouseup",Y),C&&C())},[c,X,C]),j=e.useCallback(function(e){c||(e.stopPropagation(),z.current=!0,P(!0),document.addEventListener("mousemove",X),document.addEventListener("mouseup",Y),x&&x())},[c,X,Y,x]),K=e.useCallback(function(e){if(!c)if("Enter"!==e.key){if(("x"!==u||o.includes(e.key))&&("y"!==u||r.includes(e.key))){x&&x();var n=e.shiftKey?k:y,t=b?-1:1,i=a.includes(e.key)?t:-1*t,s=M+n*i;A(s<v?v:s>m?m:s),C&&C()}}else A(d)},[c,u,x,k,y,b,M,v,m,C,d]),B=e.useCallback(function(){c||A(d)},[c,d]),I=e.useCallback(function(){z.current=!0,P(!0)},[]),T=e.useCallback(function(){z.current=!1,P(!1)},[]);return window.onresize=function(){I(),clearTimeout(i),i=setTimeout(T,100)},{position:M,isDragging:L,separatorProps:n({},O,{onMouseDown:j,onKeyDown:K,onDoubleClick:B}),splitterProps:n({},O,{onMouseDown:j,onKeyDown:K,onDoubleClick:B})}};exports.default=function(e){var n=e.disabled,t=e.initial,i=e.min,o=e.max,r=e.snap;return(0,e.children)(u({axis:e.axis,disabled:void 0!==n&&n,initial:void 0===t?0:t,min:void 0===i?0:i,max:void 0===o?Infinity:o,reverse:e.reverse,snap:void 0!==r&&r,onResizeStart:e.onResizeStart,onResizeEnd:e.onResizeEnd,containerRef:e.containerRef}))},exports.useResizable=u; |
@@ -1,1 +0,1 @@ | ||
import{useRef as e,useState as n,useMemo as t,useCallback as i}from"react";function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},o.apply(this,arguments)}var r=["ArrowRight","Right"],a=["ArrowDown","Down"],c=[].concat(["ArrowLeft","Left"],r),s=[].concat(["ArrowUp","Up"],a),u=[].concat(r,a),d=function(r){var a=r.axis,d=r.disabled,l=void 0!==d&&d,v=r.initial,f=void 0===v?0:v,p=r.min,m=void 0===p?0:p,g=r.max,h=void 0===g?Infinity:g,y=r.reverse,w=r.snap,R=void 0!==w&&w,b=r.step,x=void 0===b?10:b,D=r.shiftStep,E=void 0===D?50:D,z=r.onResizeStart,k=r.onResizeEnd,L=r.containerRef,P=e(!1),A=n(!1),C=A[0],M=A[1],O=n(Math.min(Math.max(f,m),h)),S=O[0],X=O[1],Y=t(function(){return{role:"separator","aria-valuenow":S,"aria-valuemin":m,"aria-valuemax":h,"aria-orientation":"x"===a?"vertical":"horizontal","aria-disabled":l}},[a,l,h,m,S]),j=i(function(e){if(P.current&&!l){e.stopPropagation(),e.preventDefault();var n=function(){if("x"===a){if(null!=L&&L.current){var n=L.current.getBoundingClientRect(),t=n.left;return y?t+n.width-e.clientX:e.clientX-t}return y?document.body.offsetWidth-e.clientX:e.clientX}if(null!=L&&L.current){var i=L.current.getBoundingClientRect(),o=i.top;return y?o+i.height-e.clientY:e.clientY-o}return y?document.body.offsetHeight-e.clientY:e.clientY}();m<n&&n<h?X(n):R&&m>=n+50&&X(0)}},[a,l,h,m,y,L]),K=i(function(e){l||(e.stopPropagation(),P.current=!1,M(!1),document.removeEventListener("mousemove",j),document.removeEventListener("mouseup",K),k&&k())},[l,j,k]),B=i(function(e){l||(e.stopPropagation(),P.current=!0,M(!0),document.addEventListener("mousemove",j),document.addEventListener("mouseup",K),z&&z())},[l,j,K,z]),I=i(function(e){if(!l)if("Enter"!==e.key){if(("x"!==a||c.includes(e.key))&&("y"!==a||s.includes(e.key))){z&&z();var n=e.shiftKey?E:x,t=y?-1:1,i=u.includes(e.key)?t:-1*t,o=S+n*i;X(o<m?m:o>h?h:o),k&&k()}}else X(f)},[l,a,z,E,x,y,S,m,h,k,f]),U=i(function(){l||X(f)},[l,f]);return{position:S,isDragging:C,separatorProps:o({},Y,{onMouseDown:B,onKeyDown:I,onDoubleClick:U}),splitterProps:o({},Y,{onMouseDown:B,onKeyDown:I,onDoubleClick:U})}},l=function(e){var n=e.disabled,t=e.initial,i=e.min,o=e.max,r=e.snap;return(0,e.children)(d({axis:e.axis,disabled:void 0!==n&&n,initial:void 0===t?0:t,min:void 0===i?0:i,max:void 0===o?Infinity:o,reverse:e.reverse,snap:void 0!==r&&r,onResizeStart:e.onResizeStart,onResizeEnd:e.onResizeEnd,containerRef:e.containerRef}))};export{l as default,d as useResizable}; | ||
import{useRef as e,useState as n,useMemo as t,useCallback as i}from"react";function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},o.apply(this,arguments)}var r=["ArrowRight","Right"],a=["ArrowDown","Down"],u=[].concat(["ArrowLeft","Left"],r),c=[].concat(["ArrowUp","Up"],a),s=[].concat(r,a),d=function(r){var a,d=r.axis,l=r.disabled,f=void 0!==l&&l,v=r.initial,p=void 0===v?0:v,m=r.min,g=void 0===m?0:m,h=r.max,w=void 0===h?Infinity:h,y=r.reverse,R=r.snap,b=void 0!==R&&R,x=r.step,D=void 0===x?10:x,z=r.shiftStep,E=void 0===z?50:z,k=r.onResizeStart,L=r.onResizeEnd,P=r.containerRef,A=e(!1),C=n(!1),M=C[0],O=C[1],S=n(Math.min(Math.max(p,g),w)),X=S[0],Y=S[1],j=t(function(){return{role:"separator","aria-valuenow":X,"aria-valuemin":g,"aria-valuemax":w,"aria-orientation":"x"===d?"vertical":"horizontal","aria-disabled":f}},[d,f,w,g,X]),K=i(function(e){if(A.current&&!f){e.stopPropagation(),e.preventDefault();var n=function(){if("x"===d){if(null!=P&&P.current){var n=P.current.getBoundingClientRect(),t=n.left;return y?t+n.width-e.clientX:e.clientX-t}return y?document.body.offsetWidth-e.clientX:e.clientX}if(null!=P&&P.current){var i=P.current.getBoundingClientRect(),o=i.top;return y?o+i.height-e.clientY:e.clientY-o}return y?document.body.offsetHeight-e.clientY:e.clientY}();g<n&&n<w?Y(n):b&&g>=n+50&&Y(0)}},[d,f,w,g,y,P]),B=i(function(e){f||(e.stopPropagation(),A.current=!1,O(!1),document.removeEventListener("mousemove",K),document.removeEventListener("mouseup",B),L&&L())},[f,K,L]),I=i(function(e){f||(e.stopPropagation(),A.current=!0,O(!0),document.addEventListener("mousemove",K),document.addEventListener("mouseup",B),k&&k())},[f,K,B,k]),T=i(function(e){if(!f)if("Enter"!==e.key){if(("x"!==d||u.includes(e.key))&&("y"!==d||c.includes(e.key))){k&&k();var n=e.shiftKey?E:D,t=y?-1:1,i=s.includes(e.key)?t:-1*t,o=X+n*i;Y(o<g?g:o>w?w:o),L&&L()}}else Y(p)},[f,d,k,E,D,y,X,g,w,L,p]),U=i(function(){f||Y(p)},[f,p]),H=i(function(){A.current=!0,O(!0)},[]),W=i(function(){A.current=!1,O(!1)},[]);return window.onresize=function(){H(),clearTimeout(a),a=setTimeout(W,100)},{position:X,isDragging:M,separatorProps:o({},j,{onMouseDown:I,onKeyDown:T,onDoubleClick:U}),splitterProps:o({},j,{onMouseDown:I,onKeyDown:T,onDoubleClick:U})}},l=function(e){var n=e.disabled,t=e.initial,i=e.min,o=e.max,r=e.snap;return(0,e.children)(d({axis:e.axis,disabled:void 0!==n&&n,initial:void 0===t?0:t,min:void 0===i?0:i,max:void 0===o?Infinity:o,reverse:e.reverse,snap:void 0!==r&&r,onResizeStart:e.onResizeStart,onResizeEnd:e.onResizeEnd,containerRef:e.containerRef}))};export{l as default,d as useResizable}; |
@@ -1,1 +0,1 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],n):n((e||self).rrl={},e.react)}(this,function(e,n){function t(){return t=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},t.apply(this,arguments)}var i=["ArrowRight","Right"],o=["ArrowDown","Down"],r=[].concat(["ArrowLeft","Left"],i),a=[].concat(["ArrowUp","Up"],o),s=[].concat(i,o),u=function(e){var i=e.axis,o=e.disabled,u=void 0!==o&&o,c=e.initial,l=void 0===c?0:c,d=e.min,f=void 0===d?0:d,v=e.max,p=void 0===v?Infinity:v,m=e.reverse,b=e.snap,g=void 0!==b&&b,h=e.step,y=void 0===h?10:h,R=e.shiftStep,x=void 0===R?50:R,w=e.onResizeStart,k=e.onResizeEnd,D=e.containerRef,C=n.useRef(!1),z=n.useState(!1),E=z[0],L=z[1],P=n.useState(Math.min(Math.max(l,f),p)),S=P[0],M=P[1],j=n.useMemo(function(){return{role:"separator","aria-valuenow":S,"aria-valuemin":f,"aria-valuemax":p,"aria-orientation":"x"===i?"vertical":"horizontal","aria-disabled":u}},[i,u,p,f,S]),A=n.useCallback(function(e){if(C.current&&!u){e.stopPropagation(),e.preventDefault();var n=function(){if("x"===i){if(null!=D&&D.current){var n=D.current.getBoundingClientRect(),t=n.left;return m?t+n.width-e.clientX:e.clientX-t}return m?document.body.offsetWidth-e.clientX:e.clientX}if(null!=D&&D.current){var o=D.current.getBoundingClientRect(),r=o.top;return m?r+o.height-e.clientY:e.clientY-r}return m?document.body.offsetHeight-e.clientY:e.clientY}();f<n&&n<p?M(n):g&&f>=n+50&&M(0)}},[i,u,p,f,m,D]),O=n.useCallback(function(e){u||(e.stopPropagation(),C.current=!1,L(!1),document.removeEventListener("mousemove",A),document.removeEventListener("mouseup",O),k&&k())},[u,A,k]),X=n.useCallback(function(e){u||(e.stopPropagation(),C.current=!0,L(!0),document.addEventListener("mousemove",A),document.addEventListener("mouseup",O),w&&w())},[u,A,O,w]),Y=n.useCallback(function(e){if(!u)if("Enter"!==e.key){if(("x"!==i||r.includes(e.key))&&("y"!==i||a.includes(e.key))){w&&w();var n=e.shiftKey?x:y,t=m?-1:1,o=s.includes(e.key)?t:-1*t,c=S+n*o;M(c<f?f:c>p?p:c),k&&k()}}else M(l)},[u,i,w,x,y,m,S,f,p,k,l]),K=n.useCallback(function(){u||M(l)},[u,l]);return{position:S,isDragging:E,separatorProps:t({},j,{onMouseDown:X,onKeyDown:Y,onDoubleClick:K}),splitterProps:t({},j,{onMouseDown:X,onKeyDown:Y,onDoubleClick:K})}};e.default=function(e){var n=e.disabled,t=e.initial,i=e.min,o=e.max,r=e.snap;return(0,e.children)(u({axis:e.axis,disabled:void 0!==n&&n,initial:void 0===t?0:t,min:void 0===i?0:i,max:void 0===o?Infinity:o,reverse:e.reverse,snap:void 0!==r&&r,onResizeStart:e.onResizeStart,onResizeEnd:e.onResizeEnd,containerRef:e.containerRef}))},e.useResizable=u}); | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],n):n((e||self).rrl={},e.react)}(this,function(e,n){function t(){return t=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},t.apply(this,arguments)}var i=["ArrowRight","Right"],o=["ArrowDown","Down"],r=[].concat(["ArrowLeft","Left"],i),a=[].concat(["ArrowUp","Up"],o),u=[].concat(i,o),s=function(e){var i,o=e.axis,s=e.disabled,c=void 0!==s&&s,l=e.initial,d=void 0===l?0:l,f=e.min,v=void 0===f?0:f,p=e.max,m=void 0===p?Infinity:p,b=e.reverse,g=e.snap,h=void 0!==g&&g,y=e.step,w=void 0===y?10:y,R=e.shiftStep,x=void 0===R?50:R,k=e.onResizeStart,C=e.onResizeEnd,D=e.containerRef,z=n.useRef(!1),E=n.useState(!1),L=E[0],P=E[1],S=n.useState(Math.min(Math.max(d,v),m)),M=S[0],j=S[1],A=n.useMemo(function(){return{role:"separator","aria-valuenow":M,"aria-valuemin":v,"aria-valuemax":m,"aria-orientation":"x"===o?"vertical":"horizontal","aria-disabled":c}},[o,c,m,v,M]),O=n.useCallback(function(e){if(z.current&&!c){e.stopPropagation(),e.preventDefault();var n=function(){if("x"===o){if(null!=D&&D.current){var n=D.current.getBoundingClientRect(),t=n.left;return b?t+n.width-e.clientX:e.clientX-t}return b?document.body.offsetWidth-e.clientX:e.clientX}if(null!=D&&D.current){var i=D.current.getBoundingClientRect(),r=i.top;return b?r+i.height-e.clientY:e.clientY-r}return b?document.body.offsetHeight-e.clientY:e.clientY}();v<n&&n<m?j(n):h&&v>=n+50&&j(0)}},[o,c,m,v,b,D]),T=n.useCallback(function(e){c||(e.stopPropagation(),z.current=!1,P(!1),document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",T),C&&C())},[c,O,C]),X=n.useCallback(function(e){c||(e.stopPropagation(),z.current=!0,P(!0),document.addEventListener("mousemove",O),document.addEventListener("mouseup",T),k&&k())},[c,O,T,k]),Y=n.useCallback(function(e){if(!c)if("Enter"!==e.key){if(("x"!==o||r.includes(e.key))&&("y"!==o||a.includes(e.key))){k&&k();var n=e.shiftKey?x:w,t=b?-1:1,i=u.includes(e.key)?t:-1*t,s=M+n*i;j(s<v?v:s>m?m:s),C&&C()}}else j(d)},[c,o,k,x,w,b,M,v,m,C,d]),K=n.useCallback(function(){c||j(d)},[c,d]),B=n.useCallback(function(){z.current=!0,P(!0)},[]),I=n.useCallback(function(){z.current=!1,P(!1)},[]);return window.onresize=function(){B(),clearTimeout(i),i=setTimeout(I,100)},{position:M,isDragging:L,separatorProps:t({},A,{onMouseDown:X,onKeyDown:Y,onDoubleClick:K}),splitterProps:t({},A,{onMouseDown:X,onKeyDown:Y,onDoubleClick:K})}};e.default=function(e){var n=e.disabled,t=e.initial,i=e.min,o=e.max,r=e.snap;return(0,e.children)(s({axis:e.axis,disabled:void 0!==n&&n,initial:void 0===t?0:t,min:void 0===i?0:i,max:void 0===o?Infinity:o,reverse:e.reverse,snap:void 0!==r&&r,onResizeStart:e.onResizeStart,onResizeEnd:e.onResizeEnd,containerRef:e.containerRef}))},e.useResizable=s}); |
{ | ||
"name": "@ag_meq/rrl", | ||
"version": "0.1.0", | ||
"version": "0.2.0", | ||
"license": "MIT", | ||
@@ -17,8 +17,6 @@ "files": [ | ||
"lint:fix": "yarn lint --fix", | ||
"test": "tsc --noEmit && yarn lint", | ||
"prepublishOnly": "npm run build", | ||
"prepublishOnly": "npm run test && npm run build", | ||
"preversion": "yarn lint", | ||
"version": "yarn format && git add -A src", | ||
"postversion": "git push && git push --tags", | ||
"prepare": "husky install", | ||
"storybook": "start-storybook -p 6006", | ||
@@ -25,0 +23,0 @@ "build-storybook": "build-storybook -o ./docs" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
18986
140