Files
nairobi/app/assets/javascripts/annotations.js.coffee
2015-12-16 11:45:46 +01:00

20 lines
620 B
CoffeeScript

proposalSelector = ".proposal-show"
annotationsMetadata = ->
return {
beforeAnnotationCreated: (ann) ->
ann.proposal_id = $(proposalSelector).data("id");
ann.user_id = $(proposalSelector).data("user-id");
};
App.annotations =
initialize: ->
app = new annotator.App()
.include(annotator.ui.main, { element: $(proposalSelector)[0] })
.include(annotator.storage.http, { prefix: "", urls: { search: "/annotations/search" } })
.include(annotationsMetadata)
app.start()
.then( ->
app.annotations.load( { proposal_id: $(proposalSelector).data("id") } )
)