PDFJS Express WebViewer
  • Namespaces
    • Annotations
    • CoreControls
    • Tools
    • WebViewerInstance.Hotkeys
  • Classes
    • Annotations.Annotation
    • Annotations.Border
    • Annotations.ButtonWidgetAnnotation
    • Annotations.CaretAnnotation
    • Annotations.CheckButtonWidgetAnnotation
    • Annotations.ChoiceWidgetAnnotation
    • Annotations.CustomAnnotation
    • Annotations.EllipseAnnotation
    • Annotations.FileAttachmentAnnotation
    • Annotations.Font
    • Annotations.Forms
    • Annotations.Forms.EmbeddedJS
    • Annotations.Forms.Field
    • Annotations.Forms.FieldManager
    • Annotations.FreeHandAnnotation
    • Annotations.FreeTextAnnotation
    • Annotations.HTMLAnnotation
    • Annotations.IPathAnnotation
    • Annotations.LineAnnotation
    • Annotations.Link
    • Annotations.ListWidgetAnnotation
    • Annotations.MarkupAnnotation
    • Annotations.Point
    • Annotations.PolygonAnnotation
    • Annotations.PolylineAnnotation
    • Annotations.PopupAnnotation
    • Annotations.Quad
    • Annotations.RadioButtonWidgetAnnotation
    • Annotations.Rect
    • Annotations.RectangleAnnotation
    • Annotations.RedactionAnnotation
    • Annotations.SignatureWidgetAnnotation
    • Annotations.StampAnnotation
    • Annotations.StickyAnnotation
    • Annotations.TextHighlightAnnotation
    • Annotations.TextMarkupAnnotation
    • Annotations.TextRedactAnnotation
    • Annotations.TextSquigglyAnnotation
    • Annotations.TextStrikeoutAnnotation
    • Annotations.TextUnderlineAnnotation
    • Annotations.TextWidgetAnnotation
    • Annotations.WidgetAnnotation
    • Annotations.WidgetFlags
    • CoreControls.AnnotationHistoryManager
    • CoreControls.AnnotationManager
    • CoreControls.BlackBoxAnnotationManager
    • CoreControls.Bookmark
    • CoreControls.DisplayMode
    • CoreControls.DisplayModeManager
    • CoreControls.Document
    • CoreControls.DocumentViewer
    • Header
    • PartRetrievers.BlackBoxPartRetriever
    • Tools.AnnotationEditTool
    • Tools.AnnotationSelectTool
    • Tools.AreaMeasurementCreateTool
    • Tools.ArrowCreateTool
    • Tools.CalloutCreateTool
    • Tools.CropCreateTool
    • Tools.DistanceMeasurementCreateTool
    • Tools.EllipseCreateTool
    • Tools.EraserTool
    • Tools.FileAttachmentCreateTool
    • Tools.FreeHandCreateTool
    • Tools.FreeTextCreateTool
    • Tools.GenericAnnotationCreateTool
    • Tools.LineCreateTool
    • Tools.MarqueeZoomTool
    • Tools.module.exports
    • Tools.PageCoordinate
    • Tools.PanTool
    • Tools.PerimeterMeasurementCreateTool
    • Tools.PolygonCloudCreateTool
    • Tools.PolygonCreateTool
    • Tools.PolylineCreateTool
    • Tools.RectangleCreateTool
    • Tools.RectangularAreaMeasurementTool
    • Tools.RedactionCreateTool
    • Tools.RubberStampCreateTool
    • Tools.SignatureCreateTool
    • Tools.StampCreateTool
    • Tools.StickyCreateTool
    • Tools.TextAnnotationCreateTool
    • Tools.TextHighlightCreateTool
    • Tools.TextSelectTool
    • Tools.TextSquigglyCreateTool
    • Tools.TextStrikeoutCreateTool
    • Tools.TextTool
    • Tools.TextUnderlineCreateTool
    • Tools.Tool
    • WebViewerInstance
  • Events
    • Annotations.Forms.Field#event:calculate
    • Annotations.Forms.Field#event:change
    • Annotations.Forms.Field#event:commit
    • CoreControls.AnnotationManager#event:addReply
    • CoreControls.AnnotationManager#event:annotationChanged
    • CoreControls.AnnotationManager#event:annotationDoubleClicked
    • CoreControls.AnnotationManager#event:annotationHidden
    • CoreControls.AnnotationManager#event:annotationsDrawn
    • CoreControls.AnnotationManager#event:annotationSelected
    • CoreControls.AnnotationManager#event:deleteReply
    • CoreControls.AnnotationManager#event:fieldChanged
    • CoreControls.AnnotationManager#event:notify
    • CoreControls.AnnotationManager#event:setNoteText
    • CoreControls.AnnotationManager#event:updateAnnotationPermission
    • CoreControls.Document#event:colorSeparationAdded
    • CoreControls.DocumentViewer#event:annotationsLoaded
    • CoreControls.DocumentViewer#event:beforeDocumentLoaded
    • CoreControls.DocumentViewer#event:changePage
    • CoreControls.DocumentViewer#event:click
    • CoreControls.DocumentViewer#event:dblClick
    • CoreControls.DocumentViewer#event:displayModeUpdated
    • CoreControls.DocumentViewer#event:displayPageLocation
    • CoreControls.DocumentViewer#event:documentLoaded
    • CoreControls.DocumentViewer#event:documentUnloaded
    • CoreControls.DocumentViewer#event:fitModeUpdated
    • CoreControls.DocumentViewer#event:keyDown
    • CoreControls.DocumentViewer#event:keyUp
    • CoreControls.DocumentViewer#event:layoutChanged
    • CoreControls.DocumentViewer#event:mouseEnter
    • CoreControls.DocumentViewer#event:mouseLeave
    • CoreControls.DocumentViewer#event:mouseLeftDown
    • CoreControls.DocumentViewer#event:mouseLeftUp
    • CoreControls.DocumentViewer#event:mouseMove
    • CoreControls.DocumentViewer#event:mouseRightDown
    • CoreControls.DocumentViewer#event:mouseRightUp
    • CoreControls.DocumentViewer#event:pageComplete
    • CoreControls.DocumentViewer#event:pageNumberUpdated
    • CoreControls.DocumentViewer#event:rotationUpdated
    • CoreControls.DocumentViewer#event:searchInProgress
    • CoreControls.DocumentViewer#event:textSelected
    • CoreControls.DocumentViewer#event:toolModeUpdated
    • CoreControls.DocumentViewer#event:toolUpdated
    • CoreControls.DocumentViewer#event:zoomUpdated
    • Tools.AreaMeasurementCreateTool#event:annotationAdded
    • Tools.AreaMeasurementCreateTool#event:annotationCreated
    • Tools.ArrowCreateTool#event:annotationAdded
    • Tools.ArrowCreateTool#event:annotationCreated
    • Tools.CalloutCreateTool#event:annotationAdded
    • Tools.CalloutCreateTool#event:annotationCreated
    • Tools.CropCreateTool#event:annotationAdded
    • Tools.CropCreateTool#event:annotationCreated
    • Tools.CropCreateTool#event:cropApplied
    • Tools.DistanceMeasurementCreateTool#event:annotationAdded
    • Tools.DistanceMeasurementCreateTool#event:annotationCreated
    • Tools.EllipseCreateTool#event:annotationAdded
    • Tools.EllipseCreateTool#event:annotationCreated
    • Tools.EraserTool#event:annotationAdded
    • Tools.EraserTool#event:annotationCreated
    • Tools.EraserTool#event:erasingAnnotation
    • Tools.FreeHandCreateTool#event:annotationAdded
    • Tools.FreeHandCreateTool#event:annotationCreated
    • Tools.FreeTextCreateTool#event:annotationAdded
    • Tools.FreeTextCreateTool#event:annotationCreated
    • Tools.GenericAnnotationCreateTool#event:annotationAdded
    • Tools.GenericAnnotationCreateTool#event:annotationCreated
    • Tools.LineCreateTool#event:annotationAdded
    • Tools.LineCreateTool#event:annotationCreated
    • Tools.module.exports#event:annotationAdded
    • Tools.module.exports#event:annotationCreated
    • Tools.PerimeterMeasurementCreateTool#event:annotationAdded
    • Tools.PerimeterMeasurementCreateTool#event:annotationCreated
    • Tools.PolygonCloudCreateTool#event:annotationAdded
    • Tools.PolygonCloudCreateTool#event:annotationCreated
    • Tools.PolygonCreateTool#event:annotationAdded
    • Tools.PolygonCreateTool#event:annotationCreated
    • Tools.PolylineCreateTool#event:annotationAdded
    • Tools.PolylineCreateTool#event:annotationCreated
    • Tools.RectangleCreateTool#event:annotationAdded
    • Tools.RectangleCreateTool#event:annotationCreated
    • Tools.RectangularAreaMeasurementTool#event:annotationAdded
    • Tools.RectangularAreaMeasurementTool#event:annotationCreated
    • Tools.RedactionCreateTool#event:annotationAdded
    • Tools.RedactionCreateTool#event:annotationCreated
    • Tools.SignatureCreateTool#event:annotationAdded
    • Tools.SignatureCreateTool#event:locationSelected
    • Tools.SignatureCreateTool#event:signatureDeleted
    • Tools.SignatureCreateTool#event:signatureSaved
    • Tools.StickyCreateTool#event:annotationAdded
    • Tools.StickyCreateTool#event:annotationCreated
    • Tools.TextAnnotationCreateTool#event:annotationAdded
    • Tools.TextAnnotationCreateTool#event:annotationCreated
    • Tools.TextHighlightCreateTool#event:annotationAdded
    • Tools.TextHighlightCreateTool#event:annotationCreated
    • Tools.TextSelectTool#event:selectionComplete
    • Tools.TextSquigglyCreateTool#event:annotationAdded
    • Tools.TextSquigglyCreateTool#event:annotationCreated
    • Tools.TextStrikeoutCreateTool#event:annotationAdded
    • Tools.TextStrikeoutCreateTool#event:annotationCreated
    • Tools.TextUnderlineCreateTool#event:annotationAdded
    • Tools.TextUnderlineCreateTool#event:annotationCreated
  • Global
    • getInstance
    • WebViewer

