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

@react-pdf-viewer/toolbar

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/toolbar - npm Package Compare versions

Comparing version 2.4.1 to 2.4.2

126

lib/cjs/toolbar.js

@@ -20,5 +20,27 @@ 'use strict';

function _interopNamespace(e) {
if (e && e.__esModule) return e;
var n = Object.create(null);
if (e) {
Object.keys(e).forEach(function (k) {
if (k !== 'default') {
var d = Object.getOwnPropertyDescriptor(e, k);
Object.defineProperty(n, k, d.get ? d : {
enumerable: true,
get: function () {
return e[k];
}
});
}
});
}
n['default'] = e;
return Object.freeze(n);
}
var React__namespace = /*#__PURE__*/_interopNamespace(React);
var MoreIcon = function () {
return (React.createElement(core.Icon, { size: 16 },
React.createElement("path", { d: "M12,0.5c1.381,0,2.5,1.119,2.5,2.5S13.381,5.5,12,5.5S9.5,4.381,9.5,3S10.619,0.5,12,0.5z\n M12,9.5\n c1.381,0,2.5,1.119,2.5,2.5s-1.119,2.5-2.5,2.5S9.5,13.381,9.5,12S10.619,9.5,12,9.5z\n M12,18.5c1.381,0,2.5,1.119,2.5,2.5\n s-1.119,2.5-2.5,2.5S9.5,22.381,9.5,21S10.619,18.5,12,18.5z" })));
return (React__namespace.createElement(core.Icon, { size: 16 },
React__namespace.createElement("path", { d: "M12,0.5c1.381,0,2.5,1.119,2.5,2.5S13.381,5.5,12,5.5S9.5,4.381,9.5,3S10.619,0.5,12,0.5z\n M12,9.5\n c1.381,0,2.5,1.119,2.5,2.5s-1.119,2.5-2.5,2.5S9.5,13.381,9.5,12S10.619,9.5,12,9.5z\n M12,18.5c1.381,0,2.5,1.119,2.5,2.5\n s-1.119,2.5-2.5,2.5S9.5,22.381,9.5,21S10.619,18.5,12,18.5z" })));
};

@@ -29,27 +51,27 @@

