diff options
author | Yuriy Glukhov <yglukhov@users.noreply.github.com> | 2014-08-13 14:04:13 +0300 |
---|---|---|
committer | uran <uran@zeoalliance.com> | 2014-08-27 11:21:58 +0300 |
commit | 0bf45aece390a474ae01feb7d237878cb9e37c04 (patch) | |
tree | 58c85081e5bd1d53a45a5248d8ebb90948242f43 /app/assets/javascripts | |
parent | 070e3964dcf5e61a97618913af75fdc878f71871 (diff) | |
download | gitlab-ce-0bf45aece390a474ae01feb7d237878cb9e37c04.tar.gz |
Added a checkbox to toggle line wrapping in diff.
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r-- | app/assets/javascripts/behaviors/toggle_diff_line_wrap_behavior.coffee | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/app/assets/javascripts/behaviors/toggle_diff_line_wrap_behavior.coffee b/app/assets/javascripts/behaviors/toggle_diff_line_wrap_behavior.coffee new file mode 100644 index 00000000000..691ed4f98ae --- /dev/null +++ b/app/assets/javascripts/behaviors/toggle_diff_line_wrap_behavior.coffee @@ -0,0 +1,14 @@ +$ -> + # Toggle line wrapping in diff. + # + # %div.diff-file + # %input.js-toggle-diff-line-wrap + # %td.line_content + # + $("body").on "click", ".js-toggle-diff-line-wrap", (e) -> + diffFile = $(@).closest(".diff-file") + if $(@).is(":checked") + diffFile.addClass("diff-wrap-lines") + else + diffFile.removeClass("diff-wrap-lines") + |