From b23e91a411378197d9eb8737685df88d26d235f1 Mon Sep 17 00:00:00 2001
From: Holger Brandl <holgerbrandl@gmail.com>
Date: Wed, 2 Sep 2015 11:14:20 +0200
Subject: [PATCH] cont.

---
 R/rendr/rmd_playground.R        |  6 ++++++
 R/rendr/toggle_code_sections.js | 19 +++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 R/rendr/rmd_playground.R
 create mode 100644 R/rendr/toggle_code_sections.js

diff --git a/R/rendr/rmd_playground.R b/R/rendr/rmd_playground.R
new file mode 100644
index 0000000..62fbd1a
--- /dev/null
+++ b/R/rendr/rmd_playground.R
@@ -0,0 +1,6 @@
+## [rmarkdown@rstudio](http://rmarkdown.rstudio.com/)
+
+rmarkdown::render(input="/Users/brandl/Dropbox/projects/snippets/R/rmarkdown/test_doc.R",
+    output_format=rmarkdown::html_document(toc = T, keep_md=F),
+    output_dir=getwd(),
+    output_options=list(toc="yes"))
\ No newline at end of file
diff --git a/R/rendr/toggle_code_sections.js b/R/rendr/toggle_code_sections.js
new file mode 100644
index 0000000..d42a718
--- /dev/null
+++ b/R/rendr/toggle_code_sections.js
@@ -0,0 +1,19 @@
+$(document).ready(function () {
+    var codeElements = $(".r");
+
+    codeElements.filter("pre").before($('<button class="toggle_code">Show Code</button>'));
+    codeElements.filter("pre").hide()
+
+    $(".toggle_code").on("click", function () {
+        $(this).next().slideToggle()
+
+        if($(this).text()=="Hide Code"){
+            $(this).text("Show code")
+        }else {
+            $(this).text("Hide Code")
+        }
+    });
+
+
+//$(".r").filter("pre:first")
+});
-- 
GitLab