New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@react-pdf-viewer/scroll-mode

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-pdf-viewer/scroll-mode - npm Package Compare versions

Comparing version 2.5.0 to 2.6.0

20

lib/cjs/scroll-mode.js

@@ -111,3 +111,3 @@ 'use strict';

var isSelected = _a.isSelected, mode = _a.mode, onClick = _a.onClick;
return (React__namespace.createElement(SwitchScrollModeDecorator, { mode: mode, onClick: onClick }, function (props) { return (React__namespace.createElement(core.Tooltip, { position: core.Position.BottomCenter, target: React__namespace.createElement(core.Button, { isSelected: isSelected, onClick: props.onClick }, props.icon), content: function () { return props.label; }, offset: TOOLTIP_OFFSET })); }));
return (React__namespace.createElement(SwitchScrollModeDecorator, { mode: mode, onClick: onClick }, function (props) { return (React__namespace.createElement(core.Tooltip, { position: core.Position.BottomCenter, target: React__namespace.createElement(core.MinimalButton, { isSelected: isSelected, onClick: props.onClick }, props.icon), content: function () { return props.label; }, offset: TOOLTIP_OFFSET })); }));
};

@@ -128,15 +128,15 @@

case ScrollMode$1.Vertical:
pagesEle.classList.add('rpv-scroll-mode-vertical');
pagesEle.classList.remove('rpv-scroll-mode-horizontal');
pagesEle.classList.remove('rpv-scroll-mode-wrapped');
pagesEle.classList.add('rpv-scroll-mode__vertical');
pagesEle.classList.remove('rpv-scroll-mode__horizontal');
pagesEle.classList.remove('rpv-scroll-mode__wrapped');
break;
case ScrollMode$1.Horizontal:
pagesEle.classList.add('rpv-scroll-mode-horizontal');
pagesEle.classList.remove('rpv-scroll-mode-vertical');
pagesEle.classList.remove('rpv-scroll-mode-wrapped');
pagesEle.classList.add('rpv-scroll-mode__horizontal');
pagesEle.classList.remove('rpv-scroll-mode__vertical');
pagesEle.classList.remove('rpv-scroll-mode__wrapped');
break;
case ScrollMode$1.Wrapped:
pagesEle.classList.add('rpv-scroll-mode-wrapped');
pagesEle.classList.remove('rpv-scroll-mode-vertical');
pagesEle.classList.remove('rpv-scroll-mode-horizontal');
pagesEle.classList.add('rpv-scroll-mode__wrapped');
pagesEle.classList.remove('rpv-scroll-mode__vertical');
pagesEle.classList.remove('rpv-scroll-mode__horizontal');
break;

@@ -143,0 +143,0 @@ }

