| 123456789101112131415 |
- #= require views/pages/base
- class app.views.RdocPage extends app.views.BasePage
- @events:
- click: 'onClick'
- onClick: (event) ->
- return unless event.target.classList.contains 'method-click-advice'
- $.stopEvent(event)
- source = $ '.method-source-code', event.target.closest('.method-detail')
- isShown = source.style.display is 'block'
- source.style.display = if isShown then 'none' else 'block'
- event.target.textContent = if isShown then 'Show source' else 'Hide source'
|