Sha256: b777d0742d4c0707f1019590e7bbf83b7e7a2a6325074eba30b725cd724afad6
Contents?: true
Size: 1010 Bytes
Versions: 7
Compression:
Stored size: 1010 Bytes
Contents
window.file_tree = handle_button: (domId) -> if ($ domId).hasClass "collapsed" ($ domId).removeClass "collapsed" ($ domId).addClass "expanded" ($ domId).text '-' file_tree.show_folder domId else ($ domId).removeClass "expanded" ($ domId).addClass "collapsed" ($ domId).text '+' file_tree.hide_folder domId show_folder: (button_domId) -> ($ button_domId).parent().parent().children('.nested_folder').each (index, element) -> ($ element).show() ($ button_domId).parent().parent().children('.files').each (index, element) -> ($ element).show() hide_folder: (button_domId) -> ($ button_domId).parent().parent().children('.nested_folder').each (index, element) -> ($ element).hide() ($ button_domId).parent().parent().children('.files').each (index, element) -> ($ element).hide() jQuery ($) -> ($ '.collapsed').each (index, element) -> ($ element).bind 'click', -> file_tree.handle_button element
Version data entries
7 entries across 7 versions & 1 rubygems