lib/troo/presenters/list.rb in troo-0.0.10 vs lib/troo/presenters/list.rb in troo-0.0.11

- old
+ new

@@ -1,24 +1,28 @@ module Troo module Presenters class List include DecoratorHelpers + # @param [Troo::List] + # @return [Troo::Presenters::List] def initialize(list, options = {}) @list, @options = list, options end + # @return [String] def show output.render Presenters::Resource.list_view(list.board) output.spacer output.indent do render_list end end + # @return [String] def render_list output.render Presenters::Resource.list_view(list) output.indent do if list.cards.empty? @@ -29,9 +33,10 @@ render_cards end end end + # @return [String] def render_cards output.spacer do list.cards.map do |card| output.render Presenters::Resource.list_view(card) end