Commit 6736daf7 authored by Aron Carroll's avatar Aron Carroll

Remove method chaining in Annotator.Guest

parent 86980390
...@@ -157,27 +157,21 @@ class Annotator.Guest extends Annotator ...@@ -157,27 +157,21 @@ class Annotator.Guest extends Annotator
metadata metadata
_connectAnnotationUISync: (bridge) -> _connectAnnotationUISync: (bridge) ->
bridge bridge.onConnect(=> this.publish('panelReady'))
.onConnect(=> this.publish('panelReady')) bridge.on('onEditorHide', this.onEditorHide)
.on('onEditorHide', this.onEditorHide) bridge.on('onEditorSubmit', this.onEditorSubmit)
.on('onEditorSubmit', this.onEditorSubmit) bridge.on 'focusAnnotations', (ctx, tags=[]) =>
.on('focusAnnotations', (ctx, tags=[]) =>
for hl in @anchoring.getHighlights() for hl in @anchoring.getHighlights()
if hl.annotation.$$tag in tags if hl.annotation.$$tag in tags
hl.setFocused true hl.setFocused true
else else
hl.setFocused false hl.setFocused false
) bridge.on 'scrollToAnnotation', (ctx, tag) =>
.on('scrollToAnnotation', (ctx, tag) =>
for hl in @anchoring.getHighlights() for hl in @anchoring.getHighlights()
if hl.annotation.$$tag is tag if hl.annotation.$$tag is tag
hl.scrollTo() hl.scrollTo()
return return
) bridge.on 'getDocumentInfo', (trans) =>
.on('getDocumentInfo', (trans) =>
(@plugins.PDF?.getMetaData() ? Promise.reject()) (@plugins.PDF?.getMetaData() ? Promise.reject())
.then (md) => .then (md) =>
trans.complete trans.complete
...@@ -189,16 +183,11 @@ class Annotator.Guest extends Annotator ...@@ -189,16 +183,11 @@ class Annotator.Guest extends Annotator
metadata: @getMetadata() metadata: @getMetadata()
trans.delayReturn(true) trans.delayReturn(true)
) bridge.on 'setTool', (ctx, name) =>
.on('setTool', (ctx, name) =>
@tool = name @tool = name
this.publish 'setTool', name this.publish 'setTool', name
) bridge.on 'setVisibleHighlights', (ctx, state) =>
.on('setVisibleHighlights', (ctx, state) =>
this.publish 'setVisibleHighlights', state this.publish 'setVisibleHighlights', state
)
_setupWrapper: -> _setupWrapper: ->
@wrapper = @element @wrapper = @element
......
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