var toolbarSlot = _a.toolbarSlot;
var l10n = React.useContext(core.LocalizationContext);
var l10n = React__namespace.useContext(core.LocalizationContext);
var GoToFirstPageMenuItem = toolbarSlot.GoToFirstPageMenuItem, GoToLastPageMenuItem = toolbarSlot.GoToLastPageMenuItem, RotateBackwardMenuItem = toolbarSlot.RotateBackwardMenuItem, RotateForwardMenuItem = toolbarSlot.RotateForwardMenuItem, ShowPropertiesMenuItem = toolbarSlot.ShowPropertiesMenuItem, SwitchScrollModeMenuItem = toolbarSlot.SwitchScrollModeMenuItem, SwitchSelectionModeMenuItem = toolbarSlot.SwitchSelectionModeMenuItem;
var renderTarget = function (toggle, opened) {
var label = l10n && l10n.toolbar ? l10n.toolbar.moreActions : 'More actions';
return (React.createElement(core.Tooltip, { position: core.Position.BottomRight, target: React.createElement(core.Button, { onClick: toggle, isSelected: opened },
React.createElement(MoreIcon, null)), content: function () { return label; }, offset: PORTAL_OFFSET }));
return (React__namespace.createElement(core.Tooltip, { position: core.Position.BottomRight, target: React__namespace.createElement(core.Button, { onClick: toggle, isSelected: opened },
React__namespace.createElement(MoreIcon, null)), content: function () { return label; }, offset: PORTAL_OFFSET }));
};
var renderContent = function (toggle) {
return (React.createElement(core.Menu, null,
React.createElement(GoToFirstPageMenuItem, { onClick: toggle }),
React.createElement(GoToLastPageMenuItem, { onClick: toggle }),
React.createElement(core.MenuDivider, null),
React.createElement(RotateForwardMenuItem, { onClick: toggle }),
React.createElement(RotateBackwardMenuItem, { onClick: toggle }),
React.createElement(core.MenuDivider, null),
React.createElement(SwitchSelectionModeMenuItem, { mode: selectionMode.SelectionMode.Text, onClick: toggle }),
React.createElement(SwitchSelectionModeMenuItem, { mode: selectionMode.SelectionMode.Hand, onClick: toggle }),
React.createElement(core.MenuDivider, null),
React.createElement(SwitchScrollModeMenuItem, { mode: scrollMode.ScrollMode.Vertical, onClick: toggle }),
React.createElement(SwitchScrollModeMenuItem, { mode: scrollMode.ScrollMode.Horizontal, onClick: toggle }),
React.createElement(SwitchScrollModeMenuItem, { mode: scrollMode.ScrollMode.Wrapped, onClick: toggle }),
React.createElement(core.MenuDivider, null),
React.createElement(ShowPropertiesMenuItem, { onClick: toggle })));
return (React__namespace.createElement(core.Menu, null,
React__namespace.createElement(GoToFirstPageMenuItem, { onClick: toggle }),
React__namespace.createElement(GoToLastPageMenuItem, { onClick: toggle }),
React__namespace.createElement(core.MenuDivider, null),
React__namespace.createElement(RotateForwardMenuItem, { onClick: toggle }),
React__namespace.createElement(RotateBackwardMenuItem, { onClick: toggle }),
React__namespace.createElement(core.MenuDivider, null),
React__namespace.createElement(SwitchSelectionModeMenuItem, { mode: selectionMode.SelectionMode.Text, onClick: toggle }),
React__namespace.createElement(SwitchSelectionModeMenuItem, { mode: selectionMode.SelectionMode.Hand, onClick: toggle }),
React__namespace.createElement(core.MenuDivider, null),
React__namespace.createElement(SwitchScrollModeMenuItem, { mode: scrollMode.ScrollMode.Vertical, onClick: toggle }),
React__namespace.createElement(SwitchScrollModeMenuItem, { mode: scrollMode.ScrollMode.Horizontal, onClick: toggle }),
React__namespace.createElement(SwitchScrollModeMenuItem, { mode: scrollMode.ScrollMode.Wrapped, onClick: toggle }),
React__namespace.createElement(core.MenuDivider, null),
React__namespace.createElement(ShowPropertiesMenuItem, { onClick: toggle })));
};
return (React.createElement(core.Popover, { position: core.Position.BottomRight, target: renderTarget, content: renderContent, offset: PORTAL_OFFSET, closeOnClickOutside: true, closeOnEscape: true }));
return (React__namespace.createElement(core.Popover, { position: core.Position.BottomRight, target: renderTarget, content: renderContent, offset: PORTAL_OFFSET, closeOnClickOutside: true, closeOnEscape: true }));
};

@@ -85,32 +107,32 @@

