javascript.coffee 569 B

1234567891011121314151617181920212223
  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.GruntPage =
  16. app.views.JavascriptPage
  17. app.views.DojoPage =
  18. app.views.RequirejsPage =
  19. app.views.JavascriptWithMarkupCheckPage