Sha256: 83fef7fa60c65d198ad8f0b2f9ba2144eab9d05bd100c635fb67f7a14e13ae17

Contents?: true

Size: 429 Bytes

Versions: 3

Compression:

Stored size: 429 Bytes

Contents

module TrelloCli
  module Formatters
    class CardList < Base
      def to_legacy
        data.map do |d|
          msg = "| Name: #{d[:name]} ( #{d[:id]} )\n"
          msg << "| Description: #{d[:desc]}\n" if d[:desc]
          msg << "|------------------------\n"
        end
      end

      def to_tsv
        data.map do |d|
          [d[:id], d[:name], d[:desc]].join("\t") + "\n"
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
trello_cli-0.5.0 lib/trello_cli/formatters/card_list.rb
trello_cli-0.4.1 lib/trello_cli/formatters/card_list.rb
trello_cli-0.4.0 lib/trello_cli/formatters/card_list.rb