@@ -1,2 +0,2 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core");function r(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var c=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,c.get?c:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var c,n=r(e),o=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M6.5,21.5c0,0.552-0.448,1-1,1h-4c-0.552,0-1-0.448-1-1v-20c0-0.552,0.448-1,1-1h4c0.552,0,1,0.448,1,1V21.5z\n M14.5,21.5c0,0.552-0.448,1-1,1h-4c-0.552,0-1-0.448-1-1v-20c0-0.552,0.448-1,1-1h4c0.552,0,1,0.448,1,1V21.5z\n M22.5,21.5 c0,0.552-0.448,1-1,1h-4c-0.552,0-1-0.448-1-1v-20c0-0.552,0.448-1,1-1h4c0.552,0,1,0.448,1,1V21.5z"}))};!function(e){e.Horizontal="Horizontal",e.Vertical="Vertical",e.Wrapped="Wrapped"}(c||(c={}));var l=c,i=function(){return(i=Object.assign||function(e){for(var t,r=1,c=arguments.length;r<c;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},a=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M23.5,5.5c0,0.552-0.448,1-1,1h-21c-0.552,0-1-0.448-1-1v-3c0-0.552,0.448-1,1-1h21c0.552,0,1,0.448,1,1V5.5z\n M23.5,13.5c0,0.552-0.448,1-1,1h-21c-0.552,0-1-0.448-1-1v-3c0-0.552,0.448-1,1-1h21c0.552,0,1,0.448,1,1V13.5z\n M23.5,21.5 c0,0.552-0.448,1-1,1h-21c-0.552,0-1-0.448-1-1v-3c0-0.552,0.448-1,1-1h21c0.552,0,1,0.448,1,1V21.5z"}))},s=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M10.5,9.5c0,0.552-0.448,1-1,1h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V9.5z\n M23.5,9.5c0,0.552-0.448,1-1,1h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V9.5z\n M10.5,22.5 c0,0.552-0.448,1-1,1h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V22.5z\n M23.5,22.5c0,0.552-0.448,1-1,1 h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V22.5z"}))},u=function(e){var r=e.children,c=e.mode,i=e.onClick,u=n.useContext(t.LocalizationContext),d="",m=n.createElement(a,null);switch(c){case l.Horizontal:d=u&&u.scrollMode?u.scrollMode.horizontalScrolling:"Horizontal scrolling",m=n.createElement(o,null);break;case l.Wrapped:d=u&&u.scrollMode?u.scrollMode.wrappedScrolling:"Wrapped scrolling",m=n.createElement(s,null);break;case l.Vertical:default:d=u&&u.scrollMode?u.scrollMode.verticalScrolling:"Vertical scrolling",m=n.createElement(a,null)}return r({icon:m,label:d,onClick:i})},d={left:0,top:8},m=function(e){var r=e.isSelected,c=e.mode,o=e.onClick;return n.createElement(u,{mode:c,onClick:o},(function(e){return n.createElement(t.Tooltip,{position:t.Position.BottomCenter,target:n.createElement(t.Button,{isSelected:r,onClick:e.onClick},e.icon),content:function(){return e.label},offset:d})}))},f=function(e){var t=n.useState(e.get("scrollMode")||l.Vertical),r=t[0],c=t[1],o=function(e){c(e)};return n.useEffect((function(){return e.subscribe("scrollMode",o),function(){e.unsubscribe("scrollMode",o)}}),[]),{scrollMode:r,switchTo:function(t){var r=e.get("getPagesContainer");if(r){var c=r();if(c){switch(t){case l.Vertical:c.classList.add("rpv-scroll-mode-vertical"),c.classList.remove("rpv-scroll-mode-horizontal"),c.classList.remove("rpv-scroll-mode-wrapped");break;case l.Horizontal:c.classList.add("rpv-scroll-mode-horizontal"),c.classList.remove("rpv-scroll-mode-vertical"),c.classList.remove("rpv-scroll-mode-wrapped");break;case l.Wrapped:c.classList.add("rpv-scroll-mode-wrapped"),c.classList.remove("rpv-scroll-mode-vertical"),c.classList.remove("rpv-scroll-mode-horizontal")}e.update("scrollMode",t)}}}}},p=function(e){var t=e.children,r=e.mode,c=e.store,o=f(c),l=o.scrollMode,i=o.switchTo,a=l===r;return(t||function(e){return n.createElement(m,{isSelected:a,mode:e.mode,onClick:e.onClick})})({isSelected:a,mode:r,onClick:function(){return i(r)}})},v=function(e){var r=e.isSelected,c=e.mode,o=e.onClick;return n.createElement(u,{mode:c,onClick:o},(function(e){return n.createElement(t.MenuItem,{checked:r,icon:e.icon,onClick:e.onClick},e.label)}))},h=function(e){var t=e.store,r=f(t).switchTo,c=function(e){if(e()){var c=t.get("scrollMode")||l.Vertical;c!==l.Vertical&&r(c)}};return n.useEffect((function(){return t.subscribe("getPagesContainer",c),function(){t.unsubscribe("getPagesContainer",c)}}),[]),n.createElement(n.Fragment,null)};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core");function r(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var c=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,c.get?c:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var c,n=r(e),o=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M6.5,21.5c0,0.552-0.448,1-1,1h-4c-0.552,0-1-0.448-1-1v-20c0-0.552,0.448-1,1-1h4c0.552,0,1,0.448,1,1V21.5z\n M14.5,21.5c0,0.552-0.448,1-1,1h-4c-0.552,0-1-0.448-1-1v-20c0-0.552,0.448-1,1-1h4c0.552,0,1,0.448,1,1V21.5z\n M22.5,21.5 c0,0.552-0.448,1-1,1h-4c-0.552,0-1-0.448-1-1v-20c0-0.552,0.448-1,1-1h4c0.552,0,1,0.448,1,1V21.5z"}))};!function(e){e.Horizontal="Horizontal",e.Vertical="Vertical",e.Wrapped="Wrapped"}(c||(c={}));var l=c,i=function(){return(i=Object.assign||function(e){for(var t,r=1,c=arguments.length;r<c;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},a=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M23.5,5.5c0,0.552-0.448,1-1,1h-21c-0.552,0-1-0.448-1-1v-3c0-0.552,0.448-1,1-1h21c0.552,0,1,0.448,1,1V5.5z\n M23.5,13.5c0,0.552-0.448,1-1,1h-21c-0.552,0-1-0.448-1-1v-3c0-0.552,0.448-1,1-1h21c0.552,0,1,0.448,1,1V13.5z\n M23.5,21.5 c0,0.552-0.448,1-1,1h-21c-0.552,0-1-0.448-1-1v-3c0-0.552,0.448-1,1-1h21c0.552,0,1,0.448,1,1V21.5z"}))},s=function(){return n.createElement(t.Icon,{size:16},n.createElement("path",{d:"M10.5,9.5c0,0.552-0.448,1-1,1h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V9.5z\n M23.5,9.5c0,0.552-0.448,1-1,1h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V9.5z\n M10.5,22.5 c0,0.552-0.448,1-1,1h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V22.5z\n M23.5,22.5c0,0.552-0.448,1-1,1 h-8c-0.552,0-1-0.448-1-1v-8c0-0.552,0.448-1,1-1h8c0.552,0,1,0.448,1,1V22.5z"}))},u=function(e){var r=e.children,c=e.mode,i=e.onClick,u=n.useContext(t.LocalizationContext),d="",m=n.createElement(a,null);switch(c){case l.Horizontal:d=u&&u.scrollMode?u.scrollMode.horizontalScrolling:"Horizontal scrolling",m=n.createElement(o,null);break;case l.Wrapped:d=u&&u.scrollMode?u.scrollMode.wrappedScrolling:"Wrapped scrolling",m=n.createElement(s,null);break;case l.Vertical:default:d=u&&u.scrollMode?u.scrollMode.verticalScrolling:"Vertical scrolling",m=n.createElement(a,null)}return r({icon:m,label:d,onClick:i})},d={left:0,top:8},m=function(e){var r=e.isSelected,c=e.mode,o=e.onClick;return n.createElement(u,{mode:c,onClick:o},(function(e){return n.createElement(t.Tooltip,{position:t.Position.BottomCenter,target:n.createElement(t.MinimalButton,{isSelected:r,onClick:e.onClick},e.icon),content:function(){return e.label},offset:d})}))},f=function(e){var t=n.useState(e.get("scrollMode")||l.Vertical),r=t[0],c=t[1],o=function(e){c(e)};return n.useEffect((function(){return e.subscribe("scrollMode",o),function(){e.unsubscribe("scrollMode",o)}}),[]),{scrollMode:r,switchTo:function(t){var r=e.get("getPagesContainer");if(r){var c=r();if(c){switch(t){case l.Vertical:c.classList.add("rpv-scroll-mode__vertical"),c.classList.remove("rpv-scroll-mode__horizontal"),c.classList.remove("rpv-scroll-mode__wrapped");break;case l.Horizontal:c.classList.add("rpv-scroll-mode__horizontal"),c.classList.remove("rpv-scroll-mode__vertical"),c.classList.remove("rpv-scroll-mode__wrapped");break;case l.Wrapped:c.classList.add("rpv-scroll-mode__wrapped"),c.classList.remove("rpv-scroll-mode__vertical"),c.classList.remove("rpv-scroll-mode__horizontal")}e.update("scrollMode",t)}}}}},p=function(e){var t=e.children,r=e.mode,c=e.store,o=f(c),l=o.scrollMode,i=o.switchTo,a=l===r;return(t||function(e){return n.createElement(m,{isSelected:a,mode:e.mode,onClick:e.onClick})})({isSelected:a,mode:r,onClick:function(){return i(r)}})},v=function(e){var r=e.isSelected,c=e.mode,o=e.onClick;return n.createElement(u,{mode:c,onClick:o},(function(e){return n.createElement(t.MenuItem,{checked:r,icon:e.icon,onClick:e.onClick},e.label)}))},h=function(e){var t=e.store,r=f(t).switchTo,c=function(e){if(e()){var c=t.get("scrollMode")||l.Vertical;c!==l.Vertical&&r(c)}};return n.useEffect((function(){return t.subscribe("getPagesContainer",c),function(){t.unsubscribe("getPagesContainer",c)}}),[]),n.createElement(n.Fragment,null)};
/*! *****************************************************************************

@@ -3,0 +3,0 @@ Copyright (c) Microsoft Corporation.

{
"name": "@react-pdf-viewer/scroll-mode",
"version": "2.5.0",
"version": "2.6.0",
"description": "A React component to view a PDF document",

@@ -36,3 +36,3 @@ "license": "https://react-pdf-viewer.dev/license",

"dependencies": {
"@react-pdf-viewer/core": "2.5.0"
"@react-pdf-viewer/core": "2.6.0"
},

@@ -52,3 +52,3 @@ "peerDependencies": {

},
"gitHead": "3c7ba1ea082607670f4e2bf69d5312a14baf7057"
"gitHead": "91d6279570bd3d4672b131100392afd6e8658892"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc