@sensenet/document-viewer-react
TypeScript icon, indicating that this package has built-in type declarations

4.2.3 • Public • Published

@sensenet/document-viewer-react

Document viewer component for sensenet

NPM version NPM downloads License: GPL v2

Install

# Yarn
yarn add @sensenet/document-viewer-react

# NPM
npm install @sensenet/document-viewer-react

Usage

import {
  AddAnnotationWidget,
  AddHighlightWidget,
  AddRedactionWidget,
  DocumentTitlePager,
  LayoutAppBar,
  RotateActivePagesWidget,
  RotateDocumentWidget,
  ROTATION_MODE,
  SaveWidget,
  DocumentViewer as SnDocumentViewer,
  ToggleCommentsWidget,
  ToggleRedactionWidget,
  ToggleShapesWidget,
  ToggleThumbnailsWidget,
  ZoomInOutWidget,
} from '@sensenet/document-viewer-react'

<SnDocumentViewer
  documentIdOrPath={<id or path of the document>}
  renderAppBar={() => (
    <LayoutAppBar>
      <div style={{ flexShrink: 0 }}>
        <ToggleThumbnailsWidget />
        <ZoomInOutWidget />
        <RotateActivePagesWidget mode={ROTATION_MODE.clockwise} />
        <RotateDocumentWidget mode={ROTATION_MODE.clockwise} />
        <SaveWidget />
      </div>
      <DocumentTitlePager />
      <div style={{ flexShrink: 0 }}>
        <ToggleRedactionWidget />
        <ToggleShapesWidget />
        <AddRedactionWidget />
        <AddHighlightWidget />
        <AddAnnotationWidget />
        <ToggleCommentsWidget />
      </div>
    </LayoutAppBar>
  )}
/>

The main component is SnDocumentViewer, but you can extend functionality with any widgets from the example

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
4.2.32latest

Version History

VersionDownloads (Last 7 Days)Published
4.2.32
4.2.20
4.2.10
4.2.00
4.1.10
4.1.00
4.0.20
4.0.10
4.0.00
3.0.00
2.4.20
2.4.00
2.3.00
2.2.10
2.2.00
2.1.10
2.1.00
2.0.60
2.0.50
2.0.40
2.0.30
2.0.20
2.0.10
2.0.00
1.2.20
1.2.10
1.2.00
1.1.30
1.1.20
1.1.10
1.1.00
1.0.70
1.0.50
1.0.40
1.0.30
1.0.3-alpha.00
1.0.20
1.0.10
1.0.00
1.0.0-development.70
1.0.0-development.60
1.0.0-development.50
1.0.0-development.40
1.0.0-development.30
1.0.0-development.20
1.0.0-development.10

Package Sidebar

Install

npm i @sensenet/document-viewer-react

Homepage

sensenet.com

Weekly Downloads

2

Version

4.2.3

License

GPL-2.0

Unpacked Size

14.4 MB

Total Files

550

Last publish

Collaborators

  • viktor.nagy.0804
  • hassanad
  • kubehu
  • herflis
  • tusmester
  • kavics
  • vargajoe