javascript.coffee 682 B

12345678910111213141516171819202122232425262728
  1. #= require views/pages/base
  2. class app.views.JavascriptPage extends app.views.BasePage
  3. prepare: ->
  4. @highlightCode @findAllByTag('pre'), 'javascript'
  5. return
  6. class app.views.JavascriptWithMarkupCheckPage extends app.views.BasePage
  7. prepare: ->
  8. for el in @findAllByTag('pre')
  9. language = if el.textContent.match(/^\s*</)
  10. 'markup'
  11. else
  12. 'javascript'
  13. @highlightCode el, language
  14. return
  15. app.views.ChaiPage =
  16. app.views.GruntPage =
  17. app.views.LodashPage =
  18. app.views.MarionettePage =
  19. app.views.MochaPage =
  20. app.views.JavascriptPage
  21. app.views.DojoPage =
  22. app.views.RequirejsPage =
  23. app.views.VuePage =
  24. app.views.JavascriptWithMarkupCheckPage