Class: Linkage::Viewer::UI::Console

Inherits:
Base
  • Object
show all
Defined in:
lib/linkage/viewer/ui/console.rb

Constant Summary collapse

<<EOF
Dataset 1: <%= @datasets[0].table_name %> (<%= @datasets[0].adapter_scheme %>)
Dataset 2: <%= @datasets[1].table_name %> (<%= @datasets[1].adapter_scheme %>)
Groups:    <%= @groups_dataset.count %>

<%= get_table %>

[1] prev left [2] next left [3] prev right [4] next right
[p]revious group [n]ext group [q]uit
EOF

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Console

Returns a new instance of Console.



5
6
7
8
9
# File 'lib/linkage/viewer/ui/console.rb', line 5

def initialize(*args)
  super
  @console = HighLine.new
  @menu_template = ERB.new(MENU, nil, "-")
end

Instance Method Details

#startObject



11
12
13
14
# File 'lib/linkage/viewer/ui/console.rb', line 11

def start
  set_group_index(0)
  menu
end