Sha256: 85d9268eb721d799b2dd61c37f6a368debeb5d3a040036628cb2562f115ff552

Contents?: true

Size: 1.08 KB

Versions: 6

Compression:

Stored size: 1.08 KB

Contents

module SlideHero
  module Plugins
    def self.reveal
      {
        class_list:  "{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } }",
        markdown:  "{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
                  { src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }",
        highlight:  "{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }",
        zoom:  "{ src: 'plugin/zoom-js/zoom.js', async: true, condition: function() { return !!document.body.classList; } }",
        notes:  "{ src: 'plugin/notes/notes.js', async: true, condition: function() { return !!document.body.classList; } }",
        remote:  "{ src: 'plugin/remotes/remotes.js', async: true, condition: function() { return !!document.body.classList; } }",
        leap: "{ src: 'plugin/leap/leap.js', async: true }"
      }
    end

    def self.reveal_list
      reveal.keys
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
slide_hero-0.0.10 lib/slide_hero/plugins.rb
slide_hero-0.0.9 lib/slide_hero/plugins.rb
slide_hero-0.0.8 lib/slide_hero/plugins.rb
slide_hero-0.0.7 lib/slide_hero/plugins.rb
slide_hero-0.0.6 lib/slide_hero/plugins.rb
slide_hero-0.0.5 lib/slide_hero/plugins.rb