Namespace: Tools

Tools

Contains tools for pan scrolling, text selection, annotation editing and annotation creation. You can access it as follows:

Example

WebViewer(...)
  .then(function(instance) {
    var Tools = instance.Tools;
    // Tools.SomeClass
  });

Classes

AnnotationEditTool
AnnotationSelectTool
AreaMeasurementCreateTool
ArrowCreateTool
CalloutCreateTool
CropCreateTool
DistanceMeasurementCreateTool
EllipseCreateTool
EraserTool
FileAttachmentCreateTool
FreeHandCreateTool
FreeTextCreateTool
GenericAnnotationCreateTool
LineCreateTool
MarqueeZoomTool
exports
PageCoordinate
PanTool
PerimeterMeasurementCreateTool
PolygonCloudCreateTool
PolygonCreateTool
PolylineCreateTool
RectangleCreateTool
RectangularAreaMeasurementTool
RedactionCreateTool
RubberStampCreateTool
SignatureCreateTool
StampCreateTool
StickyCreateTool
TextAnnotationCreateTool
TextHighlightCreateTool
TextSelectTool
TextSquigglyCreateTool
TextStrikeoutCreateTool
TextTool
TextUnderlineCreateTool
Tool

Search results

Documentation generated by JSDoc 3.6.3 on 2020-03-12T11:31:39-07:00 using the DocStrap template.