Sha256: 4c8e146a290f310f4ac188cdd46c884efcccefa7b26fb94fc29bb665ff07227c

Contents?: true

Size: 744 Bytes

Versions: 1

Compression:

Stored size: 744 Bytes

Contents

(function() {
  function extend( a, b ) {
    for(var i in b) {
      a[i] = b[i];
    }
  }
  var baseOptions = {
    transition: '<%= config.transition %>',
    hash: true,
    dependencies: [
      { src: 'plugin/markdown/marked.js' },
      { src: 'plugin/markdown/markdown.js' },
      { src: 'plugin/highlight/highlight.js' },
      { src: 'plugin/notes/notes.js', async: true }
    ]
  };

  <% plugin_files.each do |plugin| %>
    baseOptions.dependencies.push({ src: '<%= plugin %>', async: true });
  <% end %>

  var configOptions = <%= config.revealjs_config.to_json %>
  var initializeOptions = {};
  extend(initializeOptions, baseOptions);
  extend(initializeOptions, configOptions);
  Reveal.initialize(initializeOptions);
})();

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
reveal-ck-4.0.0 files/reveal-ck/templates/index.html/script.js.erb