NativePdfView.coffee 332 B

12345678910111213141516171819202122
  1. define [
  2. "libs/backbone"
  3. ], () ->
  4. NativePdfView = Backbone.View.extend
  5. tagName: "iframe"
  6. render: () ->
  7. @$el.css
  8. border: "none"
  9. width: "100%"
  10. height: "100%"
  11. return @
  12. setPdf: (url) ->
  13. @$el.attr "src", url
  14. unsetPdf: () ->
  15. @$el.removeAttr "src"
  16. hide: () -> @$el.hide()
  17. show: () -> @$el.show()