Class: AttributeStats::SetDormantTables
- Inherits:
-
Object
- Object
- AttributeStats::SetDormantTables
- Includes:
- Terminal
- Defined in:
- lib/stats_generation/set_dormant_tables.rb
Constant Summary
Constants included from Terminal
Terminal::CLEAR_LINE_TO_RIGHT, Terminal::GREEN, Terminal::LINE_ABOVE, Terminal::RED, Terminal::RESET_COLOR, Terminal::START_OF_NEXT_LINE
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(table_info: [], options: {}) ⇒ SetDormantTables
constructor
A new instance of SetDormantTables.
Methods included from Terminal
#erase_line, #green, #in_color, #red
Constructor Details
#initialize(table_info: [], options: {}) ⇒ SetDormantTables
Returns a new instance of SetDormantTables.
7 8 9 |
# File 'lib/stats_generation/set_dormant_tables.rb', line 7 def initialize(table_info: [], options: {}) @table_info, @options = table_info, end |
Instance Method Details
#call ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/stats_generation/set_dormant_tables.rb', line 11 def call @table_info.each_with_index do |table_data,index| @table_count = index set_dormant_table(table_data) end erase_line if @options[:verbose] true end |