Sha256: def35f2392ec0064593d2c4d677ee582be50f0dd139da3c601558644a7c2941a

Contents?: true

Size: 1.03 KB

Versions: 22

Compression:

Stored size: 1.03 KB

Contents

(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 = $('<div></div>').append($this.clone()).html();
            } else {
                text = $this.text();
            }

            $('<pre class="prettyprint lang-'+ lang +'"></pre>')
                .text(text)
                .insertBefore(this);
            
            that && $(this).remove();
        });

        prettyPrint();
    });

})(jQuery);

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
kea-rails-1.0.9 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha14 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha13 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha12 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha11 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha10 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha9 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha8 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha7 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha6 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha5 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha4 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha3 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha2 vendor/assets/components/uri.js/screen.js
kea-rails-1.0.8 vendor/assets/components/uri.js/screen.js
kea-rails-2.0.0.pre.alpha1 vendor/assets/components/uri.js/screen.js
kea-rails-1.0.7 vendor/assets/components/uri.js/screen.js
kea-rails-1.0.6 vendor/assets/components/uri.js/screen.js
kea-rails-1.0.5 vendor/assets/components/uri.js/screen.js
kea-rails-1.0.4 vendor/assets/components/uri.js/screen.js