function n(n){var r=null;return function(){return null===r&&(r=n,function(){r=null})}}var r=n("dragHorizontal"),t=n("dragVertical");function u(n){var u=!1;if("y"===n)u=t();else if("x"===n)u=r();else{var e=r(),i=t();e&&i?u=function(){e(),i()}:(e&&e(),i&&i())}return u}function e(){var n=u(!0);return!n||(n(),!1)}export{n as createLock,u as getGlobalLock,e as isDragActive};
//# sourceMappingURL=lock.js.map
