lib/deck/slide_deck.rb in deckrb-0.1.1 vs lib/deck/slide_deck.rb in deckrb-0.2.0

- old
+ new

@@ -6,12 +6,21 @@ module Deck class SlideDeck < Erector::Widgets::Page needs :title => "deck.rb presentation", :description => nil, :author => nil - + needs :extensions => [ + 'goto', + 'menu', + 'navigation', + 'status', + 'hash', + 'scale', + # 'theme-picker', + ] needs :slides => nil + attr_reader :extensions def page_title @title end @@ -30,21 +39,9 @@ # <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]--> # todo: promote into Page def stylesheet src, attributes = {} link({:rel => "stylesheet", :href => src}.merge(attributes)) - end - - def extensions - @extensions || [ - 'goto', - 'menu', - 'navigation', - 'status', - 'hash', - 'scale', - # 'theme-picker', - ] end def head_content super meta 'charset' => 'utf-8'