Module: TypeKitCli::CliResponseFormaters
- Defined in:
- lib/typekit_cli/cli_response_formaters.rb
Instance Method Summary collapse
- #output_error_line(str) ⇒ Object
- #output_kit_and_families(hash, kit_id) ⇒ Object
- #output_simple_table(data) ⇒ Object
Instance Method Details
#output_error_line(str) ⇒ Object
8 9 10 |
# File 'lib/typekit_cli/cli_response_formaters.rb', line 8 def output_error_line(str) Formatador.display_line("[red]#{str}[/]") end |
#output_kit_and_families(hash, kit_id) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/typekit_cli/cli_response_formaters.rb', line 12 def output_kit_and_families(hash, kit_id) kit = hash['kit'] families = kit['families'] kit.delete('families') Formatador.display_line("Kit #{kit_id}") output_simple_table(kit) Formatador.display_line("Kit Families") output_simple_table(families) end |
#output_simple_table(data) ⇒ Object
3 4 5 6 |
# File 'lib/typekit_cli/cli_response_formaters.rb', line 3 def output_simple_table(data) data = data.kind_of?(Array) ? data : [data] Formatador.display_table(data) end |