class Troo::Presenters::Card
Public Class Methods
new(card, options = {})
click to toggle source
@param [Troo::Card] @param [Hash] @return [Troo::Presenter::Card]
# File lib/troo/presenters/card.rb, line 9 def initialize(card, options = {}) @card, @options = card, options end
Public Instance Methods
show()
click to toggle source
@return []
# File lib/troo/presenters/card.rb, line 14 def show output.render Template.parse(card, '/../views/card.erb') end
Private Instance Methods
card()
click to toggle source
# File lib/troo/presenters/card.rb, line 20 def card Troo::Decorators::Resource.new(@card) end
output()
click to toggle source
# File lib/troo/presenters/card.rb, line 24 def output @output ||= Troo::Output.new end