Class: S2P::Notebook
- Inherits:
-
Object
- Object
- S2P::Notebook
- Defined in:
- lib/s2p/notebook.rb,
lib/s2p/notebook.rb
Defined Under Namespace
Classes: Component
Class Method Summary collapse
- .run(source, runner_class = NotebookRunner) ⇒ Object
- .run_file(source, runner_class = NotebookRunner) ⇒ Object
Class Method Details
.run(source, runner_class = NotebookRunner) ⇒ Object
15 16 17 18 19 |
# File 'lib/s2p/notebook.rb', line 15 def self.run(source, runner_class=NotebookRunner) Redcarpet::Markdown.new(runner_class, :fenced_code_blocks => true).render(source) :ok end |
.run_file(source, runner_class = NotebookRunner) ⇒ Object
11 12 13 |
# File 'lib/s2p/notebook.rb', line 11 def self.run_file(source, runner_class=NotebookRunner) run(File.read(source), runner_class) end |