Class: Presentation
- Inherits:
-
Object
- Object
- Presentation
- Defined in:
- lib/presentation.rb,
lib/presentation/cli.rb,
lib/presentation/dsl.rb,
lib/presentation/slide.rb,
lib/presentation/window.rb,
lib/presentation/slide_deck.rb
Defined Under Namespace
Classes: CLI, Slide, SlideDSL, SlideDeck, SlidesDSL, Window
Instance Method Summary collapse
- #load_slides_from_file(filename) ⇒ Object
- #slide_deck ⇒ Object
-
#start ⇒ Object
TODO: Implement something like this def load_theme(filename) source = File.read(filename) @theme = Theme.new.parse(source, filename, 0) end.
Instance Method Details
#load_slides_from_file(filename) ⇒ Object
13 14 15 |
# File 'lib/presentation.rb', line 13 def (filename) .(filename) end |
#slide_deck ⇒ Object
9 10 11 |
# File 'lib/presentation.rb', line 9 def ||= SlideDeck.new end |
#start ⇒ Object
TODO: Implement something like this def load_theme(filename)
source = File.read(filename)
@theme = Theme.new.parse(source, filename, 0)
end
23 24 25 26 |
# File 'lib/presentation.rb', line 23 def start @window = Window.new() @window.show end |