Commit 4977bfa9 authored by csillag's avatar csillag

Load the PDF or the Document plugin conditionally

parent 2fe5485f
...@@ -22,8 +22,6 @@ class Annotator.Guest extends Annotator ...@@ -22,8 +22,6 @@ class Annotator.Guest extends Annotator
TextPosition: {} TextPosition: {}
TextQuote: {} TextQuote: {}
FuzzyTextAnchors: {} FuzzyTextAnchors: {}
PDF: {}
Document: {}
# Internal state # Internal state
tool: 'comment' tool: 'comment'
...@@ -37,8 +35,14 @@ class Annotator.Guest extends Annotator ...@@ -37,8 +35,14 @@ class Annotator.Guest extends Annotator
super super
delete @options.noScan delete @options.noScan
# Are going to be able to use the PDF plugin here?
if window.PDFTextMapper?.applicable() if window.PDFTextMapper?.applicable()
delete @options.Document # If we can, let's load the PDF plugin.
@options.PDF = {}
else
# If we can't use the PDF plugin,
# let's load the Document plugin instead.
@options.Document = {}
@frame = $('<div></div>') @frame = $('<div></div>')
.appendTo(@wrapper) .appendTo(@wrapper)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment