@react-pdf-viewer/toolbar
Advanced tools
Comparing version 3.2.0 to 3.3.0
@@ -218,3 +218,3 @@ 'use strict'; | ||
var Open = openPluginInstance.Open, OpenMenuItem = openPluginInstance.OpenMenuItem; | ||
var CurrentPageInput = pageNavigationPluginInstance.CurrentPageInput, CurrentPageLabel = pageNavigationPluginInstance.CurrentPageLabel, GoToFirstPage = pageNavigationPluginInstance.GoToFirstPage, GoToFirstPageMenuItem = pageNavigationPluginInstance.GoToFirstPageMenuItem, GoToLastPage = pageNavigationPluginInstance.GoToLastPage, GoToLastPageMenuItem = pageNavigationPluginInstance.GoToLastPageMenuItem, GoToNextPage = pageNavigationPluginInstance.GoToNextPage, GoToNextPageMenuItem = pageNavigationPluginInstance.GoToNextPageMenuItem, GoToPreviousPage = pageNavigationPluginInstance.GoToPreviousPage, GoToPreviousPageMenuItem = pageNavigationPluginInstance.GoToPreviousPageMenuItem; | ||
var CurrentPageInput = pageNavigationPluginInstance.CurrentPageInput, CurrentPageLabel = pageNavigationPluginInstance.CurrentPageLabel, GoToFirstPage = pageNavigationPluginInstance.GoToFirstPage, GoToFirstPageMenuItem = pageNavigationPluginInstance.GoToFirstPageMenuItem, GoToLastPage = pageNavigationPluginInstance.GoToLastPage, GoToLastPageMenuItem = pageNavigationPluginInstance.GoToLastPageMenuItem, GoToNextPage = pageNavigationPluginInstance.GoToNextPage, GoToNextPageMenuItem = pageNavigationPluginInstance.GoToNextPageMenuItem, GoToPreviousPage = pageNavigationPluginInstance.GoToPreviousPage, GoToPreviousPageMenuItem = pageNavigationPluginInstance.GoToPreviousPageMenuItem, NumberOfPages = pageNavigationPluginInstance.NumberOfPages; | ||
var Print = printPluginInstance.Print, PrintMenuItem = printPluginInstance.PrintMenuItem; | ||
@@ -228,3 +228,2 @@ var ShowProperties = propertiesPluginInstance.ShowProperties, ShowPropertiesMenuItem = propertiesPluginInstance.ShowPropertiesMenuItem; | ||
var CurrentScale = zoomPluginInstance.CurrentScale, Zoom = zoomPluginInstance.Zoom, ZoomIn = zoomPluginInstance.ZoomIn, ZoomInMenuItem = zoomPluginInstance.ZoomInMenuItem, ZoomOut = zoomPluginInstance.ZoomOut, ZoomOutMenuItem = zoomPluginInstance.ZoomOutMenuItem; | ||
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: { | ||
@@ -231,0 +230,0 @@ CurrentPageInput: CurrentPageInput, |
@@ -1,2 +0,2 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/full-screen"),r=require("@react-pdf-viewer/get-file"),n=require("@react-pdf-viewer/open"),o=require("@react-pdf-viewer/page-navigation"),a=require("@react-pdf-viewer/print"),l=require("@react-pdf-viewer/properties"),i=require("@react-pdf-viewer/rotate"),c=require("@react-pdf-viewer/scroll-mode"),m=require("@react-pdf-viewer/search"),u=require("@react-pdf-viewer/selection-mode"),s=require("@react-pdf-viewer/theme"),d=require("@react-pdf-viewer/zoom"),p=require("@react-pdf-viewer/core");function v(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var _=v(e),E=function(){return E=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},E.apply(this,arguments)},g=function(){return _.createElement(p.Icon,{size:16},_.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},f=function(e){var t=e.toolbarSlot,r=_.useContext(p.LocalizationContext).l10n,n=_.useContext(p.ThemeContext).direction===p.TextDirection.RightToLeft?p.Position.BottomLeft:p.Position.BottomRight,o=t.DownloadMenuItem,a=t.EnterFullScreenMenuItem,l=t.GoToFirstPageMenuItem,i=t.GoToLastPageMenuItem,c=t.GoToNextPageMenuItem,m=t.GoToPreviousPageMenuItem,s=t.OpenMenuItem,d=t.PrintMenuItem,v=t.RotateBackwardMenuItem,E=t.RotateForwardMenuItem,f=t.ShowPropertiesMenuItem,M=t.SwitchScrollModeMenuItem,h=t.SwitchSelectionModeMenuItem,S=t.SwitchThemeMenuItem;return _.createElement(p.Popover,{ariaControlsSuffix:"toolbar-more-actions",ariaHasPopup:"menu",position:n,target:function(e,t){var o=r&&r.toolbar?r.toolbar.moreActions:"More actions";return _.createElement(p.Tooltip,{ariaControlsSuffix:"toolbar-more-actions",position:n,target:_.createElement(p.MinimalButton,{ariaLabel:o,isSelected:t,testId:"toolbar__more-actions-popover-target",onClick:e},_.createElement(g,null)),content:function(){return o},offset:P})},content:function(e){return _.createElement(p.Menu,null,_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(S,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(a,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(s,null)),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(d,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(o,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(p.MenuDivider,null)),_.createElement(l,{onClick:e}),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(m,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(c,{onClick:e})),_.createElement(i,{onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(E,{onClick:e}),_.createElement(v,{onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(h,{mode:u.SelectionMode.Text,onClick:e}),_.createElement(h,{mode:u.SelectionMode.Hand,onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(M,{mode:p.ScrollMode.Vertical,onClick:e}),_.createElement(M,{mode:p.ScrollMode.Horizontal,onClick:e}),_.createElement(M,{mode:p.ScrollMode.Wrapped,onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(f,{onClick:e}))},offset:P,closeOnClickOutside:!0,closeOnEscape:!0})},M=function(e){return function(t){var r=_.useMemo((function(){return e(t)}),[]),n=_.useContext(p.ThemeContext).direction===p.TextDirection.RightToLeft,o=r.CurrentPageInput,a=r.Download,l=r.EnterFullScreen,i=r.GoToNextPage,c=r.GoToPreviousPage,m=r.NumberOfPages,u=r.Open,s=r.Print,d=r.ShowSearchPopover,v=r.SwitchTheme,E=r.Zoom,g=r.ZoomIn,P=r.ZoomOut;return _.createElement("div",{"data-testid":"toolbar",className:p.classNames({"rpv-toolbar":!0,"rpv-toolbar--rtl":n}),role:"toolbar","aria-orientation":"horizontal"},_.createElement("div",{className:"rpv-toolbar__left"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(d,null)),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-small"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(c,null))),_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(o,null),_.createElement("span",{className:"rpv-toolbar__label"},_.createElement(m,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-small"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(i,null)))),_.createElement("div",{className:"rpv-toolbar__center"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(P,null)),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-small"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(E,null))),_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(g,null))),_.createElement("div",{className:"rpv-toolbar__right"},_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(v,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(l,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(u,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(a,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(s,null))),_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(f,{toolbarSlot:r}))))}},h=function(e){var t=e.NumberOfPages;return Object.assign({},e,{NumberOfPages:function(){return _.createElement(_.Fragment,null,"/ ",_.createElement(t,null))}})},S=function(e){return M(h)(e)},I=function(e){var t=e.children,r=e.slot;return(t||S)(r)}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/full-screen"),r=require("@react-pdf-viewer/get-file"),n=require("@react-pdf-viewer/open"),o=require("@react-pdf-viewer/page-navigation"),a=require("@react-pdf-viewer/print"),l=require("@react-pdf-viewer/properties"),i=require("@react-pdf-viewer/rotate"),c=require("@react-pdf-viewer/scroll-mode"),m=require("@react-pdf-viewer/search"),u=require("@react-pdf-viewer/selection-mode"),s=require("@react-pdf-viewer/theme"),d=require("@react-pdf-viewer/zoom"),p=require("@react-pdf-viewer/core");function v(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var _=v(e),g=function(){return g=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},g.apply(this,arguments)},E=function(){return _.createElement(p.Icon,{size:16},_.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},f=function(e){var t=e.toolbarSlot,r=_.useContext(p.LocalizationContext).l10n,n=_.useContext(p.ThemeContext).direction===p.TextDirection.RightToLeft?p.Position.BottomLeft:p.Position.BottomRight,o=t.DownloadMenuItem,a=t.EnterFullScreenMenuItem,l=t.GoToFirstPageMenuItem,i=t.GoToLastPageMenuItem,c=t.GoToNextPageMenuItem,m=t.GoToPreviousPageMenuItem,s=t.OpenMenuItem,d=t.PrintMenuItem,v=t.RotateBackwardMenuItem,g=t.RotateForwardMenuItem,f=t.ShowPropertiesMenuItem,M=t.SwitchScrollModeMenuItem,h=t.SwitchSelectionModeMenuItem,S=t.SwitchThemeMenuItem;return _.createElement(p.Popover,{ariaControlsSuffix:"toolbar-more-actions",ariaHasPopup:"menu",position:n,target:function(e,t){var o=r&&r.toolbar?r.toolbar.moreActions:"More actions";return _.createElement(p.Tooltip,{ariaControlsSuffix:"toolbar-more-actions",position:n,target:_.createElement(p.MinimalButton,{ariaLabel:o,isSelected:t,testId:"toolbar__more-actions-popover-target",onClick:e},_.createElement(E,null)),content:function(){return o},offset:P})},content:function(e){return _.createElement(p.Menu,null,_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(S,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(a,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(s,null)),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(d,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(o,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(p.MenuDivider,null)),_.createElement(l,{onClick:e}),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(m,{onClick:e})),_.createElement("div",{className:"rpv-core__display--block rpv-core__display--hidden-medium"},_.createElement(c,{onClick:e})),_.createElement(i,{onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(g,{onClick:e}),_.createElement(v,{onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(h,{mode:u.SelectionMode.Text,onClick:e}),_.createElement(h,{mode:u.SelectionMode.Hand,onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(M,{mode:p.ScrollMode.Vertical,onClick:e}),_.createElement(M,{mode:p.ScrollMode.Horizontal,onClick:e}),_.createElement(M,{mode:p.ScrollMode.Wrapped,onClick:e}),_.createElement(p.MenuDivider,null),_.createElement(f,{onClick:e}))},offset:P,closeOnClickOutside:!0,closeOnEscape:!0})},M=function(e){return function(t){var r=_.useMemo((function(){return e(t)}),[]),n=_.useContext(p.ThemeContext).direction===p.TextDirection.RightToLeft,o=r.CurrentPageInput,a=r.Download,l=r.EnterFullScreen,i=r.GoToNextPage,c=r.GoToPreviousPage,m=r.NumberOfPages,u=r.Open,s=r.Print,d=r.ShowSearchPopover,v=r.SwitchTheme,g=r.Zoom,E=r.ZoomIn,P=r.ZoomOut;return _.createElement("div",{"data-testid":"toolbar",className:p.classNames({"rpv-toolbar":!0,"rpv-toolbar--rtl":n}),role:"toolbar","aria-orientation":"horizontal"},_.createElement("div",{className:"rpv-toolbar__left"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(d,null)),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-small"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(c,null))),_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(o,null),_.createElement("span",{className:"rpv-toolbar__label"},_.createElement(m,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-small"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(i,null)))),_.createElement("div",{className:"rpv-toolbar__center"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(P,null)),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-small"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(g,null))),_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(E,null))),_.createElement("div",{className:"rpv-toolbar__right"},_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(v,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(l,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(u,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(a,null))),_.createElement("div",{className:"rpv-core__display--hidden rpv-core__display--block-medium"},_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(s,null))),_.createElement("div",{className:"rpv-toolbar__item"},_.createElement(f,{toolbarSlot:r}))))}},h=function(e){var t=e.NumberOfPages;return Object.assign({},e,{NumberOfPages:function(){return _.createElement(_.Fragment,null,"/ ",_.createElement(t,null))}})},S=function(e){return M(h)(e)},I=function(e){var t=e.children,r=e.slot;return(t||S)(r)}; | ||
/*! ***************************************************************************** | ||
@@ -15,2 +15,2 @@ Copyright (c) Microsoft Corporation. | ||
PERFORMANCE OF THIS SOFTWARE. | ||
***************************************************************************** */exports.MoreActionsPopover=f,exports.MoreIcon=g,exports.toolbarPlugin=function(e){var p=t.fullScreenPlugin(e?e.fullScreenPlugin:{}),v=r.getFilePlugin(e?e.getFilePlugin:{}),g=n.openPlugin(e?e.openPlugin:{}),P=o.pageNavigationPlugin(),f=a.printPlugin(e?e.printPlugin:{}),h=l.propertiesPlugin(),S=i.rotatePlugin(),b=c.scrollModePlugin(),w=m.searchPlugin(e?e.searchPlugin:{}),y=u.selectionModePlugin(e?e.selectionModePlugin:{}),N=s.themePlugin(),k=d.zoomPlugin(e?e.zoomPlugin:{}),T=[p,v,g,P,f,h,S,b,w,y,N,k],C=_.useCallback((function(e){var t=p.EnterFullScreen,r=p.EnterFullScreenMenuItem,n=v.Download,o=v.DownloadMenuItem,a=g.Open,l=g.OpenMenuItem,i=P.CurrentPageInput,c=P.CurrentPageLabel,m=P.GoToFirstPage,u=P.GoToFirstPageMenuItem,s=P.GoToLastPage,d=P.GoToLastPageMenuItem,M=P.GoToNextPage,T=P.GoToNextPageMenuItem,C=P.GoToPreviousPage,O=P.GoToPreviousPageMenuItem,x=f.Print,F=f.PrintMenuItem,G=h.ShowProperties,L=h.ShowPropertiesMenuItem,D=S.Rotate,q=S.RotateBackwardMenuItem,R=S.RotateForwardMenuItem,Z=b.SwitchScrollMode,z=b.SwitchScrollModeMenuItem,j=w.Search,V=w.ShowSearchPopover,B=y.SwitchSelectionMode,H=y.SwitchSelectionModeMenuItem,A=N.SwitchTheme,W=N.SwitchThemeMenuItem,J=k.CurrentScale,K=k.Zoom,Q=k.ZoomIn,U=k.ZoomInMenuItem,X=k.ZoomOut,Y=k.ZoomOutMenuItem;return _.createElement(I,E({},e,{slot:{CurrentPageInput:i,CurrentPageLabel:c,CurrentScale:J,Download:n,DownloadMenuItem:o,EnterFullScreen:t,EnterFullScreenMenuItem:r,GoToFirstPage:m,GoToFirstPageMenuItem:u,GoToLastPage:s,GoToLastPageMenuItem:d,GoToNextPage:M,GoToNextPageMenuItem:T,GoToPreviousPage:C,GoToPreviousPageMenuItem:O,NumberOfPages:function(){return _.createElement(c,null,(function(e){return _.createElement(_.Fragment,null,e.numberOfPages)}))},Open:a,OpenMenuItem:l,Print:x,PrintMenuItem:F,Rotate:D,RotateBackwardMenuItem:q,RotateForwardMenuItem:R,Search:j,ShowProperties:G,ShowPropertiesMenuItem:L,ShowSearchPopover:V,SwitchScrollMode:Z,SwitchScrollModeMenuItem:z,SwitchSelectionMode:B,SwitchSelectionModeMenuItem:H,SwitchTheme:A,SwitchThemeMenuItem:W,Zoom:K,ZoomIn:Q,ZoomInMenuItem:U,ZoomOut:X,ZoomOutMenuItem:Y}}))}),[]);return{fullScreenPluginInstance:p,getFilePluginInstance:v,openPluginInstance:g,pageNavigationPluginInstance:P,printPluginInstance:f,propertiesPluginInstance:h,rotatePluginInstance:S,scrollModePluginInstance:b,searchPluginInstance:w,selectionModePluginInstance:y,themePluginInstance:N,zoomPluginInstance:k,install:function(e){T.forEach((function(t){t.install&&t.install(e)}))},renderPageLayer:function(e){return _.createElement(_.Fragment,null,T.map((function(t,r){return t.renderPageLayer?_.createElement(_.Fragment,{key:r},t.renderPageLayer(e)):_.createElement(_.Fragment,{key:r})})))},renderViewer:function(e){var t=e.slot;return T.forEach((function(r){r.renderViewer&&(t=r.renderViewer(E(E({},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},renderDefaultToolbar:M,Toolbar:C}}; | ||
***************************************************************************** */exports.MoreActionsPopover=f,exports.MoreIcon=E,exports.toolbarPlugin=function(e){var p=t.fullScreenPlugin(e?e.fullScreenPlugin:{}),v=r.getFilePlugin(e?e.getFilePlugin:{}),E=n.openPlugin(e?e.openPlugin:{}),P=o.pageNavigationPlugin(),f=a.printPlugin(e?e.printPlugin:{}),h=l.propertiesPlugin(),S=i.rotatePlugin(),b=c.scrollModePlugin(),w=m.searchPlugin(e?e.searchPlugin:{}),N=u.selectionModePlugin(e?e.selectionModePlugin:{}),y=s.themePlugin(),k=d.zoomPlugin(e?e.zoomPlugin:{}),T=[p,v,E,P,f,h,S,b,w,N,y,k],C=_.useCallback((function(e){var t=p.EnterFullScreen,r=p.EnterFullScreenMenuItem,n=v.Download,o=v.DownloadMenuItem,a=E.Open,l=E.OpenMenuItem,i=P.CurrentPageInput,c=P.CurrentPageLabel,m=P.GoToFirstPage,u=P.GoToFirstPageMenuItem,s=P.GoToLastPage,d=P.GoToLastPageMenuItem,M=P.GoToNextPage,T=P.GoToNextPageMenuItem,C=P.GoToPreviousPage,O=P.GoToPreviousPageMenuItem,x=P.NumberOfPages,G=f.Print,F=f.PrintMenuItem,L=h.ShowProperties,D=h.ShowPropertiesMenuItem,q=S.Rotate,R=S.RotateBackwardMenuItem,Z=S.RotateForwardMenuItem,z=b.SwitchScrollMode,j=b.SwitchScrollModeMenuItem,V=w.Search,B=w.ShowSearchPopover,H=N.SwitchSelectionMode,A=N.SwitchSelectionModeMenuItem,W=y.SwitchTheme,J=y.SwitchThemeMenuItem,K=k.CurrentScale,Q=k.Zoom,U=k.ZoomIn,X=k.ZoomInMenuItem,Y=k.ZoomOut,$=k.ZoomOutMenuItem;return _.createElement(I,g({},e,{slot:{CurrentPageInput:i,CurrentPageLabel:c,CurrentScale:K,Download:n,DownloadMenuItem:o,EnterFullScreen:t,EnterFullScreenMenuItem:r,GoToFirstPage:m,GoToFirstPageMenuItem:u,GoToLastPage:s,GoToLastPageMenuItem:d,GoToNextPage:M,GoToNextPageMenuItem:T,GoToPreviousPage:C,GoToPreviousPageMenuItem:O,NumberOfPages:x,Open:a,OpenMenuItem:l,Print:G,PrintMenuItem:F,Rotate:q,RotateBackwardMenuItem:R,RotateForwardMenuItem:Z,Search:V,ShowProperties:L,ShowPropertiesMenuItem:D,ShowSearchPopover:B,SwitchScrollMode:z,SwitchScrollModeMenuItem:j,SwitchSelectionMode:H,SwitchSelectionModeMenuItem:A,SwitchTheme:W,SwitchThemeMenuItem:J,Zoom:Q,ZoomIn:U,ZoomInMenuItem:X,ZoomOut:Y,ZoomOutMenuItem:$}}))}),[]);return{fullScreenPluginInstance:p,getFilePluginInstance:v,openPluginInstance:E,pageNavigationPluginInstance:P,printPluginInstance:f,propertiesPluginInstance:h,rotatePluginInstance:S,scrollModePluginInstance:b,searchPluginInstance:w,selectionModePluginInstance:N,themePluginInstance:y,zoomPluginInstance:k,install:function(e){T.forEach((function(t){t.install&&t.install(e)}))},renderPageLayer:function(e){return _.createElement(_.Fragment,null,T.map((function(t,r){return t.renderPageLayer?_.createElement(_.Fragment,{key:r},t.renderPageLayer(e)):_.createElement(_.Fragment,{key:r})})))},renderViewer:function(e){var t=e.slot;return T.forEach((function(r){r.renderViewer&&(t=r.renderViewer(g(g({},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},renderDefaultToolbar:M,Toolbar:C}}; |
@@ -28,2 +28,3 @@ /** | ||
GoToPageMenuItemProps, | ||
NumberOfPagesProps, | ||
PageNavigationPlugin, | ||
@@ -74,3 +75,3 @@ } from '@react-pdf-viewer/page-navigation'; | ||
GoToPreviousPageMenuItem(props: GoToPageMenuItemProps): React.ReactElement; | ||
NumberOfPages(): React.ReactElement; | ||
NumberOfPages(props: NumberOfPagesProps): React.ReactElement; | ||
@@ -77,0 +78,0 @@ Download(props: DownloadProps): React.ReactElement; |
{ | ||
"name": "@react-pdf-viewer/toolbar", | ||
"version": "3.2.0", | ||
"version": "3.3.0", | ||
"description": "A React component to view a PDF document", | ||
@@ -36,19 +36,19 @@ "license": "https://react-pdf-viewer.dev/license", | ||
"dependencies": { | ||
"@react-pdf-viewer/core": "3.2.0", | ||
"@react-pdf-viewer/full-screen": "3.2.0", | ||
"@react-pdf-viewer/get-file": "3.2.0", | ||
"@react-pdf-viewer/open": "3.2.0", | ||
"@react-pdf-viewer/page-navigation": "3.2.0", | ||
"@react-pdf-viewer/print": "3.2.0", | ||
"@react-pdf-viewer/properties": "3.2.0", | ||
"@react-pdf-viewer/rotate": "3.2.0", | ||
"@react-pdf-viewer/scroll-mode": "3.2.0", | ||
"@react-pdf-viewer/search": "3.2.0", | ||
"@react-pdf-viewer/selection-mode": "3.2.0", | ||
"@react-pdf-viewer/theme": "3.2.0", | ||
"@react-pdf-viewer/zoom": "3.2.0" | ||
"@react-pdf-viewer/core": "3.3.0", | ||
"@react-pdf-viewer/full-screen": "3.3.0", | ||
"@react-pdf-viewer/get-file": "3.3.0", | ||
"@react-pdf-viewer/open": "3.3.0", | ||
"@react-pdf-viewer/page-navigation": "3.3.0", | ||
"@react-pdf-viewer/print": "3.3.0", | ||
"@react-pdf-viewer/properties": "3.3.0", | ||
"@react-pdf-viewer/rotate": "3.3.0", | ||
"@react-pdf-viewer/scroll-mode": "3.3.0", | ||
"@react-pdf-viewer/search": "3.3.0", | ||
"@react-pdf-viewer/selection-mode": "3.3.0", | ||
"@react-pdf-viewer/theme": "3.3.0", | ||
"@react-pdf-viewer/zoom": "3.3.0" | ||
}, | ||
"peerDependencies": { | ||
"react": "^16.8.0 || ^17.0.0", | ||
"react-dom": "^16.8.0 || ^17.0.0" | ||
"react": ">=16.8.0", | ||
"react-dom": ">=16.8.0" | ||
}, | ||
@@ -64,3 +64,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "7a8c5dc0f07735b2e1876a787657ec27040b7086" | ||
"gitHead": "fc1c00e3802d538f2f96b6a241e995493a601f61" | ||
} |
48056
+ Added@react-pdf-viewer/core@3.3.0(transitive)
+ Added@react-pdf-viewer/full-screen@3.3.0(transitive)
+ Added@react-pdf-viewer/get-file@3.3.0(transitive)
+ Added@react-pdf-viewer/open@3.3.0(transitive)
+ Added@react-pdf-viewer/page-navigation@3.3.0(transitive)
+ Added@react-pdf-viewer/print@3.3.0(transitive)
+ Added@react-pdf-viewer/properties@3.3.0(transitive)
+ Added@react-pdf-viewer/rotate@3.3.0(transitive)
+ Added@react-pdf-viewer/scroll-mode@3.3.0(transitive)
+ Added@react-pdf-viewer/search@3.3.0(transitive)
+ Added@react-pdf-viewer/selection-mode@3.3.0(transitive)
+ Added@react-pdf-viewer/theme@3.3.0(transitive)
+ Added@react-pdf-viewer/zoom@3.3.0(transitive)
+ Addedreact@19.0.0(transitive)
+ Addedreact-dom@19.0.0(transitive)
+ Addedscheduler@0.25.0(transitive)
- Removed@react-pdf-viewer/core@3.2.0(transitive)
- Removed@react-pdf-viewer/full-screen@3.2.0(transitive)
- Removed@react-pdf-viewer/get-file@3.2.0(transitive)
- Removed@react-pdf-viewer/open@3.2.0(transitive)
- Removed@react-pdf-viewer/page-navigation@3.2.0(transitive)
- Removed@react-pdf-viewer/print@3.2.0(transitive)
- Removed@react-pdf-viewer/properties@3.2.0(transitive)
- Removed@react-pdf-viewer/rotate@3.2.0(transitive)
- Removed@react-pdf-viewer/scroll-mode@3.2.0(transitive)
- Removed@react-pdf-viewer/search@3.2.0(transitive)
- Removed@react-pdf-viewer/selection-mode@3.2.0(transitive)
- Removed@react-pdf-viewer/theme@3.2.0(transitive)
- Removed@react-pdf-viewer/zoom@3.2.0(transitive)
- Removedjs-tokens@4.0.0(transitive)
- Removedloose-envify@1.4.0(transitive)
- Removedobject-assign@4.1.1(transitive)
- Removedreact@17.0.2(transitive)
- Removedreact-dom@17.0.2(transitive)
- Removedscheduler@0.20.2(transitive)
Updated@react-pdf-viewer/core@3.3.0
Updated@react-pdf-viewer/open@3.3.0
Updated@react-pdf-viewer/zoom@3.3.0