var CurrentPageInput = toolbarSlot.CurrentPageInput, Download = toolbarSlot.Download, EnterFullScreen = toolbarSlot.EnterFullScreen, GoToNextPage = toolbarSlot.GoToNextPage, GoToPreviousPage = toolbarSlot.GoToPreviousPage, NumberOfPages = toolbarSlot.NumberOfPages, Open = toolbarSlot.Open, Print = toolbarSlot.Print, ShowSearchPopover = toolbarSlot.ShowSearchPopover, Zoom = toolbarSlot.Zoom, ZoomIn = toolbarSlot.ZoomIn, ZoomOut = toolbarSlot.ZoomOut;
return (React.createElement("div", { className: 'rpv-toolbar' },
React.createElement("div", { className: 'rpv-toolbar-left' },
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(ShowSearchPopover, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(GoToPreviousPage, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(CurrentPageInput, null),
return (React__namespace.createElement("div", { className: 'rpv-toolbar' },
React__namespace.createElement("div", { className: 'rpv-toolbar-left' },
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(ShowSearchPopover, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(GoToPreviousPage, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(CurrentPageInput, null),
" / ",
React.createElement(NumberOfPages, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(GoToNextPage, null))),
React.createElement("div", { className: 'rpv-toolbar-center' },
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(ZoomOut, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(Zoom, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(ZoomIn, null))),
React.createElement("div", { className: 'rpv-toolbar-right' },
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(EnterFullScreen, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(Open, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(Download, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(Print, null)),
React.createElement("div", { className: 'rpv-toolbar-item' },
React.createElement(MoreActionsPopover, { toolbarSlot: toolbarSlot })))));
React__namespace.createElement(NumberOfPages, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(GoToNextPage, null))),
React__namespace.createElement("div", { className: 'rpv-toolbar-center' },
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(ZoomOut, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(Zoom, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(ZoomIn, null))),
React__namespace.createElement("div", { className: 'rpv-toolbar-right' },
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(EnterFullScreen, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(Open, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(Download, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(Print, null)),
React__namespace.createElement("div", { className: 'rpv-toolbar-item' },
React__namespace.createElement(MoreActionsPopover, { toolbarSlot: toolbarSlot })))));
};

@@ -163,4 +185,4 @@

var CurrentScale = zoomPluginInstance.CurrentScale, Zoom = zoomPluginInstance.Zoom, ZoomIn = zoomPluginInstance.ZoomIn, ZoomOut = zoomPluginInstance.ZoomOut;
var NumberOfPages = function () { return (React.createElement(CurrentPageLabel, null, function (props) { return React.createElement(React.Fragment, null, props.numberOfPages); })); };
return (React.createElement(Toolbar, __assign({}, props, { slot: {
var NumberOfPages = function () { return (React__namespace.createElement(CurrentPageLabel, null, function (props) { return React__namespace.createElement(React__namespace.Fragment, null, props.numberOfPages); })); };
return (React__namespace.createElement(Toolbar, __assign({}, props, { slot: {
CurrentPageInput: CurrentPageInput,

@@ -167,0 +189,0 @@ CurrentPageLabel: CurrentPageLabel,

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

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core"),n=require("@react-pdf-viewer/scroll-mode"),r=require("@react-pdf-viewer/selection-mode"),o=require("@react-pdf-viewer/drop"),l=require("@react-pdf-viewer/full-screen"),a=require("@react-pdf-viewer/get-file"),i=require("@react-pdf-viewer/open"),c=require("@react-pdf-viewer/page-navigation"),u=require("@react-pdf-viewer/print"),m=require("@react-pdf-viewer/properties"),s=require("@react-pdf-viewer/rotate"),d=require("@react-pdf-viewer/search"),p=require("@react-pdf-viewer/zoom"),g=function(){return e.createElement(t.Icon,{size:16},e.createElement("path",{d:"M12,0.5c1.381,0,2.5,1.119,2.5,2.5S13.381,5.5,12,5.5S9.5,4.381,9.5,3S10.619,0.5,12,0.5z\n M12,9.5\n c1.381,0,2.5,1.119,2.5,2.5s-1.119,2.5-2.5,2.5S9.5,13.381,9.5,12S10.619,9.5,12,9.5z\n M12,18.5c1.381,0,2.5,1.119,2.5,2.5\n s-1.119,2.5-2.5,2.5S9.5,22.381,9.5,21S10.619,18.5,12,18.5z"}))},P={left:0,top:8},v=function(o){var l=o.toolbarSlot,a=e.useContext(t.LocalizationContext),i=l.GoToFirstPageMenuItem,c=l.GoToLastPageMenuItem,u=l.RotateBackwardMenuItem,m=l.RotateForwardMenuItem,s=l.ShowPropertiesMenuItem,d=l.SwitchScrollModeMenuItem,p=l.SwitchSelectionModeMenuItem;return e.createElement(t.Popover,{position:t.Position.BottomRight,target:function(n,r){var o=a&&a.toolbar?a.toolbar.moreActions:"More actions";return e.createElement(t.Tooltip,{position:t.Position.BottomRight,target:e.createElement(t.Button,{onClick:n,isSelected:r},e.createElement(g,null)),content:function(){return o},offset:P})},content:function(o){return e.createElement(t.Menu,null,e.createElement(i,{onClick:o}),e.createElement(c,{onClick:o}),e.createElement(t.MenuDivider,null),e.createElement(m,{onClick:o}),e.createElement(u,{onClick:o}),e.createElement(t.MenuDivider,null),e.createElement(p,{mode:r.SelectionMode.Text,onClick:o}),e.createElement(p,{mode:r.SelectionMode.Hand,onClick:o}),e.createElement(t.MenuDivider,null),e.createElement(d,{mode:n.ScrollMode.Vertical,onClick:o}),e.createElement(d,{mode:n.ScrollMode.Horizontal,onClick:o}),e.createElement(d,{mode:n.ScrollMode.Wrapped,onClick:o}),e.createElement(t.MenuDivider,null),e.createElement(s,{onClick:o}))},offset:P,closeOnClickOutside:!0,closeOnEscape:!0})},E=function(){return(E=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},f=function(t){var n=t.CurrentPageInput,r=t.Download,o=t.EnterFullScreen,l=t.GoToNextPage,a=t.GoToPreviousPage,i=t.NumberOfPages,c=t.Open,u=t.Print,m=t.ShowSearchPopover,s=t.Zoom,d=t.ZoomIn,p=t.ZoomOut;return e.createElement("div",{className:"rpv-toolbar"},e.createElement("div",{className:"rpv-toolbar-left"},e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(m,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(a,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(n,null)," / ",e.createElement(i,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(l,null))),e.createElement("div",{className:"rpv-toolbar-center"},e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(p,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(s,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(d,null))),e.createElement("div",{className:"rpv-toolbar-right"},e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(o,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(c,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(r,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(u,null)),e.createElement("div",{className:"rpv-toolbar-item"},e.createElement(v,{toolbarSlot:t}))))},S=function(e){var t=e.children,n=e.slot;return(t||f)(n)};exports.MoreActionsPopover=v,exports.MoreIcon=g,exports.toolbarPlugin=function(t){var g=o.dropPlugin(),P=l.fullScreenPlugin(t?t.fullScreenPlugin:{}),v=a.getFilePlugin(t?t.getFilePlugin:{}),f=i.openPlugin(),M=c.pageNavigationPlugin(),w=u.printPlugin(),h=m.propertiesPlugin(),I=s.rotatePlugin(),b=n.scrollModePlugin(t?t.scrollModePlugin:{}),C=d.searchPlugin(t?t.searchPlugin:{}),N=r.selectionModePlugin(t?t.selectionModePlugin:{}),T=p.zoomPlugin(),G=[g,P,v,f,M,w,h,I,b,C,N,T];return{dropPluginInstance:g,fullScreenPluginInstance:P,getFilePluginInstance:v,openPluginInstance:f,pageNavigationPluginInstance:M,printPluginInstance:w,propertiesPluginInstance:h,rotatePluginInstance:I,scrollModePluginInstance:b,searchPluginInstance:C,selectionModePluginInstance:N,zoomPluginInstance:T,install:function(e){G.forEach((function(t){t.install&&t.install(e)}))},renderViewer:function(e){var t=e.slot;return G.forEach((function(n){n.renderViewer&&(t=n.renderViewer(E(E({},e),{slot:t})))})),t},uninstall:function(e){G.forEach((function(t){t.uninstall&&t.uninstall(e)}))},onDocumentLoad:function(e){G.forEach((function(t){t.onDocumentLoad&&t.onDocumentLoad(e)}))},onTextLayerRender:function(e){G.forEach((function(t){t.onTextLayerRender&&t.onTextLayerRender(e)}))},onViewerStateChange:function(e){var t=e;return G.forEach((function(e){e.onViewerStateChange&&(t=e.onViewerStateChange(t))})),t},Toolbar:function(t){var n=P.EnterFullScreen,r=v.Download,o=f.Open,l=M.CurrentPageInput,a=M.CurrentPageLabel,i=M.GoToFirstPage,c=M.GoToFirstPageMenuItem,u=M.GoToLastPage,m=M.GoToLastPageMenuItem,s=M.GoToNextPage,d=M.GoToPreviousPage,p=w.Print,g=h.ShowProperties,G=h.ShowPropertiesMenuItem,O=I.Rotate,k=I.RotateBackwardMenuItem,F=I.RotateForwardMenuItem,q=b.SwitchScrollMode,L=b.SwitchScrollModeMenuItem,x=C.Search,R=C.ShowSearchPopover,D=N.SwitchSelectionMode,z=N.SwitchSelectionModeMenuItem,Z=T.CurrentScale,y=T.Zoom,V=T.ZoomIn,B=T.ZoomOut;return e.createElement(S,E({},t,{slot:{CurrentPageInput:l,CurrentPageLabel:a,CurrentScale:Z,Download:r,EnterFullScreen:n,GoToFirstPage:i,GoToFirstPageMenuItem:c,GoToLastPage:u,GoToLastPageMenuItem:m,GoToNextPage:s,GoToPreviousPage:d,NumberOfPages:function(){return e.createElement(a,null,(function(t){return e.createElement(e.Fragment,null,t.numberOfPages)}))},Open:o,Print:p,Rotate:O,RotateBackwardMenuItem:k,RotateForwardMenuItem:F,Search:x,ShowProperties:g,ShowPropertiesMenuItem:G,ShowSearchPopover:R,SwitchScrollMode:q,SwitchScrollModeMenuItem:L,SwitchSelectionMode:D,SwitchSelectionModeMenuItem:z,Zoom:y,ZoomIn:V,ZoomOut:B}}))}}};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core"),n=require("@react-pdf-viewer/scroll-mode"),r=require("@react-pdf-viewer/selection-mode"),o=require("@react-pdf-viewer/drop"),l=require("@react-pdf-viewer/full-screen"),a=require("@react-pdf-viewer/get-file"),c=require("@react-pdf-viewer/open"),i=require("@react-pdf-viewer/page-navigation"),u=require("@react-pdf-viewer/print"),m=require("@react-pdf-viewer/properties"),s=require("@react-pdf-viewer/rotate"),d=require("@react-pdf-viewer/search"),p=require("@react-pdf-viewer/zoom");function g(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var P=g(e),v=function(){return P.createElement(t.Icon,{size:16},P.createElement("path",{d:"M12,0.5c1.381,0,2.5,1.119,2.5,2.5S13.381,5.5,12,5.5S9.5,4.381,9.5,3S10.619,0.5,12,0.5z\n M12,9.5\n c1.381,0,2.5,1.119,2.5,2.5s-1.119,2.5-2.5,2.5S9.5,13.381,9.5,12S10.619,9.5,12,9.5z\n M12,18.5c1.381,0,2.5,1.119,2.5,2.5\n s-1.119,2.5-2.5,2.5S9.5,22.381,9.5,21S10.619,18.5,12,18.5z"}))},f={left:0,top:8},E=function(e){var o=e.toolbarSlot,l=P.useContext(t.LocalizationContext),a=o.GoToFirstPageMenuItem,c=o.GoToLastPageMenuItem,i=o.RotateBackwardMenuItem,u=o.RotateForwardMenuItem,m=o.ShowPropertiesMenuItem,s=o.SwitchScrollModeMenuItem,d=o.SwitchSelectionModeMenuItem;return P.createElement(t.Popover,{position:t.Position.BottomRight,target:function(e,n){var r=l&&l.toolbar?l.toolbar.moreActions:"More actions";return P.createElement(t.Tooltip,{position:t.Position.BottomRight,target:P.createElement(t.Button,{onClick:e,isSelected:n},P.createElement(v,null)),content:function(){return r},offset:f})},content:function(e){return P.createElement(t.Menu,null,P.createElement(a,{onClick:e}),P.createElement(c,{onClick:e}),P.createElement(t.MenuDivider,null),P.createElement(u,{onClick:e}),P.createElement(i,{onClick:e}),P.createElement(t.MenuDivider,null),P.createElement(d,{mode:r.SelectionMode.Text,onClick:e}),P.createElement(d,{mode:r.SelectionMode.Hand,onClick:e}),P.createElement(t.MenuDivider,null),P.createElement(s,{mode:n.ScrollMode.Vertical,onClick:e}),P.createElement(s,{mode:n.ScrollMode.Horizontal,onClick:e}),P.createElement(s,{mode:n.ScrollMode.Wrapped,onClick:e}),P.createElement(t.MenuDivider,null),P.createElement(m,{onClick:e}))},offset:f,closeOnClickOutside:!0,closeOnEscape:!0})},S=function(){return(S=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},M=function(e){var t=e.CurrentPageInput,n=e.Download,r=e.EnterFullScreen,o=e.GoToNextPage,l=e.GoToPreviousPage,a=e.NumberOfPages,c=e.Open,i=e.Print,u=e.ShowSearchPopover,m=e.Zoom,s=e.ZoomIn,d=e.ZoomOut;return P.createElement("div",{className:"rpv-toolbar"},P.createElement("div",{className:"rpv-toolbar-left"},P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(u,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(l,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(t,null)," / ",P.createElement(a,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(o,null))),P.createElement("div",{className:"rpv-toolbar-center"},P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(d,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(m,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(s,null))),P.createElement("div",{className:"rpv-toolbar-right"},P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(r,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(c,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(n,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(i,null)),P.createElement("div",{className:"rpv-toolbar-item"},P.createElement(E,{toolbarSlot:e}))))},w=function(e){var t=e.children,n=e.slot;return(t||M)(n)};exports.MoreActionsPopover=E,exports.MoreIcon=v,exports.toolbarPlugin=function(e){var t=o.dropPlugin(),g=l.fullScreenPlugin(e?e.fullScreenPlugin:{}),v=a.getFilePlugin(e?e.getFilePlugin:{}),f=c.openPlugin(),E=i.pageNavigationPlugin(),M=u.printPlugin(),h=m.propertiesPlugin(),I=s.rotatePlugin(),b=n.scrollModePlugin(e?e.scrollModePlugin:{}),C=d.searchPlugin(e?e.searchPlugin:{}),N=r.selectionModePlugin(e?e.selectionModePlugin:{}),O=p.zoomPlugin(),T=[t,g,v,f,E,M,h,I,b,C,N,O];return{dropPluginInstance:t,fullScreenPluginInstance:g,getFilePluginInstance:v,openPluginInstance:f,pageNavigationPluginInstance:E,printPluginInstance:M,propertiesPluginInstance:h,rotatePluginInstance:I,scrollModePluginInstance:b,searchPluginInstance:C,selectionModePluginInstance:N,zoomPluginInstance:O,install:function(e){T.forEach((function(t){t.install&&t.install(e)}))},renderViewer:function(e){var t=e.slot;return T.forEach((function(n){n.renderViewer&&(t=n.renderViewer(S(S({},e),{slot:t})))})),t},uninstall:function(e){T.forEach((function(t){t.uninstall&&t.uninstall(e)}))},onDocumentLoad:function(e){T.forEach((function(t){t.onDocumentLoad&&t.onDocumentLoad(e)}))},onTextLayerRender:function(e){T.forEach((function(t){t.onTextLayerRender&&t.onTextLayerRender(e)}))},onViewerStateChange:function(e){var t=e;return T.forEach((function(e){e.onViewerStateChange&&(t=e.onViewerStateChange(t))})),t},Toolbar:function(e){var t=g.EnterFullScreen,n=v.Download,r=f.Open,o=E.CurrentPageInput,l=E.CurrentPageLabel,a=E.GoToFirstPage,c=E.GoToFirstPageMenuItem,i=E.GoToLastPage,u=E.GoToLastPageMenuItem,m=E.GoToNextPage,s=E.GoToPreviousPage,d=M.Print,p=h.ShowProperties,T=h.ShowPropertiesMenuItem,k=I.Rotate,G=I.RotateBackwardMenuItem,F=I.RotateForwardMenuItem,q=b.SwitchScrollMode,L=b.SwitchScrollModeMenuItem,x=C.Search,R=C.ShowSearchPopover,D=N.SwitchSelectionMode,y=N.SwitchSelectionModeMenuItem,z=O.CurrentScale,Z=O.Zoom,j=O.ZoomIn,V=O.ZoomOut;return P.createElement(w,S({},e,{slot:{CurrentPageInput:o,CurrentPageLabel:l,CurrentScale:z,Download:n,EnterFullScreen:t,GoToFirstPage:a,GoToFirstPageMenuItem:c,GoToLastPage:i,GoToLastPageMenuItem:u,GoToNextPage:m,GoToPreviousPage:s,NumberOfPages:function(){return P.createElement(l,null,(function(e){return P.createElement(P.Fragment,null,e.numberOfPages)}))},Open:r,Print:d,Rotate:k,RotateBackwardMenuItem:G,RotateForwardMenuItem:F,Search:x,ShowProperties:p,ShowPropertiesMenuItem:T,ShowSearchPopover:R,SwitchScrollMode:q,SwitchScrollModeMenuItem:L,SwitchSelectionMode:D,SwitchSelectionModeMenuItem:y,Zoom:Z,ZoomIn:j,ZoomOut:V}}))}}};
{
"name": "@react-pdf-viewer/toolbar",
"version": "2.4.1",
"version": "2.4.2",
"description": "A React component to view a PDF document",

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

"dependencies": {
"@react-pdf-viewer/core": "2.4.1",
"@react-pdf-viewer/drop": "2.4.1",
"@react-pdf-viewer/full-screen": "2.4.1",
"@react-pdf-viewer/get-file": "2.4.1",
"@react-pdf-viewer/open": "2.4.1",
"@react-pdf-viewer/page-navigation": "2.4.1",
"@react-pdf-viewer/print": "2.4.1",
"@react-pdf-viewer/properties": "2.4.1",
"@react-pdf-viewer/rotate": "2.4.1",
"@react-pdf-viewer/scroll-mode": "2.4.1",
"@react-pdf-viewer/search": "2.4.1",
"@react-pdf-viewer/selection-mode": "2.4.1",
"@react-pdf-viewer/zoom": "2.4.1"
"@react-pdf-viewer/core": "2.4.2",
"@react-pdf-viewer/drop": "2.4.2",
"@react-pdf-viewer/full-screen": "2.4.2",
"@react-pdf-viewer/get-file": "2.4.2",
"@react-pdf-viewer/open": "2.4.2",
"@react-pdf-viewer/page-navigation": "2.4.2",
"@react-pdf-viewer/print": "2.4.2",
"@react-pdf-viewer/properties": "2.4.2",
"@react-pdf-viewer/rotate": "2.4.2",
"@react-pdf-viewer/scroll-mode": "2.4.2",
"@react-pdf-viewer/search": "2.4.2",
"@react-pdf-viewer/selection-mode": "2.4.2",
"@react-pdf-viewer/zoom": "2.4.2"
},

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

},
"gitHead": "ecc13b17c4b2ce670b4faca550ec036ead8425da"
"gitHead": "cdcbd1484baab181f5a5c9ee2e0b82bd6481cdc6"
}

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