From d5194154335d6cb30edca9b648083069faf9778c Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 10 Oct 2016 03:47:49 +0200 Subject: Squashed 'thirdparty/URI.js/' content from commit b77c167 git-subtree-dir: thirdparty/URI.js git-subtree-split: b77c167bc201575956ad409333ff032e504b8044 --- screen.js | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 screen.js (limited to 'screen.js') diff --git a/screen.js b/screen.js new file mode 100644 index 000000000..187044de9 --- /dev/null +++ b/screen.js @@ -0,0 +1,39 @@ +(function($, undefined){ + + $(function() { + if (!window.prettyPrint) { + return; + } + + $('.showcase').each(function(){ + + var $this = $(that || this), + text, nodeName, lang, that; + + if ($this.data('showcaseImport')) { + $this = $($this.data('showcaseImport')); + that = $this.get(0); + } + + nodeName = (that || this).nodeName.toLowerCase(); + lang = nodeName == 'script' + ? 'js' + : (nodeName == 'style' ? 'css' : 'html'); + + if (lang == 'html') { + text = $('
').append($this.clone()).html(); + } else { + text = $this.text(); + } + + $('
')
+                .text(text)
+                .insertBefore(this);
+            
+            that && $(this).remove();
+        });
+
+        prettyPrint();
+    });
+
+})(jQuery);
\ No newline at end of file
-- 
cgit v1.2.3