mdn.coffee 399 B

123456789101112131415
  1. #= require views/pages/base
  2. class app.views.MdnPage extends app.views.BasePage
  3. @className: '_mdn'
  4. LANGUAGE_REGEXP = /brush: ?(\w+)/
  5. afterRender: ->
  6. for el in @findAll 'pre[class^="brush"]'
  7. language = el.className.match(LANGUAGE_REGEXP)[1]
  8. .replace('html', 'markup')
  9. .replace('js', 'javascript')
  10. el.className = ''
  11. @highlightCode el, language
  12. return