Module: Tkn2

Defined in:
lib/tkn2.rb,
lib/tkn2/deck.rb,
lib/tkn2/slide.rb,
lib/tkn2/utils.rb,
lib/tkn2/screen.rb,
lib/tkn2/version.rb,
lib/tkn2/ansi_reader.rb,
lib/tkn2/content_block.rb

Defined Under Namespace

Modules: Utils Classes: ANSIReader, ContentBlock, Deck, Screen, Slide

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.deck(&block) ⇒ Object



10
11
12
13
14
# File 'lib/tkn2.rb', line 10

def self.deck(&block)
  Deck.new.tap do |deck|
    deck.instance_eval(&block)
  end.present!
end